*,: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}:root{--background: 0 0% 100%;--foreground: 0 0% 3.9%;--card: 0 0% 100%;--card-foreground: 0 0% 3.9%;--popover: 0 0% 100%;--popover-foreground: 0 0% 3.9%;--primary: 0 0% 9%;--primary-foreground: 0 0% 98%;--secondary: 0 0% 96.1%;--secondary-foreground: 0 0% 9%;--muted: 0 0% 96.1%;--muted-foreground: 0 0% 45.1%;--accent: 0 0% 96.1%;--accent-foreground: 0 0% 9%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 0 0% 89.8%;--input: 0 0% 89.8%;--ring: 0 0% 3.9%;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%;--radius: .5rem;--sidebar-background: 0 0% 98%;--sidebar-foreground: 240 5.3% 26.1%;--sidebar-primary: 240 5.9% 10%;--sidebar-primary-foreground: 0 0% 98%;--sidebar-accent: 240 4.8% 95.9%;--sidebar-accent-foreground: 240 5.9% 10%;--sidebar-border: 220 13% 91%;--sidebar-ring: 217.2 91.2% 59.8%}.dark{--background: 0 0% 3.9%;--foreground: 0 0% 98%;--card: 0 0% 3.9%;--card-foreground: 0 0% 98%;--popover: 0 0% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 0 0% 9%;--secondary: 0 0% 14.9%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 14.9%;--muted-foreground: 0 0% 63.9%;--accent: 0 0% 14.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 14.9%;--input: 0 0% 14.9%;--ring: 0 0% 83.1%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%;--sidebar-background: 240 5.9% 10%;--sidebar-foreground: 240 4.8% 95.9%;--sidebar-primary: 224.3 76.3% 48%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 240 3.7% 15.9%;--sidebar-accent-foreground: 240 4.8% 95.9%;--sidebar-border: 240 3.7% 15.9%;--sidebar-ring: 217.2 91.2% 59.8%}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.\!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}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-12{bottom:-3rem}.-bottom-4{bottom:-1rem}.-left-12{left:-3rem}.-left-6{left:-1.5rem}.-left-\[10000px\]{left:-10000px}.-left-\[9px\]{left:-9px}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-12{right:-3rem}.-right-2{right:-.5rem}.-top-1{top:-.25rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-10{bottom:2.5rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-\[33px\]{bottom:33px}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-20{left:5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-9{left:2.25rem}.left-\[15px\]{left:15px}.left-\[16px\]{left:16px}.left-\[17px\]{left:17px}.left-\[2px\]{left:2px}.left-\[50\%\]{left:50%}.left-\[60\%\]{left:60%}.left-\[70\%\]{left:70%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-10{right:2.5rem}.right-12{right:3rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-20{right:5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-12{top:3rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-9{top:2.25rem}.top-\[-3px\]{top:-3px}.top-\[-5px\]{top:-5px}.top-\[134px\]{top:134px}.top-\[152px\]{top:152px}.top-\[170px\]{top:170px}.top-\[1px\]{top:1px}.top-\[2px\]{top:2px}.top-\[50\%\]{top:50%}.top-\[57px\]{top:57px}.top-\[60\%\]{top:60%}.top-\[92px\]{top:92px}.top-\[96px\]{top:96px}.top-\[97px\]{top:97px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.-z-20{z-index:-20}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[180\]{z-index:180}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[2147483100\]{z-index:2147483100}.z-\[220\]{z-index:220}.z-\[240\]{z-index:240}.z-\[250\]{z-index:250}.z-\[30\]{z-index:30}.z-\[40\]{z-index:40}.z-\[41\]{z-index:41}.z-\[450\]{z-index:450}.z-\[50\]{z-index:50}.z-\[550\]{z-index:550}.z-\[59\]{z-index:59}.z-\[60\]{z-index:60}.z-\[700\]{z-index:700}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[94\]{z-index:94}.z-\[95\]{z-index:95}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2 / span 2}.col-span-4{grid-column:span 4 / span 4}.row-span-2{grid-row:span 2 / span 2}.\!m-0{margin:0!important}.m-0{margin:0}.m-1\.5{margin:.375rem}.m-8{margin:2rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-my-\[10\.5px\]{margin-top:-10.5px;margin-bottom:-10.5px}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.-mb-px{margin-bottom:-1px}.-ml-4{margin-left:-1rem}.-ml-\[10px\]{margin-left:-10px}.-ml-\[15px\]{margin-left:-15px}.-mr-6{margin-right:-1.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-10{margin-top:-2.5rem}.-mt-2{margin-top:-.5rem}.-mt-4{margin-top:-1rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-2\.5{margin-right:.625rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[17px\]{margin-top:17px}.mt-\[2px\]{margin-top:2px}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row-group{display:table-row-group}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[104px\]{height:104px}.h-\[112px\]{height:112px}.h-\[11in\]{height:11in}.h-\[11px\]{height:11px}.h-\[134px\]{height:134px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[1500px\]{height:1500px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[304px\]{height:304px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[360px\]{height:360px}.h-\[3px\]{height:3px}.h-\[480px\]{height:480px}.h-\[4px\]{height:4px}.h-\[500px\]{height:500px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[57px\]{height:57px}.h-\[600px\]{height:600px}.h-\[64px\]{height:64px}.h-\[68px\]{height:68px}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[92px\]{height:92px}.h-\[calc\(100dvh-96px\)\]{height:calc(100dvh - 96px)}.h-\[calc\(100vh-180px\)\]{height:calc(100vh - 180px)}.h-\[calc\(100vh-80px\)\]{height:calc(100vh - 80px)}.h-\[calc\(90vh-200px\)\]{height:calc(90vh - 200px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[240px\]{max-height:240px}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[46\%\]{max-height:46%}.max-h-\[520px\]{max-height:520px}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[calc\(100vh-120px\)\]{max-height:calc(100vh - 120px)}.max-h-\[calc\(100vh-130px\)\]{max-height:calc(100vh - 130px)}.max-h-\[calc\(100vh-285px\)\]{max-height:calc(100vh - 285px)}.max-h-\[calc\(100vh-350px\)\]{max-height:calc(100vh - 350px)}.max-h-\[calc\(100vh-370px\)\]{max-height:calc(100vh - 370px)}.max-h-\[calc\(90vh-140px\)\]{max-height:calc(90vh - 140px)}.max-h-\[calc\(95vh-280px\)\]{max-height:calc(95vh - 280px)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[100px\]{min-height:100px}.min-h-\[104px\]{min-height:104px}.min-h-\[118px\]{min-height:118px}.min-h-\[11in\]{min-height:11in}.min-h-\[150px\]{min-height:150px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[27px\]{min-height:27px}.min-h-\[28px\]{min-height:28px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[330px\]{min-height:330px}.min-h-\[360px\]{min-height:360px}.min-h-\[390px\]{min-height:390px}.min-h-\[400px\]{min-height:400px}.min-h-\[44px\]{min-height:44px}.min-h-\[460px\]{min-height:460px}.min-h-\[470px\]{min-height:470px}.min-h-\[500px\]{min-height:500px}.min-h-\[520px\]{min-height:520px}.min-h-\[540px\]{min-height:540px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[560px\]{min-height:560px}.min-h-\[58px\]{min-height:58px}.min-h-\[600px\]{min-height:600px}.min-h-\[60px\]{min-height:60px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[74px\]{min-height:74px}.min-h-\[76px\]{min-height:76px}.min-h-\[80px\]{min-height:80px}.min-h-\[900px\]{min-height:900px}.min-h-\[92px\]{min-height:92px}.min-h-\[98px\]{min-height:98px}.min-h-\[calc\(11in-150px\)\]{min-height:calc(11in - 150px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[10\%\]{width:10%}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-\[105px\]{width:105px}.w-\[110px\]{width:110px}.w-\[11px\]{width:11px}.w-\[12\%\]{width:12%}.w-\[120px\]{width:120px}.w-\[125px\]{width:125px}.w-\[130px\]{width:130px}.w-\[132px\]{width:132px}.w-\[13px\]{width:13px}.w-\[140px\]{width:140px}.w-\[145px\]{width:145px}.w-\[14px\]{width:14px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[165px\]{width:165px}.w-\[170px\]{width:170px}.w-\[18\%\]{width:18%}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[210px\]{width:210px}.w-\[22\%\]{width:22%}.w-\[220px\]{width:220px}.w-\[22px\]{width:22px}.w-\[230px\]{width:230px}.w-\[232px\]{width:232px}.w-\[238px\]{width:238px}.w-\[24\%\]{width:24%}.w-\[240px\]{width:240px}.w-\[245px\]{width:245px}.w-\[250px\]{width:250px}.w-\[26\%\]{width:26%}.w-\[260px\]{width:260px}.w-\[26px\]{width:26px}.w-\[27\%\]{width:27%}.w-\[270px\]{width:270px}.w-\[28\%\]{width:28%}.w-\[28px\]{width:28px}.w-\[290px\]{width:290px}.w-\[29rem\]{width:29rem}.w-\[30\%\]{width:30%}.w-\[300px\]{width:300px}.w-\[305px\]{width:305px}.w-\[30px\]{width:30px}.w-\[32\%\]{width:32%}.w-\[330px\]{width:330px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[36px\]{width:36px}.w-\[370px\]{width:370px}.w-\[38\%\]{width:38%}.w-\[38px\]{width:38px}.w-\[3px\]{width:3px}.w-\[42px\]{width:42px}.w-\[44\%\]{width:44%}.w-\[450px\]{width:450px}.w-\[46px\]{width:46px}.w-\[480px\]{width:480px}.w-\[49px\]{width:49px}.w-\[50px\]{width:50px}.w-\[52px\]{width:52px}.w-\[54px\]{width:54px}.w-\[550px\]{width:550px}.w-\[560px\]{width:560px}.w-\[58px\]{width:58px}.w-\[600px\]{width:600px}.w-\[60px\]{width:60px}.w-\[62px\]{width:62px}.w-\[64\%\]{width:64%}.w-\[640px\]{width:640px}.w-\[64px\]{width:64px}.w-\[68px\]{width:68px}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[76px\]{width:76px}.w-\[8\%\]{width:8%}.w-\[8\.5in\]{width:8.5in}.w-\[80px\]{width:80px}.w-\[86px\]{width:86px}.w-\[900px\]{width:900px}.w-\[90px\]{width:90px}.w-\[92px\]{width:92px}.w-\[95\%\]{width:95%}.w-\[min\(90vw\,360px\)\]{width:min(90vw,360px)}.w-\[min\(92vw\,380px\)\]{width:min(92vw,380px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-4{min-width:1rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-7{min-width:1.75rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[110px\]{min-width:110px}.min-w-\[1110px\]{min-width:1110px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[130px\]{min-width:130px}.min-w-\[1420px\]{min-width:1420px}.min-w-\[150px\]{min-width:150px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[280px\]{min-width:280px}.min-w-\[42px\]{min-width:42px}.min-w-\[48px\]{min-width:48px}.min-w-\[52px\]{min-width:52px}.min-w-\[56px\]{min-width:56px}.min-w-\[60px\]{min-width:60px}.min-w-\[680px\]{min-width:680px}.min-w-\[720px\]{min-width:720px}.min-w-\[72px\]{min-width:72px}.min-w-\[74px\]{min-width:74px}.min-w-\[78px\]{min-width:78px}.min-w-\[82px\]{min-width:82px}.min-w-\[880px\]{min-width:880px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[920px\]{min-width:920px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-24{max-width:6rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-40{max-width:10rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[100px\]{max-width:100px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[110px\]{max-width:110px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[130px\]{max-width:130px}.max-w-\[1360px\]{max-width:1360px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[1540px\]{max-width:1540px}.max-w-\[170px\]{max-width:170px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[180px\]{max-width:180px}.max-w-\[1900px\]{max-width:1900px}.max-w-\[190px\]{max-width:190px}.max-w-\[200px\]{max-width:200px}.max-w-\[210px\]{max-width:210px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[70\%\]{max-width:70%}.max-w-\[720px\]{max-width:720px}.max-w-\[75\%\]{max-width:75%}.max-w-\[760px\]{max-width:760px}.max-w-\[80\%\]{max-width:80%}.max-w-\[86\%\]{max-width:86%}.max-w-\[860px\]{max-width:860px}.max-w-\[880px\]{max-width:880px}.max-w-\[90\%\]{max-width:90%}.max-w-\[920px\]{max-width:920px}.max-w-\[92vw\]{max-width:92vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100\%-24px\)\]{max-width:calc(100% - 24px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;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))}.-translate-x-px{--tw-translate-x: -1px;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))}.-translate-y-1\/2{--tw-translate-y: -50%;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))}.translate-x-1\/2{--tw-translate-x: 50%;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))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;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))}.translate-x-px{--tw-translate-x: 1px;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))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;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))}.-rotate-90{--tw-rotate: -90deg;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))}.rotate-180{--tw-rotate: 180deg;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))}.rotate-45{--tw-rotate: 45deg;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))}.rotate-90{--tw-rotate: 90deg;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))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;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))}.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 bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@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}.cursor-cell{cursor:cell}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.cursor-text{cursor:text}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-40{scroll-margin-top:10rem}.scroll-mt-6{scroll-margin-top:1.5rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[0\.8fr_1\.25fr_1\.15fr\]{grid-template-columns:.8fr 1.25fr 1.15fr}.grid-cols-\[1\.2fr_2\.8fr\]{grid-template-columns:1.2fr 2.8fr}.grid-cols-\[112px_28px_1fr_auto\]{grid-template-columns:112px 28px 1fr auto}.grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.grid-cols-\[180px_64px_1fr\]{grid-template-columns:180px 64px 1fr}.grid-cols-\[1fr\,280px\]{grid-template-columns:1fr 280px}.grid-cols-\[1fr\,auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[210px_minmax\(0\,1fr\)\]{grid-template-columns:210px minmax(0,1fr)}.grid-cols-\[210px_minmax\(0\,1fr\)_340px\]{grid-template-columns:210px minmax(0,1fr) 340px}.grid-cols-\[280px\,1fr\]{grid-template-columns:280px 1fr}.grid-cols-\[28px_1fr\]{grid-template-columns:28px 1fr}.grid-cols-\[42px_1fr\]{grid-template-columns:42px 1fr}.grid-cols-\[70px_1fr_70px\]{grid-template-columns:70px 1fr 70px}.grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.grid-cols-\[92px_18px_1fr\]{grid-template-columns:92px 18px 1fr}.grid-cols-\[92px_minmax\(0\,1fr\)\]{grid-template-columns:92px minmax(0,1fr)}.grid-cols-\[96px_44px_110px_24px_110px_1fr\]{grid-template-columns:96px 44px 110px 24px 110px 1fr}.grid-cols-\[auto_1fr_auto_auto_auto\]{grid-template-columns:auto 1fr auto auto auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.grid-cols-\[minmax\(220px\,1\.4fr\)_110px_110px_140px_1fr_32px\]{grid-template-columns:minmax(220px,1.4fr) 110px 110px 140px 1fr 32px}.grid-cols-\[repeat\(auto-fill\,minmax\(108px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(108px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(132px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[1px\]{gap:1px}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-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-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * 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-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * 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))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#d9e0e7\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(217 224 231 / var(--tw-divide-opacity, 1))}.divide-\[\#dfe5ea\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(223 229 234 / var(--tw-divide-opacity, 1))}.divide-\[\#e3e8ed\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(227 232 237 / var(--tw-divide-opacity, 1))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-full{border-radius:9999px!important}.\!rounded-lg{border-radius:var(--radius)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-b-md{border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-br-sm{border-bottom-right-radius:calc(var(--radius) - 4px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tr-lg{border-top-right-radius:var(--radius)}.\!border-0{border-width:0px!important}.\!border-2{border-width:2px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[3px\]{border-width:3px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-\[3px\]{border-bottom-width:3px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-l-\[5px\]{border-left-width:5px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-r-2{border-right-width:2px}.border-r-\[3px\]{border-right-width:3px}.border-r-\[5px\]{border-right-width:5px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-t-\[6px\]{border-top-width:6px}.border-t-\[8px\]{border-top-width:8px}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-blue-600{--tw-border-opacity: 1 !important;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))!important}.border-\[\#01303f\]{--tw-border-opacity: 1;border-color:rgb(1 48 63 / var(--tw-border-opacity, 1))}.border-\[\#02a9f7\]{--tw-border-opacity: 1;border-color:rgb(2 169 247 / var(--tw-border-opacity, 1))}.border-\[\#0b2434\]{--tw-border-opacity: 1;border-color:rgb(11 36 52 / var(--tw-border-opacity, 1))}.border-\[\#0f5879\]{--tw-border-opacity: 1;border-color:rgb(15 88 121 / var(--tw-border-opacity, 1))}.border-\[\#0f6cbd\]{--tw-border-opacity: 1;border-color:rgb(15 108 189 / var(--tw-border-opacity, 1))}.border-\[\#102a43\]{--tw-border-opacity: 1;border-color:rgb(16 42 67 / var(--tw-border-opacity, 1))}.border-\[\#123f57\]{--tw-border-opacity: 1;border-color:rgb(18 63 87 / var(--tw-border-opacity, 1))}.border-\[\#146c94\]{--tw-border-opacity: 1;border-color:rgb(20 108 148 / var(--tw-border-opacity, 1))}.border-\[\#25485a\]{--tw-border-opacity: 1;border-color:rgb(37 72 90 / var(--tw-border-opacity, 1))}.border-\[\#2B9FD1\]{--tw-border-opacity: 1;border-color:rgb(43 159 209 / var(--tw-border-opacity, 1))}.border-\[\#31566b\]{--tw-border-opacity: 1;border-color:rgb(49 86 107 / var(--tw-border-opacity, 1))}.border-\[\#4f93ad\]{--tw-border-opacity: 1;border-color:rgb(79 147 173 / var(--tw-border-opacity, 1))}.border-\[\#7553a6\]{--tw-border-opacity: 1;border-color:rgb(117 83 166 / var(--tw-border-opacity, 1))}.border-\[\#76a9bf\]{--tw-border-opacity: 1;border-color:rgb(118 169 191 / var(--tw-border-opacity, 1))}.border-\[\#77a7bc\]{--tw-border-opacity: 1;border-color:rgb(119 167 188 / var(--tw-border-opacity, 1))}.border-\[\#8db8ca\]{--tw-border-opacity: 1;border-color:rgb(141 184 202 / var(--tw-border-opacity, 1))}.border-\[\#91afbd\]{--tw-border-opacity: 1;border-color:rgb(145 175 189 / var(--tw-border-opacity, 1))}.border-\[\#9fc4d2\]{--tw-border-opacity: 1;border-color:rgb(159 196 210 / var(--tw-border-opacity, 1))}.border-\[\#E74C3C\]{--tw-border-opacity: 1;border-color:rgb(231 76 60 / var(--tw-border-opacity, 1))}.border-\[\#F5A623\]{--tw-border-opacity: 1;border-color:rgb(245 166 35 / var(--tw-border-opacity, 1))}.border-\[\#a9c7d3\]{--tw-border-opacity: 1;border-color:rgb(169 199 211 / var(--tw-border-opacity, 1))}.border-\[\#a9c9d7\]{--tw-border-opacity: 1;border-color:rgb(169 201 215 / var(--tw-border-opacity, 1))}.border-\[\#aeb9c4\]{--tw-border-opacity: 1;border-color:rgb(174 185 196 / var(--tw-border-opacity, 1))}.border-\[\#b7c8d4\]{--tw-border-opacity: 1;border-color:rgb(183 200 212 / var(--tw-border-opacity, 1))}.border-\[\#b8790b\]{--tw-border-opacity: 1;border-color:rgb(184 121 11 / var(--tw-border-opacity, 1))}.border-\[\#b8c3ce\]{--tw-border-opacity: 1;border-color:rgb(184 195 206 / var(--tw-border-opacity, 1))}.border-\[\#b8d2d9\]{--tw-border-opacity: 1;border-color:rgb(184 210 217 / var(--tw-border-opacity, 1))}.border-\[\#b8d5e1\]{--tw-border-opacity: 1;border-color:rgb(184 213 225 / var(--tw-border-opacity, 1))}.border-\[\#bfc9d3\]{--tw-border-opacity: 1;border-color:rgb(191 201 211 / var(--tw-border-opacity, 1))}.border-\[\#c6dce7\]{--tw-border-opacity: 1;border-color:rgb(198 220 231 / var(--tw-border-opacity, 1))}.border-\[\#c7cdfd\]{--tw-border-opacity: 1;border-color:rgb(199 205 253 / var(--tw-border-opacity, 1))}.border-\[\#c7d0d9\]{--tw-border-opacity: 1;border-color:rgb(199 208 217 / var(--tw-border-opacity, 1))}.border-\[\#c7dce8\]{--tw-border-opacity: 1;border-color:rgb(199 220 232 / var(--tw-border-opacity, 1))}.border-\[\#c8dbe5\]{--tw-border-opacity: 1;border-color:rgb(200 219 229 / var(--tw-border-opacity, 1))}.border-\[\#c9d2da\]{--tw-border-opacity: 1;border-color:rgb(201 210 218 / var(--tw-border-opacity, 1))}.border-\[\#cbd4dd\]{--tw-border-opacity: 1;border-color:rgb(203 212 221 / var(--tw-border-opacity, 1))}.border-\[\#cfd6de\]{--tw-border-opacity: 1;border-color:rgb(207 214 222 / var(--tw-border-opacity, 1))}.border-\[\#d2d9e0\]{--tw-border-opacity: 1;border-color:rgb(210 217 224 / var(--tw-border-opacity, 1))}.border-\[\#d7dee5\]{--tw-border-opacity: 1;border-color:rgb(215 222 229 / var(--tw-border-opacity, 1))}.border-\[\#d9e0e6\]{--tw-border-opacity: 1;border-color:rgb(217 224 230 / var(--tw-border-opacity, 1))}.border-\[\#d9e0e7\]{--tw-border-opacity: 1;border-color:rgb(217 224 231 / var(--tw-border-opacity, 1))}.border-\[\#dfe5ea\]{--tw-border-opacity: 1;border-color:rgb(223 229 234 / var(--tw-border-opacity, 1))}.border-\[\#e0e5ea\]{--tw-border-opacity: 1;border-color:rgb(224 229 234 / var(--tw-border-opacity, 1))}.border-\[\#e2e7ec\]{--tw-border-opacity: 1;border-color:rgb(226 231 236 / var(--tw-border-opacity, 1))}.border-\[\#e3e8ed\]{--tw-border-opacity: 1;border-color:rgb(227 232 237 / var(--tw-border-opacity, 1))}.border-\[\#e8c773\]{--tw-border-opacity: 1;border-color:rgb(232 199 115 / var(--tw-border-opacity, 1))}.border-\[--color-border\]{border-color:var(--color-border)}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-black\/20{border-color:#0003}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.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-border\/50{border-color:hsl(var(--border) / .5)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-emerald-500\/80{border-color:#10b981cc}.border-emerald-600{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.border-emerald-700{--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-100{--tw-border-opacity: 1;border-color:rgb(220 252 231 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-300{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.border-orange-400{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-300{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.border-purple-400{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-sky-600{--tw-border-opacity: 1;border-color:rgb(2 132 199 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-300\/70{border-color:#cbd5e1b3}.border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.border-slate-400\/50{border-color:#94a3b880}.border-slate-50{--tw-border-opacity: 1;border-color:rgb(248 250 252 / var(--tw-border-opacity, 1))}.border-slate-500{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-slate-900{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-violet-300{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.border-violet-600{--tw-border-opacity: 1;border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/50{border-color:#ffffff80}.border-white\/60{border-color:#fff9}.border-white\/70{border-color:#ffffffb3}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.border-b-\[\#e0e5ea\]{--tw-border-opacity: 1;border-bottom-color:rgb(224 229 234 / var(--tw-border-opacity, 1))}.border-b-blue-700{--tw-border-opacity: 1;border-bottom-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.border-l-\[\#0b2434\]{--tw-border-opacity: 1;border-left-color:rgb(11 36 52 / var(--tw-border-opacity, 1))}.border-l-\[\#0f5879\]{--tw-border-opacity: 1;border-left-color:rgb(15 88 121 / var(--tw-border-opacity, 1))}.border-l-\[\#0f6cbd\]{--tw-border-opacity: 1;border-left-color:rgb(15 108 189 / var(--tw-border-opacity, 1))}.border-l-\[\#146c94\]{--tw-border-opacity: 1;border-left-color:rgb(20 108 148 / var(--tw-border-opacity, 1))}.border-l-\[\#1f7ea3\]{--tw-border-opacity: 1;border-left-color:rgb(31 126 163 / var(--tw-border-opacity, 1))}.border-l-\[\#dc6d42\]{--tw-border-opacity: 1;border-left-color:rgb(220 109 66 / var(--tw-border-opacity, 1))}.border-l-\[\#e2683f\]{--tw-border-opacity: 1;border-left-color:rgb(226 104 63 / var(--tw-border-opacity, 1))}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-blue-600{--tw-border-opacity: 1;border-left-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-l-blue-700{--tw-border-opacity: 1;border-left-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.border-l-emerald-600{--tw-border-opacity: 1;border-left-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.border-l-purple-500{--tw-border-opacity: 1;border-left-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-l-slate-400{--tw-border-opacity: 1;border-left-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-transparent{border-right-color:transparent}.border-t-\[\#146c94\]{--tw-border-opacity: 1;border-top-color:rgb(20 108 148 / var(--tw-border-opacity, 1))}.border-t-black{--tw-border-opacity: 1;border-top-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-t-emerald-600{--tw-border-opacity: 1;border-top-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.border-t-slate-600{--tw-border-opacity: 1;border-top-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-t-slate-700{--tw-border-opacity: 1;border-top-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-t-slate-800{--tw-border-opacity: 1;border-top-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.\!bg-blue-600{--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))!important}.\!bg-orange-50{--tw-bg-opacity: 1 !important;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))!important}.\!bg-red-50{--tw-bg-opacity: 1 !important;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))!important}.\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.bg-\[\#003d7a\]{--tw-bg-opacity: 1;background-color:rgb(0 61 122 / var(--tw-bg-opacity, 1))}.bg-\[\#012a38\]{--tw-bg-opacity: 1;background-color:rgb(1 42 56 / var(--tw-bg-opacity, 1))}.bg-\[\#01303f\]{--tw-bg-opacity: 1;background-color:rgb(1 48 63 / var(--tw-bg-opacity, 1))}.bg-\[\#02a9f7\]{--tw-bg-opacity: 1;background-color:rgb(2 169 247 / var(--tw-bg-opacity, 1))}.bg-\[\#061f27\]\/80{background-color:#061f27cc}.bg-\[\#092b35\]{--tw-bg-opacity: 1;background-color:rgb(9 43 53 / var(--tw-bg-opacity, 1))}.bg-\[\#0b2434\]{--tw-bg-opacity: 1;background-color:rgb(11 36 52 / var(--tw-bg-opacity, 1))}.bg-\[\#0b3440\]{--tw-bg-opacity: 1;background-color:rgb(11 52 64 / var(--tw-bg-opacity, 1))}.bg-\[\#0b4354\]{--tw-bg-opacity: 1;background-color:rgb(11 67 84 / var(--tw-bg-opacity, 1))}.bg-\[\#0e2b3d\]{--tw-bg-opacity: 1;background-color:rgb(14 43 61 / var(--tw-bg-opacity, 1))}.bg-\[\#0f5879\]{--tw-bg-opacity: 1;background-color:rgb(15 88 121 / var(--tw-bg-opacity, 1))}.bg-\[\#0f6cbd\]{--tw-bg-opacity: 1;background-color:rgb(15 108 189 / var(--tw-bg-opacity, 1))}.bg-\[\#0f7895\]{--tw-bg-opacity: 1;background-color:rgb(15 120 149 / var(--tw-bg-opacity, 1))}.bg-\[\#102a43\]{--tw-bg-opacity: 1;background-color:rgb(16 42 67 / var(--tw-bg-opacity, 1))}.bg-\[\#123f57\]{--tw-bg-opacity: 1;background-color:rgb(18 63 87 / var(--tw-bg-opacity, 1))}.bg-\[\#133d50\]{--tw-bg-opacity: 1;background-color:rgb(19 61 80 / var(--tw-bg-opacity, 1))}.bg-\[\#146c94\]{--tw-bg-opacity: 1;background-color:rgb(20 108 148 / var(--tw-bg-opacity, 1))}.bg-\[\#1677c8\]{--tw-bg-opacity: 1;background-color:rgb(22 119 200 / var(--tw-bg-opacity, 1))}.bg-\[\#1823a2\]{--tw-bg-opacity: 1;background-color:rgb(24 35 162 / var(--tw-bg-opacity, 1))}.bg-\[\#1E7BA5\]{--tw-bg-opacity: 1;background-color:rgb(30 123 165 / var(--tw-bg-opacity, 1))}.bg-\[\#25485a\]{--tw-bg-opacity: 1;background-color:rgb(37 72 90 / var(--tw-bg-opacity, 1))}.bg-\[\#2B9FD1\]{--tw-bg-opacity: 1;background-color:rgb(43 159 209 / var(--tw-bg-opacity, 1))}.bg-\[\#4a9eff\]{--tw-bg-opacity: 1;background-color:rgb(74 158 255 / var(--tw-bg-opacity, 1))}.bg-\[\#4f63e9\]{--tw-bg-opacity: 1;background-color:rgb(79 99 233 / var(--tw-bg-opacity, 1))}.bg-\[\#52d6b7\]{--tw-bg-opacity: 1;background-color:rgb(82 214 183 / var(--tw-bg-opacity, 1))}.bg-\[\#7553a6\]{--tw-bg-opacity: 1;background-color:rgb(117 83 166 / var(--tw-bg-opacity, 1))}.bg-\[\#8fb4c6\]{--tw-bg-opacity: 1;background-color:rgb(143 180 198 / var(--tw-bg-opacity, 1))}.bg-\[\#a7b2bd\]{--tw-bg-opacity: 1;background-color:rgb(167 178 189 / var(--tw-bg-opacity, 1))}.bg-\[\#b96b3c\]{--tw-bg-opacity: 1;background-color:rgb(185 107 60 / var(--tw-bg-opacity, 1))}.bg-\[\#c7a0ff\]\/15{background-color:#c7a0ff26}.bg-\[\#d4f0fc\]{--tw-bg-opacity: 1;background-color:rgb(212 240 252 / var(--tw-bg-opacity, 1))}.bg-\[\#dbeafe\]\/60{background-color:#dbeafe99}.bg-\[\#dcecf3\]{--tw-bg-opacity: 1;background-color:rgb(220 236 243 / var(--tw-bg-opacity, 1))}.bg-\[\#dfe5ea\]{--tw-bg-opacity: 1;background-color:rgb(223 229 234 / var(--tw-bg-opacity, 1))}.bg-\[\#e2683f\]{--tw-bg-opacity: 1;background-color:rgb(226 104 63 / var(--tw-bg-opacity, 1))}.bg-\[\#e2e8f2\]{--tw-bg-opacity: 1;background-color:rgb(226 232 242 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f2f6\]{--tw-bg-opacity: 1;background-color:rgb(230 242 246 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f2fb\]{--tw-bg-opacity: 1;background-color:rgb(230 242 251 / var(--tw-bg-opacity, 1))}.bg-\[\#e7f3f6\]{--tw-bg-opacity: 1;background-color:rgb(231 243 246 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f2f5\]{--tw-bg-opacity: 1;background-color:rgb(232 242 245 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f2fa\]{--tw-bg-opacity: 1;background-color:rgb(232 242 250 / var(--tw-bg-opacity, 1))}.bg-\[\#e9eef2\]{--tw-bg-opacity: 1;background-color:rgb(233 238 242 / var(--tw-bg-opacity, 1))}.bg-\[\#e9f2ff\]{--tw-bg-opacity: 1;background-color:rgb(233 242 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf3fb\]{--tw-bg-opacity: 1;background-color:rgb(234 243 251 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf5f4\]{--tw-bg-opacity: 1;background-color:rgb(234 245 244 / var(--tw-bg-opacity, 1))}.bg-\[\#edf2f4\]{--tw-bg-opacity: 1;background-color:rgb(237 242 244 / var(--tw-bg-opacity, 1))}.bg-\[\#edf3f6\]{--tw-bg-opacity: 1;background-color:rgb(237 243 246 / var(--tw-bg-opacity, 1))}.bg-\[\#edf5fb\]{--tw-bg-opacity: 1;background-color:rgb(237 245 251 / var(--tw-bg-opacity, 1))}.bg-\[\#edf6f9\]{--tw-bg-opacity: 1;background-color:rgb(237 246 249 / var(--tw-bg-opacity, 1))}.bg-\[\#edf6fc\]{--tw-bg-opacity: 1;background-color:rgb(237 246 252 / var(--tw-bg-opacity, 1))}.bg-\[\#edf7f4\]{--tw-bg-opacity: 1;background-color:rgb(237 247 244 / var(--tw-bg-opacity, 1))}.bg-\[\#eef0ff\]{--tw-bg-opacity: 1;background-color:rgb(238 240 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eef1f4\]{--tw-bg-opacity: 1;background-color:rgb(238 241 244 / var(--tw-bg-opacity, 1))}.bg-\[\#eef1f6\]{--tw-bg-opacity: 1;background-color:rgb(238 241 246 / var(--tw-bg-opacity, 1))}.bg-\[\#eef2f5\]{--tw-bg-opacity: 1;background-color:rgb(238 242 245 / var(--tw-bg-opacity, 1))}.bg-\[\#eef6f8\]{--tw-bg-opacity: 1;background-color:rgb(238 246 248 / var(--tw-bg-opacity, 1))}.bg-\[\#eef6fa\]{--tw-bg-opacity: 1;background-color:rgb(238 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f0f7fa\]{--tw-bg-opacity: 1;background-color:rgb(240 247 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f1eafd\]{--tw-bg-opacity: 1;background-color:rgb(241 234 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f2cc60\]{--tw-bg-opacity: 1;background-color:rgb(242 204 96 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f7fa\]{--tw-bg-opacity: 1;background-color:rgb(243 247 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f5ff\]{--tw-bg-opacity: 1;background-color:rgb(244 245 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f6fa\]{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f7f8\]{--tw-bg-opacity: 1;background-color:rgb(245 247 248 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f7f9\]{--tw-bg-opacity: 1;background-color:rgb(245 247 249 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f8fa\]{--tw-bg-opacity: 1;background-color:rgb(245 248 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f9fb\]{--tw-bg-opacity: 1;background-color:rgb(245 249 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f5fafc\]{--tw-bg-opacity: 1;background-color:rgb(245 250 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f8fa\]{--tw-bg-opacity: 1;background-color:rgb(246 248 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f9fa\]{--tw-bg-opacity: 1;background-color:rgb(246 249 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f6fafc\]{--tw-bg-opacity: 1;background-color:rgb(246 250 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f8ff\]{--tw-bg-opacity: 1;background-color:rgb(247 248 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f9fa\]{--tw-bg-opacity: 1;background-color:rgb(247 249 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f9fb\]{--tw-bg-opacity: 1;background-color:rgb(247 249 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f9fc\]{--tw-bg-opacity: 1;background-color:rgb(247 249 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f7fafb\]{--tw-bg-opacity: 1;background-color:rgb(247 250 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f8f8f3\]{--tw-bg-opacity: 1;background-color:rgb(248 248 243 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fafb\]{--tw-bg-opacity: 1;background-color:rgb(248 250 251 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfcfd\]{--tw-bg-opacity: 1;background-color:rgb(251 252 253 / var(--tw-bg-opacity, 1))}.bg-\[\#ff7b72\]{--tw-bg-opacity: 1;background-color:rgb(255 123 114 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5dc\]{--tw-bg-opacity: 1;background-color:rgb(255 245 220 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7df\]{--tw-bg-opacity: 1;background-color:rgb(255 247 223 / var(--tw-bg-opacity, 1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[var\(--dos-accent\)\]{background-color:var(--dos-accent)}.bg-\[var\(--dos-bad\)\]{background-color:var(--dos-bad)}.bg-\[var\(--dos-good\)\]{background-color:var(--dos-good)}.bg-\[var\(--dos-warn\)\]{background-color:var(--dos-warn)}.bg-accent{background-color:hsl(var(--accent))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-50\/95{background-color:#fffbebf2}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-background{background-color:hsl(var(--background))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/10{background-color:#0000001a}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/80{background-color:#000c}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-100\/50{background-color:#dbeafe80}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-50\/60{background-color:#eff6ff99}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-cyan-700{--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.bg-cyan-800{--tw-bg-opacity: 1;background-color:rgb(21 94 117 / var(--tw-bg-opacity, 1))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/50{background-color:#ecfdf580}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.bg-emerald-800{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity, 1))}.bg-emerald-950\/90{background-color:#022c22e6}.bg-foreground{background-color:hsl(var(--foreground))}.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-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-200{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.bg-sky-700{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-100\/60{background-color:#f1f5f999}.bg-slate-100\/70{background-color:#f1f5f9b3}.bg-slate-100\/80{background-color:#f1f5f9cc}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-200\/60{background-color:#e2e8f099}.bg-slate-200\/70{background-color:#e2e8f0b3}.bg-slate-200\/80{background-color:#e2e8f0cc}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/30{background-color:#f8fafc4d}.bg-slate-50\/60{background-color:#f8fafc99}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/25{background-color:#0f172a40}.bg-slate-900\/80{background-color:#0f172acc}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/80{background-color:#020617cc}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-teal-700{--tw-bg-opacity: 1;background-color:rgb(15 118 110 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-opacity-10{--tw-bg-opacity: .1}.bg-opacity-50{--tw-bg-opacity: .5}.bg-\[linear-gradient\(110deg\,\#e9f3f5_0\%\,\#f8fafb_58\%\,\#edf4ef_100\%\)\]{background-image:linear-gradient(110deg,#e9f3f5,#f8fafb 58%,#edf4ef)}.bg-\[linear-gradient\(90deg\,rgba\(16\,50\,70\,0\.88\)_0\%\,rgba\(16\,50\,70\,0\.78\)_46\%\,rgba\(22\,57\,74\,0\.38\)_72\%\,rgba\(70\,50\,32\,0\.08\)_100\%\)\]{background-image:linear-gradient(90deg,#103246e0,#103246c7 46%,#16394a61 72%,#46322014)}.bg-\[linear-gradient\(90deg\,rgba\(5\,33\,47\,0\.94\)_0\%\,rgba\(5\,33\,47\,0\.82\)_34\%\,rgba\(5\,33\,47\,0\.18\)_67\%\,rgba\(5\,33\,47\,0\.04\)_100\%\)\]{background-image:linear-gradient(90deg,#05212ff0,#05212fd1 34%,#05212f2e,#05212f0a)}.bg-\[linear-gradient\(90deg\,rgba\(5\,34\,48\,0\.95\)_0\%\,rgba\(5\,34\,48\,0\.84\)_36\%\,rgba\(5\,34\,48\,0\.18\)_70\%\,rgba\(5\,34\,48\,0\.02\)_100\%\)\]{background-image:linear-gradient(90deg,#052230f2,#052230d6 36%,#0522302e 70%,#05223005)}.bg-\[linear-gradient\(90deg\,rgba\(7\,27\,46\,0\.42\)_0\%\,rgba\(7\,27\,46\,0\.28\)_43\%\,rgba\(7\,27\,46\,0\.10\)_70\%\,rgba\(7\,27\,46\,0\.02\)_100\%\)\]{background-image:linear-gradient(90deg,#071b2e6b,#071b2e47 43%,#071b2e1a 70%,#071b2e05)}.bg-\[linear-gradient\(90deg\,rgba\(7\,27\,46\,0\.78\)_0\%\,rgba\(7\,27\,46\,0\.66\)_38\%\,rgba\(7\,27\,46\,0\.28\)_62\%\,rgba\(7\,27\,46\,0\.06\)_84\%\,rgba\(7\,27\,46\,0\.02\)_100\%\)\]{background-image:linear-gradient(90deg,#071b2ec7,#071b2ea8 38%,#071b2e47 62%,#071b2e0f 84%,#071b2e05)}.bg-\[linear-gradient\(90deg\,rgba\(7\,27\,46\,0\.94\)_0\%\,rgba\(7\,27\,46\,0\.87\)_42\%\,rgba\(7\,27\,46\,0\.52\)_66\%\,rgba\(7\,27\,46\,0\.14\)_100\%\)\]{background-image:linear-gradient(90deg,#071b2ef0,#071b2ede 42%,#071b2e85 66%,#071b2e24)}.bg-\[linear-gradient\(90deg\,rgba\(7\,27\,46\,0\.98\)_0\%\,rgba\(7\,27\,46\,0\.92\)_43\%\,rgba\(7\,27\,46\,0\.55\)_68\%\,rgba\(7\,27\,46\,0\.18\)_100\%\)\]{background-image:linear-gradient(90deg,#071b2efa,#071b2eeb 43%,#071b2e8c 68%,#071b2e2e)}.bg-\[linear-gradient\(90deg\,rgba\(7\,27\,46\,0\.98\)_0\%\,rgba\(7\,27\,46\,0\.94\)_44\%\,rgba\(7\,27\,46\,0\.68\)_68\%\,rgba\(7\,27\,46\,0\.28\)_100\%\)\]{background-image:linear-gradient(90deg,#071b2efa,#071b2ef0 44%,#071b2ead 68%,#071b2e47)}.bg-\[linear-gradient\(90deg\,rgba\(7\,27\,46\,0\.99\)_0\%\,rgba\(7\,27\,46\,0\.96\)_45\%\,rgba\(7\,27\,46\,0\.64\)_70\%\,rgba\(7\,27\,46\,0\.24\)_100\%\)\]{background-image:linear-gradient(90deg,#071b2efc,#071b2ef5 45%,#071b2ea3 70%,#071b2e3d)}.bg-\[linear-gradient\(90deg\,rgba\(7\,30\,47\,0\.92\)_0\%\,rgba\(7\,30\,47\,0\.78\)_47\%\,rgba\(7\,30\,47\,0\.30\)_76\%\,rgba\(7\,30\,47\,0\.10\)_100\%\)\]{background-image:linear-gradient(90deg,#071e2feb,#071e2fc7 47%,#071e2f4d 76%,#071e2f1a)}.bg-\[linear-gradient\(90deg\,rgba\(9\,32\,53\,0\.97\)_0\%\,rgba\(9\,32\,53\,0\.91\)_42\%\,rgba\(9\,32\,53\,0\.56\)_68\%\,rgba\(9\,32\,53\,0\.20\)_100\%\)\]{background-image:linear-gradient(90deg,#092035f7,#092035e8 42%,#0920358f 68%,#09203533)}.bg-\[linear-gradient\(90deg\,rgba\(9\,32\,53\,0\.98\)_0\%\,rgba\(9\,32\,53\,0\.93\)_45\%\,rgba\(9\,32\,53\,0\.62\)_70\%\,rgba\(9\,32\,53\,0\.25\)_100\%\)\]{background-image:linear-gradient(90deg,#092035fa,#092035ed 45%,#0920359e 70%,#09203540)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#146c94\]{--tw-gradient-from: #146c94 var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 108 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-200{--tw-gradient-from: #bfdbfe var(--tw-gradient-from-position);--tw-gradient-to: rgb(191 219 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-100{--tw-gradient-from: #d1fae5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-50{--tw-gradient-from: #f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-900{--tw-gradient-from: #312e81 var(--tw-gradient-from-position);--tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-50{--tw-gradient-from: #faf5ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 245 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-200{--tw-gradient-from: #e2e8f0 var(--tw-gradient-from-position);--tw-gradient-to: rgb(226 232 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900\/80{--tw-gradient-from: rgb(15 23 42 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-50{--tw-gradient-from: #fefce8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 252 232 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-blue-600{--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2563eb var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-500{--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #22c55e var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-900{--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #581c87 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-100{--tw-gradient-to: rgb(241 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f1f5f9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-800{--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1e293b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900\/40{--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(15 23 42 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-400{--tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #facc15 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-500{--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eab308 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#1f7ea3\]{--tw-gradient-to: #1f7ea3 var(--tw-gradient-to-position)}.to-blue-100{--tw-gradient-to: #dbeafe var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to: #eff6ff var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.to-emerald-50{--tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position)}.to-emerald-900{--tw-gradient-to: #064e3b var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to: #22c55e var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to: #16a34a var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-pink-50{--tw-gradient-to: #fdf2f8 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-pink-900{--tw-gradient-to: #831843 var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-sky-600{--tw-gradient-to: #0284c7 var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position)}.to-slate-200{--tw-gradient-to: #e2e8f0 var(--tw-gradient-to-position)}.to-slate-50{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position)}.to-slate-700{--tw-gradient-to: #334155 var(--tw-gradient-to-position)}.to-slate-800{--tw-gradient-to: #1e293b var(--tw-gradient-to-position)}.to-teal-100{--tw-gradient-to: #ccfbf1 var(--tw-gradient-to-position)}.to-teal-50{--tw-gradient-to: #f0fdfa var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-yellow-100{--tw-gradient-to: #fef9c3 var(--tw-gradient-to-position)}.fill-amber-400{fill:#fbbf24}.fill-amber-500{fill:#f59e0b}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.fill-red-500{fill:#ef4444}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[62\%_55\%\]{-o-object-position:62% 55%;object-position:62% 55%}.object-\[64\%_60\%\]{-o-object-position:64% 60%;object-position:64% 60%}.object-\[66\%_54\%\]{-o-object-position:66% 54%;object-position:66% 54%}.object-\[67\%_54\%\]{-o-object-position:67% 54%;object-position:67% 54%}.object-\[68\%_55\%\]{-o-object-position:68% 55%;object-position:68% 55%}.object-\[68\%_56\%\]{-o-object-position:68% 56%;object-position:68% 56%}.object-\[68\%_58\%\]{-o-object-position:68% 58%;object-position:68% 58%}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\],.p-px{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[3px\]{padding-left:3px;padding-right:3px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-11{padding-top:2.75rem;padding-bottom:2.75rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-\[10\.5px\]{padding-top:10.5px;padding-bottom:10.5px}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[2\.5px\]{padding-top:2.5px;padding-bottom:2.5px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[4px\]{padding-top:4px;padding-bottom:4px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[6px\]{padding-bottom:6px}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[49px\]{padding-left:49px}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-28{padding-right:7rem}.pr-3{padding-right:.75rem}.pr-32{padding-right:8rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[107px\]{padding-top:107px}.pt-\[110px\]{padding-top:110px}.pt-\[143px\]{padding-top:143px}.pt-\[147px\]{padding-top:147px}.pt-\[183px\]{padding-top:183px}.pt-\[70px\]{padding-top:70px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-\[-2px\]{vertical-align:-2px}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-9xl{font-size:8rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[31px\]{font-size:31px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[46px\]{font-size:46px}.text-\[5\.5px\]{font-size:5.5px}.text-\[56px\]{font-size:56px}.text-\[5px\]{font-size:5px}.text-\[6\.5px\]{font-size:6.5px}.text-\[6px\]{font-size:6px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(22px\,2\.2vw\,32px\)\]{font-size:clamp(22px,2.2vw,32px)}.text-\[clamp\(28px\,3vw\,46px\)\]{font-size:clamp(28px,3vw,46px)}.text-\[clamp\(30px\,4vw\,48px\)\]{font-size:clamp(30px,4vw,48px)}.text-\[clamp\(32px\,4vw\,52px\)\]{font-size:clamp(32px,4vw,52px)}.text-\[clamp\(38px\,5vw\,68px\)\]{font-size:clamp(38px,5vw,68px)}.text-\[clamp\(38px\,5vw\,70px\)\]{font-size:clamp(38px,5vw,70px)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.85\]{line-height:.85}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.03\]{line-height:1.03}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.05\]{line-height:1.05}.leading-\[14px\]{line-height:14px}.leading-\[16px\]{line-height:16px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#003d7a\]{--tw-text-opacity: 1;color:rgb(0 61 122 / var(--tw-text-opacity, 1))}.text-\[\#01303f\]{--tw-text-opacity: 1;color:rgb(1 48 63 / var(--tw-text-opacity, 1))}.text-\[\#075a96\]{--tw-text-opacity: 1;color:rgb(7 90 150 / var(--tw-text-opacity, 1))}.text-\[\#0b2434\]{--tw-text-opacity: 1;color:rgb(11 36 52 / var(--tw-text-opacity, 1))}.text-\[\#0b5264\]{--tw-text-opacity: 1;color:rgb(11 82 100 / var(--tw-text-opacity, 1))}.text-\[\#0f5879\]{--tw-text-opacity: 1;color:rgb(15 88 121 / var(--tw-text-opacity, 1))}.text-\[\#0f5f9f\]{--tw-text-opacity: 1;color:rgb(15 95 159 / var(--tw-text-opacity, 1))}.text-\[\#0f6cbd\]{--tw-text-opacity: 1;color:rgb(15 108 189 / var(--tw-text-opacity, 1))}.text-\[\#123f57\]{--tw-text-opacity: 1;color:rgb(18 63 87 / var(--tw-text-opacity, 1))}.text-\[\#134f72\]{--tw-text-opacity: 1;color:rgb(19 79 114 / var(--tw-text-opacity, 1))}.text-\[\#146c94\]{--tw-text-opacity: 1;color:rgb(20 108 148 / var(--tw-text-opacity, 1))}.text-\[\#1677c8\]{--tw-text-opacity: 1;color:rgb(22 119 200 / var(--tw-text-opacity, 1))}.text-\[\#17212b\]{--tw-text-opacity: 1;color:rgb(23 33 43 / var(--tw-text-opacity, 1))}.text-\[\#173f55\]{--tw-text-opacity: 1;color:rgb(23 63 85 / var(--tw-text-opacity, 1))}.text-\[\#174f7b\]{--tw-text-opacity: 1;color:rgb(23 79 123 / var(--tw-text-opacity, 1))}.text-\[\#176b59\]{--tw-text-opacity: 1;color:rgb(23 107 89 / var(--tw-text-opacity, 1))}.text-\[\#17805f\]{--tw-text-opacity: 1;color:rgb(23 128 95 / var(--tw-text-opacity, 1))}.text-\[\#1823a2\]{--tw-text-opacity: 1;color:rgb(24 35 162 / var(--tw-text-opacity, 1))}.text-\[\#18735f\]{--tw-text-opacity: 1;color:rgb(24 115 95 / var(--tw-text-opacity, 1))}.text-\[\#1E7BA5\]{--tw-text-opacity: 1;color:rgb(30 123 165 / var(--tw-text-opacity, 1))}.text-\[\#1f7ea3\]{--tw-text-opacity: 1;color:rgb(31 126 163 / var(--tw-text-opacity, 1))}.text-\[\#21856f\]{--tw-text-opacity: 1;color:rgb(33 133 111 / var(--tw-text-opacity, 1))}.text-\[\#253241\]{--tw-text-opacity: 1;color:rgb(37 50 65 / var(--tw-text-opacity, 1))}.text-\[\#2B9FD1\]{--tw-text-opacity: 1;color:rgb(43 159 209 / var(--tw-text-opacity, 1))}.text-\[\#2f6978\]{--tw-text-opacity: 1;color:rgb(47 105 120 / var(--tw-text-opacity, 1))}.text-\[\#334150\]{--tw-text-opacity: 1;color:rgb(51 65 80 / var(--tw-text-opacity, 1))}.text-\[\#334454\]{--tw-text-opacity: 1;color:rgb(51 68 84 / var(--tw-text-opacity, 1))}.text-\[\#43586b\]{--tw-text-opacity: 1;color:rgb(67 88 107 / var(--tw-text-opacity, 1))}.text-\[\#4f5f70\]{--tw-text-opacity: 1;color:rgb(79 95 112 / var(--tw-text-opacity, 1))}.text-\[\#526273\]{--tw-text-opacity: 1;color:rgb(82 98 115 / var(--tw-text-opacity, 1))}.text-\[\#52d6b7\]{--tw-text-opacity: 1;color:rgb(82 214 183 / var(--tw-text-opacity, 1))}.text-\[\#607080\]{--tw-text-opacity: 1;color:rgb(96 112 128 / var(--tw-text-opacity, 1))}.text-\[\#644491\]{--tw-text-opacity: 1;color:rgb(100 68 145 / var(--tw-text-opacity, 1))}.text-\[\#697887\]{--tw-text-opacity: 1;color:rgb(105 120 135 / var(--tw-text-opacity, 1))}.text-\[\#6f7f8e\]{--tw-text-opacity: 1;color:rgb(111 127 142 / var(--tw-text-opacity, 1))}.text-\[\#71808f\]{--tw-text-opacity: 1;color:rgb(113 128 143 / var(--tw-text-opacity, 1))}.text-\[\#7553a6\]{--tw-text-opacity: 1;color:rgb(117 83 166 / var(--tw-text-opacity, 1))}.text-\[\#7a5108\]{--tw-text-opacity: 1;color:rgb(122 81 8 / var(--tw-text-opacity, 1))}.text-\[\#7a8793\]{--tw-text-opacity: 1;color:rgb(122 135 147 / var(--tw-text-opacity, 1))}.text-\[\#7b8895\]{--tw-text-opacity: 1;color:rgb(123 136 149 / var(--tw-text-opacity, 1))}.text-\[\#7c590b\]{--tw-text-opacity: 1;color:rgb(124 89 11 / var(--tw-text-opacity, 1))}.text-\[\#8794a0\]{--tw-text-opacity: 1;color:rgb(135 148 160 / var(--tw-text-opacity, 1))}.text-\[\#8a6515\]{--tw-text-opacity: 1;color:rgb(138 101 21 / var(--tw-text-opacity, 1))}.text-\[\#8a97a5\]{--tw-text-opacity: 1;color:rgb(138 151 165 / var(--tw-text-opacity, 1))}.text-\[\#8fb4c6\]{--tw-text-opacity: 1;color:rgb(143 180 198 / var(--tw-text-opacity, 1))}.text-\[\#8fd0e6\]{--tw-text-opacity: 1;color:rgb(143 208 230 / var(--tw-text-opacity, 1))}.text-\[\#98620a\]{--tw-text-opacity: 1;color:rgb(152 98 10 / var(--tw-text-opacity, 1))}.text-\[\#9aa6b2\]{--tw-text-opacity: 1;color:rgb(154 166 178 / var(--tw-text-opacity, 1))}.text-\[\#9dcbff\]{--tw-text-opacity: 1;color:rgb(157 203 255 / var(--tw-text-opacity, 1))}.text-\[\#E74C3C\]{--tw-text-opacity: 1;color:rgb(231 76 60 / var(--tw-text-opacity, 1))}.text-\[\#F5A623\]{--tw-text-opacity: 1;color:rgb(245 166 35 / var(--tw-text-opacity, 1))}.text-\[\#a33d47\]{--tw-text-opacity: 1;color:rgb(163 61 71 / var(--tw-text-opacity, 1))}.text-\[\#b84b56\]{--tw-text-opacity: 1;color:rgb(184 75 86 / var(--tw-text-opacity, 1))}.text-\[\#bcd6e2\]{--tw-text-opacity: 1;color:rgb(188 214 226 / var(--tw-text-opacity, 1))}.text-\[\#c62828\]{--tw-text-opacity: 1;color:rgb(198 40 40 / var(--tw-text-opacity, 1))}.text-\[\#c7a0ff\]{--tw-text-opacity: 1;color:rgb(199 160 255 / var(--tw-text-opacity, 1))}.text-\[\#c9502d\]{--tw-text-opacity: 1;color:rgb(201 80 45 / var(--tw-text-opacity, 1))}.text-\[\#d4f0fc\]{--tw-text-opacity: 1;color:rgb(212 240 252 / var(--tw-text-opacity, 1))}.text-\[\#e0a100\]{--tw-text-opacity: 1;color:rgb(224 161 0 / var(--tw-text-opacity, 1))}.text-\[\#e2683f\]{--tw-text-opacity: 1;color:rgb(226 104 63 / var(--tw-text-opacity, 1))}.text-\[\#e26b48\]{--tw-text-opacity: 1;color:rgb(226 107 72 / var(--tw-text-opacity, 1))}.text-\[\#f2a583\]{--tw-text-opacity: 1;color:rgb(242 165 131 / var(--tw-text-opacity, 1))}.text-\[\#f2cc60\]{--tw-text-opacity: 1;color:rgb(242 204 96 / var(--tw-text-opacity, 1))}.text-\[\#ff7b72\]{--tw-text-opacity: 1;color:rgb(255 123 114 / var(--tw-text-opacity, 1))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.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-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-blue-950{--tw-text-opacity: 1;color:rgb(23 37 84 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-cyan-50{--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.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-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-orange-100{--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-orange-900{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-purple-900{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sky-100{--tw-text-opacity: 1;color:rgb(224 242 254 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-sky-950{--tw-text-opacity: 1;color:rgb(8 47 73 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-teal-950{--tw-text-opacity: 1;color:rgb(4 47 46 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-violet-900{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity, 1))}.text-violet-950{--tw-text-opacity: 1;color:rgb(46 16 101 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/55{color:#ffffff8c}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-\[\#0f5879\]\/40{text-decoration-color:#0f587966}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[\#1677c8\]{accent-color:#1677c8}.accent-blue-600{accent-color:#2563eb}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.\!shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.\!shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.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)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-8px_24px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 -8px 24px rgba(15,23,42,.12);--tw-shadow-colored: 0 -8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 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)}.shadow-\[0_0_0_1px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow: 0 0 0 1px rgba(15,23,42,.2);--tw-shadow-colored: 0 0 0 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)}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow: 0 0 0 1px rgba(255,255,255,.12);--tw-shadow-colored: 0 0 0 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)}.shadow-\[0_0_0_2px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 0 0 2px rgba(15,23,42,.18);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(16\,185\,129\,0\.14\)\]{--tw-shadow: 0 0 0 3px rgba(16,185,129,.14);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(23\,33\,43\,0\.22\)\]{--tw-shadow: 0 12px 32px rgba(23,33,43,.22);--tw-shadow-colored: 0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_35px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 12px 35px rgba(15,23,42,.1);--tw-shadow-colored: 0 12px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(11\,36\,52\,0\.22\)\]{--tw-shadow: 0 14px 34px rgba(11,36,52,.22);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(11\,36\,52\,0\.3\)\]{--tw-shadow: 0 14px 34px rgba(11,36,52,.3);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_35px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 14px 35px rgba(15,23,42,.08);--tw-shadow-colored: 0 14px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_35px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 14px 35px rgba(15,23,42,.1);--tw-shadow-colored: 0 14px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(7\,27\,46\,0\.22\)\]{--tw-shadow: 0 14px 36px rgba(7,27,46,.22);--tw-shadow-colored: 0 14px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(11\,36\,52\,0\.08\)\]{--tw-shadow: 0 2px 10px rgba(11,36,52,.08);--tw-shadow-colored: 0 2px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_5px_rgba\(20\,38\,56\,0\.08\)\]{--tw-shadow: 0 2px 5px rgba(20,38,56,.08);--tw-shadow-colored: 0 2px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(15\,42\,67\,0\.08\)\]{--tw-shadow: 0 6px 18px rgba(15,42,67,.08);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-green-500\/50{--tw-shadow-color: rgb(34 197 94 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/50{--tw-shadow-color: rgb(239 68 68 / .5);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.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)}.ring-0{--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(0px + 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)}.ring-1{--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(1px + 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)}.ring-2{--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)}.ring-4{--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(4px + 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)}.ring-inset{--tw-ring-inset: inset}.ring-\[\#146c94\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(20 108 148 / var(--tw-ring-opacity, 1))}.ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.ring-emerald-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity, 1))}.ring-purple-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1))}.ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-slate-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(203 213 225 / var(--tw-ring-opacity, 1))}.ring-slate-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity, 1))}.ring-yellow-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(234 179 8 / var(--tw-ring-opacity, 1))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.ring-offset-white{--tw-ring-offset-color: #fff}.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)}.blur-3xl{--tw-blur: blur(64px);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)}.brightness-0{--tw-brightness: brightness(0);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)}.brightness-\[1\.04\]{--tw-brightness: brightness(1.04);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)}.brightness-\[1\.06\]{--tw-brightness: brightness(1.06);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)}.brightness-\[1\.08\]{--tw-brightness: brightness(1.08);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)}.brightness-\[1\.13\]{--tw-brightness: brightness(1.13);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)}.contrast-\[1\.02\]{--tw-contrast: contrast(1.02);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)}.drop-shadow-\[0_0_8px_rgba\(52\,211\,153\,0\.8\)\]{--tw-drop-shadow: drop-shadow(0 0 8px rgba(52,211,153,.8));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)}.drop-shadow-\[0_1px_1px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,.8));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)}.invert{--tw-invert: invert(100%);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)}.saturate-\[0\.94\]{--tw-saturate: saturate(.94);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)}.saturate-\[0\.98\]{--tw-saturate: saturate(.98);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)}.saturate-\[0\.9\]{--tw-saturate: saturate(.9);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)}.saturate-\[1\.02\]{--tw-saturate: saturate(1.02);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)}.saturate-\[1\.12\]{--tw-saturate: saturate(1.12);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-blur{--tw-backdrop-blur: blur(8px);-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)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-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)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-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)}.backdrop-saturate-150{--tw-backdrop-saturate: saturate(1.5);-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!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.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-\[filter\]{transition-property:filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\]{transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;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}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-bottom-2{--tw-enter-translate-y: .5rem}.slide-in-from-left{--tw-enter-translate-x: -100%}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.\[out\:json\]{out:json}.\[text-shadow\:0_1px_10px_rgba\(0\,0\,0\,0\.35\)\]{text-shadow:0 1px 10px rgba(0,0,0,.35)}.\[text-shadow\:0_1px_8px_rgba\(0\,0\,0\,0\.28\)\]{text-shadow:0 1px 8px rgba(0,0,0,.28)}.\[text-shadow\:0_1px_8px_rgba\(0\,0\,0\,0\.3\)\]{text-shadow:0 1px 8px rgba(0,0,0,.3)}.\[text-shadow\:0_2px_14px_rgba\(0\,0\,0\,0\.35\)\]{text-shadow:0 2px 14px rgba(0,0,0,.35)}.\[timeout\:25\]{timeout:25}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}@keyframes cobrowse-flash-pulse{0%{box-shadow:0 0 #0f789500;background-color:#0f789500}15%{box-shadow:0 0 0 6px #0f789547;background-color:#0f78951a}to{box-shadow:0 0 #0f789500;background-color:#0f789500}}.cobrowse-flash{animation:cobrowse-flash-pulse 2.2s ease-out 1;border-radius:12px;scroll-margin-top:96px}.pv-shell{min-height:100vh}.pv-content{min-width:0}@media(min-width:640px){body.cobrowse-open .pv-content{margin-left:var(--pv-width, 440px)}body.cobrowse-open [data-cobrowse-fixed]{left:var(--pv-width, 440px)}}@media(prefers-reduced-motion:reduce){.cobrowse-flash{animation:none;outline:2px solid rgba(15,120,149,.55);outline-offset:3px}}html{scrollbar-gutter:stable}.file\:mr-2::file-selector-button{margin-right:.5rem}.file\:rounded-\[3px\]::file-selector-button{border-radius:3px}.file\:border::file-selector-button{border-width:1px}.file\:border-0::file-selector-button{border-width:0px}.file\:border-slate-300::file-selector-button{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:bg-white::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.file\:px-2::file-selector-button{padding-left:.5rem;padding-right:.5rem}.file\:py-\[3px\]::file-selector-button{padding-top:3px;padding-bottom:3px}.file\:text-\[12px\]::file-selector-button{font-size:12px}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.file\:text-slate-700::file-selector-button{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.placeholder\:font-sans::-moz-placeholder{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.placeholder\:font-sans::placeholder{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.placeholder\:text-\[\#8a97a5\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(138 151 165 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8a97a5\]::placeholder{--tw-text-opacity: 1;color:rgb(138 151 165 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9aa6b2\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(154 166 178 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9aa6b2\]::placeholder{--tw-text-opacity: 1;color:rgb(154 166 178 / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-1:before{content:var(--tw-content);left:.25rem}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:h-6:before{content:var(--tw-content);height:1.5rem}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y: -50%;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))}.before\:bg-\[\#02a9f7\]:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(2 169 247 / var(--tw-bg-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:left-2:after{content:var(--tw-content);left:.5rem}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:h-6:after{content:var(--tw-content);height:1.5rem}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;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))}.after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y: -50%;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))}.after\:bg-\[\#02a9f7\]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(2 169 247 / var(--tw-bg-opacity, 1))}.first\:rounded-l:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.first\:border-t-0:first-child{border-top-width:0px}.first\:pl-0:first-child{padding-left:0}.first\:pt-0:first-child{padding-top:0}.last\:rounded-r:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-\[\#0f6cbd\]:focus-within{--tw-border-opacity: 1;border-color:rgb(15 108 189 / var(--tw-border-opacity, 1))}.focus-within\:border-\[\#1677c8\]:focus-within{--tw-border-opacity: 1;border-color:rgb(22 119 200 / var(--tw-border-opacity, 1))}.focus-within\:ring-1:focus-within{--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(1px + 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-within\:ring-\[\#1677c8\]\/20:focus-within{--tw-ring-color: rgb(22 119 200 / .2)}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;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))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;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))}.hover\:border-\[\#146c94\]:hover{--tw-border-opacity: 1;border-color:rgb(20 108 148 / var(--tw-border-opacity, 1))}.hover\:border-\[\#1672b8\]:hover{--tw-border-opacity: 1;border-color:rgb(22 114 184 / var(--tw-border-opacity, 1))}.hover\:border-\[\#77a7bc\]:hover{--tw-border-opacity: 1;border-color:rgb(119 167 188 / var(--tw-border-opacity, 1))}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.hover\:border-emerald-300:hover{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.hover\:border-emerald-400:hover{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.hover\:border-emerald-500:hover{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.hover\:border-rose-300:hover{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:border-slate-400:hover{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.hover\:border-slate-500:hover{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.hover\:border-slate-700:hover{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.hover\:border-white:hover{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.hover\:border-white\/40:hover{border-color:#fff6}.hover\:bg-\[\#02a9f7\]:hover{--tw-bg-opacity: 1;background-color:rgb(2 169 247 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#0d3347\]:hover{--tw-bg-opacity: 1;background-color:rgb(13 51 71 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#0f597b\]:hover{--tw-bg-opacity: 1;background-color:rgb(15 89 123 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#111a7d\]:hover{--tw-bg-opacity: 1;background-color:rgb(17 26 125 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#123b50\]:hover{--tw-bg-opacity: 1;background-color:rgb(18 59 80 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#124958\]:hover{--tw-bg-opacity: 1;background-color:rgb(18 73 88 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1269b2\]:hover{--tw-bg-opacity: 1;background-color:rgb(18 105 178 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#174957\]:hover{--tw-bg-opacity: 1;background-color:rgb(23 73 87 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1f7ea3\]\/40:hover{background-color:#1f7ea366}.hover\:bg-\[\#4052ca\]:hover{--tw-bg-opacity: 1;background-color:rgb(64 82 202 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e6f0f5\]:hover{--tw-bg-opacity: 1;background-color:rgb(230 240 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e6f2fb\]:hover{--tw-bg-opacity: 1;background-color:rgb(230 242 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#edf3f8\]:hover{--tw-bg-opacity: 1;background-color:rgb(237 243 248 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#eef1f6\]:hover{--tw-bg-opacity: 1;background-color:rgb(238 241 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#eef2f5\]:hover{--tw-bg-opacity: 1;background-color:rgb(238 242 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#eef3f9\]:hover{--tw-bg-opacity: 1;background-color:rgb(238 243 249 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f0f7fa\]:hover{--tw-bg-opacity: 1;background-color:rgb(240 247 250 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f1f4f7\]:hover{--tw-bg-opacity: 1;background-color:rgb(241 244 247 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f1f5f8\]:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 248 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f3f6f8\]:hover{--tw-bg-opacity: 1;background-color:rgb(243 246 248 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f4f6f8\]:hover{--tw-bg-opacity: 1;background-color:rgb(244 246 248 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f4f9fc\]:hover{--tw-bg-opacity: 1;background-color:rgb(244 249 252 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f5f9fb\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 249 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f7f9fb\]:hover{--tw-bg-opacity: 1;background-color:rgb(247 249 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fff7ed\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-700:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/10:hover{background-color:#0000001a}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50\/30:hover{background-color:#eff6ff4d}.hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-50:hover{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-200:hover{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-400:hover{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-50\/30:hover{background-color:#ecfdf54d}.hover\:bg-emerald-600:hover{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-800:hover{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-900:hover{--tw-bg-opacity: 1;background-color:rgb(6 78 59 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-orange-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-sky-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-500:hover{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200\/40:hover{background-color:#e2e8f066}.hover\:bg-slate-200\/50:hover{background-color:#e2e8f080}.hover\:bg-slate-200\/60:hover{background-color:#e2e8f099}.hover\:bg-slate-300:hover{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-600:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-violet-50:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.hover\:text-\[\#075a96\]:hover{--tw-text-opacity: 1;color:rgb(7 90 150 / var(--tw-text-opacity, 1))}.hover\:text-\[\#0f5879\]:hover{--tw-text-opacity: 1;color:rgb(15 88 121 / var(--tw-text-opacity, 1))}.hover\:text-\[\#0f5f9f\]:hover{--tw-text-opacity: 1;color:rgb(15 95 159 / var(--tw-text-opacity, 1))}.hover\:text-\[\#15202b\]:hover{--tw-text-opacity: 1;color:rgb(21 32 43 / var(--tw-text-opacity, 1))}.hover\:text-\[\#17212b\]:hover{--tw-text-opacity: 1;color:rgb(23 33 43 / var(--tw-text-opacity, 1))}.hover\:text-\[\#174957\]:hover{--tw-text-opacity: 1;color:rgb(23 73 87 / var(--tw-text-opacity, 1))}.hover\:text-\[\#35606c\]:hover{--tw-text-opacity: 1;color:rgb(53 96 108 / var(--tw-text-opacity, 1))}.hover\:text-\[\#c63f4a\]:hover{--tw-text-opacity: 1;color:rgb(198 63 74 / var(--tw-text-opacity, 1))}.hover\:text-\[\#d4f0fc\]:hover{--tw-text-opacity: 1;color:rgb(212 240 252 / var(--tw-text-opacity, 1))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-emerald-600:hover{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.hover\:text-emerald-700:hover{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-purple-800:hover{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.hover\:text-purple-900:hover{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-rose-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-rose-700:hover{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-sky-700:hover{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.hover\:text-sky-900:hover{--tw-text-opacity: 1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}.hover\:text-slate-500:hover{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-slate-950:hover{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:decoration-\[\#0f5879\]:hover{text-decoration-color:#0f5879}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 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)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-75:hover{--tw-brightness: brightness(.75);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)}.hover\:brightness-95:hover{--tw-brightness: brightness(.95);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)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:border-\[\#0f6cbd\]:focus{--tw-border-opacity: 1;border-color:rgb(15 108 189 / var(--tw-border-opacity, 1))}.focus\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.focus\:border-yellow-500:focus{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:bg-transparent:focus{background-color:transparent}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1: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(1px + 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-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-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-slate-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.focus-visible\:ring-0:focus-visible{--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(0px + 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-visible\:ring-1:focus-visible{--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(1px + 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-visible\:ring-2:focus-visible{--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-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-\[\#1682c4\]\/40:focus-visible{--tw-ring-color: rgb(22 130 196 / .4)}.focus-visible\:ring-emerald-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-sky-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-sky-600:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(2 132 199 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:bg-slate-50:active{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-50:disabled{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.disabled\:text-\[\#a4adb6\]:disabled{--tw-text-opacity: 1;color:rgb(164 173 182 / var(--tw-text-opacity, 1))}.disabled\:text-slate-300:disabled{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.disabled\:text-slate-500:disabled{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group\/rn:hover .group-hover\/rn\:inline-block{display:inline-block}.group:hover .group-hover\:flex{display:flex}.group\/rn:hover .group-hover\/rn\:hidden{display:none}.group:hover .group-hover\:-translate-y-1{--tw-translate-y: -.25rem;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))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;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))}.group:hover .group-hover\:translate-y-1{--tw-translate-y: .25rem;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))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;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))}.group:hover .group-hover\:scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;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))}.group:hover .group-hover\:scale-\[1\.025\]{--tw-scale-x: 1.025;--tw-scale-y: 1.025;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))}.group\/chatresize:hover .group-hover\/chatresize\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group\/resize:hover .group-hover\/resize\:bg-\[\#1f7ea3\]{--tw-bg-opacity: 1;background-color:rgb(31 126 163 / var(--tw-bg-opacity, 1))}.group\/resize:hover .group-hover\/resize\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-black\/30{background-color:#0000004d}.group:hover .group-hover\:bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.group\/payment:hover .group-hover\/payment\:text-emerald-600,.group:hover .group-hover\:text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=active\]\:z-10[data-state=active]{z-index:10}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;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))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;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))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;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))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;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))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;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))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;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))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);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))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);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))}.data-\[state\=closed\]\:\!animate-none[data-state=closed]{animation:none!important}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}.data-\[state\=open\]\:\!animate-none[data-state=open]{animation:none!important}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=active\]\:border-\[\#02a9f7\][data-state=active]{--tw-border-opacity: 1;border-color:rgb(2 169 247 / var(--tw-border-opacity, 1))}.data-\[state\=active\]\:border-emerald-500[data-state=active]{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.data-\[state\=active\]\:border-orange-500[data-state=active]{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.data-\[state\=active\]\:border-slate-900[data-state=active]{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.data-\[state\=inactive\]\:border-slate-300[data-state=inactive]{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-\[\#d4f0fc\][data-state=active]{--tw-bg-opacity: 1;background-color:rgb(212 240 252 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-emerald-50[data-state=active]{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-orange-50[data-state=active]{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:transparent}.data-\[state\=active\]\:bg-white[data-state=active]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=inactive\]\:bg-slate-100[data-state=inactive]{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true],.data-\[state\=active\]\:font-medium[data-state=active]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-\[\#01303f\][data-state=active]{--tw-text-opacity: 1;color:rgb(1 48 63 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-emerald-900[data-state=active]{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=active\]\:text-orange-900[data-state=active]{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-slate-900[data-state=active]{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=inactive\]\:text-slate-600[data-state=inactive]{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--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)}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;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))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;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))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;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))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;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))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\: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)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media(min-width:640px){.sm\:bottom-0{bottom:0}.sm\:bottom-5{bottom:1.25rem}.sm\:left-auto{left:auto}.sm\:right-0{right:0}.sm\:right-5{right:1.25rem}.sm\:top-auto{top:auto}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:h-80{height:20rem}.sm\:w-64{width:16rem}.sm\:w-\[var\(--pv-width\,440px\)\]{width:var(--pv-width,440px)}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.sm\:grid-cols-\[1fr_1\.2fr_150px_auto\]{grid-template-columns:1fr 1.2fr 150px auto}.sm\:grid-cols-\[52px_0\.55fr_0\.75fr_1\.4fr\]{grid-template-columns:52px .55fr .75fr 1.4fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_180px_auto\]{grid-template-columns:minmax(0,1fr) 180px auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:border-b-0{border-bottom-width:0px}.sm\:border-r{border-right-width:1px}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:text-left{text-align:left}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:shadow-\[8px_0_28px_rgba\(4\,16\,24\,0\.4\)\]{--tw-shadow: 8px 0 28px rgba(4,16,24,.4);--tw-shadow-colored: 8px 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:first\:pl-0:first-child{padding-left:0}.sm\:last\:pr-0:last-child{padding-right:0}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media(min-width:768px){.md\:absolute{position:absolute}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-4{grid-column:span 4 / span 4}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-3xl{max-width:48rem}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-\[72px_240px_1fr\]{grid-template-columns:72px 240px 1fr}.md\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.md\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-16{gap:4rem}.md\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-slate-300>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(203 213 225 / var(--tw-divide-opacity, 1))}.md\:border-b-0{border-bottom-width:0px}.md\:border-l{border-left-width:1px}.md\:border-r{border-right-width:1px}.md\:border-t-0{border-top-width:0px}.md\:p-12{padding:3rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:p-9{padding:2.25rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:pl-10{padding-left:2.5rem}.md\:pr-10{padding-right:2.5rem}.md\:text-right{text-align:right}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[20px\]{font-size:20px}.md\:text-\[21px\]{font-size:21px}.md\:text-\[27px\]{font-size:27px}.md\:text-\[32px\]{font-size:32px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[54px\]{font-size:54px}.md\:text-\[58px\]{font-size:58px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.md\:first\:pl-0:first-child{padding-left:0}.md\:last\:pr-0:last-child{padding-right:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\: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)}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-28{top:7rem}.lg\:top-4{top:1rem}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-96{width:24rem}.lg\:w-\[58\%\]{width:58%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[0\.68fr_1\.32fr\]{grid-template-columns:.68fr 1.32fr}.lg\:grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[0\.7fr_1\.3fr\]{grid-template-columns:.7fr 1.3fr}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1fr_0\.8fr\]{grid-template-columns:1fr .8fr}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.lg\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(280px\,\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_390px\]{grid-template-columns:minmax(0,1fr) 390px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:gap-20{gap:5rem}.lg\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:end}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-l{border-left-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0px}.lg\:p-8{padding:2rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-7{padding-left:1.75rem;padding-right:1.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pl-12{padding-left:3rem}.lg\:pl-7{padding-left:1.75rem}.lg\:pr-7{padding-right:1.75rem}.lg\:pt-0{padding-top:0}.lg\:text-right{text-align:right}.lg\:text-\[56px\]{font-size:56px}.lg\:first\:pl-0:first-child{padding-left:0}.lg\:last\:pr-0:last-child{padding-right:0}}@media(min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-4{top:1rem}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:w-\[512px\]{width:512px}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-\[370px_minmax\(320px\,1fr\)_440px\]{grid-template-columns:370px minmax(320px,1fr) 440px}.xl\:grid-cols-\[minmax\(0\,1fr\)_390px\]{grid-template-columns:minmax(0,1fr) 390px}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:gap-7{gap:1.75rem}.xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}}@media(min-width:1500px){.min-\[1500px\]\:flex{display:flex}}@media print{.print\:mx-0{margin-left:0;margin-right:0}.print\:hidden{display:none}.print\:transform-none{transform:none}.print\:px-0{padding-left:0;padding-right:0}.print\:py-0{padding-top:0;padding-bottom:0}.print\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}@media(min-width:640px){.sm\:\[\&\:nth-child\(even\)\]\:border-r-0:nth-child(2n){border-right-width:0px}.sm\:\[\&\:nth-last-child\(-n\+2\)\]\:border-b-0:nth-last-child(-n+2){border-bottom-width:0px}}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;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))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;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))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;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))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;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))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_\[data-orientation\=horizontal\]\]\:rounded-none [data-orientation=horizontal]{border-radius:0}.\[\&_\[role\=slider\]\]\:h-3\.5 [role=slider]{height:.875rem}.\[\&_\[role\=slider\]\]\:w-3\.5 [role=slider]{width:.875rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-state=open] .\[\[data-state\=open\]_\&\]\:rotate-180{--tw-rotate: 180deg;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))}.staff-live-toggle{display:inline-flex;height:30px;align-items:center;gap:6px;border:1px solid #cbd5e1;border-radius:4px;background:#fff;padding:0 8px;color:#475569;font-size:11px;font-weight:650;line-height:1}.staff-live-toggle:hover{border-color:#94a3b8;background:#f8fafc;color:#0f172a}.staff-live-toggle>svg{width:14px;height:14px}.staff-live-toggle>b{min-width:16px;color:#0f172a;font-variant-numeric:tabular-nums}.staff-live-toggle>i{position:relative;width:26px;height:14px;border-radius:7px;background:#cbd5e1;transition:background .15s ease}.staff-live-toggle>i>em{position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f172a47;transition:transform .15s ease}.staff-live-toggle[aria-checked=true]{border-color:#5eead4;background:#f0fdfa;color:#115e59}.staff-live-toggle[aria-checked=true]>svg{color:#0f766e}.staff-live-toggle[aria-checked=true]>i{background:#0f766e}.staff-live-toggle[aria-checked=true]>i>em{transform:translate(12px)}.staff-live-observer{position:fixed;inset:var(--staff-live-top) 52px 44px 49px;z-index:65;pointer-events:none;overflow:hidden}.staff-live-rail{position:absolute;top:8px;left:8px;width:268px;max-height:calc(100% - 16px);overflow:hidden;border:1px solid #b9c5ce;border-radius:4px;background:#fffffff7;box-shadow:0 8px 24px #0f172a29;color:#26343f;pointer-events:auto}.staff-live-rail>header{height:43px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce2e7;background:#f5f7f8}.staff-live-rail>header span,.staff-live-rail>header b{display:block}.staff-live-rail>header span{color:#64727e;font-size:9px;font-weight:750;text-transform:uppercase}.staff-live-rail>header b{margin-top:2px;font-size:11px}.staff-live-rail>header svg{width:15px;height:15px;color:#0f766e}.staff-live-visitor-list{max-height:min(330px,calc(100vh - var(--staff-live-top) - 235px));overflow:auto}.staff-live-visitor-list>button{width:100%;min-height:44px;display:grid;grid-template-columns:6px minmax(0,1fr) auto 25px;align-items:center;gap:7px;border:0;border-bottom:1px solid #e7ebee;background:#fff;padding:5px 8px;color:inherit;text-align:left}.staff-live-visitor-list>button:hover{background:#f5f8f8}.staff-live-visitor-list>button.is-selected{background:#eaf6f4;box-shadow:inset 3px 0 #0f766e}.staff-live-visitor-list>button>i{width:6px;height:6px;border-radius:50%;background:var(--visitor-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--visitor-color) 14%,transparent)}.staff-live-visitor-list>button span,.staff-live-visitor-list>button b,.staff-live-visitor-list>button small{min-width:0;display:block}.staff-live-visitor-list>button b,.staff-live-visitor-list>button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staff-live-visitor-list>button b{font-size:10px}.staff-live-visitor-list>button small{margin-top:2px;color:#71808c;font-size:9px}.staff-live-visitor-list>button em{color:#667581;font-size:9px;font-style:normal}.staff-live-visitor-list>button strong{height:21px;display:grid;place-items:center;border:1px solid #cbd5dc;background:#f7f9fa;color:#34434f;font-size:9px;font-variant-numeric:tabular-nums}.staff-live-visitor-list>p{margin:0;padding:16px 12px;color:#667581;font-size:10px}.staff-live-rail>footer{padding:9px;border-top:1px solid #dce2e7;background:#fafbfb}.staff-live-rail>footer>div>span{display:flex;align-items:center;gap:5px;color:#51606c;font-size:9px}.staff-live-rail>footer>div>span svg{width:11px;height:11px;color:#0f766e}.staff-live-rail>footer>div>b,.staff-live-rail>footer>div>small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staff-live-rail>footer>div>b{margin-top:3px;font-size:10px}.staff-live-rail>footer>div>small{margin-top:2px;color:#71808c;font-size:8px}.staff-live-rail>footer>p{margin:7px 0 0;display:flex;align-items:center;gap:6px;border-top:1px solid #e1e6ea;padding-top:7px;color:#41515d;font-size:9px}.staff-live-rail>footer>p svg{width:12px;height:12px;color:#0f766e}.staff-live-rail>footer>nav{margin-top:8px;display:flex;align-items:center;gap:7px}.staff-live-rail>footer>nav button,.staff-live-rail>footer>nav a{min-height:27px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid #aebbc5;border-radius:3px;background:#fff;padding:0 8px;color:#34434f;font-size:9px;font-weight:700}.staff-live-rail>footer>nav button{border-color:#0f766e;background:#0f766e;color:#fff}.staff-live-rail>footer>nav button:hover{background:#115e59}.staff-live-rail>footer>nav a:hover{background:#f0f4f5}.staff-live-rail>footer>nav svg{width:11px;height:11px}.staff-live-summary{position:absolute;top:8px;left:50%;z-index:3;display:flex;height:30px;max-width:calc(100% - 630px);align-items:center;gap:7px;overflow:hidden;border:1px solid #99f6e4;border-radius:4px;background:#f0fdfaf5;padding:0 9px;box-shadow:0 4px 12px #0f172a1f;color:#115e59;font-size:10px;pointer-events:auto;transform:translate(-50%);white-space:nowrap}.staff-live-summary>svg{width:13px;height:13px}.staff-live-summary b{color:#0f172a;font-size:12px}.staff-live-summary small{border-left:1px solid #99f6e4;padding-left:7px;color:#64748b}.staff-live-summary em{overflow:hidden;border-left:1px solid #99f6e4;padding-left:7px;color:#52636f;font-size:9px;font-style:normal;text-overflow:ellipsis}.staff-live-inspector{position:absolute;top:8px;right:8px;width:310px;max-height:calc(100% - 16px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #b9c5ce;border-radius:4px;background:#fffffff7;box-shadow:0 8px 24px #0f172a29;color:#26343f;pointer-events:auto}.staff-live-inspector>header{min-height:52px;padding:7px 10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce2e7;background:#f5f7f8}.staff-live-inspector>header span,.staff-live-inspector>header b,.staff-live-inspector>header strong,.staff-live-inspector>header small{display:block}.staff-live-inspector>header span{color:#64727e;font-size:9px;font-weight:750;text-transform:uppercase}.staff-live-inspector>header b{max-width:220px;margin-top:3px;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.staff-live-inspector>header strong{color:#0f766e;font-size:20px;line-height:.9;text-align:right}.staff-live-inspector>header small{margin-top:4px;color:#71808c;font-size:8px;font-weight:700;text-transform:uppercase}.staff-live-inspector>nav{height:35px;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #dce2e7;background:#fff}.staff-live-inspector>nav button{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:0;border-right:1px solid #e2e7ea;background:#fff;color:#687682;font-size:8px;font-weight:750;text-transform:uppercase}.staff-live-inspector>nav button:last-child{border-right:0}.staff-live-inspector>nav button:hover{background:#f5f8f8;color:#34434f}.staff-live-inspector>nav button.is-active{background:#eaf6f4;color:#0f615b;box-shadow:inset 0 -2px #0f766e}.staff-live-inspector>nav svg{width:12px;height:12px}.staff-live-inspector-body{min-height:0;overflow:auto}.staff-live-stage{min-height:39px;padding:6px 10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4e9ec;background:#fbfcfc}.staff-live-stage span{color:#53636f;font-size:9px;font-weight:750;text-transform:uppercase}.staff-live-stage b{color:#0f766e;font-size:11px}.staff-live-evidence dl{margin:0;padding:4px 10px}.staff-live-evidence dl div{min-height:33px;display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:7px;border-bottom:1px solid #e7ebee}.staff-live-evidence dt{color:#78858f;font-size:8px;font-weight:700;text-transform:uppercase}.staff-live-evidence dd{margin:0;overflow:hidden;color:#31404b;font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.staff-live-evidence>section,.staff-live-demand>section,.staff-live-performance>section{padding:9px 10px;border-top:1px solid #dce2e7}.staff-live-evidence>section>span,.staff-live-demand section>header,.staff-live-performance section>header{display:flex;align-items:center;gap:5px;color:#667580;font-size:8px;font-weight:750;text-transform:uppercase}.staff-live-evidence>section article,.staff-live-demand section article{min-height:43px;display:flex;align-items:center;gap:7px;border-bottom:1px solid #e7ebee}.staff-live-evidence>section article>svg{width:13px;height:13px;color:#0f766e}.staff-live-evidence article div,.staff-live-demand article div{min-width:0;flex:1}.staff-live-evidence article b,.staff-live-evidence article small,.staff-live-demand article b,.staff-live-demand article small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staff-live-evidence article b,.staff-live-demand article b{font-size:10px}.staff-live-evidence article small,.staff-live-demand article small{margin-top:2px;color:#78858f;font-size:8px}.staff-live-evidence p,.staff-live-demand p,.staff-live-performance p{margin:0;padding:12px 0;color:#78858f;font-size:9px}.staff-live-evidence>footer{padding:9px 10px;display:flex;gap:7px;border-top:1px solid #dce2e7;background:#fafbfb}.staff-live-evidence>footer button,.staff-live-evidence>footer a{min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid #aebbc5;border-radius:3px;background:#fff;padding:0 8px;color:#34434f;font-size:9px;font-weight:700}.staff-live-evidence>footer button{border-color:#0f766e;background:#0f766e;color:#fff}.staff-live-evidence>footer svg{width:11px;height:11px}.staff-live-empty{min-height:180px;padding:28px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#77848f;text-align:center}.staff-live-empty svg{width:19px;height:19px;color:#0f766e}.staff-live-empty b{margin-top:8px;color:#42515c;font-size:10px}.staff-live-empty span{max-width:210px;margin-top:4px;font-size:9px}.staff-live-demand section>header svg,.staff-live-performance section>header svg{width:12px;height:12px;color:#0f766e}.staff-live-demand section article strong{min-width:28px;color:#0f766e;font-size:11px;text-align:right}.staff-live-kpis{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #dce2e7}.staff-live-kpis article{min-height:70px;padding:8px 10px;border-right:1px solid #e1e6e9;border-bottom:1px solid #e1e6e9;box-shadow:inset 0 2px #6d7a85}.staff-live-kpis article:nth-child(2n){border-right:0}.staff-live-kpis span,.staff-live-kpis b,.staff-live-kpis small{display:block}.staff-live-kpis span{color:#74818c;font-size:8px;font-weight:750;text-transform:uppercase}.staff-live-kpis b{margin-top:3px;color:#26343f;font-size:18px}.staff-live-kpis small{color:#78858f;font-size:8px}.staff-live-funnel article{min-height:42px;display:grid;grid-template-columns:19px minmax(0,1fr) auto;align-items:center;gap:7px;border-bottom:1px solid #e7ebee}.staff-live-funnel article>i{width:18px;height:18px;display:grid;place-items:center;background:#e8ecef;color:#596773;font-size:8px;font-style:normal}.staff-live-funnel article b,.staff-live-funnel article small{display:block}.staff-live-funnel article b{font-size:9px}.staff-live-funnel article small{margin-top:2px;color:#7a8791;font-size:8px}.staff-live-funnel article strong{color:#0f766e;font-size:10px}.staff-live-sources article{min-height:31px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #e7ebee}.staff-live-sources article b,.staff-live-sources article span{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.staff-live-sources article span{color:#71808b}.staff-live-cursor-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.staff-live-cursor{position:absolute;color:var(--cursor-color);transform:translate(-2px,-2px);transition:left .18s linear,top .18s linear;filter:drop-shadow(0 1px 1px rgb(255 255 255 / 90%))}.staff-live-cursor>svg{display:block;width:20px;height:20px;fill:currentColor;stroke:#fff;stroke-width:1.5}.staff-live-cursor>span{display:block;max-width:150px;overflow:hidden;border:1px solid currentColor;border-radius:3px;background:#fffffff2;padding:3px 6px;color:#0f172a;font-size:9px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.staff-live-cursor.is-selected{z-index:2;filter:drop-shadow(0 2px 3px rgb(15 23 42 / 32%))}.staff-live-cursor.is-selected>span{border-width:2px}@media(max-width:760px){.staff-live-toggle>span{display:none}.staff-live-summary,.staff-live-rail{display:none}.staff-live-inspector{right:6px;width:min(310px,calc(100% - 12px))}.staff-live-observer{right:0;left:0}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.dos-analytics{min-height:calc(100vh - 64px);background:#eef1f4;color:#17202b;font-family:Inter,Segoe UI,Arial,sans-serif;letter-spacing:0}.analytics-commandbar{min-height:82px;padding:13px 22px 12px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#fff;border-bottom:1px solid #cbd2da}.analytics-commandbar>div:first-child>span,.analytics-operating-board header span,.analytics-victor-read header span,.analytics-web-grid header span,.analytics-live-workspace header span,.analytics-demand-view header span,.analytics-page-rank header span{display:block;color:#64717f;font-size:10px;font-weight:750;text-transform:uppercase}.analytics-commandbar h1{margin:1px 0 0;font-size:21px;line-height:1.2;font-weight:720}.analytics-commandbar p{margin:3px 0 0;color:#5a6774;font-size:12px}.analytics-command-actions{display:flex;align-items:center;gap:8px}.analytics-range{display:flex;border:1px solid #cbd2da;background:#f7f8fa}.analytics-range button{height:32px;padding:0 11px;border:0;border-right:1px solid #dce1e6;background:transparent;color:#53606d;font-size:11px;font-weight:650}.analytics-range button:last-child{border-right:0}.analytics-range button.active{background:#1d2935;color:#fff}.analytics-icon-button,.analytics-lenses>button:last-child{width:33px;height:33px;display:grid;place-items:center;border:1px solid #cbd2da;background:#fff;color:#53606d}.analytics-icon-button svg,.analytics-lenses>button:last-child svg{width:15px;height:15px}.analytics-lenses{height:43px;padding:0 22px;display:flex;align-items:stretch;gap:2px;background:#f9fafb;border-bottom:1px solid #cbd2da}.analytics-lenses>button{border:0;border-bottom:2px solid transparent;padding:0 13px;display:flex;align-items:center;gap:7px;background:transparent;color:#5b6875;font-size:12px;font-weight:650}.analytics-lenses>button svg{width:14px;height:14px}.analytics-lenses>button.active{border-bottom-color:#0f766e;background:#fff;color:#111827}.analytics-lenses>div{margin-left:auto;width:min(330px,30vw);display:flex;align-items:center;gap:7px}.analytics-lenses>div svg{width:14px;color:#7b8793}.analytics-lenses input{width:100%;height:29px;border:1px solid #d5dbe1;background:#fff;padding:0 9px;font-size:11px;outline:none}.analytics-lenses input:focus{border-color:#0f766e}.analytics-loading{height:56px;display:flex;align-items:center;justify-content:center;gap:9px;color:#64717f;font-size:12px}.analytics-loading svg{width:16px;animation:analytics-spin 1.2s linear infinite}@keyframes analytics-spin{to{transform:rotate(360deg)}}.analytics-executive-grid{padding:16px 22px 24px;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:14px}.analytics-operating-board,.analytics-victor-read,.analytics-web-grid>section,.analytics-live-workspace>*,.analytics-demand-view>*{background:#fff;border:1px solid #ccd3db}.analytics-operating-board>header,.analytics-victor-read>header,.analytics-web-grid section>header,.analytics-live-workspace>*>header,.analytics-demand-view>*>header{min-height:55px;padding:10px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #d9dee4}.analytics-operating-board h2,.analytics-victor-read h2,.analytics-web-grid h2,.analytics-live-workspace h2,.analytics-demand-view h2,.analytics-page-rank h2{margin:1px 0 0;font-size:14px;font-weight:700}.analytics-operating-board header time,.analytics-web-grid header small{color:#74808c;font-size:10px}.analytics-operating-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-operating-groups article{min-height:226px;padding:14px;border-right:1px solid #e0e4e8;border-bottom:1px solid #e0e4e8}.analytics-operating-groups article:nth-child(2n){border-right:0}.analytics-operating-groups article:nth-last-child(-n+2){border-bottom:0}.analytics-operating-groups h3{margin:0 0 11px;display:flex;align-items:center;gap:7px;font-size:12px;font-weight:750}.analytics-operating-groups h3 svg{width:15px;height:15px;color:#0f766e}.analytics-operating-groups dl{margin:0}.analytics-operating-groups dl div{min-height:31px;padding:5px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #edf0f2}.analytics-operating-groups dt{color:#63707d;font-size:11px}.analytics-operating-groups dd{margin:0;font-size:13px;font-weight:720}.analytics-operating-groups .attention dd{color:#9a5800}.analytics-operating-groups .critical dd{color:#b42318}.analytics-operating-groups a{margin-top:12px;display:inline-flex;align-items:center;gap:5px;color:#0f615b;font-size:11px;font-weight:700}.analytics-operating-groups a svg{width:12px}.analytics-victor-read>header{justify-content:flex-start;background:#17232d;color:#fff}.analytics-victor-read>header>svg{width:19px;color:#77d6a4}.analytics-victor-read>header span{color:#9fb0bd}.analytics-insight-list{max-height:600px;overflow:auto}.analytics-insight-list button{width:100%;padding:12px 13px;text-align:left;display:grid;grid-template-columns:54px 1fr;gap:3px 8px;border:0;border-bottom:1px solid #e2e6ea;background:#fff}.analytics-insight-list button:hover{background:#f6f8f9}.analytics-insight-list button>span{grid-row:span 3;align-self:start;padding:3px 5px;background:#e6edf2;color:#54616e;font-size:9px;text-align:center;text-transform:uppercase}.analytics-insight-list button.priority-critical>span{background:#fee4e2;color:#b42318}.analytics-insight-list button.priority-high>span{background:#fff0d5;color:#9a5800}.analytics-insight-list button b{font-size:11px}.analytics-insight-list button p{margin:1px 0;color:#5f6b77;font-size:10px;line-height:1.45}.analytics-insight-list button small{color:#8a949e;font-size:9px;text-transform:capitalize}.analytics-website-view{padding:16px 22px 24px}.analytics-kpi-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #ccd3db;background:#fff}.analytics-metric{min-height:87px;padding:12px 14px;border-right:1px solid #dce1e6;box-shadow:inset 0 3px #65717d}.analytics-metric:last-child{border-right:0}.analytics-metric.tone-blue{box-shadow:inset 0 3px #2563a6}.analytics-metric.tone-green{box-shadow:inset 0 3px #0f766e}.analytics-metric.tone-amber{box-shadow:inset 0 3px #bd6b00}.analytics-metric.tone-violet{box-shadow:inset 0 3px #6b5aa6}.analytics-metric>span{display:flex;align-items:center;gap:5px;color:#65717d;font-size:10px;font-weight:680;text-transform:uppercase}.analytics-metric>span svg{width:13px;height:13px}.analytics-metric>b{margin-top:4px;display:block;font-size:24px;line-height:1.1;font-weight:710}.analytics-metric>small{color:#74808c;font-size:10px}.analytics-web-grid{margin-top:13px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);gap:13px}.analytics-trend-panel,.analytics-funnel-panel{min-height:325px}.analytics-chart{height:260px;padding:13px 10px 7px 0}.analytics-funnel{padding:13px}.analytics-funnel>div{margin-bottom:10px}.analytics-funnel label{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:7px}.analytics-funnel label span{width:18px;height:18px;display:grid;place-items:center;background:#e8ecef;color:#596673;font-size:9px}.analytics-funnel label b,.analytics-funnel label em{font-size:11px;font-style:normal}.analytics-funnel>div>div{height:6px;margin:5px 0 2px 27px;background:#edf0f2}.analytics-funnel i{height:100%;display:block;background:#0f766e}.analytics-funnel small{margin-left:27px;color:#7b8793;font-size:9px}.analytics-source-panel table,.analytics-demand-table table{width:100%;border-collapse:collapse;font-size:11px}.analytics-source-panel th,.analytics-source-panel td,.analytics-demand-table th,.analytics-demand-table td{height:33px;padding:6px 11px;border-bottom:1px solid #e6e9ec;text-align:left}.analytics-source-panel th,.analytics-demand-table th{color:#66727e;background:#f7f8f9;font-size:9px;text-transform:uppercase}.analytics-friction-panel>div{padding:7px 13px}.analytics-friction-panel article{min-height:42px;display:grid;grid-template-columns:1fr auto 48px;align-items:center;gap:8px;border-bottom:1px solid #e7eaed}.analytics-friction-panel article span{display:flex;align-items:center;gap:5px;color:#596673;font-size:10px;text-transform:capitalize}.analytics-friction-panel article svg{width:11px}.analytics-friction-panel article b{font-size:11px}.analytics-friction-panel article em{color:#a14d42;font-size:10px;font-style:normal;text-align:right}.analytics-live-workspace{height:calc(100vh - 190px);min-height:610px;padding:12px 14px 18px;display:grid;grid-template-columns:270px minmax(480px,1fr) 280px;gap:10px}.analytics-live-workspace>*{min-width:0;overflow:hidden}.analytics-live-list>header svg{width:16px;color:#0f766e}.analytics-live-list>div{height:calc(100% - 56px);overflow:auto}.analytics-live-list button{width:100%;min-height:62px;padding:9px 10px;display:grid;grid-template-columns:7px 1fr auto 32px;align-items:center;gap:7px;border:0;border-bottom:1px solid #e1e5e9;background:#fff;text-align:left}.analytics-live-list button:hover,.analytics-live-list button.active{background:#eef6f4}.analytics-live-list button>i{width:7px;height:7px;border-radius:50%;background:#16a36f;box-shadow:0 0 0 3px #d9f4e9}.analytics-live-list button span{min-width:0}.analytics-live-list button b,.analytics-live-list button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-live-list button b{font-size:11px}.analytics-live-list button small,.analytics-live-list button em{color:#74808c;font-size:9px;font-style:normal}.analytics-live-list button strong{width:27px;height:22px;display:grid;place-items:center;background:#e7ecef;font-size:10px}.analytics-site-observatory{display:flex;flex-direction:column}.analytics-site-observatory>header>div:last-child{display:flex;align-items:center;gap:5px;color:#697681;font-size:9px}.analytics-site-observatory>header svg{width:13px}.analytics-cursor-toggle{display:inline-flex;height:28px;align-items:center;gap:6px;border:1px solid #cbd5e1;border-radius:4px;background:#fff;padding:0 7px;color:#64748b;font-size:9px;font-weight:700}.analytics-cursor-toggle:hover{border-color:#94a3b8;color:#0f172a}.analytics-cursor-toggle>i{position:relative;width:24px;height:13px;border-radius:7px;background:#cbd5e1}.analytics-cursor-toggle>i>em{position:absolute;top:2px;left:2px;width:9px;height:9px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f172a40;transition:transform .15s ease}.analytics-cursor-toggle[aria-checked=true]{border-color:#5eead4;background:#f0fdfa;color:#115e59}.analytics-cursor-toggle[aria-checked=true]>i{background:#0f766e}.analytics-cursor-toggle[aria-checked=true]>i>em{transform:translate(11px)}.analytics-site-frame{position:relative;flex:1;min-height:0;background:#d8dde2;overflow:hidden}.analytics-site-frame iframe{width:100%;height:100%;border:0;background:#fff}.analytics-live-cursor{position:absolute;z-index:4;display:flex;align-items:flex-start;pointer-events:none;transform:translate(-2px,-2px);color:#0f766e;filter:drop-shadow(0 1px 1px rgba(255,255,255,.8));transition:left .16s linear,top .16s linear}.analytics-live-cursor svg{width:20px;height:20px;fill:#dff7ee}.analytics-live-cursor span{margin:13px 0 0 -2px;padding:3px 5px;background:#0f514d;color:#fff;font-size:9px;white-space:nowrap}.analytics-live-detail>header>b{color:#0f766e;font-size:23px}.analytics-live-detail>header>b small{font-size:9px;color:#6d7985}.analytics-live-detail>dl{margin:0;padding:7px 12px}.analytics-live-detail>dl div{min-height:37px;padding:5px 0;display:grid;grid-template-columns:86px 1fr;align-items:center;border-bottom:1px solid #e5e8eb}.analytics-live-detail dt{color:#74808c;font-size:9px;text-transform:uppercase}.analytics-live-detail dd{margin:0;overflow:hidden;color:#26323d;font-size:10px;font-weight:650;text-overflow:ellipsis}.analytics-live-detail>section{padding:11px 12px;border-top:1px solid #dce1e6}.analytics-live-detail>section>span{color:#66727e;font-size:9px;font-weight:700;text-transform:uppercase}.analytics-live-detail>section article{min-height:47px;display:flex;align-items:center;gap:8px;border-bottom:1px solid #e7eaed}.analytics-live-detail>section article>svg{width:15px;color:#0f766e}.analytics-live-detail article b,.analytics-live-detail article small{display:block}.analytics-live-detail article b{font-size:10px}.analytics-live-detail article small,.analytics-live-detail section p{color:#74808c;font-size:9px}.analytics-demand-view{padding:15px 22px 24px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:13px}.analytics-demand-table{overflow:hidden}.analytics-demand-table td a{color:#0f615b;font-weight:700}.analytics-page-rank>div{min-height:39px;padding:7px 11px;display:grid;grid-template-columns:25px 1fr auto;align-items:center;gap:7px;border-bottom:1px solid #e4e8eb}.analytics-page-rank>div span{color:#8a949e;font-size:9px}.analytics-page-rank>div b{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.analytics-page-rank>div em{font-size:10px;font-style:normal;font-weight:700}.analytics-empty{min-height:90px;padding:18px;display:flex;align-items:center;justify-content:center;gap:8px;color:#7a8590;font-size:10px;text-align:center}.analytics-empty svg{width:14px}@media(max-width:1200px){.analytics-executive-grid{grid-template-columns:1fr}.analytics-victor-read{max-height:360px}.analytics-live-workspace{grid-template-columns:240px minmax(440px,1fr)}.analytics-live-detail{display:none}}@media(max-width:850px){.analytics-commandbar{align-items:flex-start;flex-direction:column}.analytics-command-actions{width:100%;justify-content:space-between}.analytics-lenses{overflow-x:auto}.analytics-lenses>div{display:none}.analytics-kpi-strip{grid-template-columns:repeat(2,1fr)}.analytics-metric{border-bottom:1px solid #dce1e6}.analytics-web-grid,.analytics-demand-view{grid-template-columns:1fr}.analytics-live-workspace{height:auto;grid-template-columns:1fr}.analytics-site-observatory{height:620px}.analytics-operating-groups{grid-template-columns:1fr}.analytics-operating-groups article{border-right:0}}.auction-desk{--auction-border:#d8dee7;--auction-ink:#172033;--auction-muted:#667085;display:flex;min-height:calc(100vh - 76px);flex-direction:column;overflow:hidden;background:#f4f6f8;color:var(--auction-ink);font-size:13px}.auction-desk button,.auction-desk input,.auction-desk select{font:inherit;letter-spacing:0}.auction-commandbar{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--auction-border);background:#fff;padding:9px 14px}.auction-title{display:flex;min-width:280px;align-items:center;gap:10px}.auction-title-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:5px;background:#172033;color:#fff}.auction-title-icon svg{width:18px}.auction-title h1{margin:0;font-size:17px;font-weight:700;line-height:1.2}.auction-title p{margin:2px 0 0;color:var(--auction-muted);font-size:11.5px}.auction-commandbar-actions{display:flex;align-items:center;gap:6px}.auction-search{display:flex;width:min(330px,28vw);height:34px;align-items:center;gap:7px;border:1px solid #cbd3de;background:#f8fafc;padding:0 9px}.auction-search svg{width:15px;color:#667085}.auction-search input{min-width:0;flex:1;border:0;outline:0;background:transparent}.auction-button,.auction-icon-button{display:inline-flex;height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid #c7cfdb;border-radius:4px;background:#fff;padding:0 10px;color:#263244;font-weight:650;cursor:pointer}.auction-button:hover,.auction-icon-button:hover,.auction-icon-button.is-active{background:#edf2f7;border-color:#97a3b4}.auction-button:disabled,.auction-icon-button:disabled{cursor:not-allowed;opacity:.5}.auction-button svg,.auction-icon-button svg{width:15px;height:15px}.auction-icon-button{width:34px;padding:0}.auction-button--primary{border-color:#1e4d7b;background:#1e4d7b;color:#fff}.auction-button--primary:hover{background:#173e64;border-color:#173e64}.auction-source-strip{display:flex;min-height:39px;align-items:stretch;overflow-x:auto;border-bottom:1px solid var(--auction-border);background:#e9edf2}.auction-source-control{display:inline-flex;min-width:94px;align-items:center;justify-content:center;gap:6px;border:0;border-right:1px solid #cdd5df;background:#eef2f6;padding:0 10px;color:#344054;font-weight:700;cursor:pointer}.auction-source-control:hover,.auction-source-control.is-active{background:#dce8f4;color:#173e64}.auction-source-control svg{width:15px}.auction-source{display:grid;min-width:225px;grid-template-columns:1fr auto;grid-template-rows:1fr 1fr;align-items:center;border:0;border-right:1px solid #cdd5df;border-left:3px solid #98a2b3;background:#fff;padding:5px 8px;text-align:left;cursor:pointer}.auction-source.is-ready{border-left-color:#17845b}.auction-source.is-alert{border-left-color:#c24138}.auction-source.is-selected{background:#eaf2fb}.auction-source-name{font-weight:700}.auction-source>span:nth-child(2){color:var(--auction-muted);font-size:10.5px}.auction-source svg{grid-column:2;grid-row:1/3;width:14px}.auction-source-empty{display:flex;align-items:center;gap:7px;padding:0 12px;color:#8a4b08}.auction-source-empty svg{width:16px}.auction-worker-state{display:flex;margin-left:auto;min-width:-moz-max-content;min-width:max-content;align-items:center;gap:6px;padding:0 12px;color:#475467;font-size:11.5px}.auction-worker-state svg{width:15px}.auction-worker-state.is-ready svg{color:#17845b}.auction-worker-state.is-alert{color:#9c3e32}.auction-worker-state.is-alert svg{color:#c24138}.auction-worker-state b{border-left:1px solid #cbd3de;padding-left:7px;color:#344054}.auction-source-panel{border-bottom:1px solid var(--auction-border);background:#fff;box-shadow:0 6px 16px #10182814;z-index:4}.auction-source-panel-head{display:flex;align-items:center;gap:10px;border-bottom:1px solid #e5e9ef;padding:8px 12px}.auction-source-panel-head span{color:var(--auction-muted)}.auction-source-panel-head button{margin-left:auto;border:0;background:transparent;cursor:pointer}.auction-source-panel-head svg{width:16px}.auction-source-list{max-height:190px;overflow:auto}.auction-source-row{display:grid;grid-template-columns:minmax(210px,1fr) 145px 145px auto minmax(180px,auto);align-items:center;gap:10px;border-bottom:1px solid #edf0f4;padding:7px 12px}.auction-source-row>div{display:flex;flex-direction:column}.auction-source-row span{color:var(--auction-muted);font-size:11px}.auction-source-row select,.auction-add-source select,.auction-add-source input{height:31px;border:1px solid #cbd3de;border-radius:3px;background:#fff;padding:0 8px}.auction-login-needed{display:flex;align-items:center;gap:5px;color:#a13f1d!important}.auction-login-needed svg{width:14px}.auction-add-source{display:grid;grid-template-columns:160px minmax(180px,1fr) minmax(180px,1fr) auto;gap:7px;padding:8px 12px;background:#f7f9fb}.auction-filterbar{display:flex;min-height:38px;align-items:center;gap:15px;border-bottom:1px solid var(--auction-border);background:#fff;padding:0 10px;color:var(--auction-muted);font-size:11px}.auction-segments{display:flex;align-self:stretch}.auction-segments button{border:0;border-right:1px solid #e3e7ed;background:transparent;padding:0 12px;color:#566176;cursor:pointer}.auction-segments button:first-child{border-left:1px solid #e3e7ed}.auction-segments button.is-active{box-shadow:inset 0 -2px #1e4d7b;background:#edf4fb;color:#173e64;font-weight:700}.auction-workspace{display:grid;min-height:0;flex:1;grid-template-columns:minmax(620px,1fr) 390px;overflow:hidden}.auction-queue{min-width:0;overflow:auto;background:#fff}.auction-queue table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.auction-queue th{position:sticky;top:0;z-index:2;height:30px;border-bottom:1px solid #cbd3de;border-right:1px solid #e3e7ed;background:#eef1f5;padding:0 7px;color:#475467;font-size:10.5px;text-align:left;text-transform:uppercase}.auction-queue th:nth-child(1){width:118px}.auction-queue th:nth-child(2){width:86px}.auction-queue th:nth-child(3){width:185px}.auction-queue th:nth-child(4){width:150px}.auction-queue th:nth-child(5){width:128px}.auction-queue th:nth-child(6){width:90px}.auction-queue th:nth-child(7){width:125px}.auction-queue td{height:48px;border-bottom:1px solid #e6e9ee;border-right:1px solid #f0f2f5;padding:4px 7px;overflow:hidden;color:#344054;vertical-align:middle}.auction-queue tr{cursor:pointer}.auction-queue tbody tr:hover{background:#f4f8fc}.auction-queue tr.is-selected{background:#e9f2fb;box-shadow:inset 3px 0 #1e4d7b}.auction-queue td b,.auction-queue td span,.auction-queue td small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auction-queue td small,.auction-queue td span:not(.auction-status):not(.auction-source-tag){color:#7b8494;font-size:10.5px}.auction-status{display:inline-flex!important;max-width:110px;align-items:center;gap:5px;font-size:10.5px!important;font-weight:700;color:#536070!important}.auction-status svg{width:11px;fill:#98a2b3}.auction-status--approved,.auction-status--ready,.auction-status--completed{color:#116b4b!important}.auction-status--approved svg,.auction-status--ready svg,.auction-status--completed svg{fill:#20a16c}.auction-status--pending_review,.auction-status--incomplete,.auction-status--needs_login{color:#95510b!important}.auction-status--pending_review svg,.auction-status--incomplete svg,.auction-status--needs_login svg{fill:#e69728}.auction-status--invalid,.auction-status--rejected,.auction-status--failed,.auction-status--expired{color:#a13732!important}.auction-status--invalid svg,.auction-status--rejected svg,.auction-status--failed svg,.auction-status--expired svg{fill:#d14d45}.auction-source-tag{display:inline!important;border:1px solid #cbd3de;border-radius:3px;background:#f5f7fa;padding:1px 4px;color:#344054!important;font-size:9.5px!important;font-weight:700}.numeric{text-align:right!important}.mono{font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.auction-completeness{display:grid;height:15px;align-items:center;overflow:hidden;border:1px solid #d5dae2;background:#f1f3f6}.auction-completeness span{grid-area:1/1;height:100%;background:#9dc5b2}.auction-completeness b{grid-area:1/1;z-index:1;padding-right:3px;font-size:9px;text-align:right}.auction-empty-row{height:120px!important;color:var(--auction-muted)!important;text-align:center}.auction-inspector{min-width:0;overflow:auto;border-left:1px solid #bdc6d2;background:#f8fafc}.auction-inspector-empty{display:grid;height:100%;place-content:center;justify-items:center;gap:7px;padding:30px;color:#667085;text-align:center}.auction-inspector-empty svg{width:26px}.auction-inspector-empty span{max-width:250px;font-size:11.5px}.auction-inspector-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid var(--auction-border);background:#fff;padding:12px}.auction-inspector-head span{color:#667085;font-size:11px;font-weight:700}.auction-inspector-head h2{margin:1px 0;font-size:18px}.auction-inspector-head p{margin:0;color:#667085;font-family:Consolas,monospace;font-size:11px}.auction-decision{display:flex;align-items:flex-start;gap:8px;border-bottom:1px solid #d7dde5;border-left:3px solid #26815d;background:#edf8f2;padding:9px 10px}.auction-decision--historical_only,.auction-decision--reacquisition_confirmation,.auction-decision--attach_current{border-left-color:#d48622;background:#fff7e8}.auction-decision--blocked{border-left-color:#c24138;background:#fff0ef}.auction-decision svg{width:17px;flex:none}.auction-decision div{display:flex;flex-direction:column;gap:2px}.auction-decision span{color:#596579;font-size:11px;line-height:1.35}.auction-facts{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--auction-border);background:#fff}.auction-facts div{display:flex;min-width:0;flex-direction:column;border-right:1px solid #e6e9ee;border-bottom:1px solid #e6e9ee;padding:7px 9px}.auction-facts span{color:#7a8494;font-size:9.5px;text-transform:uppercase}.auction-facts b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auction-inspector-section{border-bottom:1px solid var(--auction-border);background:#fff}.auction-inspector-section>header{display:flex;height:31px;align-items:center;gap:6px;border-bottom:1px solid #e5e9ee;background:#f0f3f6;padding:0 9px}.auction-inspector-section header svg{width:14px}.auction-inspector-section header span{margin-left:auto;color:#667085;font-size:11px}.auction-inspector-section dl{margin:0}.auction-inspector-section dl div{display:grid;grid-template-columns:135px 1fr;border-bottom:1px solid #edf0f3;padding:5px 9px}.auction-inspector-section dt{color:#667085}.auction-inspector-section dd{margin:0;text-align:right}.auction-evidence-list{max-height:170px;overflow:auto}.auction-evidence-list a{display:flex;align-items:center;gap:7px;border-bottom:1px solid #edf0f3;padding:6px 9px;color:#2c4766;text-decoration:none}.auction-evidence-list a:hover{background:#f4f8fc}.auction-evidence-list a.is-disabled{pointer-events:none;opacity:.6}.auction-evidence-list svg{width:15px;flex:none}.auction-evidence-list span{display:flex;min-width:0;flex-direction:column}.auction-evidence-list b,.auction-evidence-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auction-evidence-list small{color:#7a8494;font-size:9.5px}.auction-evidence-list p{margin:0;padding:12px;color:#7a8494;font-size:11px}.auction-review-actions{display:flex;flex-direction:column;gap:7px;padding:9px}.auction-review-actions label{display:flex;flex-direction:column;gap:3px}.auction-review-actions label span{color:#667085;font-size:10px;text-transform:uppercase}.auction-review-actions select,.auction-reject input{height:32px;border:1px solid #c6ced9;border-radius:3px;background:#fff;padding:0 8px}.auction-blocked{display:flex;align-items:center;gap:6px;border:1px solid #e7b5b2;background:#fff1f0;padding:8px;color:#9e3833}.auction-blocked svg{width:15px}.auction-reject{display:grid;grid-template-columns:1fr auto;gap:5px;border-top:1px solid #e1e5eb;padding-top:7px}.auction-reject button{display:flex;align-items:center;gap:5px;border:1px solid #d7a6a3;border-radius:3px;background:#fff;color:#9e3833;padding:0 9px;cursor:pointer}.auction-reject button:disabled{opacity:.4}.auction-reject svg{width:14px}.auction-footer{display:flex;min-height:27px;align-items:center;gap:20px;border-top:1px solid #c8d0da;background:#e9edf2;padding:0 10px;color:#667085;font-size:10.5px}.auction-footer span{display:flex;align-items:center;gap:5px}.auction-footer svg{width:12px}.spin{animation:auction-spin 1s linear infinite}@keyframes auction-spin{to{transform:rotate(360deg)}}@media(max-width:1050px){.auction-workspace{grid-template-columns:1fr;overflow:auto}.auction-queue{min-height:420px}.auction-inspector{min-height:480px;border-top:1px solid #bdc6d2;border-left:0}.auction-commandbar{align-items:flex-start;flex-direction:column}.auction-commandbar-actions{width:100%}.auction-search{width:auto;flex:1}.auction-source-row{grid-template-columns:1fr auto}.auction-add-source{grid-template-columns:1fr}}@media(max-width:680px){.auction-button span,.auction-title p,.auction-worker-state{display:none}.auction-title{min-width:0}.auction-commandbar-actions{flex-wrap:wrap}.auction-search{min-width:190px}.auction-filterbar,.auction-footer{overflow-x:auto}.auction-workspace{display:block}.auction-queue{overflow:auto}.auction-inspector{min-height:520px}}.consumer-desk{position:relative;min-height:calc(100vh - 48px);background:#eef2f5;color:#172033;font-family:Segoe UI Variable Text,Segoe UI,Inter,system-ui,sans-serif;font-size:15px;line-height:1.42;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.consumer-commandbar{min-height:64px;display:flex;align-items:center;gap:14px;padding:8px 14px;background:#fff;border-bottom:1px solid #d8dee7}.consumer-title{display:flex;align-items:center;gap:10px;min-width:260px}.consumer-title>span{display:grid;place-items:center;width:36px;height:36px;background:#122235;color:#fff}.consumer-title svg{width:19px}.consumer-title h1{margin:0;font-size:21px;line-height:1.15}.consumer-title p{margin:3px 0 0;color:#4e5d70;font-size:13px}.consumer-mode-tabs{display:flex;align-self:stretch;border-left:1px solid #e0e5eb;border-right:1px solid #e0e5eb}.consumer-mode-tabs button{border:0;background:transparent;padding:0 18px;color:#46566b;font-size:14px;font-weight:700;cursor:pointer;border-bottom:3px solid transparent}.consumer-mode-tabs button.is-active{color:#146c94;border-bottom-color:#146c94;background:#f4f9fb}.consumer-commandbar .auction-search{margin-left:auto;min-width:250px}.consumer-desk .auction-filterbar,.consumer-desk .auction-filterbar button,.consumer-desk .auction-filterbar span{font-size:13px}.consumer-desk .auction-filterbar{min-height:42px}.consumer-desk .auction-segments button{min-height:42px;padding-inline:14px}.consumer-scorebar{display:grid;grid-template-columns:repeat(6,minmax(96px,max-content));justify-content:start;background:#fff;border-bottom:1px solid #d8dee7}.consumer-scorebar>div{min-width:96px;display:flex;align-items:baseline;justify-content:space-between;gap:9px;padding:8px 10px;border-right:1px solid #e5e9ef}.consumer-scorebar span{color:#536174;font-size:13px}.consumer-scorebar b{font-size:17px}.consumer-desk.has-decision>.consumer-scorebar,.consumer-desk.has-decision>.auction-filterbar,.consumer-desk.has-decision>.consumer-workspace{margin-right:470px}.consumer-workspace{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:calc(100vh - 190px)}.consumer-workspace.is-queue-collapsed{grid-template-columns:72px minmax(0,1fr)}.consumer-queue{background:#fff;border-right:1px solid #d8dee7;overflow-y:auto}.consumer-queue-head{position:sticky;top:0;z-index:2;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px 6px 12px;border-bottom:1px solid #dce2e8;background:#f7f9fb}.consumer-queue-head>span{min-width:0;display:grid}.consumer-queue-head>span b{font-size:13px}.consumer-queue-head>span small{color:#5f6d80}.consumer-queue-head button{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #cbd4dd;background:#fff;color:#405269;cursor:pointer}.consumer-queue-head button:hover,.consumer-queue-head button:focus-visible{border-color:#146c94;color:#146c94;outline:none}.consumer-queue-head svg{width:17px}.consumer-queue-row{width:100%;min-height:104px;display:grid;grid-template-columns:4px minmax(0,1fr) 16px;grid-template-areas:"priority copy arrow" "priority meta arrow";gap:7px 9px;align-items:center;padding:10px 10px 10px 7px;border:0;border-bottom:1px solid #e6eaf0;background:#fff;color:inherit;text-align:left;cursor:pointer}.consumer-queue-row[class*=is-sla-]:not(.is-sla-met){background:linear-gradient(90deg,#fff 25%,hsl(var(--sla-hue) 72% 94%));transition:background-color .5s ease,border-color .5s ease}.consumer-queue-row.is-sla-overdue{border-bottom-color:#d76a6a;background:linear-gradient(90deg,#fff 15%,#ffdede);animation:consumer-sla-overdue 1.2s ease-in-out infinite}.consumer-queue-row.is-sla-urgent .consumer-queue-meta small,.consumer-queue-row.is-sla-overdue .consumer-queue-meta small{color:#b12626;font-weight:800}.consumer-queue-row:hover,.consumer-queue-row:focus-visible{box-shadow:inset 0 0 0 1px #b6c5d2;outline:none}.consumer-queue-row.is-selected{box-shadow:inset 3px 0 #146c94,inset 0 0 0 1px #b6c5d2}.consumer-priority{grid-area:priority;align-self:stretch;width:4px;min-height:62px;background:#aab4c0}.consumer-priority--high,.consumer-priority--urgent{background:#d94b4b}.consumer-priority--normal{background:#39a47a}.consumer-queue-compact{display:none}.consumer-queue-copy{grid-area:copy;min-width:0;display:grid;gap:3px}.consumer-queue-name{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:6px}.consumer-queue-name b{min-width:0;overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.consumer-queue-name span{flex:0 0 auto;max-width:92px;overflow:hidden;padding:2px 5px;background:#e7edf2;color:#34465c;font-size:11px;font-weight:750;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.consumer-queue-copy>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#304055}.consumer-queue-row small{color:#5e6c7f;font-size:12px}.consumer-queue-meta{grid-area:meta;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center;overflow:hidden}.consumer-queue-meta small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumer-queue-meta b{color:#146c94;font-size:13px;white-space:nowrap}.consumer-queue-row>svg{grid-area:arrow;width:16px}.consumer-workspace.is-queue-collapsed .consumer-queue-head{justify-content:center;padding-inline:6px}.consumer-workspace.is-queue-collapsed .consumer-queue-row{min-height:66px;grid-template-columns:4px 1fr;grid-template-areas:"priority compact";gap:7px;padding:8px 7px 8px 5px}.consumer-workspace.is-queue-collapsed .consumer-priority{height:42px}.consumer-workspace.is-queue-collapsed .consumer-queue-compact{grid-area:compact;width:40px;height:40px;display:grid;place-items:center;border:1px solid #cbd5df;background:#f3f7f9;color:#27445b;font-size:13px;font-weight:800}.consumer-workspace.is-queue-collapsed .consumer-queue-copy,.consumer-workspace.is-queue-collapsed .consumer-queue-meta,.consumer-workspace.is-queue-collapsed .consumer-queue-row>svg{display:none}.consumer-workbench{min-width:0;overflow-y:auto;container-type:inline-size}.consumer-record-head{display:block;padding:13px 16px;background:#fff;border-bottom:1px solid #d8dee7}.consumer-record-kicker>span{min-width:0;overflow:hidden;color:#146c94;font-size:13px;font-weight:750;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.consumer-record-head h2{margin:3px 0;font-size:27px;line-height:1.2}.consumer-record-title-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.consumer-record-title-row h2{min-width:0}.consumer-response-clock{flex:0 0 auto;min-width:154px;height:44px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 11px;border:1px solid #7db99f;background:#eef8f3;color:#176b4b}.consumer-response-clock svg{width:18px;height:18px}.consumer-response-clock span{display:grid;gap:1px}.consumer-response-clock small{color:inherit;font-size:12px;font-weight:700;text-transform:uppercase}.consumer-response-clock b{font-size:16px;line-height:1}.consumer-response-clock.is-watch{border-color:#d7aa54;background:#fff8e9;color:#875a0b}.consumer-response-clock.is-urgent,.consumer-response-clock.is-overdue{border-color:#d46b6b;background:#fff0f0;color:#a52626}.consumer-response-clock.is-scheduled,.consumer-response-clock.is-paused{border-color:#9fb2c3;background:#f2f6f9;color:#40566d}.consumer-response-clock.is-met{border-color:#9fb2c3;background:#f4f7f9;color:#506276}.consumer-record-head p{margin:0;color:#4e5d70;font-size:14px}.consumer-record-heading{min-width:0;width:100%}.consumer-record-kicker{display:flex;align-items:center;gap:10px;min-width:0}.consumer-record-kicker>span{flex:1 1 130px}.consumer-record-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px 14px;margin-top:6px}.consumer-record-meta p{flex:1 1 260px}.consumer-record-id{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.consumer-record-id small{color:#526175;font-size:13px}.consumer-evidence-strip{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;gap:5px;margin-left:auto}.consumer-evidence-chip{min-width:0;height:24px;display:inline-flex;align-items:center;justify-content:center;gap:3px;padding:0 2px;border:0;background:transparent;color:#536276}.consumer-evidence-chip small{color:#415166;font-size:12px;font-weight:700;line-height:1}.consumer-evidence-chip i{width:7px;height:7px;border:1px solid #fff;border-radius:50%;background:#8793a3;box-shadow:0 0 0 1px #c8d1dc}.consumer-evidence-chip[data-state=ok] i,.consumer-evidence-chip[data-state=good] i,.consumer-evidence-chip[data-state=clear] i{background:#16845b}.consumer-evidence-chip[data-state=pending] i,.consumer-evidence-chip[data-state=review] i{background:#c17a12}.consumer-evidence-chip[data-state=check] i,.consumer-evidence-chip[data-state=missing] i,.consumer-evidence-chip[data-state="n/a"] i{background:#c64a4a}.consumer-evidence-chip.is-age{padding-right:4px}.consumer-evidence-chip.is-age b{color:#314156;font-size:12px}.consumer-record-body{display:block;padding:10px}.consumer-evidence-canvas{min-width:0;display:grid;gap:10px}.consumer-evidence-canvas>.consumer-provider-evidence,.consumer-evidence-canvas>.consumer-history-intelligence,.consumer-evidence-canvas>.consumer-photo-evidence{margin:0}.consumer-evidence-canvas>.consumer-provider-evidence,.consumer-evidence-canvas>.consumer-history-intelligence{grid-template-columns:minmax(0,1fr)}.consumer-work-section{min-width:0;border:1px solid #cfd7e0;background:#fff}.consumer-work-section-head{width:100%;min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;border:0;background:#f6f8fa;color:#1d2b3d;text-align:left;cursor:pointer}.consumer-work-section-head:hover,.consumer-work-section-head:focus-visible{background:#eef4f7;outline:none}.consumer-work-section.is-open>.consumer-work-section-head{border-bottom:1px solid #d9e0e7}.consumer-work-section-title{min-width:0;display:flex;align-items:center;gap:10px}.consumer-work-section-title>svg{flex:0 0 auto;width:21px;height:21px;color:#146c94}.consumer-work-section-title>span{min-width:0;display:grid;gap:2px}.consumer-work-section-title b{font-size:17px}.consumer-work-section-title small{overflow:hidden;color:#526175;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.consumer-work-section-meta{flex:0 0 auto;display:flex;align-items:center;gap:10px}.consumer-work-section-meta strong{padding:4px 7px;border:1px solid #c7d1db;background:#fff;color:#3f5065;font-size:12px;font-weight:750}.consumer-work-section-meta svg{width:19px;transition:transform .16s ease}.consumer-work-section.is-closed .consumer-work-section-meta svg{transform:rotate(-90deg)}.consumer-work-section-body{min-width:0}.consumer-customer-information{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)}.consumer-customer-profile,.consumer-customer-context{min-width:0;background:#fff}.consumer-customer-profile{border-right:1px solid #dce2e8}.consumer-customer-profile>header{min-height:68px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #e0e5eb;background:#fbfcfd}.consumer-customer-avatar{width:42px;height:42px;display:grid;place-items:center;border:1px solid #88b4c8;border-radius:50%;background:#eaf4f8;color:#135f83;font-size:14px;font-weight:800}.consumer-customer-profile>header>div{min-width:0;display:grid;gap:2px}.consumer-customer-profile>header b{overflow:hidden;color:#22344a;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.consumer-customer-profile>header small,.consumer-customer-context>header small{color:#5b697b;font-size:12px}.consumer-customer-profile>header>strong{padding:4px 7px;border:1px solid #a8c8b8;background:#f1f8f4;color:#286348;font-size:12px;text-transform:uppercase}.consumer-customer-facts,.consumer-customer-context dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.consumer-customer-facts>div,.consumer-customer-context dl>div{min-width:0;padding:9px 11px;border-right:1px solid #e5e9ee;border-bottom:1px solid #e5e9ee}.consumer-customer-facts>div:nth-child(2n),.consumer-customer-context dl>div:nth-child(2n){border-right:0}.consumer-customer-facts dt,.consumer-customer-context dt{display:flex;align-items:center;gap:6px;color:#5b697c;font-size:12px;font-weight:700;text-transform:uppercase}.consumer-customer-facts dt svg{width:14px;height:14px}.consumer-customer-facts dd,.consumer-customer-context dd{overflow:hidden;margin:4px 0 0;color:#273548;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.consumer-customer-profile>footer{min-height:52px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 11px}.consumer-customer-profile>footer button{min-height:34px;display:inline-flex;align-items:center;gap:7px;border:1px solid #aeb9c5;background:#fff;padding:0 11px;color:#35475c;font-weight:750;cursor:pointer}.consumer-customer-profile>footer button.is-primary{border-color:#146c94;background:#146c94;color:#fff}.consumer-customer-profile>footer svg{width:16px}.consumer-customer-context>header{min-height:68px;display:grid;align-content:center;gap:2px;padding:10px 12px;border-bottom:1px solid #e0e5eb;background:#fbfcfd}.consumer-customer-context>header b{color:#26384d;font-size:14px}.consumer-customer-tags{min-height:52px;display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px 11px}.consumer-customer-tags span{padding:4px 7px;border:1px solid #bdcbd8;background:#f4f7f9;color:#44566b;font-size:12px;font-weight:700}.consumer-customer-tags small{color:#657386}.consumer-vehicle-information,.consumer-market-data-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr)}.consumer-source-panel,.consumer-condition-panel,.consumer-book-panel,.consumer-intelligence-panel--embedded,.consumer-history-panel--embedded{min-width:0;background:#fff}.consumer-source-panel{border-right:1px solid #dce2e8}.consumer-source-panel>header,.consumer-condition-panel>header,.consumer-book-panel>header,.consumer-intelligence-panel--embedded>header{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border-bottom:1px solid #e0e5eb;background:#fbfcfd}.consumer-source-panel>header>div,.consumer-condition-panel>header>div,.consumer-book-panel>header>div,.consumer-intelligence-panel--embedded>header>div{display:flex;align-items:center;gap:9px}.consumer-source-panel>header span,.consumer-condition-panel>header span,.consumer-book-panel>header span,.consumer-intelligence-panel--embedded>header span{display:grid;gap:2px}.consumer-source-panel>header b,.consumer-condition-panel>header b,.consumer-book-panel>header b,.consumer-intelligence-panel--embedded>header b{font-size:14px}.consumer-source-panel>header small,.consumer-condition-panel>header small,.consumer-book-panel>header small,.consumer-intelligence-panel--embedded>header small{color:#59677a;font-size:12px}.consumer-condition-panel>header>strong{color:#355067;font-size:12px;text-transform:uppercase}.consumer-condition-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:8px 10px}.consumer-condition-facts>div{min-width:0;padding:8px 9px;border-right:1px solid #e5e9ee;border-bottom:1px solid #e5e9ee}.consumer-condition-facts>div:nth-child(2n){border-right:0}.consumer-condition-facts dt{color:#5b697c;font-size:12px;font-weight:650;text-transform:uppercase}.consumer-condition-facts dd{margin:4px 0 0;color:#273548;font-size:14px;font-weight:700}.consumer-condition-issues{display:flex;align-items:flex-start;gap:9px;margin:1px 10px 10px;padding:10px;border:1px solid #a8d2be;background:#f1f9f5;color:#246548}.consumer-condition-issues.has-issues{border-color:#dfb1aa;background:#fff4f2;color:#943e34}.consumer-condition-issues svg{flex:0 0 auto;width:18px}.consumer-condition-issues span{display:grid;gap:2px}.consumer-condition-issues small{color:inherit}.consumer-prior-sales{border-top:1px solid #dce2e8;background:#fff}.consumer-prior-sales>header{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;background:#fbfcfd}.consumer-prior-sales>header>div{min-width:0;display:flex;align-items:center;gap:9px}.consumer-prior-sales>header svg{flex:0 0 auto;width:19px;color:#146c94}.consumer-prior-sales>header span{min-width:0;display:grid;gap:2px}.consumer-prior-sales>header b{font-size:14px}.consumer-prior-sales>header small{color:#59677a;font-size:12px}.consumer-prior-sales>header>strong{flex:0 0 auto;padding:4px 7px;border:1px solid #c5d0da;background:#fff;color:#4b5c70;font-size:12px;text-transform:uppercase}.consumer-prior-sales.has-history>header{background:#f2f8fb}.consumer-prior-sales.has-history>header>strong{border-color:#8bb8cc;color:#0e668d}.consumer-prior-sale-list{border-top:1px solid #e0e5eb}.consumer-prior-sale-list>button{width:100%;min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:12px;align-items:center;padding:8px 12px;border:0;border-bottom:1px solid #e5e9ee;background:#fff;color:#26364a;text-align:left;cursor:pointer}.consumer-prior-sale-list>button:last-child{border-bottom:0}.consumer-prior-sale-list>button:hover,.consumer-prior-sale-list>button:focus-visible{background:#f4f8fa;outline:none;box-shadow:inset 3px 0 #146c94}.consumer-prior-sale-list>button>span{min-width:0;display:grid;gap:2px}.consumer-prior-sale-list>button>span:nth-child(2){justify-items:end}.consumer-prior-sale-list b{font-size:13.5px}.consumer-prior-sale-list small{overflow:hidden;color:#5d6b7e;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.consumer-prior-sale-list svg{width:17px;color:#607084}.consumer-photo-evidence--embedded{margin:0;border:0;border-top:1px solid #dce2e8}.consumer-photo-empty{min-height:82px;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;color:#607084}.consumer-photo-empty svg{width:24px}.consumer-photo-empty span{display:grid;gap:2px}.consumer-photo-empty b{color:#33445a}.consumer-market-data-grid .consumer-source-panel{border-right:1px solid #dce2e8}.consumer-research-panel{background:#fff}.consumer-research-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #cfd8e1;background:#f5f7f9}.consumer-research-tabs button{min-width:0;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 11px;border:0;border-right:1px solid #dbe1e7;border-bottom:3px solid transparent;background:transparent;color:#405166;text-align:left;cursor:pointer}.consumer-research-tabs button:last-child{border-right:0}.consumer-research-tabs button:hover{background:#eef4f7}.consumer-research-tabs button.is-active{border-bottom-color:#146c94;background:#fff;color:#173a53}.consumer-research-tabs button>span{min-width:0;display:grid;gap:2px}.consumer-research-tabs b,.consumer-research-tabs small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumer-research-tabs b{font-size:13px}.consumer-research-tabs small{color:#68778a;font-size:11.5px}.consumer-research-tabs strong{min-width:30px;padding:4px 6px;border:1px solid #c6d1db;background:#fff;color:#42556b;font-size:11.5px;text-align:center}.consumer-research-tabs strong.is-ok,.consumer-research-tabs strong.is-stale,.consumer-research-tabs strong.is-no_results{border-color:#9bc4d7;color:#145f89}.consumer-research-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;border-bottom:1px solid #dce2e8}.consumer-research-summary>div{min-width:0;display:grid;gap:4px;padding:10px 11px;border-right:1px solid #e1e6eb}.consumer-research-summary>div:last-child{border-right:0}.consumer-research-summary dt{color:#657387;font-size:11.5px;font-weight:700;text-transform:uppercase}.consumer-research-summary dd{margin:0;overflow:hidden;color:#26394e;font-size:14px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.consumer-research-table{max-height:360px;overflow:auto}.consumer-research-table>div{min-width:760px;display:grid;grid-template-columns:minmax(220px,1.3fr) minmax(190px,1fr) 100px 100px 90px;gap:12px;align-items:center;padding:9px 11px;border-bottom:1px solid #e5e9ed}.consumer-research-table>div:not(.consumer-research-table-head):hover{background:#f5f9fb}.consumer-research-table .consumer-research-table-head{position:sticky;z-index:1;top:0;min-height:34px;padding-top:6px;padding-bottom:6px;background:#eef2f5;color:#657387;font-size:11px;font-weight:750;text-transform:uppercase}.consumer-research-table>div>span{min-width:0;display:grid;gap:2px}.consumer-research-table b,.consumer-research-table a,.consumer-research-table small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumer-research-table b,.consumer-research-table a{color:#26394e;font-size:12.5px;font-weight:750}.consumer-research-table a{display:inline-flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;max-width:100%;color:#145f89;text-decoration:none}.consumer-research-table a:hover{text-decoration:underline}.consumer-research-table a svg{flex:0 0 auto;width:13px}.consumer-research-table small,.consumer-research-table em{color:#6d7b8d;font-size:11.5px;font-style:normal}.consumer-research-table>div>strong,.consumer-research-table>div>em{text-align:right}.consumer-research-panel>footer{padding:9px 11px;border-top:1px solid #dce2e8;background:#f8fafb;color:#59677a;font-size:12px;line-height:1.45}.consumer-book-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.consumer-book-grid>div{min-height:84px;display:grid;align-content:center;gap:3px;padding:10px 12px;border-right:1px solid #e3e7ec;border-bottom:1px solid #e3e7ec}.consumer-book-grid>div:nth-child(2n){border-right:0}.consumer-book-grid span{color:#526175;font-size:12px;font-weight:700}.consumer-book-grid strong{color:#27384d;font-size:21px}.consumer-book-grid small{color:#8490a0;font-size:12px}.consumer-book-grid .is-connected strong{color:#146c94}.consumer-intelligence-panel--embedded{border-top:1px solid #dce2e8}.consumer-intelligence-panel--embedded .consumer-intelligence-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.consumer-intelligence-panel--embedded .consumer-intelligence-grid>section{min-height:116px}.consumer-history-panel--embedded .consumer-history-providers{border-top:0}.consumer-deal-modal-backdrop{position:fixed;z-index:1200;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#0e19267a}.consumer-deal-modal{width:min(720px,100%);max-height:min(760px,calc(100vh - 48px));overflow-y:auto;border:1px solid #aebbc8;background:#fff;box-shadow:0 18px 55px #101f3047}.consumer-deal-modal>header{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid #d9e0e7;background:#17293c;color:#fff}.consumer-deal-modal>header>div{display:flex;align-items:center;gap:11px}.consumer-deal-modal>header>div>svg{width:23px;color:#8bd4f1}.consumer-deal-modal>header span{display:grid;gap:1px}.consumer-deal-modal>header small{color:#c7d4df;font-size:12px;text-transform:uppercase}.consumer-deal-modal>header h2{margin:0;font-size:21px}.consumer-deal-modal>header button{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.35);background:transparent;color:#fff;cursor:pointer}.consumer-deal-modal>header button svg{width:18px}.consumer-deal-modal-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid #dce2e8}.consumer-deal-modal-summary>div{min-width:0;display:grid;gap:5px;padding:13px 14px;border-right:1px solid #e2e7ec;border-bottom:1px solid #e2e7ec}.consumer-deal-modal-summary>div:nth-child(3n){border-right:0}.consumer-deal-modal-summary span{color:#607084;font-size:12px;font-weight:700;text-transform:uppercase}.consumer-deal-modal-summary strong{overflow:hidden;color:#24364b;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.consumer-deal-modal-vehicle{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 16px}.consumer-deal-modal-vehicle>span{min-width:0;display:grid;gap:3px}.consumer-deal-modal-vehicle>span b{font-size:16px}.consumer-deal-modal-vehicle>span small{color:#5d6b7e;font-size:12.5px}.consumer-deal-modal>footer{display:flex;justify-content:flex-end;gap:8px;padding:11px 16px;border-top:1px solid #dce2e8;background:#f7f9fb}.consumer-deal-modal>footer button{min-height:36px;display:inline-flex;align-items:center;gap:7px;border:1px solid #aeb9c5;background:#fff;padding:0 12px;color:#35475c;font-weight:750;cursor:pointer}.consumer-deal-modal>footer button.is-primary{border-color:#146c94;background:#146c94;color:#fff}.consumer-deal-modal>footer svg{width:16px}.consumer-decision-rail{position:absolute;z-index:4;top:64px;right:0;width:460px;max-height:calc(100vh - 76px);overflow-y:auto;border:1px solid #cbd5de;background:#fff;box-shadow:0 4px 16px #1f30431f}.consumer-decision-head{position:sticky;top:0;z-index:2;min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid #cbd5de;background:#17293c;color:#fff}.consumer-decision-head>div{display:flex;align-items:center;gap:9px}.consumer-decision-head svg{width:20px;color:#8bd4f1}.consumer-decision-head span{display:grid;gap:1px}.consumer-decision-head b{font-size:15px}.consumer-decision-head small{color:#c8d5df}.consumer-decision-head>strong{padding:4px 7px;border:1px solid rgba(255,255,255,.34);color:#f4f8fb;font-size:12px;text-transform:uppercase}.consumer-decision-rail .consumer-sheet{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.consumer-decision-rail .consumer-input-panel,.consumer-decision-rail .consumer-result-panel{border:0}.consumer-decision-rail .consumer-result-panel{border-top:8px solid #e9eef2}.consumer-decision-rail .consumer-field-grid,.consumer-decision-rail .consumer-lanes,.consumer-decision-rail .consumer-offer-box{grid-template-columns:minmax(0,1fr)}.consumer-decision-rail .consumer-desirability{grid-template-columns:minmax(0,1fr);align-items:stretch}.consumer-decision-rail .consumer-money-input small{min-height:0}.consumer-decision-rail .consumer-no-calculation{min-height:150px}.consumer-decision-rail .consumer-offer-box>button,.consumer-decision-rail .consumer-offer-box textarea{grid-column:1}.consumer-decision-rail .consumer-purchase-box{grid-template-columns:minmax(0,1fr);align-items:stretch}.consumer-provider-evidence{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(330px,.7fr);gap:10px;margin:10px 10px 0}.consumer-provider-evidence>article{min-width:0;border:1px solid #d8dee7;background:#fff}.consumer-provider-evidence>article>header{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid #dce2e8;background:#f7f9fb}.consumer-provider-evidence>article>header>div{display:flex;align-items:center;gap:9px}.consumer-provider-evidence>article>header svg{width:19px;color:#146c94}.consumer-provider-evidence>article>header span{display:grid;gap:2px}.consumer-provider-evidence>article>header b{font-size:15px}.consumer-provider-evidence>article>header small{color:#526175;font-size:12px}.consumer-provider-state{padding:4px 7px;border:1px solid #cbd3dc;background:#fff;color:#4a596d;font-size:11px;font-weight:750;text-transform:uppercase}.consumer-provider-state.is-ok{border-color:#8bc6aa;background:#eef8f3;color:#206443}.consumer-provider-state.is-error,.consumer-provider-state.is-unavailable,.consumer-provider-state.is-invalid{border-color:#e0aaa7;background:#fff3f2;color:#9b3530}.consumer-provider-state.is-pending,.consumer-provider-state.is-fetching,.consumer-provider-state.is-stale{border-color:#d9c17d;background:#fff9e9;color:#775b13}.consumer-neovin-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:10px 12px 7px}.consumer-neovin-facts>div{min-width:0;padding:8px 10px;border-right:1px solid #e1e6eb;border-bottom:1px solid #e1e6eb}.consumer-neovin-facts>div:nth-child(3n){border-right:0}.consumer-neovin-facts dt{color:#5b697c;font-size:11.5px;font-weight:650;text-transform:uppercase}.consumer-neovin-facts dd{margin:4px 0 0;overflow:hidden;color:#233348;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.consumer-package-evidence{display:grid;gap:7px;padding:1px 12px 12px}.consumer-package-evidence>span{color:#435267;font-size:12px;font-weight:750;text-transform:uppercase}.consumer-package-evidence>div{display:flex;flex-wrap:wrap;gap:6px}.consumer-package-evidence>div>span{display:grid;gap:2px;padding:7px 9px;border:1px solid #cbd5de;background:#f8fafb;font-size:12.5px}.consumer-package-evidence small{color:#59677a;font-size:11.5px}.consumer-market-evidence{height:calc(100% - 58px);display:grid;grid-template-rows:auto 1fr;gap:10px;padding:14px}.consumer-market-evidence>div{display:grid;gap:2px;padding-bottom:9px;border-bottom:1px solid #e4e8ed}.consumer-market-evidence>div span{color:#4a596d;font-size:12px;font-weight:650;text-transform:uppercase}.consumer-market-evidence>div strong{color:#172f45;font-size:32px;line-height:1.1}.consumer-market-evidence dl{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin:0;border:1px solid #e0e5ea;background:#e0e5ea}.consumer-market-evidence dl div{min-width:0;display:grid;align-content:center;gap:4px;padding:10px;background:#f8fafb;font-size:12px}.consumer-market-evidence dt{color:#778395}.consumer-market-evidence dd{margin:0;color:#2f3d50;font-weight:700}.consumer-provider-message{min-height:88px;display:grid;place-items:center;margin:0;padding:14px;color:#59677a;font-size:12px;text-align:center}.consumer-history-intelligence{display:grid;grid-template-columns:minmax(480px,1.2fr) minmax(390px,.9fr);gap:10px;margin:10px 10px 0}.consumer-history-intelligence>article{min-width:0;border:1px solid #d8dee7;background:#fff}.consumer-history-intelligence>article>header{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid #dce2e8;background:#f7f9fb}.consumer-history-intelligence>article>header>div{display:flex;align-items:center;gap:9px}.consumer-history-intelligence>article>header svg{width:19px;color:#146c94}.consumer-history-intelligence>article>header b{font-size:15px}.consumer-history-intelligence>article>header span{display:grid;gap:2px;color:#526175;font-size:12px}.consumer-history-providers{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #e0e5eb}.consumer-history-providers>span{display:grid;gap:2px;padding:9px 10px;border-right:1px solid #e0e5eb;color:#59677a;font-size:11.5px}.consumer-history-providers>span:last-child{border-right:0}.consumer-history-providers>span.is-active{box-shadow:inset 0 -2px #146c94;background:#f4f9fb;color:#27465c}.consumer-history-providers b{font-size:13px}.consumer-history-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:8px 10px;border-bottom:1px solid #e4e8ed}.consumer-history-summary>div{min-width:0;padding:6px 8px;border-right:1px solid #e5e9ee}.consumer-history-summary>div:nth-child(3n){border-right:0}.consumer-history-summary dt{color:#5b697c;font-size:11.5px;font-weight:650;text-transform:uppercase}.consumer-history-summary dd{margin:4px 0 0;color:#273548;font-size:13.5px;font-weight:700}.consumer-history-summary .is-warning dd{color:#a04432}.consumer-history-timeline{max-height:230px;overflow-y:auto}.consumer-history-timeline>div{display:grid;grid-template-columns:82px minmax(0,1fr) 92px 88px;gap:10px;align-items:center;padding:9px 10px;border-bottom:1px solid #e8edf1;font-size:12.5px}.consumer-history-timeline time,.consumer-history-timeline em{color:#748092;font-style:normal}.consumer-history-timeline span{min-width:0;display:grid;gap:1px}.consumer-history-timeline span b,.consumer-history-timeline span a,.consumer-history-timeline span small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumer-history-timeline span a{display:inline-flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;max-width:100%;color:#145f89;font-weight:750;text-decoration:none}.consumer-history-timeline span a:hover{color:#0b4263;text-decoration:underline}.consumer-history-timeline span a svg{flex:0 0 auto;width:13px;height:13px}.consumer-history-timeline span small{color:#7a8696}.consumer-history-timeline strong,.consumer-history-timeline em{text-align:right}.consumer-history-list-controls{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;border-top:1px solid #e4e8ed;background:#f8fafc;color:#59677a;font-size:12px}.consumer-history-list-controls>div{display:flex;gap:6px}.consumer-history-list-controls button{min-height:29px;padding:0 10px;border:1px solid #cbd6df;background:#fff;color:#24465e;font:inherit;font-weight:750;cursor:pointer}.consumer-history-list-controls button:hover{border-color:#73a1bb;background:#f2f8fb}.consumer-history-panel>footer{padding:9px 10px;border-top:1px solid #e4e8ed;color:#59677a;font-size:11.5px;line-height:1.4}.consumer-inline-warning{margin:0;padding:8px 10px;background:#fff8e5;color:#72520b;font-size:11.5px}.consumer-intelligence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.consumer-intelligence-grid>section{min-height:126px;display:grid;align-content:start;gap:8px;padding:11px 12px;border-right:1px solid #e2e6eb;border-bottom:1px solid #e2e6eb}.consumer-intelligence-grid>section:nth-child(2n){border-right:0}.consumer-intelligence-grid>section>header{display:flex;align-items:center;justify-content:space-between;gap:7px}.consumer-intelligence-grid>section>header>span{color:#4e5d70;font-size:11.5px;font-weight:750;text-transform:uppercase}.consumer-intelligence-grid>section>b{color:#17334a;font-size:25px}.consumer-intelligence-grid>section>small{color:#59677a;font-size:11.5px;line-height:1.4}.consumer-intelligence-note{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;color:#46566b;font-size:11.5px;line-height:1.45}.consumer-intelligence-note svg{flex:0 0 auto;width:16px;color:#146c94}.consumer-photo-evidence{margin:10px 10px 0;border:1px solid #d8dee7;background:#fff}.consumer-photo-evidence>header{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 12px;background:#f7f9fb;border-bottom:1px solid #e0e5eb}.consumer-photo-evidence>header>div{display:flex;align-items:center;gap:9px}.consumer-photo-evidence>header svg{width:19px;color:#146c94}.consumer-photo-evidence>header span{display:grid;gap:2px}.consumer-photo-evidence>header b{font-size:15px}.consumer-photo-evidence>header small{color:#526175;font-size:12px}.consumer-photo-builder{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr) auto;gap:10px;align-items:center;padding:11px 12px;border-bottom:1px solid #e4e8ed}.consumer-photo-shot-picker{display:grid;grid-template-columns:repeat(4,minmax(105px,1fr));gap:6px}.consumer-photo-shot-picker label{display:flex;align-items:center;gap:6px;color:#3e4e63;font-size:12.5px}.consumer-photo-shot-picker input{accent-color:#146c94}.consumer-photo-builder textarea{width:100%;border:1px solid #cfd6df;padding:7px 8px;color:#3d4a5c;font:inherit;resize:vertical}.consumer-photo-link{display:flex;align-items:center;gap:9px;padding:10px 12px;border-bottom:1px solid #c7e1d4;background:#eff9f4;color:#215d43}.consumer-photo-link>div{min-width:0;flex:1;display:grid;gap:4px}.consumer-photo-link input{width:100%;border:1px solid #b8d8c7;background:#fff;padding:6px 8px;color:#50665b;font-size:11px}.consumer-photo-link button,.consumer-photo-evidence>footer button{display:flex;align-items:center;gap:5px;border:1px solid #92a0af;background:#fff;padding:7px 9px;color:#354356;font-weight:700;cursor:pointer}.consumer-photo-link svg,.consumer-photo-evidence>footer svg{width:16px}.consumer-photo-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:8px;padding:10px 12px}.consumer-photo-gallery figure{margin:0;border:1px solid #d9dfe6;background:#f8fafb}.consumer-photo-gallery figure>img,.consumer-photo-gallery figure>span{width:100%;aspect-ratio:4 / 3;display:grid;place-items:center;-o-object-fit:cover;object-fit:cover;background:#edf1f4;color:#8792a0}.consumer-photo-gallery figure>span svg{width:28px}.consumer-photo-gallery figcaption{display:flex;justify-content:space-between;gap:5px;padding:7px 8px;font-size:10.5px}.consumer-photo-gallery figcaption small{color:#748092}.consumer-photo-evidence>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border-top:1px solid #e0e5eb;color:#5b697b;font-size:11px}.consumer-photo-evidence>footer>div{display:flex;gap:7px}.consumer-photo-evidence>footer button.is-primary{border-color:#146c94;background:#146c94;color:#fff}.consumer-photo-evidence>footer button:disabled{opacity:.45;cursor:not-allowed}.consumer-sheet{display:grid;grid-template-columns:minmax(420px,.92fr) minmax(500px,1.18fr);gap:10px;padding:10px}.consumer-input-panel,.consumer-result-panel{background:#fff;border:1px solid #d8dee7}.consumer-input-panel>header,.consumer-result-panel>header{display:flex;justify-content:space-between;gap:10px;padding:11px 13px;border-bottom:1px solid #e0e5eb;background:#f7f9fb}.consumer-input-panel>header b,.consumer-result-panel>header b{font-size:15px}.consumer-input-panel>header span,.consumer-result-panel>header span{color:#59677a;font-size:12px;text-transform:uppercase}.consumer-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.consumer-money-input{display:grid;gap:5px}.consumer-money-input>span,.consumer-desirability label>span,.consumer-offer-box label>span{color:#394b61;font-size:13px;font-weight:700}.consumer-money-input>div,.consumer-offer-box label>div{display:flex;align-items:center;border:1px solid #cfd6df;background:#fff}.consumer-money-input>div b,.consumer-offer-box label>div b{padding:0 8px;color:#7a8594}.consumer-money-input input,.consumer-offer-box input{width:100%;min-width:0;border:0;border-left:1px solid #e1e5ea;padding:9px;font-size:14px;font-weight:700;outline:none}.consumer-money-input small{min-height:30px;color:#5f6d80;font-size:11.5px;line-height:1.35}.consumer-desirability{display:grid;grid-template-columns:minmax(190px,1.2fr) 120px minmax(170px,1fr);gap:8px;align-items:end;padding:11px 12px;border-top:1px solid #e6eaf0;border-bottom:1px solid #e6eaf0;background:#f8fafb}.consumer-desirability label{display:grid;grid-template-columns:1fr 36px;gap:4px 8px}.consumer-desirability label span{grid-column:1 / -1}.consumer-desirability input[type=range]{width:100%;accent-color:#146c94}.consumer-desirability select,.consumer-desirability>input{height:35px;border:1px solid #cfd6df;background:#fff;padding:0 8px}.consumer-checks{display:grid;gap:7px;padding:12px}.consumer-checks label{display:flex;gap:9px;align-items:flex-start}.consumer-checks input{margin-top:3px;accent-color:#146c94}.consumer-checks span{display:grid;gap:2px;font-size:13px}.consumer-checks small{color:#7b8797}.consumer-calculate{margin:0 12px 12px;width:calc(100% - 24px);justify-content:center}.consumer-lanes{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px}.consumer-lane{border:1px solid #d6dce4;background:#fff}.consumer-lane.is-selected{border-color:#146c94;box-shadow:inset 0 3px #146c94;background:#f5fafc}.consumer-lane.is-ineligible{opacity:.55}.consumer-lane header{display:flex;gap:6px;align-items:center;padding:10px;border-bottom:1px solid #e4e8ed;font-size:12.5px;font-weight:750}.consumer-lane header svg{width:15px;color:#146c94}.consumer-lane header b{margin-left:auto;padding:2px 4px;background:#146c94;color:#fff;font-size:10px;text-transform:uppercase}.consumer-lane>strong{display:block;padding:12px 10px 7px;font-size:24px}.consumer-lane dl{margin:0;padding:0 9px 9px}.consumer-lane dl div{display:flex;justify-content:space-between;gap:7px;padding:4px 0;color:#566478;font-size:11.5px}.consumer-lane dd{margin:0;color:#39475a;font-weight:650}.consumer-no-calculation{min-height:235px;display:grid;place-content:center;justify-items:center;gap:7px;color:#7d8999}.consumer-no-calculation svg{width:34px;height:34px}.consumer-no-calculation b{color:#3b485b}.consumer-no-calculation span{font-size:11px}.consumer-review-hold{display:flex;gap:8px;margin:0 10px 10px;padding:9px;border:1px solid #e9c978;background:#fff9e7;color:#725510}.consumer-review-hold svg{width:18px}.consumer-review-hold span{display:grid;font-size:12.5px}.consumer-offer-box{display:grid;grid-template-columns:minmax(150px,1fr) minmax(150px,.8fr);gap:10px;margin:10px;padding:12px;border:1px solid #b9c8d5;background:#eef4f7}.consumer-offer-box>div{display:grid}.consumer-offer-box>div span{color:#536174;font-size:11px;text-transform:uppercase}.consumer-offer-box>div strong{font-size:26px}.consumer-offer-box>div small{color:#607082}.consumer-offer-box label{display:grid;gap:5px}.consumer-offer-box textarea{grid-column:1 / -1;border:1px solid #c7d0da;padding:8px;resize:vertical}.consumer-offer-box>button{grid-column:1 / -1;min-height:38px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;background:#122235;color:#fff;font-weight:750;cursor:pointer}.consumer-offer-box>button:disabled{opacity:.45;cursor:not-allowed}.consumer-issued{display:flex;align-items:center;gap:9px;margin:10px;padding:10px;border:1px solid #9dccb5;background:#eff9f4;color:#215d43}.consumer-issued>div{min-width:0;display:grid;gap:2px;font-size:11px}.consumer-issued input{width:min(430px,100%);margin-top:4px;border:1px solid #b8d8c7;background:#fff;padding:6px 8px;color:#50665b;font-size:10.5px}.consumer-issued button{margin-left:auto;display:flex;align-items:center;gap:5px;border:1px solid #72ad91;background:#fff;padding:6px 8px;color:#215d43;cursor:pointer}.consumer-issued svg{width:17px}.consumer-purchase-box{display:grid;grid-template-columns:minmax(220px,1fr) 190px auto;gap:12px;align-items:end;margin:10px;padding:12px;border:1px solid #94b8ca;background:#f2f8fb}.consumer-purchase-box>div{display:flex;align-items:flex-start;gap:9px}.consumer-purchase-box>div svg{width:19px;color:#146c94}.consumer-purchase-box>div span{display:grid;gap:3px}.consumer-purchase-box>div small{color:#5d6b7e;font-size:11px;line-height:1.4}.consumer-purchase-box label{display:grid;gap:5px;color:#435267;font-size:12px;font-weight:700}.consumer-purchase-box select{height:36px;border:1px solid #bdc9d5;background:#fff;padding:0 8px}.consumer-purchase-box.is-complete{grid-template-columns:1fr;border-color:#9dccb5;background:#eff9f4}.consumer-empty{min-height:260px;display:grid;place-content:center;justify-items:center;gap:7px;padding:20px;text-align:center;color:#7b8797}.consumer-empty svg{width:34px;height:34px}.consumer-empty b{color:#364356}.consumer-empty span{max-width:280px;font-size:11px}.consumer-desk small{font-size:12px;line-height:1.4}.consumer-desk .consumer-provider-state,.consumer-desk .consumer-queue-meta span,.consumer-desk .consumer-neovin-facts dt,.consumer-desk .consumer-history-summary dt{font-size:12px}.consumer-desk .consumer-intelligence-grid>section>header>span{font-size:12px}.consumer-desk .consumer-history-providers>span,.consumer-desk .consumer-intelligence-grid>section>small{font-size:12px}.consumer-desk .consumer-photo-gallery figcaption{font-size:12px}.consumer-desk .consumer-intelligence-note,.consumer-desk .consumer-history-panel>footer{font-size:12px}.consumer-desk .consumer-input-panel>header span,.consumer-desk .consumer-result-panel>header span{font-size:12px}.consumer-desk .consumer-empty span,.consumer-desk .consumer-no-calculation span,.consumer-desk .consumer-offer-box>div span{font-size:12px}@media(max-width:1200px){.consumer-sheet,.consumer-provider-evidence,.consumer-history-intelligence,.consumer-vehicle-information,.consumer-market-data-grid{grid-template-columns:1fr}.consumer-source-panel,.consumer-market-data-grid .consumer-source-panel{border-right:0;border-bottom:1px solid #dce2e8}.consumer-intelligence-panel--embedded .consumer-intelligence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.consumer-scorebar{grid-template-columns:repeat(3,1fr)}.consumer-scorebar>div:nth-child(3){border-right:0}}@media(max-width:1100px){.consumer-desk.has-decision>.consumer-scorebar,.consumer-desk.has-decision>.auction-filterbar,.consumer-desk.has-decision>.consumer-workspace{margin-right:0}.consumer-decision-rail{position:static;width:auto;max-height:none;margin-top:10px}}@media(max-width:850px){.consumer-commandbar{flex-wrap:wrap}.consumer-title{min-width:0;flex:1}.consumer-mode-tabs{order:3;width:100%;height:42px}.consumer-mode-tabs button{flex:1}.consumer-commandbar .auction-search{min-width:180px}.consumer-workspace,.consumer-workspace.is-queue-collapsed{grid-template-columns:1fr}.consumer-queue{max-height:280px;border-right:0;border-bottom:1px solid #d8dee7}.consumer-evidence-strip{grid-template-columns:repeat(2,1fr)}.consumer-lanes{grid-template-columns:1fr}.consumer-purchase-box{grid-template-columns:1fr;align-items:stretch}.consumer-photo-builder{grid-template-columns:1fr}.consumer-photo-shot-picker{grid-template-columns:repeat(2,1fr)}}@container (max-width: 980px){.consumer-provider-evidence,.consumer-history-intelligence,.consumer-sheet,.consumer-vehicle-information,.consumer-market-data-grid{grid-template-columns:minmax(0,1fr)}.consumer-source-panel,.consumer-market-data-grid .consumer-source-panel{border-right:0;border-bottom:1px solid #dce2e8}.consumer-intelligence-panel--embedded .consumer-intelligence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.consumer-market-evidence{min-height:230px}.consumer-history-timeline>div{grid-template-columns:86px minmax(0,1fr) 96px 92px}}@container (max-width: 680px){.consumer-record-head{align-items:flex-start;flex-direction:column}.consumer-record-actions{width:100%;justify-content:space-between}.consumer-record-id{justify-items:start}.consumer-evidence-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.consumer-field-grid,.consumer-lanes,.consumer-offer-box,.consumer-desirability{grid-template-columns:minmax(0,1fr)}.consumer-work-section-head{align-items:flex-start}.consumer-work-section-title small{white-space:normal}.consumer-work-section-meta strong{display:none}.consumer-customer-information{grid-template-columns:minmax(0,1fr)}.consumer-customer-profile{border-right:0;border-bottom:1px solid #dce2e8}.consumer-neovin-facts,.consumer-condition-facts,.consumer-book-grid,.consumer-intelligence-panel--embedded .consumer-intelligence-grid{grid-template-columns:minmax(0,1fr)}.consumer-research-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.consumer-research-tabs button:nth-child(2){border-right:0}.consumer-research-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.consumer-research-summary>div:nth-child(2n){border-right:0}.consumer-neovin-facts>div,.consumer-condition-facts>div,.consumer-book-grid>div{border-right:0}.consumer-prior-sale-list>button{grid-template-columns:minmax(0,1fr) 18px}.consumer-prior-sale-list>button>span:nth-child(2){grid-column:1;grid-row:2;justify-items:start}.consumer-prior-sale-list>button>svg{grid-column:2;grid-row:1 / span 2}.consumer-deal-modal-backdrop{padding:10px}.consumer-deal-modal-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.consumer-deal-modal-summary>div:nth-child(3n){border-right:1px solid #e2e7ec}.consumer-deal-modal-summary>div:nth-child(2n){border-right:0}.consumer-deal-modal-vehicle{align-items:flex-start;flex-direction:column}}@keyframes consumer-sla-overdue{0%,to{filter:none}50%{filter:saturate(1.45) brightness(.98)}}@media(prefers-reduced-motion:reduce){.consumer-queue-row.is-sla-overdue{animation:none}}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.sales-hub-dashboard{min-height:calc(100vh - 112px);background:#f5f6f8;color:#172033;letter-spacing:0}.sales-hub-commandbar{display:flex;align-items:center;min-height:64px;gap:14px;padding:10px 20px;border-bottom:1px solid #d8dde6;background:#fff}.sales-hub-commandbar .sales-hub-title{min-width:0;flex:1}.sales-hub-commandbar h1{margin:0;font-size:20px;line-height:25px;font-weight:700;color:#172033}.sales-hub-commandbar p{margin:1px 0 0;overflow:hidden;color:#687386;font-size:12.5px;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.sales-hub-live{display:inline-flex;align-items:center;gap:6px;color:#566174;font-size:11.5px;white-space:nowrap}.sales-hub-live i{width:7px;height:7px;border-radius:50%;background:#168a55;box-shadow:0 0 0 3px #e6f5ed}.sales-hub-actions{display:flex;align-items:center;gap:6px}.sales-hub-action{height:32px;border-radius:4px!important;border-color:#cfd5df!important;background:#fff!important;color:#354052!important;font-size:12px!important}.sales-hub-action:hover,.sales-hub-action.is-active{background:#edf2f8!important;color:#0e4776!important}.sales-hub-grid-wrap{padding:12px 14px 30px}.sales-hub-grid-empty{display:grid;min-height:260px;place-items:center;border:1px dashed #bfc7d4;background:#fff;color:#687386;font-size:13px}.sales-hub-grid .react-grid-item{transition:box-shadow .12s ease,transform .12s ease}.sales-hub-grid .react-grid-item.react-grid-placeholder{border:1px dashed #1677b8;border-radius:6px;background:#dbeefa;opacity:.75}.sales-hub-grid .react-resizable-handle:after{width:7px;height:7px;border-color:#7b8798}.sales-widget-card{height:100%;overflow:hidden;border:1px solid #d7dce4!important;border-radius:6px!important;background:#fff;box-shadow:0 1px 2px #1420330d}.sales-widget-card.is-editing{border-color:#9ebbd2!important;box-shadow:0 0 0 1px #cfe2f2}.sales-widget-controls{position:absolute;z-index:20;top:6px;right:6px;display:flex;gap:3px;padding:2px;border:1px solid #d7dce4;border-radius:4px;background:#fff;box-shadow:0 2px 7px #1420331a}.sales-widget-controls button{display:grid;width:26px;height:26px;place-items:center;border-radius:3px;color:#566174}.sales-widget-controls button:hover{background:#edf2f8;color:#0e4776}.sales-widget-controls button:last-child:hover{background:#fff0f0;color:#ad2424}.sales-widget-controls svg{width:14px;height:14px}.sales-widget-drag{cursor:grab}.sales-widget-drag:active{cursor:grabbing}.sales-widget{display:flex;height:100%;min-width:0;flex-direction:column;padding:13px 14px 12px}.sales-widget-header{display:flex;min-height:37px;align-items:center;gap:9px;padding-bottom:9px;border-bottom:1px solid #e3e7ed}.sales-widget-icon{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border-radius:4px;background:#eaf2fb;color:#176ca6}.sales-widget-icon.tone-green{background:#e7f5ed;color:#117949}.sales-widget-icon.tone-teal{background:#e4f5f4;color:#087875}.sales-widget-icon.tone-amber{background:#fff3dc;color:#9a5c08}.sales-widget-icon.tone-indigo{background:#eceefe;color:#505db4}.sales-widget-icon.tone-purple{background:#f1eafa;color:#8051a5}.sales-widget-icon svg{width:15px;height:15px}.sales-widget-heading{display:flex;min-width:0;flex:1;flex-direction:column}.sales-widget-heading strong{overflow:hidden;color:#202b3d;font-size:13px;line-height:17px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.sales-widget-heading small{overflow:hidden;color:#778195;font-size:10.5px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.sales-widget-open{display:grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border-radius:3px;color:#6b7688}.sales-widget-open:hover{background:#edf2f8;color:#0e4776}.sales-widget-open svg{width:14px;height:14px}.sales-widget-state{display:flex;min-height:112px;flex:1;align-items:center;justify-content:center;gap:7px;color:#7b8596;font-size:12px;text-align:center}.sales-widget-state.is-error{color:#a53636}.sales-widget-state svg{width:16px;height:16px}.sales-priority-list,.sales-list,.sales-flow-list,.sales-team-table{min-height:0;flex:1;overflow:auto}.sales-priority-row{display:grid;grid-template-columns:24px minmax(0,1fr) 30px 13px;min-height:47px;align-items:center;gap:8px;padding:6px 3px;border-bottom:1px solid #edf0f4}.sales-priority-row:hover{background:#f7f9fb}.sales-priority-row>svg{width:13px;height:13px;color:#9aa2af}.sales-priority-rank{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:#e7f5ed;color:#117949;font-size:11px;font-weight:800}.sales-priority-rank.is-overdue{background:#fde9e8;color:#bd302b}.sales-priority-copy{display:flex;min-width:0;flex-direction:column}.sales-priority-copy b{color:#202b3d;font-size:12px;line-height:15px}.sales-priority-copy small{overflow:hidden;color:#515d70;font-size:11px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.sales-priority-copy em{overflow:hidden;color:#8a93a2;font-size:9.5px;line-height:13px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.sales-health-score{display:grid;height:23px;place-items:center;border:1px solid #f0c46f;border-radius:3px;background:#fff7e8;color:#965e0c;font-size:11px;font-weight:700}.sales-health-score.is-risk{border-color:#efb0ad;background:#fff0ef;color:#b22e29}.sales-metric-grid{display:grid;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px 0 8px}.sales-metric{display:grid;min-width:0;align-content:center;padding:7px 9px;border-left:3px solid #aeb6c3;background:#f7f8fa}.sales-metric>span{color:#687386;font-size:10px;line-height:13px}.sales-metric>strong{color:#202b3d;font-size:21px;line-height:24px;font-weight:700;font-variant-numeric:tabular-nums}.sales-metric>small{color:#8a93a2;font-size:9.5px}.sales-metric.tone-red{border-color:#cf403a;background:#fff3f2}.sales-metric.tone-amber{border-color:#d18a20;background:#fff8eb}.sales-metric.tone-green{border-color:#168a55;background:#eff9f3}.sales-metric.tone-blue{border-color:#2580bd;background:#f0f7fc}.sales-widget-foot-link{display:block;overflow:hidden;padding:7px 2px 0;border-top:1px solid #e5e8ed;color:#286b9e;font-size:10.5px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.sales-list-row{display:grid;grid-template-columns:17px minmax(0,1fr) auto;min-height:39px;align-items:center;gap:8px;border-bottom:1px solid #edf0f4}.sales-list-row:hover{background:#f7f9fb}.sales-list-row>svg{width:14px;height:14px;color:#8290a3}.sales-list-row>svg.is-risk{color:#c83b35}.sales-list-row>svg.is-today{color:#b56e08}.sales-list-row span{display:flex;min-width:0;flex-direction:column}.sales-list-row b{overflow:hidden;color:#253044;font-size:11.5px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.sales-list-row small{overflow:hidden;color:#818b9b;font-size:10px;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.sales-list-row em{color:#637084;font-size:10px;font-style:normal;white-space:nowrap}.sales-list-row em.is-risk{color:#bd302b;font-weight:700}.sales-flow-list{padding-top:6px}.sales-flow-list>a{display:block;padding:5px 2px 6px;border-bottom:1px solid #edf0f4}.sales-flow-list>a:hover{background:#f7f9fb}.sales-flow-list>a>span:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px}.sales-flow-list b{overflow:hidden;color:#4b576a;font-size:10.5px;line-height:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sales-flow-list strong{color:#253044;font-size:12px;line-height:14px;font-weight:750;font-variant-numeric:tabular-nums}.sales-flow-list.is-compact>a{padding-block:4px 5px}.sales-mini-bar{display:block;height:3px;margin-top:4px;overflow:hidden;background:#e8ebef}.sales-mini-bar i{display:block;height:100%;background:#6f7b8c}.sales-mini-bar i.tone-blue{background:#2580bd}.sales-mini-bar i.tone-green{background:#168a55}.sales-mini-bar i.tone-amber{background:#d18a20}.sales-mini-bar i.tone-red{background:#cf403a}.sales-mini-bar i.tone-purple{background:#8655a9}.sales-mini-bar i.tone-slate{background:#7a8595}.sales-team-table{padding-top:4px}.sales-team-table>span{display:grid;grid-template-columns:minmax(0,1fr) 48px 54px 44px;min-height:29px;align-items:center;gap:5px;border-bottom:1px solid #edf0f4;color:#4b576a;font-size:10.5px}.sales-team-table>span>:not(:first-child){text-align:right}.sales-team-table .sales-team-head{min-height:25px;color:#8a93a2;font-size:9.5px;text-transform:uppercase}.sales-team-table em{padding:2px 4px;border-radius:3px;font-style:normal;font-variant-numeric:tabular-nums}.sales-team-table em.is-attention{background:#fff3dc;color:#965e0c;font-weight:700}.sales-team-table em.is-risk{background:#fde9e8;color:#b22e29;font-weight:700}.sales-widget-dialog-list{display:grid;max-height:520px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;overflow:auto}.sales-widget-option{display:grid;min-height:58px;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:9px;padding:8px 10px;border:1px solid #d8dde6;border-radius:5px;background:#fff;text-align:left}.sales-widget-option:hover{border-color:#8eb2d0;background:#f5f9fc}.sales-widget-option>svg:first-child{width:17px;height:17px;color:#2875aa}.sales-widget-option>svg:last-child{width:14px;height:14px;color:#8c96a5}.sales-widget-option span{display:flex;min-width:0;flex-direction:column}.sales-widget-option b{color:#253044;font-size:11.5px;line-height:15px}.sales-widget-option small{color:#788395;font-size:10px;line-height:13px}@media(max-width:900px){.sales-hub-commandbar{align-items:flex-start;flex-wrap:wrap}.sales-hub-commandbar .sales-hub-title{min-width:calc(100% - 180px)}.sales-hub-live{display:none}.sales-widget-dialog-list{grid-template-columns:1fr}}@media(max-width:620px){.sales-hub-commandbar{padding-inline:12px}.sales-hub-commandbar .sales-hub-title{order:-1;width:100%;min-width:100%}.sales-hub-grid-wrap{padding-inline:6px}.sales-hub-action span{display:none}}.dos-inv{--dos-bg: #f7f8fa;--dos-panel: #ffffff;--dos-panel-2: #fbfcfd;--dos-line: #e7ebf0;--dos-line-strong: #d5dce5;--dos-text: #162033;--dos-muted: #697386;--dos-quiet: #9aa5b5;--dos-accent: #0a84ff;--dos-accent-soft: #e7f2ff;--dos-good: #12a150;--dos-warn: #b7791f;--dos-bad: #d92d20;--dos-radius: 2px;--dos-shadow: none;background:var(--dos-bg);color:var(--dos-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.dos-inv .dos-panel{background:var(--dos-panel);border:0;border-radius:0;box-shadow:var(--dos-shadow)}.dos-inv .dos-workspace-grid{gap:1px;padding-top:1px;background:var(--dos-line-strong)}.dos-inv .dos-search{width:min(330px,26vw);height:32px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid var(--dos-line-strong);border-radius:var(--dos-radius);background:var(--dos-panel);color:var(--dos-quiet);padding:0 9px}.dos-inv .dos-search:focus-within{border-color:color-mix(in srgb,var(--dos-accent) 62%,var(--dos-line-strong));box-shadow:0 0 0 2px color-mix(in srgb,var(--dos-accent) 10%,transparent)}.dos-inv .dos-search input{min-width:0;border:0;outline:0;background:transparent;color:var(--dos-text);font-size:12.5px}.dos-inv .dos-search span{color:var(--dos-quiet);font-size:12.5px;font-variant-numeric:tabular-nums}.dos-inv .dos-ribbon-tabs{height:29px;display:flex;align-items:end;gap:2px;border-bottom:1px solid var(--dos-line);background:var(--dos-panel);padding:0 4px}.dos-inv .dos-ribbon-tabs button{height:28px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--dos-muted);padding:0 13px;font-size:13px;font-weight:600}.dos-inv .dos-ribbon-tabs button.is-active{border-bottom-color:var(--dos-accent);color:var(--dos-text)}.dos-inv .dos-ribbon-tabs button:last-child{color:var(--dos-accent)}.dos-inv .dos-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--dos-line);border-bottom:1px solid var(--dos-line)}.dos-inv .dos-stat{background:var(--dos-panel);padding:9px 13px;min-height:60px}.dos-inv .dos-stat .k{color:var(--dos-muted);font-size:12.5px;font-weight:680;text-transform:uppercase;letter-spacing:.02em}.dos-inv .dos-stat .v{margin-top:3px;font-size:19px;line-height:1;font-weight:760;font-variant-numeric:tabular-nums}.dos-inv .dos-stat .v.good{color:var(--dos-good)}.dos-inv .dos-stat .v.bad{color:var(--dos-bad)}.dos-inv .dos-stat .v.warn{color:var(--dos-warn)}.dos-inv .dos-stat .s{margin-top:3px;color:var(--dos-quiet);font-size:13px}.dos-inv .dos-queue{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:32px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--dos-text);padding:0 9px;text-align:left;transition:background .12s ease,border-color .12s ease}.dos-inv .dos-queue:hover{background:var(--dos-panel-2);border-color:var(--dos-line)}.dos-inv .dos-queue-search{height:29px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;margin:7px 8px 0;border:1px solid var(--dos-line);background:var(--dos-panel-2);color:var(--dos-quiet);padding:0 7px}.dos-inv .dos-queue-search input{min-width:0;border:0;outline:0;background:transparent;color:var(--dos-text);font-size:12.5px}.dos-inv .dos-queue.is-active{background:var(--dos-accent-soft);border-color:color-mix(in srgb,var(--dos-accent) 24%,transparent)}.dos-inv .dos-queue-dot{width:8px;height:8px;border-radius:50%}.dos-inv .dos-queue-label{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dos-inv .dos-queue.is-active .dos-queue-label{color:var(--dos-accent)}.dos-inv .dos-queue-count{min-width:24px;height:19px;padding:0 7px;border-radius:4px;background:var(--dos-panel-2);color:var(--dos-muted);display:inline-grid;place-items:center;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.dos-inv .dos-queue.is-active .dos-queue-count{background:color-mix(in srgb,var(--dos-accent) 16%,white);color:var(--dos-accent)}.dos-inv .dos-decision{border-left:3px solid var(--dos-accent);border-radius:4px;background:var(--dos-panel-2);color:var(--dos-text);padding:10px 12px}.dos-inv .dos-decision.tone-red{border-left-color:var(--dos-bad)}.dos-inv .dos-decision.tone-amber{border-left-color:var(--dos-warn)}.dos-inv .dos-decision.tone-green{border-left-color:var(--dos-good)}.dos-inv .dos-action-packet{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;border-bottom:1px solid var(--dos-line);padding:0 0 10px}.dos-inv .dos-primary-action{min-height:30px;display:inline-flex;align-items:center;gap:6px;border-radius:4px;background:var(--dos-accent);color:#fff;padding:0 10px;font-size:12px;font-weight:650;white-space:nowrap}.dos-inv .dos-primary-action:hover{background:#0077e6}@media(max-width:1280px){.dos-inv .dos-search{width:min(280px,30vw)}}.dos-inv .dos-intervention-launch{position:fixed;z-index:178;top:72px;right:102px;width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--dos-line-strong);border-radius:3px;background:var(--dos-panel);color:var(--dos-accent);box-shadow:0 5px 14px #1823381c}.dos-inv .dos-intervention-launch span{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;display:grid;place-items:center;border:2px solid white;border-radius:9px;background:var(--dos-bad);color:#fff;font-size:11.5px;font-weight:700}.dos-inv .dos-intervention-stack{position:fixed;z-index:177;top:110px;right:102px;width:min(390px,calc(100vw - 120px));display:grid;gap:7px}.dos-inv .dos-intervention-card{border:1px solid var(--dos-line-strong);border-left:4px solid var(--dos-accent);background:var(--dos-panel);box-shadow:0 15px 36px #18233833}.dos-inv .dos-intervention-card.urgent{border-left-color:var(--dos-bad)}.dos-inv .dos-intervention-card .head{min-height:32px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--dos-line);padding:0 9px;color:var(--dos-muted);font-size:12px}.dos-inv .dos-intervention-card .severity{min-height:18px;display:inline-flex;align-items:center;border:1px solid var(--dos-line);padding:0 5px;font-size:11.5px;font-weight:700;text-transform:uppercase}.dos-inv .dos-intervention-card .severity.urgent{border-color:color-mix(in srgb,var(--dos-bad) 42%,var(--dos-line));background:#fff0ef;color:var(--dos-bad)}.dos-inv .dos-intervention-card .body{padding:10px}.dos-inv .dos-intervention-card .body strong{display:block;font-size:13px}.dos-inv .dos-intervention-card .body p{margin:5px 0 0;color:var(--dos-muted);font-size:12.5px;line-height:1.45}.dos-inv .dos-intervention-card .actions{display:flex;align-items:center;gap:4px;border-top:1px solid var(--dos-line);padding:6px 8px}.dos-inv .dos-intervention-card .actions button{min-height:28px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--dos-line);border-radius:2px;background:var(--dos-panel);padding:0 8px;font-size:12.5px}.dos-inv .dos-intervention-card .actions button.primary{border-color:var(--dos-accent);background:var(--dos-accent);color:#fff}.dos-inv .dos-intervention-card .actions .more{margin-left:auto;color:var(--dos-muted);font-size:12px}.dos-inv .dos-victor-drawer{position:fixed;z-index:180;top:57px;right:88px;bottom:0;width:min(430px,calc(100vw - 88px));display:grid;grid-template-rows:46px 34px minmax(0,1fr);transform:translate(calc(100% + 90px));border-left:1px solid var(--dos-line-strong);background:var(--dos-panel);box-shadow:-22px 0 55px #18233833;transition:transform .18s ease}.dos-inv .dos-victor-drawer.open{transform:translate(0)}.dos-inv .dos-victor-drawer .drawer-head{display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--dos-line);padding:0 10px}.dos-inv .dos-victor-drawer .drawer-head .mark{width:28px;height:28px;display:grid;place-items:center;background:var(--dos-accent-soft);color:var(--dos-accent)}.dos-inv .dos-victor-drawer .drawer-head strong{display:block;font-size:12px}.dos-inv .dos-victor-drawer .drawer-head small{color:var(--dos-muted);font-size:12px}.dos-inv .dos-victor-drawer .drawer-head button{margin-left:auto;width:30px;height:30px;display:grid;place-items:center;border:0;background:transparent}.dos-inv .dos-victor-drawer .drawer-tabs{display:flex;border-bottom:1px solid var(--dos-line)}.dos-inv .dos-victor-drawer .drawer-tabs button{flex:1;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--dos-muted);font-size:12.5px}.dos-inv .dos-victor-drawer .drawer-tabs button.active{border-bottom-color:var(--dos-accent);color:var(--dos-text);font-weight:650}.dos-inv .dos-victor-drawer .drawer-tabs span{margin-left:3px}.dos-inv .dos-victor-drawer .drawer-chat{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.dos-inv .dos-victor-drawer .chat-context{border-bottom:1px solid var(--dos-line);background:var(--dos-panel-2);padding:9px 10px}.dos-inv .dos-victor-drawer .chat-context strong{font-size:12.5px}.dos-inv .dos-victor-drawer .chat-context p{margin:3px 0 0;color:var(--dos-muted);font-size:12px}.dos-inv .dos-victor-drawer .chat-thread{overflow:auto;display:flex;flex-direction:column;gap:8px;padding:11px}.dos-inv .dos-victor-drawer .message{max-width:88%;border:1px solid var(--dos-line);background:var(--dos-panel-2);padding:8px 9px;font-size:12.5px;line-height:1.45}.dos-inv .dos-victor-drawer .message.victor{align-self:flex-start;border-left:3px solid var(--dos-accent)}.dos-inv .dos-victor-drawer .message.employee{align-self:flex-end;background:var(--dos-accent-soft)}.dos-inv .dos-victor-drawer .message span{display:block;margin-bottom:3px;color:var(--dos-muted);font-size:11.5px;font-weight:700;text-transform:uppercase}.dos-inv .dos-victor-drawer .chat-compose{border-top:1px solid var(--dos-line);padding:8px}.dos-inv .dos-victor-drawer .quick{display:flex;gap:4px;overflow-x:auto;margin-bottom:6px}.dos-inv .dos-victor-drawer .quick button,.dos-inv .dos-victor-drawer .inbox-toolbar button{min-height:25px;white-space:nowrap;border:1px solid var(--dos-line);border-radius:2px;background:var(--dos-panel);padding:0 7px;color:var(--dos-muted);font-size:12px}.dos-inv .dos-victor-drawer .compose-row{display:grid;grid-template-columns:minmax(0,1fr) 32px;gap:5px}.dos-inv .dos-victor-drawer .compose-row input{min-width:0;height:32px;border:1px solid var(--dos-line-strong);outline:0;background:var(--dos-panel-2);padding:0 8px;font-size:12.5px}.dos-inv .dos-victor-drawer .compose-row button{display:grid;place-items:center;border:0;background:var(--dos-accent);color:#fff}.dos-inv .dos-victor-drawer .drawer-inbox{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.dos-inv .dos-victor-drawer .inbox-toolbar{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--dos-line);padding:7px 9px}.dos-inv .dos-victor-drawer .inbox-toolbar span{margin-left:auto;color:var(--dos-muted);font-size:11.5px}.dos-inv .dos-victor-drawer .inbox-list{overflow:auto}.dos-inv .dos-victor-drawer .inbox-list>button{width:100%;display:grid;grid-template-columns:8px minmax(0,1fr) auto 14px;gap:8px;align-items:start;border:0;border-bottom:1px solid var(--dos-line);background:var(--dos-panel);padding:10px;text-align:left}.dos-inv .dos-victor-drawer .inbox-list>button:hover{background:var(--dos-panel-2)}.dos-inv .dos-victor-drawer .inbox-list .dot{width:8px;height:8px;margin-top:3px;background:var(--dos-accent)}.dos-inv .dos-victor-drawer .inbox-list button.urgent .dot{background:var(--dos-bad)}.dos-inv .dos-victor-drawer .inbox-list strong{display:block;font-size:12.5px}.dos-inv .dos-victor-drawer .inbox-list p{margin:3px 0 0;color:var(--dos-muted);font-size:12px;line-height:1.35}.dos-inv .dos-victor-drawer .inbox-list time{color:var(--dos-quiet);font-size:11.5px}.dos-inv .dos-victor-drawer .routing-status{min-height:54px;display:grid;grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;gap:8px;border-top:1px solid var(--dos-line);background:var(--dos-panel-2);padding:8px 10px}.dos-inv .dos-victor-drawer .routing-status strong{font-size:12.5px}.dos-inv .dos-victor-drawer .routing-status p{margin:2px 0 0;color:var(--dos-muted);font-size:12px}.dos-workstation{height:calc(100vh - 57px);min-height:620px;overflow:hidden}.dos-workstation .dos-workstation-shell{height:100%;min-width:0;display:grid;grid-template-rows:48px 29px 72px 31px minmax(0,1fr) 30px;overflow:hidden}.dos-workstation .dos-titlebar{min-width:0;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--dos-line);background:var(--dos-panel);padding:0 14px}.dos-workstation .dos-title{min-width:240px;display:flex;align-items:baseline;gap:8px}.dos-workstation .dos-title h1{margin:0;color:var(--dos-text);font-size:17px;line-height:1;font-weight:720}.dos-workstation .dos-title span,.dos-workstation .dos-shown-count{color:var(--dos-muted);font-size:12.5px;white-space:nowrap}.dos-workstation .dos-quick-tools{display:flex;gap:2px}.dos-workstation .dos-quick-tools button,.dos-workstation .dos-title-icon,.dos-workstation .dos-formula-actions button{width:30px;height:30px;display:grid;place-items:center;border:1px solid transparent;border-radius:2px;background:transparent;color:var(--dos-muted)}.dos-workstation .dos-quick-tools button:hover,.dos-workstation .dos-title-icon:hover,.dos-workstation .dos-formula-actions button:hover{border-color:var(--dos-line);background:var(--dos-panel-2);color:var(--dos-text)}.dos-workstation .dos-quick-tools button:disabled{opacity:.35;cursor:default}.dos-workstation .dos-quick-tools svg,.dos-workstation .dos-title-icon svg,.dos-workstation .dos-search svg,.dos-workstation .dos-formula-actions svg{width:15px;height:15px;stroke-width:1.8}.dos-workstation .dos-workstation-search{flex:1;width:auto;min-width:220px;background:var(--dos-panel-2)}.dos-workstation .dos-workstation-search kbd{border:1px solid var(--dos-line);background:var(--dos-panel);padding:1px 5px;color:var(--dos-quiet);font-size:12px}.dos-workstation .dos-save-state{display:flex;align-items:center;gap:5px;color:var(--dos-muted);white-space:nowrap}.dos-workstation .dos-save-state span{width:7px;height:7px;border-radius:50%;background:var(--dos-good)}.dos-workstation .dos-save-state b{font-size:12.5px;font-weight:500}.dos-workstation .dos-ribbon-tabs{padding:0 12px}.dos-workstation .dos-ribbon{min-width:0;min-height:72px;display:flex;align-items:stretch;overflow-x:auto;border-bottom:1px solid var(--dos-line-strong);background:var(--dos-panel);padding:6px 10px 5px}.dos-workstation .dos-ribbon-panel{display:flex;align-items:stretch;min-width:-moz-max-content;min-width:max-content}.dos-workstation .dos-tool-group{position:relative;display:flex;align-items:stretch;gap:2px;border-right:1px solid var(--dos-line);padding:0 9px}.dos-workstation .dos-tool-group:first-child{padding-left:0}.dos-workstation .dos-tool-group:last-child{border-right:0}.dos-workstation .dos-tool-group.is-context{background:color-mix(in srgb,var(--dos-accent) 4%,transparent)}.dos-workstation .dos-group-label{position:absolute;right:9px;bottom:-1px;left:9px;color:var(--dos-quiet);text-align:center;font-size:11.5px;text-transform:uppercase}.dos-workstation .dos-tool-group.is-context .dos-group-label{color:var(--dos-accent)}.dos-workstation .dos-ribbon-tool{min-width:48px;height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px solid transparent;border-radius:2px;background:transparent;color:var(--dos-muted);padding:3px 7px 11px;font-size:12px}.dos-workstation .dos-ribbon-tool svg{width:18px;height:18px;stroke-width:1.8}.dos-workstation .dos-ribbon-tool:hover,.dos-workstation .dos-ribbon-tool.is-active{border-color:var(--dos-line);background:var(--dos-panel-2);color:var(--dos-text)}.dos-workstation .dos-ribbon-tool.is-primary{color:var(--dos-accent)}.dos-workstation .dos-ribbon-tool.is-danger:hover{background:#fff0ef;color:var(--dos-bad)}.dos-workstation .dos-ribbon-tool:disabled,.dos-workstation .dos-mini-tool:disabled{opacity:.38;cursor:default}.dos-workstation .dos-split-tools{display:grid;grid-template-columns:repeat(2,max-content);align-content:start;gap:2px;padding-bottom:10px}.dos-workstation .dos-mini-tool{height:24px;display:inline-flex;align-items:center;gap:5px;border:1px solid transparent;border-radius:2px;background:transparent;padding:0 7px;color:var(--dos-muted);font-size:12.5px}.dos-workstation .dos-mini-tool:hover,.dos-workstation .dos-mini-tool.is-active{border-color:var(--dos-line);background:var(--dos-panel-2);color:var(--dos-text)}.dos-workstation .dos-mini-tool svg{width:13px;height:13px;stroke-width:1.8}.dos-workstation .dos-formula-bar{display:grid;grid-template-columns:76px 30px minmax(0,1fr) auto;align-items:center;border-bottom:1px solid var(--dos-line-strong);background:var(--dos-panel)}.dos-workstation .dos-name-box,.dos-workstation .dos-formula-value{height:30px;border:0;outline:0;background:transparent;padding:0 9px;font-size:13px}.dos-workstation .dos-name-box{border-right:1px solid var(--dos-line);text-align:center;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.dos-workstation .dos-fx{display:grid;place-items:center;color:var(--dos-muted);font:italic 600 12px Georgia,serif}.dos-workstation .dos-formula-value{border-left:1px solid var(--dos-line)}.dos-workstation .dos-formula-value[readonly]{color:var(--dos-muted)}.dos-workstation .dos-formula-actions{display:flex;gap:2px;padding-right:6px}.dos-workstation .dos-workspace-grid{min-height:0;padding:1px;grid-template-rows:minmax(0,1fr)}.dos-workstation .dos-queues-panel{min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden}.dos-workstation .dos-panel-head{min-height:43px;border-bottom:1px solid var(--dos-line);padding:7px 10px}.dos-workstation .dos-queue-body{min-height:0;overflow:auto;padding:7px}.dos-workstation .dos-queue{min-height:29px;border-radius:2px;padding:0 7px}.dos-workstation .dos-queue-label{font-size:13px;font-weight:500}.dos-workstation .dos-queue-count{min-width:21px;height:18px;border-radius:2px;padding:0 5px;font-size:12px}.dos-workstation .dos-sheet{min-height:0;display:flex;flex-direction:column}.dos-workstation .dos-overview{flex:0 0 56px}.dos-workstation .dos-stat{min-height:56px;padding:7px 11px}.dos-workstation .dos-stat .k{font-size:12px}.dos-workstation .dos-stat .v{margin-top:2px;font-size:17px}.dos-workstation .dos-stat .s{margin-top:0;font-size:12px}.dos-workstation .dos-surface-heading{display:none}.dos-workstation .dos-view-strip{flex:0 0 34px;display:flex;align-items:center;gap:3px;border-bottom:1px solid var(--dos-line);padding:0 7px;overflow-x:auto}.dos-workstation .dos-view-strip button{height:25px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--dos-muted);padding:0 8px;font-size:12.5px}.dos-workstation .dos-view-strip button.border-blue-600{border-bottom-color:var(--dos-accent);color:var(--dos-text);font-weight:650}.dos-workstation .dos-grid-wrap{min-height:0;max-height:none!important;flex:1 1 auto;position:relative;background:var(--dos-panel)}.dos-workstation .dos-inventory-table{width:max(100%,1420px);border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:13px}.dos-workstation .dos-inventory-table th{height:39px;background:var(--dos-panel-2)}.dos-workstation .dos-inventory-table td{height:29px}.dos-workstation .dos-inventory-table th,.dos-workstation .dos-inventory-table td{border-color:var(--dos-line)}.dos-workstation .dos-inventory-table tr.dos-row-focused>td{background:#f3f7fb}.dos-workstation .dos-inventory-table tr.dos-row-focused>td.dos-cell-focused{position:relative;z-index:30;background:#e8f2ff;box-shadow:inset 0 0 0 2px var(--dos-accent)}.dos-workstation .dos-copy-vin,.dos-workstation .dos-open-vehicle{width:21px;height:21px;flex:0 0 21px;display:inline-grid;place-items:center;border:0;border-radius:2px;background:transparent;color:var(--dos-quiet)}.dos-workstation .dos-copy-vin:hover,.dos-workstation .dos-open-vehicle:hover{background:var(--dos-accent-soft);color:var(--dos-accent)}.dos-workstation .dos-copy-vin:focus-visible,.dos-workstation .dos-open-vehicle:focus-visible{outline:2px solid var(--dos-accent);outline-offset:-1px}.dos-workstation .dos-copy-vin svg,.dos-workstation .dos-open-vehicle svg{width:13px;height:13px}.dos-workstation .dos-inventory-table .dos-rownum{position:sticky;left:0;z-index:31;background:var(--dos-panel-2)}.dos-workstation .dos-inventory-table .dos-freeze-year{position:sticky;left:38px;z-index:29;background:var(--dos-panel)}.dos-workstation .dos-inventory-table th.dos-freeze-year{z-index:32;background:var(--dos-panel-2)}.dos-workstation .dos-inventory-table .dos-freeze-make{position:sticky;left:106px;z-index:29;background:var(--dos-panel);box-shadow:2px 0 0 var(--dos-line-strong)}.dos-workstation .dos-inventory-table th.dos-freeze-make{z-index:32;background:var(--dos-panel-2)}.dos-workstation .dos-inspector{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.dos-workstation .dos-inspector-body{min-height:0;overflow:auto;padding:10px}.dos-workstation .dos-trust-row{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.dos-workstation .dos-trust-row span{min-height:20px;display:inline-flex;align-items:center;border:1px solid var(--dos-line);background:var(--dos-panel);padding:0 6px;color:var(--dos-muted);font-size:12px}.dos-workstation .dos-inspector-section{margin-top:12px}.dos-workstation .dos-section-label{margin-bottom:5px;color:var(--dos-muted);font-size:12px;font-weight:700;text-transform:uppercase}.dos-workstation .dos-dependency{border-top:1px solid var(--dos-line)}.dos-workstation .dos-stage{min-height:29px;display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:6px;border-bottom:1px solid var(--dos-line);color:var(--dos-muted);font-size:12.5px}.dos-workstation .dos-stage-mark{width:8px;height:8px;border:1px solid var(--dos-line-strong);background:var(--dos-panel)}.dos-workstation .dos-stage.is-done .dos-stage-mark{border-color:var(--dos-good);background:var(--dos-good)}.dos-workstation .dos-stage.is-current{color:var(--dos-text);font-weight:650}.dos-workstation .dos-stage.is-current .dos-stage-mark{border:2px solid var(--dos-accent)}.dos-workstation .dos-stage time{color:var(--dos-quiet);font-size:12px}.dos-workstation .dos-workbook-footer{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;border-top:1px solid var(--dos-line-strong);background:var(--dos-panel)}.dos-workstation .dos-sheet-tabs{height:100%;display:flex;align-items:center;overflow-x:auto}.dos-workstation .dos-sheet-tabs button{height:100%;border:0;border-right:1px solid var(--dos-line);border-top:2px solid transparent;background:transparent;padding:0 13px;color:var(--dos-muted);font-size:12.5px}.dos-workstation .dos-sheet-tabs button.is-active{border-top-color:var(--dos-accent);background:var(--dos-panel-2);color:var(--dos-text);font-weight:650}.dos-workstation .dos-footer-status{padding:0 10px;overflow:hidden;color:var(--dos-quiet);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dos-workstation .dos-selection-stats{display:flex;align-items:center;gap:12px;padding:0 12px;color:var(--dos-muted);font-size:12px;white-space:nowrap;font-variant-numeric:tabular-nums}.dos-workstation .dos-selection-stats b{color:var(--dos-text)}@media(max-width:1250px){.dos-workstation .dos-title{min-width:170px}.dos-workstation .dos-save-state{display:none}.dos-workstation .dos-workspace-grid.grid-cols-\[210px_minmax\(0\,1fr\)_340px\]{grid-template-columns:190px minmax(0,1fr)}.dos-workstation .dos-inspector{display:none}}.dos-inv .dos-operation-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:210;display:grid;place-items:center;background:#0c121c61;padding:28px}.dos-inv .dos-operation-dialog{width:min(900px,92vw);max-height:min(760px,90vh);overflow:auto;border:1px solid var(--dos-line-strong);background:var(--dos-panel);box-shadow:0 24px 70px #0a121e47}.dos-inv .dos-operation-dialog>header{min-height:48px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--dos-line);padding:0 14px}.dos-inv .dos-operation-dialog header .mark{width:28px;height:28px;display:grid;place-items:center;background:var(--dos-accent-soft);color:var(--dos-accent)}.dos-inv .dos-operation-dialog header svg{width:15px;height:15px}.dos-inv .dos-operation-dialog header h2{margin:0;font-size:15px}.dos-inv .dos-operation-dialog header p{margin:2px 0 0;color:var(--dos-muted);font-size:12.5px}.dos-inv .dos-operation-dialog header button{margin-left:auto;width:30px;height:30px;display:grid;place-items:center;border:0;background:transparent}.dos-inv .dos-operation-body{padding:14px}.dos-inv .dos-operation-body textarea{width:100%;min-height:76px;resize:vertical;border:1px solid var(--dos-line-strong);outline:0;background:var(--dos-panel-2);padding:10px 11px;font-size:12.5px;line-height:1.45}.dos-inv .dos-operation-body textarea:focus{border-color:var(--dos-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--dos-accent) 10%,transparent)}.dos-inv .dos-prompt-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.dos-inv .dos-prompt-chips button{min-height:25px;border:1px solid var(--dos-line);background:var(--dos-panel);padding:0 8px;color:var(--dos-muted);font-size:12.5px}.dos-inv .dos-dialog-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;border-top:1px solid var(--dos-line);margin-top:13px;padding-top:11px}.dos-inv .dos-dialog-actions button{min-height:31px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--dos-line-strong);background:var(--dos-panel);padding:0 11px;font-size:12.5px;font-weight:600}.dos-inv .dos-dialog-actions button.primary{border-color:var(--dos-accent);background:var(--dos-accent);color:#fff}.dos-inv .dos-dialog-actions svg{width:14px;height:14px}.dos-inv .dos-operation-trust{display:flex;flex-wrap:wrap;gap:4px}.dos-inv .dos-operation-trust span{min-height:22px;display:inline-flex;align-items:center;gap:4px;border:1px solid var(--dos-line);padding:0 6px;color:var(--dos-muted);font-size:12px}.dos-inv .dos-operation-trust svg{width:11px;height:11px;color:var(--dos-accent)}.dos-inv .dos-impact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--dos-line);border-right:0;margin-top:12px}.dos-inv .dos-impact-grid>div{min-height:58px;border-right:1px solid var(--dos-line);padding:8px 9px}.dos-inv .dos-impact-grid small{display:block;color:var(--dos-muted);font-size:11.5px;text-transform:uppercase}.dos-inv .dos-impact-grid b{display:block;margin-top:3px;font-size:16px}.dos-inv .dos-impact-grid b.good{color:var(--dos-good)}.dos-record{--dos-bg: #e9edf2;--dos-panel-2: #f2f5f8;--dos-line: #d8dee7;--dos-line-strong: #bcc7d4;background:var(--dos-bg);color:var(--dos-text)}.dos-record .dos-record-shell{height:100%;min-width:0;display:grid;grid-template-rows:50px 29px 66px 31px 34px minmax(0,1fr) 30px;overflow:hidden}.dos-record button{letter-spacing:0}.dos-record .dos-record-titlebar{min-width:0;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--dos-line-strong);background:var(--dos-panel);padding:0 12px;box-shadow:inset 0 3px 0 var(--dos-accent)}.dos-record .dos-record-nav{display:flex;align-items:center;gap:2px}.dos-record .dos-record-nav button,.dos-record .dos-record-icon{width:29px;height:29px;display:grid;place-items:center;border:1px solid transparent;border-radius:2px;background:transparent;color:var(--dos-muted)}.dos-record .dos-record-nav button:first-child{margin-right:5px}.dos-record .dos-record-nav button:hover,.dos-record .dos-record-icon:hover{border-color:var(--dos-line);background:var(--dos-panel-2);color:var(--dos-text)}.dos-record .dos-record-nav button:disabled{opacity:.3}.dos-record .dos-record-nav svg,.dos-record .dos-record-icon svg{width:15px;height:15px}.dos-record .dos-record-identity{min-width:270px}.dos-record .dos-record-identity h1{margin:0;overflow:hidden;color:var(--dos-text);font-size:17px;font-weight:740;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.dos-record .dos-record-identity>span{display:block;margin-top:2px;overflow:hidden;color:var(--dos-muted);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.dos-record .dos-record-keys{flex:1;min-width:260px;display:flex;align-items:center;gap:14px;overflow:hidden}.dos-record .dos-record-keys>span{display:flex;align-items:center;gap:5px;color:var(--dos-quiet);font-size:12px;white-space:nowrap}.dos-record .dos-record-keys b{color:var(--dos-muted);font:500 10.5px ui-monospace,SFMono-Regular,Consolas,monospace}.dos-record .dos-record-keys button{width:22px;height:22px;display:grid;place-items:center;border:0;background:transparent;color:var(--dos-quiet)}.dos-record .dos-record-keys svg{width:12px;height:12px}.dos-record .dos-record-save{display:flex;align-items:center;gap:5px;color:var(--dos-muted);font-size:12px;white-space:nowrap}.dos-record .dos-record-save i{width:7px;height:7px;border-radius:50%;background:var(--dos-good)}.dos-record .dos-record-victor-button{height:30px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--dos-accent);border-radius:2px;background:var(--dos-accent);color:#fff;padding:0 10px;font-size:12.5px;font-weight:650;white-space:nowrap}.dos-record .dos-record-victor-button svg{width:14px;height:14px}.dos-record .dos-record-legacy-button{height:30px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--dos-line-strong);border-radius:2px;background:var(--dos-panel);padding:0 8px;color:var(--dos-muted);font-size:12px;white-space:nowrap}.dos-record .dos-record-legacy-button:hover{background:var(--dos-panel-2);color:var(--dos-text)}.dos-record .dos-record-legacy-button svg{width:13px;height:13px}.dos-record .dos-ribbon-tabs{border-bottom:1px solid var(--dos-line-strong);background:#f6f8fa}.dos-record .dos-ribbon-tabs button{height:28px;border:0;border-bottom:2px solid transparent;background:transparent;padding:0 12px;color:var(--dos-muted);font-size:12.5px}.dos-record .dos-ribbon-tabs button.is-active{border-bottom-color:var(--dos-accent);color:var(--dos-text);font-weight:650}.dos-record .dos-record-ribbon{min-width:0;display:flex;align-items:stretch;overflow-x:auto;border-bottom:1px solid var(--dos-line-strong);background:#fbfcfd;padding:5px 9px;box-shadow:inset 0 -1px #eef1f5}.dos-record .dos-record-ribbon .group{display:flex;align-items:stretch;gap:2px;border-right:1px solid var(--dos-line);padding:0 8px}.dos-record .dos-record-ribbon .group:first-child{padding-left:0}.dos-record .dos-record-ribbon .group:last-child{border-right:0}.dos-record .dos-record-tool{min-width:56px;height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid transparent;border-radius:2px;background:transparent;color:var(--dos-muted);padding:4px 7px;font-size:12px;white-space:nowrap}.dos-record .dos-record-tool:hover{border-color:var(--dos-line);background:var(--dos-panel-2);color:var(--dos-text)}.dos-record .dos-record-tool.is-primary{color:var(--dos-accent)}.dos-record .dos-record-tool svg{width:17px;height:17px;stroke-width:1.8}.dos-record .dos-record-contextbar{min-width:0;display:flex;align-items:center;gap:0;overflow:hidden;border-bottom:1px solid var(--dos-line-strong);background:#e8eef5;padding:0 8px}.dos-record .dos-record-contextbar>span{height:21px;display:inline-flex;align-items:center;gap:4px;border-right:1px solid var(--dos-line);padding:0 10px;color:var(--dos-muted);font-size:12px;white-space:nowrap}.dos-record .dos-record-contextbar>span:first-child{padding-left:4px}.dos-record .dos-record-contextbar .state{color:var(--dos-accent);font-weight:700}.dos-record .dos-record-contextbar .risk{color:var(--dos-bad)}.dos-record .dos-record-contextbar .good{color:var(--dos-good)}.dos-record .dos-record-contextbar .sync{margin-left:auto;border-right:0}.dos-record .dos-record-contextbar svg{width:11px;height:11px}.dos-record .dos-record-relations{min-width:0;display:flex;align-items:center;gap:2px;overflow-x:auto;border-bottom:1px solid var(--dos-line-strong);background:#f7f9fb;padding:0 8px}.dos-record .dos-record-relations>span{margin-right:3px;color:var(--dos-quiet);font-size:11px;font-weight:700;text-transform:uppercase;white-space:nowrap}.dos-record .dos-record-relations>button{height:25px;display:inline-flex;align-items:center;gap:4px;border:1px solid transparent;border-radius:2px;background:transparent;padding:0 7px;color:var(--dos-muted);font-size:12px;white-space:nowrap}.dos-record .dos-record-relations>button:hover{border-color:var(--dos-line);background:var(--dos-panel-2);color:var(--dos-text)}.dos-record .dos-record-relations>button b{color:var(--dos-text);font-variant-numeric:tabular-nums}.dos-record .dos-record-relations>button i{width:14px;height:14px;display:grid;place-items:center;border:1px solid var(--dos-line);color:var(--dos-accent);font-style:normal}.dos-record .dos-record-relations>button svg{width:12px;height:12px}.dos-record .dos-record-relations>button.right{margin-left:auto;color:var(--dos-accent)}.dos-record .dos-record-workspace{min-width:0;min-height:0;display:grid;grid-template-columns:205px minmax(560px,1fr) 310px;gap:1px;background:var(--dos-line-strong);overflow:hidden}.dos-record .dos-record-navpane,.dos-record .dos-record-canvas,.dos-record .dos-record-victor{min-height:0;background:var(--dos-panel)}.dos-record .dos-record-navpane{background:#f6f8fa}.dos-record .dos-record-victor{background:#f8fafc}.dos-record .dos-record-navpane{display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.dos-record .dos-record-navpane .head{border-bottom:1px solid var(--dos-line-strong);background:var(--dos-panel-2);padding:9px 10px 8px}.dos-record .dos-record-navpane .head b{display:block;font-size:13px}.dos-record .dos-record-navpane .head span{display:block;margin-top:2px;color:var(--dos-muted);font-size:12px}.dos-record .dos-record-navpane nav{overflow:auto;padding:4px 6px 7px}.dos-record .dos-record-navpane nav .dos-record-nav-label{display:block;margin:8px 7px 3px;color:var(--dos-quiet);font-size:10.5px;font-weight:750;text-transform:uppercase}.dos-record .dos-record-navpane nav .dos-record-nav-label:first-child{margin-top:5px}.dos-record .dos-record-navpane nav button{width:100%;min-height:30px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:6px;border:1px solid transparent;border-radius:2px;background:transparent;padding:0 7px;color:var(--dos-muted);text-align:left;font-size:12.5px}.dos-record .dos-record-navpane nav button:hover{background:var(--dos-panel-2);color:var(--dos-text)}.dos-record .dos-record-navpane nav button.is-active{border-color:#b9d9f7;border-left:3px solid var(--dos-accent);background:#e8f3fe;color:#075fae;font-weight:700;padding-left:5px}.dos-record .dos-record-navpane nav svg{width:14px;height:14px}.dos-record .dos-record-navpane nav small{min-width:20px;height:17px;display:grid;place-items:center;background:var(--dos-panel-2);color:var(--dos-muted);font-size:11.5px}.dos-record .dos-record-navpane nav i{width:7px;height:7px;border-radius:50%;background:var(--dos-warn)}.dos-record .dos-record-nav-health{border-top:1px solid var(--dos-line);background:var(--dos-panel-2);padding:9px 10px}.dos-record .dos-record-nav-health span{display:flex;justify-content:space-between;color:var(--dos-muted);font-size:12px}.dos-record .dos-record-nav-health span b{color:var(--dos-text)}.dos-record .dos-record-nav-health>div{height:4px;overflow:hidden;margin-top:6px;background:var(--dos-line)}.dos-record .dos-record-nav-health>div i{display:block;height:100%;background:var(--dos-accent)}.dos-record .dos-record-nav-health small{display:block;margin-top:6px;color:var(--dos-muted);font-size:11.5px}.dos-record .dos-record-canvas{overflow:auto;background:#fff}.dos-record .dos-record-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--dos-line-strong)}.dos-record .dos-record-metrics>div{min-height:67px;border-right:1px solid var(--dos-line-strong);border-top:3px solid #dbe3ec;background:var(--dos-panel);padding:7px 10px 8px}.dos-record .dos-record-metrics>div:nth-child(2){border-top-color:var(--dos-accent)}.dos-record .dos-record-metrics>div:last-child{border-right:0}.dos-record .dos-record-metrics span{display:block;color:var(--dos-muted);font-size:11.5px;font-weight:650;text-transform:uppercase}.dos-record .dos-record-metrics b{display:block;margin-top:3px;font-size:18px;font-weight:720;font-variant-numeric:tabular-nums}.dos-record .dos-record-metrics small{display:block;margin-top:1px;overflow:hidden;color:var(--dos-quiet);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.dos-record .good{color:var(--dos-good)!important}.dos-record .warn{color:var(--dos-warn)!important}.dos-record .bad{color:var(--dos-bad)!important}.dos-record .dos-record-summary{display:grid;grid-template-columns:180px minmax(0,1fr);border-bottom:1px solid var(--dos-line-strong)}.dos-record .dos-record-build-data{border-bottom:1px solid var(--dos-line-strong);background:#edf2f6;padding:9px}.dos-record .dos-record-build-data>section{border-radius:2px}.dos-record .dos-record-photo{min-height:190px;position:relative;overflow:hidden;border-right:1px solid var(--dos-line-strong);background:#edf1f5}.dos-record .dos-record-photo img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.dos-record .dos-record-photo>div{height:100%;display:grid;place-items:center;align-content:center;gap:7px;color:var(--dos-quiet);font-size:12px}.dos-record .dos-record-photo>div svg{width:28px;height:28px}.dos-record .dos-record-photo>button{position:absolute;right:6px;bottom:6px;height:25px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--dos-line-strong);border-radius:2px;background:#fffffff0;padding:0 7px;color:var(--dos-text);font-size:12px}.dos-record .dos-record-photo>button svg{width:12px;height:12px}.dos-record .dos-record-section{background:var(--dos-panel);box-shadow:inset 0 1px #fff}.dos-record .dos-record-section>header,.dos-record .dos-record-section-view>header{min-height:37px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--dos-line-strong);border-left:3px solid #8b9bad;background:#f8fafc;padding:0 10px 0 8px}.dos-record .dos-record-section>header h2,.dos-record .dos-record-section-view>header h2{margin:0;color:var(--dos-text);font-size:13px;font-weight:720}.dos-record .dos-record-section>header button,.dos-record .dos-record-section-view>header button{margin-left:auto;min-height:24px;display:inline-flex;align-items:center;gap:4px;border:1px solid transparent;background:transparent;color:var(--dos-accent);font-size:12px}.dos-record .dos-record-section>header button:hover,.dos-record .dos-record-section-view>header button:hover{border-color:var(--dos-line);background:var(--dos-panel-2)}.dos-record .dos-record-section>header svg,.dos-record .dos-record-section-view>header svg{width:12px;height:12px}.dos-record .dos-record-section-view>header{min-height:57px;align-items:center}.dos-record .dos-record-section-view>header p{margin:3px 0 0;color:var(--dos-muted);font-size:12px}.dos-record .dos-record-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dos-record .dos-record-field-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.dos-record .dos-record-field{min-width:0;min-height:42px;display:grid;grid-template-columns:minmax(0,1fr) 20px;grid-template-rows:15px 18px;border-right:1px solid var(--dos-line);border-bottom:1px solid var(--dos-line);padding:5px 7px 3px}.dos-record .dos-record-field:nth-child(2n){border-right:0}.dos-record .dos-record-field>span{color:var(--dos-quiet);font-size:11px;font-weight:650;text-transform:uppercase}.dos-record .dos-record-field>span small{margin-left:6px;border:1px solid #b9cad4;border-radius:2px;background:#eef7fa;padding:0 3px;color:#0e6478;font-size:8px;font-weight:750;line-height:12px;vertical-align:1px}.dos-record .dos-record-field>span small.is-dealeros{border-color:#cbd5e1;background:#f8fafc;color:#64748b}.dos-record .dos-record-field>b{min-width:0;overflow:hidden;color:var(--dos-text);font-size:12.5px;font-weight:540;text-overflow:ellipsis;white-space:nowrap}.dos-record .dos-record-field>b.is-strong{font-weight:700}.dos-record .dos-record-field>b.is-mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.dos-record .dos-record-field>button{grid-column:2;grid-row:1 / 3;width:20px;height:20px;align-self:center;display:grid;place-items:center;border:0;background:transparent;color:transparent}.dos-record .dos-record-field:hover{background:var(--dos-panel-2)}.dos-record .dos-record-field:hover>button{color:var(--dos-muted)}.dos-record .dos-record-field>button:disabled{visibility:hidden}.dos-record .dos-record-field>button svg{width:11px;height:11px}.dos-record .dos-record-two-up{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border-bottom:1px solid var(--dos-line-strong);background:var(--dos-line-strong)}.dos-record .dos-record-money-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dos-record .dos-record-money-table>div{min-height:36px;display:flex;align-items:center;justify-content:space-between;border-right:1px solid var(--dos-line);border-bottom:1px solid var(--dos-line);padding:0 9px;font-size:12px}.dos-record .dos-record-money-table>div:nth-child(2n){border-right:0}.dos-record .dos-record-money-table span{color:var(--dos-muted)}.dos-record .dos-record-money-table b{font-variant-numeric:tabular-nums}.dos-record .dos-record-money-table .total{grid-column:1 / -1;border-right:0;border-bottom:0;background:var(--dos-panel-2)}.dos-record .dos-record-commercial{border-top:1px solid var(--dos-line-strong)}.dos-record .dos-record-book-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.dos-record .dos-record-book-grid>div{min-height:43px;border-right:1px solid var(--dos-line);border-bottom:1px solid var(--dos-line);padding:6px 8px}.dos-record .dos-record-book-grid>div:nth-child(3n){border-right:0}.dos-record .dos-record-book-grid>div:nth-last-child(-n+3){border-bottom:0}.dos-record .dos-record-book-grid span{display:block;color:var(--dos-quiet);font-size:11px;text-transform:uppercase}.dos-record .dos-record-book-grid b{display:block;margin-top:3px;font-size:12.5px;font-variant-numeric:tabular-nums}.dos-record .dos-record-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dos-record .dos-record-control-grid>span{min-width:0;min-height:43px;display:grid;grid-template-columns:15px minmax(0,1fr);grid-template-rows:16px 17px;align-items:center;gap:0 5px;border-right:1px solid var(--dos-line);border-bottom:1px solid var(--dos-line);padding:5px 7px;color:var(--dos-muted);font-size:11.5px}.dos-record .dos-record-control-grid>span:nth-child(2n){border-right:0}.dos-record .dos-record-control-grid>span:nth-last-child(-n+2){border-bottom:0}.dos-record .dos-record-control-grid svg{width:12px;height:12px;grid-row:1 / 3;color:var(--dos-good)}.dos-record .dos-record-control-grid b{min-width:0;overflow:hidden;color:var(--dos-text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dos-record .dos-record-control-grid .pending svg{color:var(--dos-warn)}.dos-record .dos-record-control-grid .risk svg{color:var(--dos-bad)}.dos-record .dos-record-stage-list{padding:0 9px}.dos-record .dos-record-stage-list>div{min-height:36px;display:grid;grid-template-columns:13px minmax(0,1fr) auto;align-items:center;gap:7px;border-bottom:1px solid var(--dos-line);font-size:12px}.dos-record .dos-record-stage-list>div:last-child{border-bottom:0}.dos-record .dos-record-stage-list i{width:8px;height:8px;border:1px solid var(--dos-line-strong);background:var(--dos-panel)}.dos-record .dos-record-stage-list .done i{border-color:var(--dos-good);background:var(--dos-good)}.dos-record .dos-record-stage-list .current i{border:2px solid var(--dos-accent)}.dos-record .dos-record-stage-list small{color:var(--dos-quiet);font-size:11.5px}.dos-record .dos-record-exceptions{border-bottom:0}.dos-record .dos-record-exception-row{min-height:40px;display:grid;grid-template-columns:auto minmax(120px,.7fr) minmax(180px,1fr) auto;align-items:center;gap:8px;padding:5px 9px;font-size:12px}.dos-record .dos-record-exception-row>span:first-child{min-height:19px;display:inline-flex;align-items:center;border:1px solid var(--dos-line);padding:0 5px;font-size:11px;font-weight:700;text-transform:uppercase}.dos-record .dos-record-exception-row .urgent{border-color:#efc0bd;background:#fff0ef;color:var(--dos-bad)}.dos-record .dos-record-exception-row .clear{border-color:#abd7be;background:#edf8f1;color:var(--dos-good)}.dos-record .dos-record-exception-row>span:nth-child(3){overflow:hidden;color:var(--dos-muted);text-overflow:ellipsis;white-space:nowrap}.dos-record .dos-record-exception-row button{height:25px;border:1px solid var(--dos-accent);background:var(--dos-accent);color:#fff;padding:0 8px;font-size:12px}.dos-record .dos-record-section-view{min-height:100%}.dos-record .dos-record-section-view .dos-record-field{min-height:52px;padding:8px 10px}.dos-record .dos-record-ledger{margin:12px;border:1px solid var(--dos-line-strong)}.dos-record .dos-record-ledger .head{min-height:42px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--dos-line);padding:0 10px}.dos-record .dos-record-ledger .head b{font-size:12.5px}.dos-record .dos-record-ledger .head span{margin-left:auto;color:var(--dos-muted);font-size:11.5px}.dos-record .dos-record-ledger .row{min-height:38px;display:grid;grid-template-columns:18px minmax(0,1fr) minmax(130px,.7fr) 60px;align-items:center;gap:7px;border-bottom:1px solid var(--dos-line);padding:0 9px;font-size:12px}.dos-record .dos-record-ledger .row:last-child{border-bottom:0}.dos-record .dos-record-ledger svg{width:13px;height:13px;color:var(--dos-good)}.dos-record .dos-record-ledger .row span,.dos-record .dos-record-ledger time{color:var(--dos-muted)}.dos-record .dos-record-data-view{height:100%;min-height:0;display:grid;grid-template-rows:57px auto minmax(0,1fr);overflow:hidden}.dos-record .dos-record-data-view>header{border-left-color:var(--dos-accent);background:#fff;box-shadow:inset 0 -3px #edf5fd}.dos-record .dos-record-data-view>header>span{margin-left:auto;border:1px solid #bad7f2;border-radius:2px;background:#fff;padding:4px 7px;color:#075fae;font-size:11.5px;font-weight:700}.dos-record .dos-record-data-controls{display:grid;grid-template-columns:auto minmax(260px,1fr);border-bottom:1px solid var(--dos-line-strong);background:#fff}.dos-record .dos-record-data-summary{display:flex;align-items:center;border-right:1px solid var(--dos-line);padding:0 8px}.dos-record .dos-record-data-summary span{min-height:36px;display:flex;align-items:center;gap:4px;border-right:1px solid var(--dos-line);padding:0 10px;color:var(--dos-muted);font-size:11px;white-space:nowrap}.dos-record .dos-record-data-summary span:last-child{border-right:0}.dos-record .dos-record-data-summary b{color:var(--dos-text);font-size:12.5px;font-variant-numeric:tabular-nums}.dos-record .dos-record-data-summary .has-differences b{color:#a45a05}.dos-record .dos-record-data-summary .is-aligned b{color:var(--dos-good)}.dos-record .dos-record-data-view .search{display:flex;align-items:center;gap:7px;padding:6px 10px}.dos-record .dos-record-data-view .search svg{width:13px;height:13px;color:var(--dos-muted)}.dos-record .dos-record-data-view .search input{width:100%;height:29px;border:1px solid var(--dos-line-strong);outline:0;background:var(--dos-panel);padding:0 8px;font-size:12px}.dos-record .dos-record-data-view .search input:focus{border-color:var(--dos-accent);box-shadow:0 0 0 1px var(--dos-accent-soft)}.dos-record .dos-record-data-groups{grid-column:1 / -1;display:flex;align-items:center;gap:3px;overflow-x:auto;border-top:1px solid var(--dos-line);background:#f4f6f8;padding:5px 8px}.dos-record .dos-record-data-groups button{min-height:25px;border:1px solid #ccd5df;border-radius:2px;background:#fff;padding:0 8px;color:#536174;font-size:11px;white-space:nowrap}.dos-record .dos-record-data-groups button:hover{border-color:var(--dos-line);background:var(--dos-panel);color:var(--dos-text)}.dos-record .dos-record-data-groups button.is-active{border-color:#0878d1;background:#0878d1;color:#fff;font-weight:700}.dos-record .dos-record-data-groups button.is-difference-filter{border-color:#e1bf92;color:#8a4b00}.dos-record .dos-record-data-groups button.is-difference-filter.is-active{border-color:#a45a05;background:#a45a05;color:#fff}.dos-record .dos-record-data-table{min-height:0;overflow:auto}.dos-record .dos-record-data-table .head,.dos-record .dos-record-data-table .row{display:grid;grid-template-columns:minmax(190px,.85fr) minmax(230px,1.35fr) 110px 92px}.dos-record .dos-record-data-table .head{position:sticky;top:0;z-index:2;min-height:34px;align-items:center;border-bottom:1px solid #172b42;background:#263b53;color:#f5f8fb;font-size:11px;font-weight:750;text-transform:uppercase}.dos-record .dos-record-data-table .row{min-height:41px;align-items:stretch;border-bottom:1px solid #d3dae3;background:#fff;font-size:12px}.dos-record .dos-record-data-table .row:nth-child(odd){background:#fafbfc}.dos-record .dos-record-data-table .row:hover{background:#e7f2fd;box-shadow:inset 3px 0 0 var(--dos-accent)}.dos-record .dos-record-data-table .row.is-difference{box-shadow:inset 3px 0 #d18721}.dos-record .dos-record-data-table .row.is-difference:hover{background:#fff6e9}.dos-record .dos-record-data-table .head>*,.dos-record .dos-record-data-table .row>*{min-width:0;overflow:hidden;border-right:1px solid #cbd4df;padding:0 9px;text-overflow:ellipsis;white-space:nowrap}.dos-record .dos-record-data-table .head>*{border-right-color:#41566d}.dos-record .dos-record-data-table .row>*{display:flex;align-items:center}.dos-record .dos-record-data-table .head>*:last-child,.dos-record .dos-record-data-table .row>*:last-child{border-right:0}.dos-record .dos-record-data-table .field-name{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.dos-record .dos-record-data-table .field-name b{max-width:100%;overflow:hidden;color:var(--dos-text);font-size:12px;font-weight:650;text-overflow:ellipsis}.dos-record .dos-record-data-table code{max-width:100%;overflow:hidden;color:var(--dos-quiet);font-size:10.5px;text-overflow:ellipsis}.dos-record .dos-record-data-table .field-value{color:var(--dos-text);font-size:12px;font-variant-numeric:tabular-nums}.dos-record .dos-record-data-table .field-value.is-empty{color:var(--dos-quiet);font-style:italic}.dos-record .dos-record-data-table .field-value.is-money,.dos-record .dos-record-data-table .field-value.is-number{font-weight:620}.dos-record .dos-record-data-table .field-value.is-yes{color:var(--dos-good);font-weight:700}.dos-record .dos-record-data-table .field-value.is-no{color:var(--dos-muted)}.dos-record .dos-record-data-table .field-value a{overflow:hidden;color:var(--dos-accent);text-overflow:ellipsis;text-decoration:none}.dos-record .dos-record-data-table .field-value>button{width:24px;height:24px;flex:0 0 auto;display:grid;place-items:center;border:1px solid transparent;border-radius:2px;background:transparent;margin-left:auto;color:transparent}.dos-record .dos-record-data-table .row:hover .field-value>button{color:#536174}.dos-record .dos-record-data-table .field-value>button:hover{border-color:#b9c4d0;background:#fff;color:var(--dos-accent)}.dos-record .dos-record-data-table .field-value>button svg{width:12px;height:12px}.dos-record .dos-record-data-table .field-group{color:#536174;font-size:11px;font-weight:600}.dos-record .dos-record-data-table .authority{justify-content:flex-start;color:#536174;font-size:10.5px;font-weight:750;text-transform:uppercase}.dos-record .dos-record-data-table .authority:before{width:6px;height:6px;flex:0 0 auto;margin-right:5px;background:var(--dos-quiet);content:""}.dos-record .dos-record-data-table .authority.is-dc:before{background:var(--dos-accent)}.dos-record .dos-record-data-table .authority.is-dos:before{background:var(--dos-good)}.dos-record .dos-record-data-table .authority.is-neovin:before{background:#0e7490}.dos-record .dos-record-data-table .empty{min-height:90px;display:grid;place-items:center;color:var(--dos-muted);font-size:12px}.dos-record .dos-record-victor{overflow:auto}.dos-record .dos-record-victor .head{min-height:50px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--dos-line-strong);background:#eaf2f9;padding:0 9px}.dos-record .dos-record-victor .head>span{width:27px;height:27px;display:grid;place-items:center;background:var(--dos-accent-soft);color:var(--dos-accent)}.dos-record .dos-record-victor .head svg{width:14px;height:14px}.dos-record .dos-record-victor .head b{display:block;font-size:12.5px}.dos-record .dos-record-victor .head small{display:block;margin-top:2px;color:var(--dos-muted);font-size:11px}.dos-record .dos-record-victor .head button{margin-left:auto;width:27px;height:27px;display:grid;place-items:center;border:0;background:transparent;color:var(--dos-muted)}.dos-record .dos-record-victor .score{min-height:58px;display:flex;align-items:baseline;gap:4px;border-bottom:1px solid var(--dos-line-strong);background:#fff;padding:10px;box-shadow:inset 3px 0 0 var(--dos-accent)}.dos-record .dos-record-victor .score span{margin-right:auto;color:var(--dos-muted);font-size:11.5px;text-transform:uppercase}.dos-record .dos-record-victor .score b{font-size:22px}.dos-record .dos-record-victor .score small{color:var(--dos-quiet);font-size:11.5px}.dos-record .dos-record-victor section{border-bottom:1px solid var(--dos-line);padding:10px}.dos-record .dos-record-victor section label{display:block;margin-bottom:6px;color:var(--dos-quiet);font-size:11px;font-weight:700;text-transform:uppercase}.dos-record .dos-record-victor section h3{margin:0;font-size:13px}.dos-record .dos-record-victor section p{margin:5px 0 0;color:var(--dos-muted);font-size:12px;line-height:1.45}.dos-record .dos-record-evidence{display:grid;gap:1px}.dos-record .dos-record-evidence span{min-height:27px;display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--dos-line);color:var(--dos-muted);font-size:12px}.dos-record .dos-record-evidence svg{width:12px;height:12px;color:var(--dos-good)}.dos-record .dos-record-evidence .pending svg{color:var(--dos-warn)}.dos-record .dos-record-victor section>button{width:100%;min-height:29px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--dos-line-strong);background:var(--dos-panel);margin-top:5px;color:var(--dos-text);font-size:12px}.dos-record .dos-record-victor section>button.primary{border-color:var(--dos-accent);background:var(--dos-accent);color:#fff;font-weight:650}.dos-record .dos-record-victor section>button svg{width:12px;height:12px}.dos-record .dos-record-victor .provenance div{min-height:25px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--dos-line);color:var(--dos-muted);font-size:11.5px}.dos-record .dos-record-victor .provenance div:last-child{border-bottom:0}.dos-record .dos-record-victor .provenance b{color:var(--dos-text);font-weight:600}.dos-record .dos-record-footer{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;border-top:1px solid var(--dos-line-strong);background:var(--dos-panel)}.dos-record .dos-record-footer .tabs{height:100%;display:flex;align-items:stretch}.dos-record .dos-record-footer .tabs button{border:0;border-right:1px solid var(--dos-line);border-top:2px solid transparent;background:transparent;padding:0 10px;color:var(--dos-muted);font-size:12px}.dos-record .dos-record-footer .tabs button.is-active{border-top-color:var(--dos-accent);background:var(--dos-panel-2);color:var(--dos-text);font-weight:650}.dos-record .dos-record-footer>span{overflow:hidden;padding:0 10px;color:var(--dos-quiet);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.dos-record .dos-record-footer>div:last-child{display:flex;gap:10px;padding:0 10px;color:var(--dos-muted);font-size:11.5px;white-space:nowrap}.dos-record .dos-record-footer>div:last-child b{color:var(--dos-text)}.dos-record button:disabled{cursor:not-allowed;opacity:.38}.dos-record .dos-core-record-empty{min-height:78px;display:grid;place-items:center;padding:18px;color:var(--dos-muted);font-size:12.5px;text-align:center}.dos-record .dos-customer-summary{grid-template-columns:180px minmax(0,1fr)}.dos-record .dos-customer-photo{min-height:185px;display:grid;grid-template-rows:minmax(0,1fr) 29px;border-right:1px solid var(--dos-line-strong);background:#e9eef3}.dos-record .dos-customer-photo img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.dos-record .dos-customer-photo>div{display:grid;place-items:center;background:#263b53;color:#fff;font-size:34px;font-weight:730}.dos-record .dos-customer-photo>span{display:grid;place-items:center;border-top:1px solid var(--dos-line-strong);background:#f7f9fb;color:var(--dos-muted);font-size:11.5px;text-transform:uppercase}.dos-record .dos-inline-actions{margin-left:auto;display:flex;align-items:center;gap:3px}.dos-record .dos-core-edit-grid,.dos-record .dos-deal-terms-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dos-record .dos-core-edit-grid label,.dos-record .dos-deal-terms-form label{min-height:54px;display:grid;align-content:center;gap:4px;border-right:1px solid var(--dos-line);border-bottom:1px solid var(--dos-line);padding:6px 8px}.dos-record .dos-core-edit-grid label:nth-child(2n),.dos-record .dos-deal-terms-form label:nth-child(2n){border-right:0}.dos-record .dos-core-edit-grid label>span,.dos-record .dos-deal-terms-form label>span,.dos-record .dos-builder-notes>span{color:var(--dos-quiet);font-size:11px;font-weight:700;text-transform:uppercase}.dos-record .dos-core-edit-grid input,.dos-record .dos-deal-terms-form input,.dos-record .dos-deal-terms-form select{width:100%;height:29px;border:1px solid var(--dos-line-strong);border-radius:1px;outline:0;background:#fff;padding:0 7px;color:var(--dos-text);font-size:12.5px}.dos-record .dos-core-edit-grid input:focus,.dos-record .dos-deal-terms-form input:focus,.dos-record .dos-deal-terms-form select:focus{border-color:var(--dos-accent);box-shadow:0 0 0 1px var(--dos-accent-soft)}.dos-record .dos-deal-terms-form label.wide{grid-column:1 / -1;border-right:0}.dos-record .dos-core-fact-list>div{min-height:36px;display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,1fr);align-items:center;gap:12px;border-bottom:1px solid var(--dos-line);padding:0 9px;font-size:12px}.dos-record .dos-core-fact-list>div:last-child{border-bottom:0}.dos-record .dos-core-fact-list span{color:var(--dos-muted)}.dos-record .dos-core-fact-list b{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dos-record .dos-record-control-grid>button{min-width:0;min-height:43px;display:grid;grid-template-columns:15px minmax(0,1fr);grid-template-rows:16px 17px;align-items:center;gap:0 5px;border:0;border-right:1px solid var(--dos-line);border-bottom:1px solid var(--dos-line);background:#fff;padding:5px 7px;color:var(--dos-muted);text-align:left;font-size:11.5px}.dos-record .dos-record-control-grid>button:nth-child(2n){border-right:0}.dos-record .dos-record-control-grid>button svg{width:12px;height:12px;grid-row:1 / 3;color:var(--dos-good)}.dos-record .dos-record-control-grid>button b{color:var(--dos-text);font-size:12px}.dos-record .dos-record-control-grid>button.pending svg{color:var(--dos-warn)}.dos-record .dos-core-notes{min-height:54px;margin:0;padding:10px;color:var(--dos-muted);font-size:12.5px;line-height:1.55;white-space:pre-wrap}.dos-record .dos-core-textarea{width:calc(100% - 18px);min-height:90px;resize:vertical;border:1px solid var(--dos-line-strong);outline:0;margin:9px;padding:8px;color:var(--dos-text);font-size:12.5px;line-height:1.5}.dos-record .dos-core-textarea:focus{border-color:var(--dos-accent)}.dos-record .dos-core-table-wrap{max-width:100%;overflow:auto}.dos-record .dos-core-table{min-width:760px;width:100%;border-collapse:collapse;table-layout:auto;color:var(--dos-text);font-size:12px}.dos-record .dos-core-table th{height:31px;position:sticky;top:0;z-index:1;border-right:1px solid #41566d;border-bottom:1px solid #172b42;background:#263b53;padding:0 8px;color:#f5f8fb;text-align:left;font-size:11px;font-weight:720;text-transform:uppercase}.dos-record .dos-core-table td{min-height:38px;border-right:1px solid var(--dos-line);border-bottom:1px solid var(--dos-line);padding:7px 8px;vertical-align:middle}.dos-record .dos-core-table tr:nth-child(2n) td{background:#fafbfc}.dos-record .dos-core-table tr:hover td{background:#e9f3fc}.dos-record .dos-core-table a{color:var(--dos-accent);font-weight:650;text-decoration:none}.dos-record .dos-core-table .is-mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11.5px}.dos-record .dos-core-list>div{min-height:39px;display:grid;grid-template-columns:20px minmax(0,1fr) minmax(100px,.45fr) 90px;align-items:center;gap:7px;border-bottom:1px solid var(--dos-line);padding:0 9px;font-size:12px}.dos-record .dos-core-list svg{width:13px;height:13px;color:var(--dos-accent)}.dos-record .dos-core-list span,.dos-record .dos-core-list time{color:var(--dos-muted)}.dos-record .dos-core-linked-stack>a{min-height:47px;display:grid;grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;gap:8px;border-bottom:1px solid var(--dos-line);padding:0 9px;color:var(--dos-text);text-decoration:none}.dos-record .dos-core-linked-stack>a:hover{background:#e9f3fc}.dos-record .dos-core-linked-stack>a>svg:first-child{width:16px;height:16px;color:var(--dos-accent)}.dos-record .dos-core-linked-stack>a>svg:last-child{width:12px;height:12px;color:var(--dos-quiet)}.dos-record .dos-core-linked-stack b,.dos-record .dos-core-linked-stack small{display:block}.dos-record .dos-core-linked-stack b{font-size:12.5px}.dos-record .dos-core-linked-stack small{margin-top:2px;color:var(--dos-muted);font-size:11.5px}.dos-record .dos-core-lock,.dos-record .dos-core-blocked,.dos-record .dos-core-ready{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:700}.dos-record .dos-core-lock{color:var(--dos-muted)}.dos-record .dos-core-blocked{color:var(--dos-bad)}.dos-record .dos-core-ready{color:var(--dos-good)}.dos-record .dos-core-muted{color:var(--dos-muted);font-size:11.5px;font-weight:650}.dos-record .dos-core-lock svg,.dos-record .dos-core-blocked svg,.dos-record .dos-core-ready svg{width:12px;height:12px}.dos-record .dos-deal-lifecycle{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:13px 12px 11px}.dos-record .dos-deal-lifecycle>div{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);grid-template-rows:17px 15px;align-items:center;color:var(--dos-muted);font-size:12px}.dos-record .dos-deal-lifecycle>div:before{height:2px;position:absolute;z-index:0;top:8px;right:50%;left:-50%;background:var(--dos-line-strong);content:""}.dos-record .dos-deal-lifecycle>div:first-child:before{display:none}.dos-record .dos-deal-lifecycle i{width:10px;height:10px;z-index:1;grid-row:1 / 3;border:2px solid var(--dos-line-strong);border-radius:50%;background:#fff}.dos-record .dos-deal-lifecycle small{color:var(--dos-quiet);font-size:11px}.dos-record .dos-deal-lifecycle .done:before,.dos-record .dos-deal-lifecycle .done i{border-color:var(--dos-good);background:var(--dos-good)}.dos-record .dos-deal-lifecycle .current i{border-color:var(--dos-accent);box-shadow:0 0 0 3px var(--dos-accent-soft)}.dos-record .dos-deal-readiness{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dos-record .dos-deal-readiness>div{min-height:45px;display:grid;grid-template-columns:19px minmax(0,1fr);grid-template-rows:18px 17px;align-items:center;gap:0 6px;border-right:1px solid var(--dos-line);border-bottom:1px solid var(--dos-line);padding:5px 8px}.dos-record .dos-deal-readiness>div:nth-child(2n){border-right:0}.dos-record .dos-deal-readiness span{grid-row:1 / 3}.dos-record .dos-deal-readiness svg{width:13px;height:13px}.dos-record .dos-deal-readiness b{font-size:12px}.dos-record .dos-deal-readiness small{overflow:hidden;color:var(--dos-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.dos-record .dos-deal-readiness .ready svg{color:var(--dos-good)}.dos-record .dos-deal-readiness .blocked svg{color:var(--dos-bad)}.dos-record .dos-deal-readiness .warning svg{color:var(--dos-warn)}.dos-record .dos-builder-search{height:39px;display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--dos-line);padding:5px 8px}.dos-record .dos-builder-search svg{width:14px;height:14px;color:var(--dos-muted)}.dos-record .dos-builder-search input{width:100%;height:28px;border:1px solid var(--dos-line-strong);outline:0;padding:0 8px;font-size:12.5px}.dos-record .dos-builder-search input:focus{border-color:var(--dos-accent)}.dos-record .dos-builder-selections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--dos-line-strong)}.dos-record .dos-builder-selections>div,.dos-record .dos-builder-selected-vehicle{min-height:52px;display:grid;grid-template-columns:23px minmax(0,1fr) auto;align-items:center;gap:8px;border-right:1px solid var(--dos-line);border-bottom:1px solid var(--dos-line);background:#edf7f1;padding:5px 9px}.dos-record .dos-builder-selections>div:nth-child(2n){border-right:0}.dos-record .dos-builder-selections svg,.dos-record .dos-builder-selected-vehicle>svg{width:16px;height:16px;color:var(--dos-good)}.dos-record .dos-builder-selections b,.dos-record .dos-builder-selections small,.dos-record .dos-builder-selected-vehicle b,.dos-record .dos-builder-selected-vehicle small{display:block}.dos-record .dos-builder-selections b,.dos-record .dos-builder-selected-vehicle b{font-size:12.5px}.dos-record .dos-builder-selections small,.dos-record .dos-builder-selected-vehicle small{margin-top:2px;color:var(--dos-muted);font-size:11.5px}.dos-record .dos-builder-selections button,.dos-record .dos-builder-selected-vehicle button{width:25px;height:25px;display:grid;place-items:center;border:1px solid transparent;background:transparent;color:var(--dos-muted)}.dos-record .dos-builder-selections button:hover,.dos-record .dos-builder-selected-vehicle button:hover{border-color:var(--dos-line);background:#fff;color:var(--dos-bad)}.dos-record .dos-builder-selections button svg,.dos-record .dos-builder-selected-vehicle button svg{width:13px;height:13px}.dos-record .dos-builder-selected-vehicle{grid-template-columns:24px minmax(0,1fr) auto 28px;border-right:0}.dos-record .dos-builder-results{max-height:360px;overflow:auto}.dos-record .dos-builder-results>button{width:100%;min-height:49px;display:grid;grid-template-columns:24px minmax(0,1fr) auto 22px;align-items:center;gap:7px;border:0;border-bottom:1px solid var(--dos-line);background:#fff;padding:5px 9px;color:var(--dos-text);text-align:left}.dos-record .dos-builder-results>button:hover{background:#e9f3fc}.dos-record .dos-builder-results svg{width:15px;height:15px;color:var(--dos-accent)}.dos-record .dos-builder-results b,.dos-record .dos-builder-results small{display:block}.dos-record .dos-builder-results b{font-size:12.5px}.dos-record .dos-builder-results small{margin-top:2px;color:var(--dos-muted);font-size:11.5px}.dos-record .dos-builder-results strong,.dos-record .dos-builder-selected-vehicle strong{font-size:12.5px;font-variant-numeric:tabular-nums}.dos-record .dos-builder-segmented{display:flex;align-items:center;gap:2px;border-bottom:1px solid var(--dos-line-strong);padding:7px 8px}.dos-record .dos-builder-segmented button{min-height:29px;border:1px solid var(--dos-line-strong);background:#fff;padding:0 10px;color:var(--dos-muted);font-size:12px}.dos-record .dos-builder-segmented button.is-active{border-color:var(--dos-accent);background:var(--dos-accent);color:#fff;font-weight:700}.dos-record .dos-builder-toggle{margin-left:auto;display:flex;align-items:center;gap:6px;color:var(--dos-text);font-size:12px}.dos-record .dos-builder-toggle input{accent-color:var(--dos-accent)}.dos-record .dos-core-callout{min-height:53px;display:grid;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;border-bottom:1px solid #dfc895;background:#fff8e8;padding:7px 10px;color:#5a4b2e;font-size:12px;line-height:1.4}.dos-record .dos-core-callout>svg{width:17px;height:17px;color:var(--dos-warn)}.dos-record .dos-core-callout.is-ready{border-color:#abd7be;background:#edf8f1;color:#285c3d}.dos-record .dos-core-callout.is-ready>svg{color:var(--dos-good)}.dos-record .dos-builder-blockers>button{width:100%;min-height:37px;display:grid;grid-template-columns:19px minmax(0,1fr) 16px;align-items:center;gap:7px;border:0;border-bottom:1px solid var(--dos-line);background:#fff;padding:0 9px;color:var(--dos-text);text-align:left;font-size:12px}.dos-record .dos-builder-blockers>button:hover{background:#fff0ef}.dos-record .dos-builder-blockers svg{width:13px;height:13px;color:var(--dos-bad)}.dos-record .dos-builder-notes{display:grid;gap:5px;border-top:1px solid var(--dos-line-strong);padding:9px}.dos-record .dos-builder-notes textarea{min-height:76px;resize:vertical;border:1px solid var(--dos-line-strong);outline:0;padding:7px;font-size:12.5px}.dos-record .dos-builder-notes textarea:focus{border-color:var(--dos-accent)}.dos-record .dos-builder-create{display:flex;justify-content:flex-end;border-top:1px solid var(--dos-line);padding:9px}.dos-record .dos-builder-create .dos-primary-action{min-height:34px}@media(max-width:1280px){.dos-record .dos-record-workspace{grid-template-columns:190px minmax(520px,1fr) 280px}.dos-record .dos-record-identity{min-width:220px}.dos-record .dos-record-keys{min-width:180px}}@media(max-width:1080px){.dos-record{min-height:680px;overflow:auto}.dos-record .dos-record-shell{min-width:920px}.dos-record .dos-record-workspace{grid-template-columns:180px minmax(520px,1fr)}.dos-record .dos-record-victor,.dos-record .dos-record-save{display:none}}.dos-inv .dos-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px}.dos-inv .dos-preview-heading strong{font-size:13px}.dos-inv .dos-preview-heading span{color:var(--dos-muted);font-size:12px;white-space:nowrap}.dos-inv .dos-diff-table{margin-top:6px;border-top:1px solid var(--dos-line);border-left:1px solid var(--dos-line)}.dos-inv .dos-diff-table>div{min-height:34px;display:grid;grid-template-columns:1.3fr 1.2fr 1fr 1fr 1fr}.dos-inv .dos-diff-table>div>span{display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--dos-line);border-bottom:1px solid var(--dos-line);padding:4px 7px;font-size:12.5px}.dos-inv .dos-diff-table .head{min-height:28px;background:var(--dos-panel-2);color:var(--dos-muted);font-weight:650}.dos-inv .dos-diff-table small{color:var(--dos-quiet);font-size:11.5px}.dos-inv .dos-diff-table .before{color:var(--dos-bad);text-decoration:line-through}.dos-inv .dos-diff-table .after{color:var(--dos-good);font-weight:650}.dos-workstation .dos-column-tool{position:relative}.dos-workstation .dos-column-menu{position:fixed;z-index:195;top:194px;left:64px;width:220px;max-height:360px;overflow:auto;border:1px solid var(--dos-line-strong);background:var(--dos-panel);box-shadow:0 14px 32px #121c2d29;padding:7px}.dos-workstation .dos-column-menu>strong{display:block;border-bottom:1px solid var(--dos-line);padding:3px 5px 7px;color:var(--dos-muted);font-size:12px;text-transform:uppercase}.dos-workstation .dos-column-menu label{min-height:27px;display:flex;align-items:center;gap:7px;padding:0 5px;color:var(--dos-text);font-size:12.5px}.dos-workstation .dos-column-menu label:hover{background:var(--dos-panel-2)}.dos-workstation .dos-column-menu label.is-locked{opacity:.48}.dos-workstation .dos-column-menu input{accent-color:var(--dos-accent)}.dos-inv .dos-grid-context-menu{position:fixed;z-index:205;min-width:205px;display:grid;border:1px solid var(--dos-line-strong);background:var(--dos-panel);box-shadow:0 14px 32px #121c2d2e;padding:5px}.dos-inv .dos-grid-context-menu>span{height:1px;margin:4px;background:var(--dos-line)}.dos-inv .dos-grid-context-menu button,.dos-inv .dos-grid-context-menu a{min-height:30px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:4px;border:0;background:transparent;padding:0 7px;color:var(--dos-text);text-align:left;font-size:12.5px}.dos-inv .dos-grid-context-menu button:hover,.dos-inv .dos-grid-context-menu a:hover{background:var(--dos-accent-soft)}.dos-inv .dos-grid-context-menu button:disabled{opacity:.35}.dos-inv .dos-grid-context-menu svg{width:14px;height:14px}.dos-inv .dos-grid-context-menu kbd{color:var(--dos-quiet);font-size:11.5px}.dos-record-v2{height:calc(100dvh - 114px);min-height:620px;overflow:hidden;background:#e7ebf0}.dos-record-v2 .dos-record-shell{height:100%;min-width:0;display:grid;grid-template-rows:74px 42px minmax(0,1fr);overflow:hidden}.dos-record-v2 .dos-vehicle-header{min-width:0;display:grid;grid-template-columns:auto 56px minmax(300px,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid #aeb9c6;background:#fff;padding:8px 10px}.dos-record-v2 .dos-vehicle-nav-controls{display:flex;align-items:center;gap:2px}.dos-record-v2 .dos-vehicle-nav-controls button,.dos-record-v2 .dos-vehicle-header-actions .icon{width:30px;height:30px;display:grid;place-items:center;border:1px solid transparent;border-radius:3px;background:transparent;color:#526173}.dos-record-v2 .dos-vehicle-nav-controls button:hover,.dos-record-v2 .dos-vehicle-header-actions .icon:hover{border-color:#c7d0da;background:#f1f4f7;color:#172334}.dos-record-v2 .dos-vehicle-nav-controls button:disabled{opacity:.25}.dos-record-v2 .dos-vehicle-nav-controls svg,.dos-record-v2 .dos-vehicle-header-actions .icon svg{width:15px;height:15px}.dos-record-v2 .dos-vehicle-header-photo{width:56px;height:56px;overflow:hidden;display:grid;place-items:center;border:1px solid #b9c4d0;border-radius:3px;background:#edf1f5;color:#6b7888;padding:0}.dos-record-v2 .dos-vehicle-header-photo img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.dos-record-v2 .dos-vehicle-header-photo svg{width:21px;height:21px}.dos-record-v2 .dos-vehicle-header-identity{min-width:0}.dos-record-v2 .dos-vehicle-header-identity .title-row{min-width:0;display:flex;align-items:center;gap:8px}.dos-record-v2 .dos-vehicle-header-identity h1{min-width:0;overflow:hidden;margin:0;color:#172334;font-size:19px;font-weight:730;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.dos-record-v2 .dos-vehicle-header-identity .status{min-height:20px;display:inline-flex;align-items:center;flex:0 0 auto;border:1px solid #b9c4d0;border-radius:2px;background:#f1f4f7;padding:0 6px;color:#465568;font-size:11.5px;font-weight:700}.dos-record-v2 .dos-vehicle-header-identity .status.is-available{border-color:#91c5a8;background:#edf8f1;color:#276240}.dos-record-v2 .dos-vehicle-header-identity .status.is-recon{border-color:#e1bf92;background:#fff7e9;color:#82500f}.dos-record-v2 .dos-vehicle-header-identity>p{margin:2px 0 0;overflow:hidden;color:#637083;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.dos-record-v2 .dos-vehicle-header-identity .meta-row{min-width:0;display:flex;align-items:center;gap:13px;margin-top:5px;overflow:hidden}.dos-record-v2 .dos-vehicle-header-identity .meta-row>span{min-width:0;display:inline-flex;align-items:center;gap:4px;color:#7b8796;font-size:11.5px;white-space:nowrap}.dos-record-v2 .dos-vehicle-header-identity .meta-row b{overflow:hidden;color:#39485a;font:600 11px ui-monospace,SFMono-Regular,Consolas,monospace;text-overflow:ellipsis}.dos-record-v2 .dos-vehicle-header-identity .meta-row svg{width:12px;height:12px}.dos-record-v2 .dos-vehicle-header-identity .meta-row button{width:21px;height:21px;display:grid;place-items:center;border:0;background:transparent;color:#6f7d8e}.dos-record-v2 .dos-vehicle-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.dos-record-v2 .dos-vehicle-header-actions .save-state{display:inline-flex;align-items:center;gap:5px;margin-right:2px;color:#667486;font-size:11.5px;white-space:nowrap}.dos-record-v2 .dos-vehicle-header-actions .save-state i{width:7px;height:7px;border-radius:50%;background:#278953}.dos-record-v2 .dos-vehicle-header-actions .secondary,.dos-record-v2 .dos-vehicle-header-actions .primary{height:32px;display:inline-flex;align-items:center;gap:6px;border-radius:3px;padding:0 10px;font-size:12px;font-weight:650;white-space:nowrap}.dos-record-v2 .dos-vehicle-header-actions .secondary{border:1px solid #bcc6d1;background:#fff;color:#465568}.dos-record-v2 .dos-vehicle-header-actions .primary{border:1px solid #0878d1;background:#0878d1;color:#fff}.dos-record-v2 .dos-vehicle-header-actions .secondary:hover{background:#f1f4f7;color:#172334}.dos-record-v2 .dos-vehicle-header-actions .primary:hover{background:#0669b8}.dos-record-v2 .dos-vehicle-header-actions .secondary svg,.dos-record-v2 .dos-vehicle-header-actions .primary svg{width:14px;height:14px}.dos-record-v2 .dos-vehicle-commandbar{min-width:0;display:flex;align-items:center;border-bottom:1px solid #b8c2ce;background:#f7f9fb;padding:0 8px}.dos-record-v2 .dos-vehicle-commandbar .commands,.dos-record-v2 .dos-vehicle-commandbar .signals{min-width:0;display:flex;align-items:center}.dos-record-v2 .dos-vehicle-commandbar .commands{gap:2px}.dos-record-v2 .dos-vehicle-commandbar .signals{margin-left:auto;overflow:hidden}.dos-record-v2 .dos-vehicle-commandbar button{height:29px;display:inline-flex;align-items:center;gap:5px;border:1px solid transparent;border-radius:3px;background:transparent;padding:0 8px;color:#536174;font-size:12px;white-space:nowrap}.dos-record-v2 .dos-vehicle-commandbar button:hover{border-color:#c4ced8;background:#fff;color:#172334}.dos-record-v2 .dos-vehicle-commandbar button svg{width:13px;height:13px}.dos-record-v2 .dos-vehicle-commandbar .signals button{border-radius:0;border-left-color:#d3dae3;padding:0 7px}.dos-record-v2 .dos-vehicle-commandbar .signals button b{color:#1f2d3d;font-variant-numeric:tabular-nums}.dos-record-v2 .dos-vehicle-commandbar .signals .health{min-height:29px;display:inline-flex;align-items:center;gap:5px;border-left:1px solid #d3dae3;padding:0 8px;font-size:11.5px;font-weight:650;white-space:nowrap}.dos-record-v2 .dos-vehicle-commandbar .signals .health svg{width:13px;height:13px}.dos-record-v2 .dos-vehicle-commandbar .signals .health.is-clear{color:#277249}.dos-record-v2 .dos-vehicle-commandbar .signals .health.is-risk{color:#a13d35}.dos-record-v2 .dos-vehicle-workspace{min-width:0;min-height:0;position:relative;display:grid;grid-template-columns:164px minmax(0,1fr) 46px;gap:1px;overflow:hidden;background:#aeb9c6;transition:grid-template-columns .18s ease}.dos-record-v2 .dos-vehicle-workspace.is-victor-open{grid-template-columns:164px minmax(0,1fr) 288px}.dos-record-v2 .dos-vehicle-area-nav{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:#f5f7f9}.dos-record-v2 .dos-vehicle-area-nav .head{border-bottom:1px solid #c5ced8;padding:10px}.dos-record-v2 .dos-vehicle-area-nav .head b{display:block;color:#263548;font-size:13px}.dos-record-v2 .dos-vehicle-area-nav .head span{display:block;margin-top:2px;color:#7b8796;font-size:11.5px}.dos-record-v2 .dos-vehicle-area-nav nav{overflow:auto;padding:5px}.dos-record-v2 .dos-vehicle-area-nav .area>button{width:100%;min-height:38px;display:grid;grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;gap:6px;border:1px solid transparent;border-radius:3px;background:transparent;padding:0 7px;color:#536174;text-align:left;font-size:12.5px}.dos-record-v2 .dos-vehicle-area-nav .area>button:hover{background:#e9edf2;color:#172334}.dos-record-v2 .dos-vehicle-area-nav .area>button.is-active{border-color:#b8d6f0;background:#e8f3fe;color:#075fae;font-weight:700}.dos-record-v2 .dos-vehicle-area-nav .area>button svg{width:14px;height:14px}.dos-record-v2 .dos-vehicle-area-nav .area>button svg:last-child{width:11px;height:11px;opacity:.55}.dos-record-v2 .dos-vehicle-area-nav .area-views{display:grid;border-left:1px solid #c9d2dc;margin:1px 0 5px 15px;padding:2px 0 2px 8px}.dos-record-v2 .dos-vehicle-area-nav .area-views button{min-height:27px;overflow:hidden;border:0;background:transparent;padding:0 6px;color:#6b7888;text-align:left;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.dos-record-v2 .dos-vehicle-area-nav .area-views button:hover{color:#172334}.dos-record-v2 .dos-vehicle-area-nav .area-views button.is-active{color:#075fae;font-weight:700}.dos-record-v2 .dos-vehicle-area-nav .control-state{border-top:1px solid #c5ced8;background:#eef2f6;padding:9px}.dos-record-v2 .dos-vehicle-area-nav .control-state span{display:flex;align-items:center;gap:5px;color:#465568;font-size:11.5px;font-weight:650}.dos-record-v2 .dos-vehicle-area-nav .control-state svg{width:12px;height:12px;color:#0878d1}.dos-record-v2 .dos-vehicle-area-nav .control-state small{display:block;margin-top:4px;color:#7b8796;font-size:10.5px}.dos-record-v2 .dos-vehicle-canvas{min-width:0;min-height:0;overflow:auto;scrollbar-gutter:stable;background:#e7ebf0}.dos-record-v2 .dos-vehicle-overview{min-width:720px;background:#e7ebf0}.dos-record-v2 .dos-vehicle-next-action{min-height:76px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid #b8c2ce;background:#fff;padding:10px 12px;box-shadow:inset 4px 0 #0878d1}.dos-record-v2 .dos-vehicle-next-action.is-blocked{box-shadow:inset 4px 0 #ba4a42}.dos-record-v2 .dos-vehicle-next-action.is-warning{box-shadow:inset 4px 0 #cb7d17}.dos-record-v2 .dos-vehicle-next-action .signal{width:32px;height:32px;display:grid;place-items:center;border:1px solid #b9d8f3;border-radius:3px;background:#eaf4fd;color:#0878d1}.dos-record-v2 .dos-vehicle-next-action.is-blocked .signal{border-color:#e4b4b0;background:#fff0ef;color:#a13d35}.dos-record-v2 .dos-vehicle-next-action.is-warning .signal{border-color:#e7c797;background:#fff7e9;color:#9b5b08}.dos-record-v2 .dos-vehicle-next-action .signal svg{width:16px;height:16px}.dos-record-v2 .dos-vehicle-next-action small{display:block;color:#778496;font-size:10.5px;font-weight:750;text-transform:uppercase}.dos-record-v2 .dos-vehicle-next-action h2{margin:2px 0 0;color:#172334;font-size:15px;font-weight:730}.dos-record-v2 .dos-vehicle-next-action p{margin:3px 0 0;color:#637083;font-size:12px;line-height:1.35}.dos-record-v2 .dos-vehicle-next-action>button{min-height:31px;display:inline-flex;align-items:center;gap:5px;border:1px solid #0878d1;border-radius:3px;background:#0878d1;padding:0 10px;color:#fff;font-size:12px;font-weight:650}.dos-record-v2 .dos-vehicle-next-action>button svg{width:13px;height:13px}.dos-record-v2 .dos-record-metrics{border-bottom-color:#aeb9c6;background:#aeb9c6;gap:1px}.dos-record-v2 .dos-record-metrics>div{min-height:70px;border:0;border-top:0;background:#fff;padding:9px 11px}.dos-record-v2 .dos-record-metrics span{color:#6f7d8e;font-size:10.5px;letter-spacing:0}.dos-record-v2 .dos-record-metrics b{font-size:19px}.dos-record-v2 .dos-record-metrics b i{margin-left:2px;color:#8793a1;font-size:11px;font-style:normal;font-weight:500}.dos-record-v2 .dos-record-metrics small{font-size:11px}.dos-record-v2 .dos-vehicle-profile{display:grid;grid-template-columns:230px minmax(0,1fr);gap:1px;border-bottom:1px solid #aeb9c6;background:#aeb9c6}.dos-record-v2 .dos-vehicle-profile .dos-record-photo{min-height:226px;border:0}.dos-record-v2 .dos-vehicle-profile .dos-record-section{min-width:0}.dos-record-v2 .dos-record-section{background:#fff;box-shadow:none}.dos-record-v2 .dos-record-section>header,.dos-record-v2 .dos-record-section-view>header{min-height:45px;border-left:0;border-bottom:1px solid #c7d0da;background:#fff;padding:7px 10px}.dos-record-v2 .dos-record-section>header>div,.dos-record-v2 .dos-record-section-view>header>div{min-width:0}.dos-record-v2 .dos-record-section>header h2,.dos-record-v2 .dos-record-section-view>header h2{font-size:14px}.dos-record-v2 .dos-record-section>header p,.dos-record-v2 .dos-record-section-view>header p{margin:2px 0 0;overflow:hidden;color:#778496;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.dos-record-v2 .dos-record-section>header button,.dos-record-v2 .dos-record-section-view>header button{flex:0 0 auto}.dos-record-v2 .dos-vehicle-profile .dos-record-field-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.dos-record-v2 .dos-vehicle-profile .dos-record-field{min-height:45px;border-right:1px solid #d8dee7;padding:5px 8px 4px}.dos-record-v2 .dos-vehicle-profile .dos-record-field:nth-child(2n){border-right:1px solid #d8dee7}.dos-record-v2 .dos-vehicle-profile .dos-record-field:nth-child(3n){border-right:0}.dos-record-v2 .dos-record-field>span{min-width:0;overflow:hidden;font-size:10.5px;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.dos-record-v2 .dos-record-field>b{font-size:13px}.dos-record-v2 .dos-vehicle-workspace.is-victor-open .dos-vehicle-profile .dos-record-field-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.dos-record-v2 .dos-vehicle-workspace.is-victor-open .dos-vehicle-profile .dos-record-field{border-right:1px solid #d8dee7}.dos-record-v2 .dos-vehicle-workspace.is-victor-open .dos-vehicle-profile .dos-record-field:nth-child(3n){border-right:1px solid #d8dee7}.dos-record-v2 .dos-vehicle-workspace.is-victor-open .dos-vehicle-profile .dos-record-field:nth-child(2n){border-right:0}.dos-record-v2 .dos-record-build-data{border-bottom:1px solid #aeb9c6;background:#fff;padding:0}.dos-record-v2 .dos-record-build-data>section{border:0!important;border-radius:0!important;box-shadow:none!important}.dos-record-v2 .dos-vehicle-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border-bottom:1px solid #aeb9c6;background:#aeb9c6}.dos-record-v2 .dos-vehicle-overview-grid .dos-record-money-table>div,.dos-record-v2 .dos-vehicle-overview-grid .dos-record-stage-list>div{min-height:38px}.dos-record-v2 .dos-vehicle-overview-grid .dos-record-book-grid>div,.dos-record-v2 .dos-vehicle-overview-grid .dos-record-control-grid>span{min-height:46px}.dos-record-v2 .dos-vehicle-activity{border-bottom:0}.dos-record-v2 .dos-vehicle-activity .activity-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.dos-record-v2 .dos-vehicle-activity .activity-list>div{min-width:0;min-height:58px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:6px;border-right:1px solid #d8dee7;padding:7px 9px}.dos-record-v2 .dos-vehicle-activity .activity-list>div:last-child{border-right:0}.dos-record-v2 .dos-vehicle-activity .activity-list svg{width:13px;height:13px;color:#0878d1}.dos-record-v2 .dos-vehicle-activity .activity-list b,.dos-record-v2 .dos-vehicle-activity .activity-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dos-record-v2 .dos-vehicle-activity .activity-list b{color:#2d3b4d;font-size:11.5px}.dos-record-v2 .dos-vehicle-activity .activity-list small{margin-top:2px;color:#7b8796;font-size:10.5px}.dos-record-v2 .dos-vehicle-activity .activity-list time{grid-column:1 / -1;color:#536174;font-size:11.5px;font-weight:600}.dos-record-v2 .dos-vehicle-canvas>.dos-record-section-view{min-height:100%;background:#fff}.dos-record-v2 .dos-vehicle-victor{min-width:0;min-height:0;overflow:hidden auto;background:#f8fafc}.dos-record-v2 .dos-vehicle-victor .collapsed{width:100%;height:100%;min-height:160px;position:relative;display:flex;flex-direction:column;align-items:center;gap:13px;border:0;background:#eef4f9;padding:14px 0;color:#0878d1}.dos-record-v2 .dos-vehicle-victor .collapsed:hover{background:#e4eff8}.dos-record-v2 .dos-vehicle-victor .collapsed>svg{width:17px;height:17px}.dos-record-v2 .dos-vehicle-victor .collapsed>svg:last-child{margin-top:auto;color:#718094}.dos-record-v2 .dos-vehicle-victor .collapsed i{min-width:18px;height:18px;display:grid;place-items:center;border-radius:9px;background:#a13d35;color:#fff;font-size:10px;font-style:normal;font-weight:700}.dos-record-v2 .dos-vehicle-victor .head{min-height:52px;display:flex;align-items:center;gap:8px;border-bottom:1px solid #c5ced8;background:#eaf2f9;padding:0 10px}.dos-record-v2 .dos-vehicle-victor .head>span{width:29px;height:29px;display:grid;place-items:center;background:#dcecf9;color:#0878d1}.dos-record-v2 .dos-vehicle-victor .head svg{width:14px;height:14px}.dos-record-v2 .dos-vehicle-victor .head b{display:block;font-size:13px}.dos-record-v2 .dos-vehicle-victor .head small{display:block;margin-top:2px;color:#6f7d8e;font-size:11px}.dos-record-v2 .dos-vehicle-victor .head button{width:28px;height:28px;display:grid;place-items:center;border:0;background:transparent;margin-left:auto;color:#637083}.dos-record-v2 .dos-vehicle-victor section{border-bottom:1px solid #d3dae3;padding:11px}.dos-record-v2 .dos-vehicle-victor section label{display:block;margin-bottom:6px;color:#778496;font-size:10.5px;font-weight:750;text-transform:uppercase}.dos-record-v2 .dos-vehicle-victor section h3{margin:0;color:#243346;font-size:14px}.dos-record-v2 .dos-vehicle-victor section p{margin:5px 0 0;color:#637083;font-size:12px;line-height:1.45}.dos-record-v2 .dos-vehicle-victor section>button{width:100%;min-height:31px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid #bcc6d1;background:#fff;margin-top:6px;color:#39485a;font-size:12px}.dos-record-v2 .dos-vehicle-victor section>button.primary{border-color:#0878d1;background:#0878d1;color:#fff;font-weight:650}.dos-record-v2 .dos-vehicle-victor section>button svg{width:12px;height:12px}.dos-record-v2 .dos-vehicle-victor .provenance div{min-height:27px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d8dee7;color:#6f7d8e;font-size:11.5px}.dos-record-v2 .dos-vehicle-victor .provenance div:last-child{border-bottom:0}.dos-record-v2 .dos-vehicle-victor .provenance b{color:#2d3b4d;font-weight:650}@media(max-width:1380px){.dos-record-v2 .dos-vehicle-header-actions .save-state{display:none}.dos-record-v2 .dos-vehicle-workspace.is-victor-open{grid-template-columns:154px minmax(0,1fr) 270px}.dos-record-v2 .dos-vehicle-workspace{grid-template-columns:154px minmax(0,1fr) 46px}}@media(max-width:1180px){.dos-record-v2 .dos-record-shell{min-width:900px}.dos-record-v2 .dos-vehicle-header-actions .secondary span,.dos-record-v2 .dos-vehicle-commandbar .signals button span{display:none}.dos-record-v2 .dos-vehicle-workspace{grid-template-columns:146px minmax(0,1fr) 46px}.dos-record-v2 .dos-vehicle-workspace.is-victor-open{grid-template-columns:146px minmax(0,1fr) 258px}.dos-record-v2 .dos-vehicle-overview-grid{grid-template-columns:1fr}}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.relationship-avatar{overflow:hidden}.relationship-avatar img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.relationship-avatar.has-photo{background:#cbd6df;color:transparent}.rw-workstation{--rw-navy: #20354d;--rw-blue: #0f6cbd;--rw-blue-soft: #eaf4fc;--rw-green: #197a45;--rw-green-soft: #eaf6ef;--rw-teal: #0f766e;--rw-teal-soft: #e8f6f4;--rw-amber: #986000;--rw-amber-soft: #fff6dd;--rw-purple: #6f4d84;--rw-purple-soft: #f4eef8;--rw-red: #bd2d2d;--rw-line: #d5dce5;--rw-line-strong: #aeb9c6;--rw-text: #172235;--rw-muted: #526174;width:100%;height:100%;min-width:0;min-height:0;position:relative;display:grid;grid-template-columns:218px minmax(520px,1fr) 300px;overflow:hidden;background:#fff;color:var(--rw-text)}.rw-workstation button,.rw-workstation input,.rw-workstation textarea{letter-spacing:0}.rw-workstation button{cursor:pointer}.rw-workstation button:disabled{cursor:not-allowed;opacity:.48}.rw-workstation svg{flex:0 0 auto}.rw-queue{min-width:0;min-height:0;display:grid;grid-template-rows:53px auto minmax(0,1fr);border-right:1px solid var(--rw-line-strong);background:#f5f7f9}.rw-queue>*{min-width:0;max-width:100%}.rw-queue>header{display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--rw-line);background:#edf1f5;padding:0 8px 0 10px}.rw-queue>header>div{min-width:0;flex:1}.rw-queue>header b{display:block;font-size:11.5px}.rw-queue>header small{display:block;overflow:hidden;margin-top:2px;color:var(--rw-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.rw-queue-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--rw-line-strong);background:#fff}.rw-queue-filters button{min-width:0;min-height:37px;position:relative;border:0;border-right:1px solid var(--rw-line);border-bottom:3px solid transparent;background:transparent;padding:3px 2px 2px;color:var(--rw-muted);font-size:11px}.rw-queue-filters button:last-child{border-right:0}.rw-queue-filters button:hover{background:#f5f9fc;color:var(--rw-text)}.rw-queue-filters button.is-active{border-bottom-color:var(--rw-blue);background:var(--rw-blue-soft);color:#075c9f;font-weight:700}.rw-queue-filters b{display:block;margin-top:1px;color:var(--rw-text);font-size:12.5px;font-variant-numeric:tabular-nums}.rw-queue-list{min-height:0;overflow:auto}.rw-queue-person{width:100%;min-height:69px;display:grid;grid-template-columns:31px minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:0 7px;border:0;border-bottom:1px solid var(--rw-line);background:#fff;padding:7px 8px 6px;color:var(--rw-text);text-align:left}.rw-queue-person:nth-child(2n){background:#fafbfc}.rw-queue-person:hover{background:#eef6fc}.rw-queue-person.is-selected{box-shadow:inset 4px 0 0 var(--rw-blue);background:#e5f1fa}.rw-avatar{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#dce5ee;color:#304157;font-size:12.5px;font-weight:700}.rw-queue-copy{min-width:0}.rw-queue-copy b{display:block;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.rw-queue-copy small{display:block;overflow:hidden;margin-top:2px;color:var(--rw-text);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.rw-queue-copy em{display:flex;align-items:center;gap:4px;overflow:hidden;margin-top:4px;color:var(--rw-muted);font-size:10.5px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.rw-queue-copy em svg{width:10px;height:10px;color:var(--rw-blue)}.rw-work-state{display:inline-flex;width:-moz-max-content;width:max-content;max-width:100%;align-items:center;grid-column:2;min-height:18px;border:1px solid #b8c7d7;background:#f4f7fa;padding:0 6px;color:#3d4f64;font-size:10.5px;font-weight:700;white-space:nowrap}.rw-work-state.tone-risk{border-color:#e4b7b4;background:#fff0ef;color:#9a2424}.rw-work-state.tone-victor{border-color:#abd2bd;background:var(--rw-green-soft);color:#126436}.rw-work-state.tone-waiting{border-color:#d8c59e;background:#fff8e8;color:#77500a}.rw-work-state.tone-monitoring{border-color:#cbd3dc;background:#f3f5f7;color:#596779}.rw-queue-empty{padding:22px 12px;color:var(--rw-muted);text-align:center;font-size:12.5px}.rw-person-workspace{min-width:0;min-height:0;position:relative;display:grid;grid-template-rows:56px 126px minmax(0,1fr) auto;overflow:hidden;background:#fff}.rw-person-workspace.mode-live{grid-template-rows:56px 52px minmax(0,1fr) auto}.rw-person-header{min-width:0;position:relative;z-index:40;border-bottom:1px solid var(--rw-line-strong);background:#fff}.rw-person-header-main{min-width:0;display:grid;grid-template-columns:minmax(250px,340px) minmax(300px,1fr) auto;align-items:center;gap:7px;padding:0 8px}.rw-person-selector{width:100%;min-width:0;max-width:340px;position:relative}.rw-person-selector-trigger{width:100%;height:48px;min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:7px;overflow:hidden;border:1px solid transparent;background:transparent;padding:4px 5px;color:var(--rw-text);text-align:left}.rw-person-selector-trigger:hover,.rw-person-selector-trigger[aria-expanded=true]{border-color:#afc5d8;background:#f3f8fc}.rw-person-selector-trigger>svg{width:14px;color:var(--rw-muted)}.rw-person-selector-copy{min-width:0}.rw-person-titleline{min-width:0;display:flex;align-items:center;gap:6px}.rw-person-titleline>b{min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.rw-person-titleline .rw-work-state{min-height:17px;flex:0 0 auto;padding-inline:5px}.rw-person-selector-copy small{display:block;overflow:hidden;margin-top:2px;color:var(--rw-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.rw-person-selector-menu{width:min(440px,calc(100vw - 150px));max-height:min(610px,calc(100vh - 220px));position:absolute;z-index:120;left:-1px;top:calc(100% + 3px);overflow:hidden;border:1px solid #9cabbc;background:#fff;box-shadow:0 14px 30px #1b2b3e38}.rw-person-selector-menu>label{height:40px;display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--rw-line-strong);background:#f6f8fa;padding:0 10px}.rw-person-selector-menu>label svg{width:14px;color:var(--rw-muted)}.rw-person-selector-menu>label input{width:100%;border:0;outline:0;background:transparent;color:var(--rw-text);font-size:13px}.rw-person-selector-groups{max-height:min(500px,calc(100vh - 320px));overflow:auto}.rw-person-selector-groups section>header{height:25px;display:flex;align-items:center;border-bottom:1px solid var(--rw-line);background:#eef1f4;padding:0 9px;color:var(--rw-muted);font-size:10.5px;font-weight:700;text-transform:uppercase}.rw-person-selector-groups section>header b{margin-left:auto;color:var(--rw-text)}.rw-person-selector-groups section>button{width:100%;min-height:58px;display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:8px;border:0;border-bottom:1px solid var(--rw-line);background:#fff;padding:6px 9px;color:var(--rw-text);text-align:left}.rw-person-selector-groups section>button:hover,.rw-person-selector-groups section>button.is-selected{background:#edf6fc}.rw-person-selector-groups section>button.is-selected{box-shadow:inset 3px 0 0 var(--rw-blue)}.rw-person-selector-groups section>button>span:nth-child(2){min-width:0}.rw-person-selector-groups section>button>span:nth-child(2) b,.rw-person-selector-groups section>button>span:nth-child(2) small,.rw-person-selector-groups section>button>span:nth-child(2) em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-person-selector-groups section>button>span:nth-child(2) b{font-size:12.5px}.rw-person-selector-groups section>button>span:nth-child(2) small{margin-top:2px;color:var(--rw-muted);font-size:11px}.rw-person-selector-groups section>button>span:nth-child(2) em{margin-top:2px;color:#33475d;font-size:10.5px;font-style:normal}.rw-person-selector-groups .rw-work-state{grid-column:auto}.rw-person-selector-empty{padding:25px 12px;color:var(--rw-muted);text-align:center;font-size:12.5px}.rw-lifeline{min-width:0;position:relative;z-index:25;overflow:hidden;border-bottom:1px solid var(--rw-line-strong);background:#f7f9fb}.rw-lifeline-compact{height:51px;display:grid;grid-template-columns:minmax(112px,150px) minmax(190px,1fr) 70px;align-items:stretch;background:#f4f6f8}.rw-lifeline-compact-label,.rw-lifeline-expand{min-width:0;display:flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--rw-text)}.rw-lifeline-compact-label{border-right:1px solid var(--rw-line);padding:0 8px;text-align:left}.rw-lifeline-compact-label:hover,.rw-lifeline-expand:hover{background:#eaf2f8;color:var(--rw-blue)}.rw-lifeline-compact-label>svg{width:14px;color:var(--rw-blue)}.rw-lifeline-compact-label span{min-width:0}.rw-lifeline-compact-label small,.rw-lifeline-compact-label b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-lifeline-compact-label small{color:var(--rw-muted);font-size:10px;font-weight:700;text-transform:uppercase}.rw-lifeline-compact-label b{margin-top:2px;font-size:11px}.rw-lifeline-compact-track{min-width:0;position:relative;margin:5px 8px;overflow:hidden;outline:0;cursor:ew-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rw-lifeline-compact-track:focus-visible{box-shadow:inset 0 0 0 2px #72a9d3}.rw-lifeline-compact.is-dragging .rw-lifeline-compact-track{cursor:grabbing}.rw-compact-axis{height:1px;position:absolute;right:0;bottom:12px;left:0;background:#7d8997}.rw-compact-past-label,.rw-compact-future-label{position:absolute;top:1px;color:var(--rw-muted);font-size:10px;font-weight:700;text-transform:uppercase}.rw-compact-past-label{left:0}.rw-compact-future-label{right:0}.rw-compact-episode{height:5px;position:absolute;bottom:13px;border-left:2px solid #61788d;background:#cdd9e3;opacity:.9}.rw-compact-episode.tone-sale{border-color:#2d7650;background:#bcdcc8}.rw-compact-episode.tone-service{border-color:#9a6b16;background:#e8d3a7}.rw-compact-episode.tone-trade{border-color:#466f96;background:#bfd2e1}.rw-compact-episode.tone-referral{border-color:#795a8d;background:#d8c7e1}.rw-compact-episode.tone-ownership{border-color:#387b77;background:#badbd8}.rw-compact-moment{width:2px;height:8px;position:absolute;bottom:8px;transform:translate(-1px);background:#6e7d8d}.rw-compact-moment.kind-communication{background:var(--rw-blue)}.rw-compact-moment.kind-promise{background:var(--rw-amber)}.rw-compact-moment.kind-appointment{background:var(--rw-teal)}.rw-compact-moment.kind-interest{background:var(--rw-purple)}.rw-compact-moment.kind-sale{background:var(--rw-green)}.rw-compact-now,.rw-compact-needle{width:1px;position:absolute;top:7px;bottom:5px;transform:translate(-1px);pointer-events:none}.rw-compact-now{background:#7f8d9c}.rw-compact-now b{position:absolute;top:-6px;left:4px;color:#667687;font-size:10px}.rw-compact-needle{z-index:4;background:var(--rw-red)}.rw-compact-needle:before{width:7px;height:5px;position:absolute;left:-3px;top:0;background:var(--rw-red);clip-path:polygon(0 0,100% 0,50% 100%);content:""}.rw-lifeline-expand{justify-content:center;border-left:1px solid var(--rw-line);padding:0 5px;font-size:10.5px;font-weight:700}.rw-lifeline-expand svg{width:11px;height:11px}.rw-lifeline-console{height:125px;min-width:0;display:grid;grid-template-columns:58px minmax(0,1fr) 58px}.rw-lifeline-display{min-width:0;height:125px;border-right:1px solid #b7c1cb;border-left:1px solid #b7c1cb;background:#fff}.rw-tuner-knob{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#e7ebef;color:#36485a;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rw-tuner-knob-control{width:44px;height:44px;position:relative;flex:0 0 auto;border:1px solid #6f7d8b;border-radius:50%;outline:0;background:#cfd6dc;box-shadow:inset 0 0 0 4px #e8ecef,inset 0 0 0 5px #9ca8b3,0 1px 2px #18273733;cursor:ns-resize;touch-action:none}.rw-tuner-knob-control:before{position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:1px solid #8c98a4;border-radius:50%;background:#dce1e5;content:""}.rw-tuner-knob-control i{width:2px;height:16px;position:absolute;z-index:2;left:calc(50% - 1px);bottom:50%;transform:rotate(var(--rw-knob-angle));transform-origin:50% 100%;background:var(--rw-red);pointer-events:none}.rw-tuner-knob-control:focus-visible{box-shadow:inset 0 0 0 4px #e8ecef,inset 0 0 0 5px #487da6,0 0 0 2px #8fc1e6}.rw-tuner-knob-control.is-dragging{cursor:grabbing;box-shadow:inset 0 0 0 4px #f0f3f5,inset 0 0 0 5px #487da6,0 1px 3px #18273747}.rw-tuner-knob-fine .rw-tuner-knob-control{width:38px;height:38px}.rw-tuner-knob-fine .rw-tuner-knob-control i{height:13px}.rw-tuner-knob>b{margin-top:5px;font-size:11px;letter-spacing:0}.rw-tuner-knob>small{margin-top:1px;color:#59697a;font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.rw-lifeline-track{height:93px;position:relative;overflow:hidden;outline:0;cursor:ew-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rw-lifeline-track:focus-visible{box-shadow:inset 0 0 0 2px #72a9d3}.rw-lifeline.is-dragging .rw-lifeline-track{cursor:grabbing}.rw-planning-zone{position:absolute;z-index:0;top:0;right:0;bottom:0;border-left:1px dashed #91abc0;background:#f2f7fa;pointer-events:none}.rw-planning-zone b{position:absolute;right:7px;top:26px;color:#61778b;font-size:10px;font-weight:700}.rw-lifeline-scale{height:23px;position:absolute;z-index:1;inset:0 8px auto;border-bottom:1px solid #aeb8c3;background-color:#eef2f5e0;background-image:repeating-linear-gradient(90deg,transparent 0 13px,#c0c8d1 13px 14px)}.rw-lifeline-scale span{position:absolute;bottom:3px;transform:translate(-50%);color:var(--rw-muted);font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.rw-lifeline-scale span:first-child{transform:none}.rw-lifeline-scale span:last-child{transform:translate(-100%)}.rw-lifeline-scale i{width:1px;height:5px;position:absolute;left:50%;bottom:-6px;background:#7f8d9c}.rw-episode-ribbons{height:calc(var(--rw-lane-count) * 17px);max-height:51px;position:absolute;z-index:2;inset:28px 8px auto;overflow:hidden;pointer-events:none}.rw-episode-ribbon{height:14px;position:absolute;overflow:hidden;border-left:2px solid #6a7f92;background:#dfe7ee;color:#34485d;opacity:.88}.rw-episode-ribbon b{display:block;overflow:hidden;padding:1px 4px 0;font-size:10px;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.rw-episode-ribbon.tone-sale{border-color:#2d7650;background:#dcefe3;color:#1d5939}.rw-episode-ribbon.tone-service{border-color:#9a6b16;background:#f5ead3;color:#71500f}.rw-episode-ribbon.tone-trade{border-color:#466f96;background:#dee9f2;color:#315978}.rw-episode-ribbon.tone-referral{border-color:#795a8d;background:#ebe2f0;color:#624573}.rw-episode-ribbon.tone-ownership{border-color:#387b77;background:#dcefed;color:#275f5c}.rw-episode-ribbon.is-selected{z-index:2;outline:2px solid rgb(255 255 255 / 88%);box-shadow:0 0 0 3px currentColor;opacity:1}.rw-contact-density{height:21px;position:absolute;z-index:3;left:8px;right:8px;bottom:5px;border-bottom:2px solid #7b8998;pointer-events:none}.rw-contact-density>i{width:2px;position:absolute;bottom:-2px;transform:translate(-1px);background:#8594a3;opacity:.72}.rw-contact-density>i[data-kind=message],.rw-contact-density>i[data-kind=communication]{background:var(--rw-blue)}.rw-contact-density>i[data-kind=promise]{background:var(--rw-amber)}.rw-contact-density>i[data-kind=appointment]{background:var(--rw-teal)}.rw-contact-density>i[data-kind=interest]{background:var(--rw-purple)}.rw-contact-density>i[data-kind=sale]{background:var(--rw-green)}.rw-contact-density>i[data-kind=service]{background:#8c6112}.rw-contact-density>i.is-future{border-left:1px dashed currentColor;background:transparent;opacity:.8}.rw-now-marker{width:1px;position:absolute;z-index:3;top:21px;bottom:3px;background:#8795a5;pointer-events:none}.rw-now-marker b{position:absolute;right:4px;bottom:1px;color:#596779;font-size:10px;font-style:normal}.rw-lifeline-needle{width:2px;position:absolute;z-index:6;top:1px;bottom:2px;transform:translate(-1px);background:var(--rw-red);box-shadow:0 0 0 1px #fffc;pointer-events:none;transition:left 90ms linear}.rw-lifeline.is-dragging .rw-lifeline-needle{transition:none}.rw-lifeline-needle i{width:12px;height:9px;position:absolute;left:-5px;top:0;background:var(--rw-red);clip-path:polygon(0 0,100% 0,50% 100%)}.rw-lifeline-needle b{width:9px;height:9px;position:absolute;left:-3.5px;bottom:0;border:2px solid var(--rw-red);border-radius:50%;background:#fff}.rw-fine-scale{height:31px;position:relative;overflow:hidden;border-top:1px solid #9fabb6;outline:0;background:#f1f4f6;cursor:ew-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rw-fine-scale:hover{background:#eaf0f4}.rw-fine-scale:focus-visible{box-shadow:inset 0 0 0 2px #72a9d3}.rw-fine-scale.is-dragging{background:#e5edf3;cursor:grabbing}.rw-fine-scale:after{height:1px;position:absolute;z-index:1;right:7px;bottom:7px;left:7px;background:#738292;content:""}.rw-fine-episode-ranges{position:absolute;z-index:1;top:2px;right:7px;bottom:8px;left:7px;pointer-events:none}.rw-fine-episode-ranges span{height:5px;position:absolute;bottom:0;border-left:2px solid #6a7f92;background:#cfd9e2;opacity:.9}.rw-fine-episode-ranges span.tone-sale{border-color:#2d7650;background:#bcdcc8}.rw-fine-episode-ranges span.tone-service{border-color:#9a6b16;background:#e8d3a7}.rw-fine-episode-ranges span.tone-trade{border-color:#466f96;background:#bfd2e1}.rw-fine-episode-ranges span.tone-referral{border-color:#795a8d;background:#d8c7e1}.rw-fine-episode-ranges span.tone-ownership{border-color:#387b77;background:#badbd8}.rw-fine-scale-ticks{position:absolute;z-index:2;top:0;right:7px;bottom:0;left:7px;pointer-events:none}.rw-fine-scale-ticks span{position:absolute;top:2px;transform:translate(-50%);color:#536475;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.rw-fine-scale-ticks span:first-child{transform:none}.rw-fine-scale-ticks span:last-child{transform:translate(-100%)}.rw-fine-scale-ticks i{width:1px;height:4px;position:absolute;left:50%;top:9px;background:#8a97a4}.rw-fine-events{position:absolute;z-index:3;right:7px;bottom:6px;left:7px;pointer-events:none}.rw-fine-events>i{width:2px;height:8px;position:absolute;bottom:0;transform:translate(-1px);background:#748494}.rw-fine-events>i[data-kind=communication]{background:var(--rw-blue)}.rw-fine-events>i[data-kind=promise]{background:var(--rw-amber)}.rw-fine-events>i[data-kind=appointment]{background:var(--rw-teal)}.rw-fine-events>i[data-kind=interest]{background:var(--rw-purple)}.rw-fine-events>i[data-kind=sale]{background:var(--rw-green)}.rw-fine-events>i[data-kind=service]{background:#8c6112}.rw-fine-now{width:1px;position:absolute;z-index:3;top:0;bottom:2px;background:#7d8995;opacity:.72}.rw-fine-needle{width:2px;position:absolute;z-index:5;top:0;bottom:2px;transform:translate(-1px);background:var(--rw-red);pointer-events:none}.rw-fine-needle i{width:8px;height:6px;position:absolute;left:-3px;top:0;background:var(--rw-red);clip-path:polygon(0 0,100% 0,50% 100%)}.rw-stream{min-width:0;min-height:0;position:relative;z-index:30;display:grid;grid-template-rows:46px auto minmax(0,1fr);overflow:visible;background:#f4f6f8}.rw-stream-toolbar{min-width:0;position:relative;z-index:4;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--rw-line-strong);background:#fff;padding:0 8px}.rw-temporal-switch{height:29px;display:flex;flex:0 0 auto;border:1px solid #aeb9c6;background:#f4f6f8}.rw-temporal-switch button{min-width:54px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:0;border-right:1px solid #c8d0d9;background:transparent;padding:0 7px;color:var(--rw-muted);font-size:10.5px}.rw-temporal-switch button:last-child{border-right:0}.rw-temporal-switch button:hover{background:#fff;color:var(--rw-text)}.rw-temporal-switch button.is-active{background:#fff;color:var(--rw-blue);font-weight:700;box-shadow:inset 0 -2px 0 var(--rw-blue)}.rw-temporal-switch button:first-child.is-active{color:var(--rw-green);box-shadow:inset 0 -2px 0 var(--rw-green)}.rw-temporal-switch svg{width:11px;height:11px}.rw-temporal-switch i{width:5px;height:5px;display:none;border-radius:50%;background:var(--rw-green)}.rw-temporal-switch button:first-child.is-active i{display:block;animation:rw-live-pulse 1.7s ease-in-out infinite}.rw-period-heading{min-width:0;position:relative;display:flex;flex:1;align-items:center;gap:6px}.rw-period-heading>em{color:var(--rw-muted);font-size:10px;font-style:normal;font-variant-numeric:tabular-nums;white-space:nowrap}.rw-episode-stepper{min-width:0;display:flex;flex:1;align-items:center}.rw-episode-step,.rw-episode-live{width:27px;height:29px;display:grid;flex:0 0 auto;place-items:center;border:1px solid var(--rw-line);background:#f8fafb;color:var(--rw-muted)}.rw-episode-step+.rw-episode-navigator,.rw-episode-navigator+.rw-episode-step{margin-left:-1px}.rw-episode-step:hover,.rw-episode-live:hover{position:relative;z-index:2;border-color:var(--rw-blue);background:var(--rw-blue-soft);color:var(--rw-blue)}.rw-episode-step svg,.rw-episode-live svg{width:12px;height:12px}.rw-episode-live{margin-left:4px}.rw-episode-navigator{min-width:0;position:relative;flex:1}.rw-episode-trigger{width:100%;height:29px;min-width:0;display:grid;grid-template-columns:25px minmax(0,1fr) 15px;align-items:center;gap:6px;border:1px solid #b7c4d1;background:#fff;padding:0 6px 0 0;color:var(--rw-text);text-align:left}.rw-episode-trigger:hover,.rw-episode-trigger[aria-expanded=true]{position:relative;z-index:2;border-color:var(--rw-blue);background:#f7fbfe}.rw-episode-trigger>span{width:25px;height:27px;display:grid;place-items:center;border-right:1px solid #c7d3de;background:#eef4f8;color:#44617b}.rw-period-heading[data-mode=episode] .rw-episode-trigger>span{border-color:#9fc9ad;background:var(--rw-green-soft);color:var(--rw-green)}.rw-episode-trigger>span svg,.rw-episode-trigger>svg{width:12px;height:12px}.rw-episode-trigger>svg{color:var(--rw-muted)}.rw-episode-trigger>div{min-width:0}.rw-episode-trigger small,.rw-episode-trigger b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-episode-trigger small{color:var(--rw-muted);font-size:10px;font-weight:700;text-transform:uppercase}.rw-period-heading[data-mode=episode] .rw-episode-trigger small{color:var(--rw-green)}.rw-episode-trigger b{margin-top:1px;font-size:11px}.rw-history-lock{min-width:0;display:inline-flex;align-items:center;gap:3px;border:1px solid #c5ccd4;background:#f4f5f7;padding:3px 5px;color:#586474;font-size:10px;font-weight:700;white-space:nowrap}.rw-history-lock svg{width:9px;height:9px}.rw-episode-menu{width:min(610px,calc(100vw - 130px));max-height:min(660px,calc(100vh - 425px));position:absolute;z-index:180;left:-27px;top:calc(100% + 5px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #8999aa;background:#fff;box-shadow:0 16px 34px #1a2a3c3d;color:var(--rw-text)}.rw-episode-menu button,.rw-episode-menu input,.rw-episode-menu select,.rw-episode-menu textarea{font-family:inherit}.rw-episode-menu-head,.rw-episode-create>header{min-height:43px;display:flex;align-items:center;border-bottom:1px solid var(--rw-line-strong);background:#edf1f5;padding:0 9px}.rw-episode-menu-head>div{min-width:0;display:flex;align-items:center;gap:7px}.rw-episode-menu-head>div>svg{width:15px;height:15px;color:var(--rw-blue)}.rw-episode-menu-head span,.rw-episode-create>header>div{min-width:0}.rw-episode-menu-head b,.rw-episode-menu-head small,.rw-episode-create>header b,.rw-episode-create>header small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-episode-menu-head b,.rw-episode-create>header b{font-size:12.5px}.rw-episode-menu-head small,.rw-episode-create>header small{margin-top:1px;color:var(--rw-muted);font-size:10px}.rw-episode-menu-head>button,.rw-episode-create>header>button{width:28px;height:28px;display:grid;margin-left:auto;place-items:center;border:0;background:transparent;color:var(--rw-muted)}.rw-episode-menu-head>button:hover,.rw-episode-create>header>button:hover{background:#dfe5eb;color:var(--rw-text)}.rw-episode-menu-head>button svg,.rw-episode-create>header>button svg{width:13px;height:13px}.rw-episode-search{height:37px;display:flex;flex:0 0 auto;align-items:center;gap:6px;border-bottom:1px solid var(--rw-line);background:#fff;padding:0 10px}.rw-episode-search:focus-within{box-shadow:inset 3px 0 0 var(--rw-blue)}.rw-episode-search svg{width:13px;height:13px;color:var(--rw-muted)}.rw-episode-search input{width:100%;border:0;outline:0;background:transparent;color:var(--rw-text);font-size:12.5px}.rw-episode-status{min-height:34px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--rw-line-strong);background:#f7f9fb}.rw-episode-status button{min-width:0;display:flex;align-items:center;justify-content:center;gap:5px;border:0;border-right:1px solid var(--rw-line);border-bottom:3px solid transparent;background:transparent;color:var(--rw-muted);font-size:10.5px}.rw-episode-status button:last-child{border-right:0}.rw-episode-status button:hover{background:#eef4f8;color:var(--rw-text)}.rw-episode-status button.is-active{border-bottom-color:var(--rw-blue);background:var(--rw-blue-soft);color:#075c9f}.rw-episode-status button b{min-width:16px;border:1px solid #c8d2dc;background:#fff;padding:1px 3px;color:var(--rw-text);font-size:10px;font-variant-numeric:tabular-nums}.rw-episode-selectors{min-height:56px;display:grid;grid-template-columns:minmax(150px,.75fr) minmax(190px,1.25fr);gap:8px;border-bottom:1px solid var(--rw-line);background:#fff;padding:5px 9px 6px}.rw-episode-selectors label,.rw-episode-create-grid label{min-width:0;display:grid;gap:2px}.rw-episode-selectors label>span,.rw-episode-create-grid label>span{color:var(--rw-muted);font-size:10px;font-weight:700;text-transform:uppercase}.rw-episode-selectors select,.rw-episode-create-grid input,.rw-episode-create-grid select,.rw-episode-create-grid textarea{width:100%;min-width:0;border:1px solid #bcc7d2;border-radius:2px;outline:0;background:#fff;padding:0 6px;color:var(--rw-text);font-size:11px}.rw-episode-selectors select{height:25px}.rw-episode-selectors select:focus,.rw-episode-create-grid input:focus,.rw-episode-create-grid select:focus,.rw-episode-create-grid textarea:focus{border-color:var(--rw-blue);box-shadow:0 0 0 1px #bad8ef}.rw-episode-list{min-height:90px;overflow:auto;background:#f5f7f9}.rw-episode-list>section>header{height:24px;display:flex;align-items:center;border-bottom:1px solid #c5ced7;background:#e8edf2;padding:0 9px;color:#4c5d70;font-size:10px;font-weight:700;text-transform:uppercase}.rw-episode-list>section>header b{margin-left:auto;color:var(--rw-text);font-variant-numeric:tabular-nums}.rw-episode-list>section>button{width:100%;min-height:56px;display:grid;grid-template-columns:29px minmax(150px,1fr) minmax(105px,.55fr) 48px;align-items:center;gap:7px;border:0;border-bottom:1px solid var(--rw-line);background:#fff;padding:5px 8px;color:var(--rw-text);text-align:left}.rw-episode-list>section>button:hover{background:#eef6fc}.rw-episode-list>section>button.is-selected{box-shadow:inset 4px 0 0 var(--rw-blue);background:#e7f2fa}.rw-episode-icon{width:27px;height:27px;display:grid;place-items:center;border:1px solid #b9c6d2;background:#eef2f6;color:#52677c}.rw-episode-icon svg{width:12px;height:12px}[data-tone=sale]>.rw-episode-icon{border-color:#a8ccb5;background:var(--rw-green-soft);color:var(--rw-green)}[data-tone=service]>.rw-episode-icon{border-color:#dbc38f;background:var(--rw-amber-soft);color:var(--rw-amber)}[data-tone=trade]>.rw-episode-icon{border-color:#afc7dc;background:#edf4f9;color:#3d668b}[data-tone=referral]>.rw-episode-icon{border-color:#cbb9d7;background:var(--rw-purple-soft);color:var(--rw-purple)}[data-tone=ownership]>.rw-episode-icon{border-color:#afd0cd;background:var(--rw-teal-soft);color:var(--rw-teal)}.rw-episode-row-copy,.rw-episode-row-copy>span{min-width:0}.rw-episode-row-copy>span{display:flex;align-items:center;gap:5px}.rw-episode-row-copy b,.rw-episode-row-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-episode-row-copy b{font-size:11px}.rw-episode-row-copy small{margin-top:2px;color:var(--rw-muted);font-size:10px;font-variant-numeric:tabular-nums}.rw-episode-row-copy em{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;border:1px solid #a8ccb5;background:var(--rw-green-soft);padding:1px 3px;color:var(--rw-green);font-size:10px;font-style:normal;font-weight:700;text-transform:uppercase}.rw-episode-row-copy em svg{width:8px;height:8px}.rw-episode-row-metrics{min-width:0;display:grid;justify-items:end;gap:2px}.rw-episode-row-metrics small,.rw-episode-row-metrics b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-episode-row-metrics small{color:var(--rw-muted);font-size:10px;font-variant-numeric:tabular-nums}.rw-episode-row-metrics b{color:#566677;font-size:10px;font-weight:700;text-transform:uppercase}.rw-episode-row-metrics b.risk{color:var(--rw-red)}.rw-episode-state{justify-self:end;border:1px solid #c5ced8;background:#f3f5f7;padding:2px 4px;color:#586675;font-size:10px;font-weight:700;text-transform:uppercase}.rw-episode-state.state-open{border-color:#9fc8ad;background:var(--rw-green-soft);color:var(--rw-green)}.rw-episode-state.state-planned{border-color:#9fc5e2;background:var(--rw-blue-soft);color:var(--rw-blue)}.rw-episode-empty{min-height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--rw-muted);text-align:center}.rw-episode-empty svg{width:21px;height:21px;margin-bottom:5px}.rw-episode-empty b{color:var(--rw-text);font-size:11px}.rw-episode-empty span{margin-top:2px;font-size:10px}.rw-episode-menu-foot{min-height:45px;display:flex;flex:0 0 auto;align-items:center;gap:6px;border-top:1px solid var(--rw-line-strong);background:#edf1f4;padding:5px 7px}.rw-orphan-activity{min-width:0;height:34px;display:grid;flex:1;grid-template-columns:22px minmax(0,1fr) 12px;align-items:center;gap:5px;border:1px solid #d2bd8f;background:#fff9ec;padding:0 6px;color:#6d4a0d;text-align:left}.rw-orphan-activity>svg{width:12px;height:12px}.rw-orphan-activity span{min-width:0}.rw-orphan-activity b,.rw-orphan-activity small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-orphan-activity b{font-size:10.5px}.rw-orphan-activity small{margin-top:1px;color:#786442;font-size:10px}.rw-orphan-clear{min-width:0;display:flex;flex:1;align-items:center;gap:5px;color:#3d6650;font-size:10px}.rw-orphan-clear svg{width:12px;height:12px;color:var(--rw-green)}.rw-start-episode{height:34px;display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;border:1px solid #0d5d9e;background:var(--rw-blue);padding:0 10px;color:#fff;font-size:10.5px;font-weight:700}.rw-start-episode:hover{background:#0b5a9d}.rw-start-episode svg{width:11px;height:11px}.rw-episode-create{min-height:0;display:flex;flex-direction:column}.rw-episode-create>header small{color:var(--rw-blue);font-weight:700;text-transform:uppercase}.rw-episode-create-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;overflow:auto;padding:10px}.rw-episode-create-grid label.wide{grid-column:1 / -1}.rw-episode-create-grid input,.rw-episode-create-grid select{height:28px}.rw-episode-create-grid textarea{min-height:63px;resize:vertical;padding-block:6px;line-height:1.35}.rw-episode-owner{min-height:36px;display:grid;grid-template-columns:18px auto minmax(80px,auto) minmax(0,1fr);align-items:center;gap:5px;border-block:1px solid var(--rw-line);background:#f7f9fb;padding:0 10px;color:var(--rw-muted);font-size:10px}.rw-episode-owner svg{width:12px;height:12px;color:var(--rw-blue)}.rw-episode-owner b{color:var(--rw-text)}.rw-episode-owner small{justify-self:end;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-episode-create>footer{min-height:45px;display:flex;align-items:center;justify-content:flex-end;gap:5px;background:#edf1f4;padding:5px 9px}.rw-episode-create>footer button{height:30px;display:inline-flex;align-items:center;gap:5px;border:1px solid #b8c4cf;background:#fff;padding:0 10px;color:var(--rw-muted);font-size:10.5px}.rw-episode-create>footer button.primary{border-color:#0d5d9e;background:var(--rw-blue);color:#fff}.rw-episode-create>footer button svg{width:11px;height:11px}.rw-stream-toolbar>label{height:27px;min-width:125px;display:flex;flex:0 1 180px;align-items:center;gap:5px;border:1px solid var(--rw-line);background:#f9fafb;padding:0 7px}.rw-stream-toolbar>label:focus-within{border-color:var(--rw-blue)}.rw-stream-toolbar>label svg{width:12px;color:var(--rw-muted)}.rw-stream-toolbar input{width:100%;border:0;outline:0;background:transparent;color:var(--rw-text);font-size:11px}.rw-stream-scroll{min-width:0;min-height:0;overflow:auto;scroll-behavior:smooth;padding:7px 11px 16px}.rw-live-focus-heading{min-height:32px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--rw-line-strong);color:var(--rw-muted)}.rw-live-focus-heading>span{display:inline-flex;align-items:center;gap:5px;color:var(--rw-green)}.rw-live-focus-heading svg{width:11px;height:11px}.rw-live-focus-heading b{font-size:11px}.rw-live-focus-heading small{font-size:10px}.rw-focus-clear{min-height:64px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;margin:8px 0;border:1px solid #bdd6c6;background:#f1f8f3;padding:8px;color:#31533d}.rw-focus-clear>svg{width:21px;height:21px;color:var(--rw-green)}.rw-focus-clear b,.rw-focus-clear span{display:block}.rw-focus-clear b{font-size:12.5px}.rw-focus-clear span{margin-top:2px;font-size:10.5px}.rw-load-history{height:26px;display:flex;align-items:center;gap:5px;margin:2px auto 8px;border:1px solid var(--rw-line);background:#fff;padding:0 9px;color:var(--rw-muted);font-size:11px}.rw-load-history:hover{border-color:var(--rw-blue);color:var(--rw-blue)}.rw-load-history svg{width:11px;height:11px;transform:rotate(180deg)}.rw-day-divider{display:flex;align-items:center;margin:7px 0;color:var(--rw-muted);font-size:10.5px;font-weight:700;text-transform:uppercase}.rw-day-divider:before,.rw-day-divider:after{height:1px;flex:1;background:#d8dfe6;content:""}.rw-day-divider span{padding:0 8px}.rw-entry-stack{width:min(760px,92%);margin:5px 0}.rw-entry-stack.direction-outbound{margin-left:auto}.rw-entry-stack.is-record{width:min(840px,97%);margin:3px auto}.rw-victor-inline{min-height:42px;position:relative;display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:6px;margin:0 8px;border:1px solid #b7d2c0;border-top:0;background:#edf7f1;padding:5px 6px;color:#244832}.rw-victor-inline:before{width:1px;height:8px;position:absolute;left:19px;top:-8px;background:#7fae90;content:""}.rw-victor-inline>span{width:24px;height:24px;display:grid;place-items:center;border:1px solid #a6cbb4;background:#fff;color:var(--rw-green)}.rw-victor-inline>span svg{width:12px;height:12px}.rw-victor-inline>div{min-width:0}.rw-victor-inline header{display:flex;align-items:baseline;gap:5px}.rw-victor-inline header b{color:var(--rw-green);font-size:10px}.rw-victor-inline header em{overflow:hidden;color:#3d5b47;font-size:10px;font-style:normal;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.rw-victor-inline p{overflow:hidden;margin:2px 0 0;color:#334e3d;font-size:10.5px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.rw-victor-inline footer{display:flex;align-items:center;gap:3px}.rw-victor-inline footer button{height:23px;display:inline-flex;align-items:center;gap:3px;border:1px solid #9fc5ad;background:#fff;padding:0 6px;color:#17663a;font-size:10px;font-weight:700;white-space:nowrap}.rw-victor-inline footer button:hover{border-color:var(--rw-green);background:#e1f2e7}.rw-victor-inline footer svg{width:9px;height:9px}.rw-stream-empty{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--rw-muted);text-align:center;font-size:12.5px}.rw-stream-empty svg{width:25px;margin-bottom:7px}.rw-stream-empty b{color:var(--rw-text)}.rw-stream-empty span{margin-top:3px}.rw-victor-activity{width:min(760px,92%);min-height:62px;display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:8px;margin:8px 0 6px;border:1px solid #a9cdb7;border-left:3px solid var(--rw-green);background:#eff8f2;padding:8px}.rw-victor-activity>span:first-child{width:29px;height:29px;display:grid;place-items:center;border:1px solid #a9cdb7;background:#fff;color:var(--rw-green)}.rw-victor-activity>span:first-child svg{width:14px;height:14px}.rw-victor-activity>div{min-width:0}.rw-victor-activity header{display:flex;align-items:center;gap:5px}.rw-victor-activity header b{font-size:12.5px}.rw-victor-activity header em,.rw-victor-activity header small{border:1px solid #b9d2c2;background:#fff;padding:1px 4px;color:#276140;font-size:10px;font-style:normal;font-weight:700;text-transform:uppercase}.rw-victor-activity header small{color:var(--rw-muted)}.rw-victor-activity p{margin:4px 0 0;color:#2c4836;font-size:12.5px;line-height:1.35}.rw-victor-activity.state-retry{border-color:#d8c18e;border-left-color:var(--rw-amber);background:#fff9ea}.rw-victor-activity.state-blocked{border-color:#dfb2ae;border-left-color:var(--rw-red);background:#fff2f1}.rw-victor-activity.state-blocked>span:first-child{border-color:#dfb2ae;color:var(--rw-red)}.rw-victor-activity>svg{width:15px;height:15px;color:var(--rw-red)}.rw-working-dots{display:flex;align-items:center;gap:3px;padding:0 5px}.rw-working-dots i{width:5px;height:5px;border-radius:50%;background:var(--rw-green);animation:rw-working-dot 1.2s ease-in-out infinite}.rw-working-dots i:nth-child(2){animation-delay:.14s}.rw-working-dots i:nth-child(3){animation-delay:.28s}.rw-live-end{display:flex;align-items:center;justify-content:center;gap:5px;margin:9px auto 1px;color:var(--rw-muted);font-size:10.5px}.rw-live-end i{width:6px;height:6px;border-radius:50%;background:#9ba6b2}.rw-live-end.is-following i{background:var(--rw-green);box-shadow:0 0 0 2px #d3e9db}.rw-new-live-items{position:sticky;z-index:6;left:50%;bottom:6px;transform:translate(-50%);height:27px;display:inline-flex;align-items:center;gap:5px;border:1px solid #0e5e9f;background:var(--rw-blue);padding:0 9px;color:#fff;font-size:11px;box-shadow:0 4px 10px #19344f38}.rw-new-live-items svg{width:11px;height:11px}@keyframes rw-working-dot{0%,70%,to{opacity:.28;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@keyframes rw-live-pulse{0%,to{opacity:.45}50%{opacity:1;box-shadow:0 0 0 3px #197a4524}}.rw-composer{min-width:0;position:relative;z-index:20;border-top:1px solid var(--rw-line-strong);background:#fff;box-shadow:0 -3px 10px #1c2d400f}.rw-composer>header{min-height:34px;display:flex;align-items:center;border-bottom:1px solid var(--rw-line);padding:0 8px}.rw-compose-modes{display:flex;align-self:stretch}.rw-compose-modes button{min-width:98px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--rw-muted);font-size:11px}.rw-compose-modes button:hover{background:#f6f8fa;color:var(--rw-text)}.rw-compose-modes button.is-active{border-bottom-color:var(--rw-blue);color:var(--rw-blue);font-weight:700}.rw-compose-modes svg{width:11px;height:11px}.rw-composer.mode-internal .rw-compose-modes button.is-active{border-bottom-color:var(--rw-teal);color:var(--rw-teal)}.rw-composer.mode-action .rw-compose-modes button.is-active{border-bottom-color:var(--rw-amber);color:var(--rw-amber)}.rw-composer>header>span{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--rw-muted);font-size:10.5px}.rw-composer>header>span svg{width:11px;height:11px}.rw-channel-picker,.rw-action-picker{min-height:30px;display:flex;align-items:center;gap:2px;overflow-x:auto;border-bottom:1px solid var(--rw-line);background:#f7f9fb;padding:3px 8px;scrollbar-width:thin}.rw-channel-picker button,.rw-action-picker button{height:23px;display:inline-flex;align-items:center;gap:4px;border:1px solid transparent;background:transparent;padding:0 7px;color:var(--rw-muted);font-size:10.5px}.rw-action-picker button{flex:0 0 auto}.rw-channel-picker button:hover,.rw-action-picker button:hover{border-color:var(--rw-line);background:#fff}.rw-channel-picker button.is-active{border-color:#9fc9e8;background:var(--rw-blue-soft);color:var(--rw-blue);font-weight:700}.rw-action-picker button.is-active{border-color:#d5bd82;background:var(--rw-amber-soft);color:var(--rw-amber);font-weight:700}.rw-channel-picker svg,.rw-action-picker svg{width:11px;height:11px}.rw-channel-picker i{width:5px;height:5px;border-radius:50%;background:#a7afb9}.rw-channel-picker button[data-status=healthy] i{background:var(--rw-green)}.rw-channel-picker button[data-status=configured] i{background:var(--rw-amber)}.rw-reply-context{min-height:25px;display:flex;align-items:center;gap:5px;border-bottom:1px solid #cbdce9;background:var(--rw-blue-soft);padding:0 9px;color:#2d587a;font-size:10.5px}.rw-reply-context svg{width:10px;height:10px}.rw-reply-context button{margin-left:auto;border:0;background:transparent;color:var(--rw-muted);font-size:15px}.rw-subject{width:calc(100% - 16px);height:27px;margin:5px 8px 0;border:1px solid var(--rw-line);outline:0;padding:0 7px;color:var(--rw-text);font-size:11px}.rw-subject:focus{border-color:var(--rw-blue)}.rw-composer>textarea{width:calc(100% - 16px);min-height:54px;max-height:110px;display:block;resize:vertical;margin:6px 8px 4px;border:0;outline:0;background:#fff;color:var(--rw-text);font-size:13px;line-height:1.4}.rw-composer>footer{min-height:34px;display:flex;align-items:center;gap:7px;border-top:1px solid var(--rw-line);background:#fafbfc;padding:3px 7px}.rw-composer>footer>span{flex:1;color:var(--rw-muted);font-size:10.5px}.rw-composer>footer>span svg{width:10px;height:10px;vertical-align:-2px}.rw-composer>footer>div{display:flex;gap:4px}.rw-composer>footer button{min-height:27px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--rw-line);border-radius:3px;background:#fff;padding:0 8px;color:var(--rw-muted);font-size:11px}.rw-composer>footer button:hover{border-color:var(--rw-blue);color:var(--rw-blue)}.rw-composer>footer button svg{width:11px;height:11px}.rw-composer>footer .rw-victor-button{border-color:#a9d2b8;background:var(--rw-green-soft);color:var(--rw-green)}.rw-composer>footer .rw-primary-send{min-width:78px;border-color:#0c5e9f;background:var(--rw-blue);color:#fff}.rw-composer.mode-internal>footer .rw-primary-send{border-color:#0b605a;background:var(--rw-teal)}.rw-composer.mode-action>footer .rw-primary-send{border-color:#7e5000;background:var(--rw-amber)}.rw-work-tray{width:min(340px,calc(100% - 20px));min-height:0;position:absolute;z-index:80;top:56px;right:0;bottom:0;display:grid;grid-template-rows:52px auto minmax(0,1fr);border-left:1px solid #9aa9b8;background:#fff;box-shadow:-10px 0 24px #192e432e}.rw-work-tray>header{display:grid;grid-template-columns:30px minmax(0,1fr) 28px;align-items:center;gap:7px;border-bottom:1px solid var(--rw-line-strong);background:#f2f6f8;padding:0 8px}.rw-work-tray>header>span{width:29px;height:29px;display:grid;place-items:center;border:1px solid #d1b978;background:#fffaf0;color:#805200}.rw-work-tray>header svg{width:14px;height:14px}.rw-work-tray>header small,.rw-work-tray>header b{display:block}.rw-work-tray>header small{color:var(--rw-muted);font-size:10px;text-transform:uppercase}.rw-work-tray>header b{margin-top:1px;font-size:13.5px}.rw-work-tray>header button{width:27px;height:27px;display:grid;place-items:center;border:0;background:transparent;color:var(--rw-muted)}.rw-work-tray>header button:hover{background:#fff;color:var(--rw-text)}.rw-work-tray-source{border-bottom:1px solid var(--rw-line);background:#fffaf0;padding:8px 10px}.rw-work-tray-source label{color:#805200;font-size:10px;font-weight:800;text-transform:uppercase}.rw-work-tray-source p{max-height:42px;overflow:hidden;margin:3px 0 0;color:#4d4537;font-size:11px;line-height:1.4}.rw-work-tray form{min-height:0;display:flex;flex-direction:column;gap:9px;overflow:auto;padding:10px}.rw-work-tray-field{display:block}.rw-work-tray-field>span{display:block;margin-bottom:4px;color:var(--rw-muted);font-size:10.5px;font-weight:700;text-transform:uppercase}.rw-work-tray-field input,.rw-work-tray-field textarea{width:100%;border:1px solid var(--rw-line-strong);border-radius:2px;outline:0;background:#fff;padding:7px 8px;color:var(--rw-text);font-size:12.5px}.rw-work-tray-field input{height:31px}.rw-work-tray-field textarea{min-height:84px;resize:vertical;line-height:1.4}.rw-work-tray-field input:focus,.rw-work-tray-field textarea:focus{border-color:var(--rw-blue);box-shadow:0 0 0 1px #c8e0f2}.rw-work-tray-presets{display:flex;gap:5px;margin-top:-5px}.rw-work-tray-presets button{height:25px;display:inline-flex;align-items:center;gap:4px;border:1px solid var(--rw-line);border-radius:2px;background:#f7f9fb;padding:0 7px;color:var(--rw-muted);font-size:10.5px}.rw-work-tray-presets button:hover{border-color:var(--rw-blue);color:var(--rw-blue)}.rw-work-tray-presets svg{width:10px;height:10px}.rw-work-tray-field.grow{min-height:0}.rw-work-tray-policy{display:grid;grid-template-columns:17px minmax(0,1fr);gap:6px;border:1px solid #b9d6c4;background:#f1f8f3;padding:7px;color:#355743;font-size:10.5px;line-height:1.4}.rw-work-tray-policy svg{width:13px;height:13px;color:var(--rw-green)}.rw-work-tray form>footer{display:flex;justify-content:flex-end;gap:6px;margin-top:auto;border-top:1px solid var(--rw-line);padding-top:9px}.rw-work-tray form>footer button{min-height:32px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--rw-line-strong);border-radius:2px;background:#fff;padding:0 10px;color:var(--rw-muted);font-size:11px}.rw-work-tray form>footer button.primary{border-color:#755000;background:var(--rw-amber);color:#fff}.rw-work-tray form>footer svg{width:11px;height:11px}.rw-road-work-tray{width:min(390px,calc(100% - 20px));grid-template-rows:52px 34px minmax(0,1fr)}.rw-work-tray-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--rw-line-strong);background:#f7f9fb}.rw-work-tray-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:4px;border:0;border-right:1px solid var(--rw-line);border-bottom:2px solid transparent;background:transparent;color:var(--rw-muted);font-size:10.5px}.rw-work-tray-tabs button:last-child{border-right:0}.rw-work-tray-tabs button:hover{background:#fff;color:var(--rw-text)}.rw-work-tray-tabs button.is-active{border-bottom-color:var(--rw-blue);background:#fff;color:var(--rw-blue);font-weight:700}.rw-work-tray-tabs svg{width:11px;height:11px}.rw-work-tray-body{min-height:0;overflow:auto}.rw-work-tray-body>form{height:100%}.rw-work-tray-field select{width:100%;height:31px;border:1px solid var(--rw-line-strong);border-radius:2px;outline:0;background:#fff;padding:0 7px;color:var(--rw-text);font-size:12.5px}.rw-work-tray-field select:focus{border-color:var(--rw-blue);box-shadow:0 0 0 1px #c8e0f2}.rw-work-tray-field.risk>span{color:var(--rw-red)}.rw-work-tray-field.risk textarea{border-color:#d7a5a2;background:#fff7f6}.rw-road-principle{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;border-bottom:1px solid #b8d2c2;background:#eef7f1;padding:8px;color:#31523d}.rw-road-principle>svg{width:18px;height:18px;color:var(--rw-green)}.rw-road-principle b,.rw-road-principle span{display:block}.rw-road-principle b{font-size:11px}.rw-road-principle span{margin-top:2px;font-size:10px;line-height:1.35}.rw-road-overview{min-height:100%;display:flex;flex-direction:column}.rw-road-outcome{border-bottom:1px solid var(--rw-line-strong);background:#f5f8fa;padding:10px}.rw-road-outcome small{color:var(--rw-blue);font-size:10px;font-weight:700;text-transform:uppercase}.rw-road-outcome h3{margin:3px 0 0;font-size:13px;line-height:1.25}.rw-road-outcome p{margin:4px 0 0;color:var(--rw-muted);font-size:11px;line-height:1.4}.rw-road-outcome span{display:inline-flex;align-items:center;gap:4px;margin-top:7px;color:#43566b;font-size:10px}.rw-road-outcome svg{width:11px;height:11px}.rw-road-scoreboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;border-bottom:1px solid var(--rw-line);background:#fff;padding-bottom:5px}.rw-road-scoreboard>div{min-height:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid var(--rw-line)}.rw-road-scoreboard>div:nth-child(3){border-right:0}.rw-road-scoreboard b{font-size:13.5px;font-variant-numeric:tabular-nums}.rw-road-scoreboard small{margin-top:2px;color:var(--rw-muted);font-size:10px}.rw-road-scoreboard .risk b{color:var(--rw-red)}.rw-road-scoreboard>i{height:4px;position:absolute;right:7px;bottom:0;left:7px;background:#dce2e8}.rw-road-scoreboard>i em{height:100%;display:block;background:var(--rw-green)}.rw-road-next{width:calc(100% - 16px);min-height:50px;display:grid;grid-template-columns:26px minmax(0,1fr) 13px;align-items:center;gap:7px;margin:8px;border:1px solid #9fc0d9;border-left:3px solid var(--rw-blue);background:#f1f7fb;padding:6px;color:var(--rw-text);text-align:left}.rw-road-next:hover{border-color:var(--rw-blue);background:#e7f2fa}.rw-road-next>svg{width:13px;height:13px;color:var(--rw-blue)}.rw-road-next small,.rw-road-next b,.rw-road-next em{display:block}.rw-road-next small{color:var(--rw-blue);font-size:10px;text-transform:uppercase}.rw-road-next b{margin-top:2px;font-size:12.5px}.rw-road-next em{margin-top:2px;color:var(--rw-red);font-size:10px;font-style:normal}.rw-road-next.state-blocked{border-color:#d9aaa7;border-left-color:var(--rw-red);background:#fff3f2}.rw-road-next.state-blocked>svg{color:var(--rw-red)}.rw-road-steps{border-top:1px solid var(--rw-line)}.rw-road-steps>header{min-height:32px;display:flex;align-items:center;gap:6px;background:#eef1f4;padding:0 9px}.rw-road-steps>header b{font-size:11px}.rw-road-steps>header small{margin-left:auto;color:var(--rw-muted);font-size:10px}.rw-road-steps>button{width:100%;min-height:43px;display:grid;grid-template-columns:25px minmax(0,1fr) auto 13px;align-items:center;gap:7px;border:0;border-bottom:1px solid var(--rw-line);background:#fff;padding:5px 8px;color:var(--rw-text);text-align:left}.rw-road-steps>button:hover{background:#f3f8fc}.rw-road-steps>button>span{width:23px;height:23px;display:grid;place-items:center;border:1px solid #b9c4ce;background:#f4f6f8;color:var(--rw-muted)}.rw-road-steps>button>span b{font-size:10.5px}.rw-road-steps>button>span svg,.rw-road-steps>button>svg{width:11px;height:11px}.rw-road-steps>button>div{min-width:0}.rw-road-steps>button>div b,.rw-road-steps>button>div small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-road-steps>button>div b{font-size:11px}.rw-road-steps>button>div small{margin-top:2px;color:var(--rw-muted);font-size:10px}.rw-road-steps>button>em{display:inline-flex;align-items:center;gap:3px;color:var(--rw-amber);font-size:10px;font-style:normal}.rw-road-steps>button>em svg{width:9px;height:9px}.rw-road-steps>button.state-completed>span{border-color:#9fc8ae;background:var(--rw-green-soft);color:var(--rw-green)}.rw-road-steps>button.state-blocked>span{border-color:#dbaaa7;background:#fff0ef;color:var(--rw-red)}.rw-road-steps>button.state-in_progress>span,.rw-road-steps>button.state-ready>span{border-color:#9fc2dc;background:var(--rw-blue-soft);color:var(--rw-blue)}.rw-road-actions{display:flex;gap:5px;margin-top:auto;border-top:1px solid var(--rw-line-strong);background:#f7f9fb;padding:7px}.rw-road-actions button,.rw-road-replan button,.rw-tray-back{min-height:27px;display:inline-flex;align-items:center;gap:4px;border:1px solid var(--rw-line-strong);background:#fff;padding:0 8px;color:var(--rw-muted);font-size:10.5px}.rw-road-actions button:hover,.rw-road-replan button:hover,.rw-tray-back:hover{border-color:var(--rw-blue);color:var(--rw-blue)}.rw-road-actions svg,.rw-road-replan svg,.rw-tray-back svg{width:10px;height:10px}.rw-road-replan{border-top:1px solid #d9c59b;background:#fff9eb;padding:8px}.rw-road-replan>div{display:flex;justify-content:flex-end;gap:5px}.rw-road-replan button.primary{border-color:#755000;background:var(--rw-amber);color:#fff}.rw-road-step-editor .rw-tray-back{align-self:flex-start}.rw-victor-partner{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:auto;border-left:1px solid var(--rw-line-strong);background:#f3f6f4}.rw-victor-partner>header{min-height:54px;display:grid;grid-template-columns:31px minmax(0,1fr) auto 27px;align-items:center;gap:7px;border-bottom:1px solid #b7c9bd;background:#e8f1eb;padding:0 8px}.rw-victor-partner>header>span{width:30px;height:30px;display:grid;place-items:center;border:1px solid #9fc6af;background:#fff;color:var(--rw-green)}.rw-victor-partner>header svg{width:15px;height:15px}.rw-victor-partner>header b{display:block;font-size:13.5px}.rw-victor-partner>header small{display:block;margin-top:1px;color:#4e6658;font-size:11px}.rw-victor-partner>header em{display:inline-flex;align-items:center;gap:4px;color:#27583a;font-size:10px;font-style:normal;text-transform:uppercase}.rw-victor-partner>header em i{width:6px;height:6px;border-radius:50%;background:var(--rw-green);box-shadow:0 0 0 2px #c9e3d3}.rw-victor-partner>header>button{width:27px;height:27px;display:grid;place-items:center;border:0;background:transparent;color:#4e6658}.rw-victor-partner>header>button:hover{background:#fff;color:var(--rw-green)}.rw-victor-partner>section{border-bottom:1px solid #cbd7cf;padding:9px}.rw-victor-authority{background:#f7faf8}.rw-authority-heading{display:grid;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:7px}.rw-authority-heading>span{width:27px;height:27px;display:grid;place-items:center;border:1px solid #b5cbbd;background:#fff;color:var(--rw-green)}.rw-authority-heading svg{width:13px;height:13px}.rw-authority-heading label{display:block;color:#42604d;font-size:10px;font-weight:700;text-transform:uppercase}.rw-authority-heading b{display:block;margin-top:2px;font-size:12.5px}.rw-authority-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px;border:1px solid #aebeb3}.rw-authority-switch button{min-height:32px;display:flex;align-items:center;justify-content:center;gap:4px;border:0;border-right:1px solid #c6d2ca;background:#fff;padding:0 4px;color:var(--rw-muted);font-size:10.5px}.rw-authority-switch button:last-child{border-right:0}.rw-authority-switch button:hover{background:#eef6f1;color:#235d39}.rw-authority-switch button.is-active{background:#dcefe3;color:#155f34;font-weight:700;box-shadow:inset 0 -2px 0 var(--rw-green)}.rw-authority-switch svg{width:11px;height:11px}.rw-victor-authority>p{margin:6px 0 0;color:var(--rw-muted);font-size:10.5px;line-height:1.4}.rw-live-session{background:#fff}.rw-live-heading{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:7px}.rw-live-heading>span{width:27px;height:27px;display:grid;place-items:center;border:1px solid #b1cfbd;background:var(--rw-green-soft);color:var(--rw-green)}.rw-live-heading svg{width:13px;height:13px}.rw-live-heading b{display:block;font-size:12.5px}.rw-live-heading small{display:block;margin-top:2px;color:var(--rw-muted);font-size:10.5px;line-height:1.3}.rw-live-heading em{border:1px solid #d1bf8f;background:var(--rw-amber-soft);padding:2px 4px;color:#785113;font-size:10px;font-style:normal;font-weight:700}.rw-live-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:8px}.rw-live-controls button{min-height:30px;display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid var(--rw-line);background:#f8faf9;color:var(--rw-muted);font-size:10.5px}.rw-live-controls button:hover,.rw-live-controls button.is-active{border-color:#77ae8b;background:var(--rw-green-soft);color:var(--rw-green)}.rw-live-controls svg{width:12px;height:12px}.rw-mini-transcript{max-height:94px;overflow:auto;margin-top:8px;border-left:2px solid #b7d2c0;background:#f6faf7;padding:4px 6px}.rw-mini-transcript div{padding:4px 0;border-bottom:1px solid #dce6df}.rw-mini-transcript div:last-child{border-bottom:0}.rw-mini-transcript b{display:block;font-size:10.5px}.rw-mini-transcript span{display:block;overflow:hidden;margin-top:1px;color:var(--rw-muted);font-size:10px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.rw-victor-brief label,.rw-victor-chat label,.rw-toolkit label{display:block;margin-bottom:6px;color:#315b40;font-size:10px;font-weight:700;text-transform:uppercase}.rw-victor-brief h3{margin:0;font-size:13.5px;line-height:1.3}.rw-victor-brief p{margin:5px 0 0;color:var(--rw-muted);font-size:11px;line-height:1.4}.rw-victor-brief>div{display:flex;flex-wrap:wrap;gap:3px;margin-top:7px}.rw-victor-brief>div span{display:inline-flex;align-items:center;gap:3px;border:1px solid #c7d5cc;background:#fff;padding:3px 5px;color:#506458;font-size:10px}.rw-victor-brief>div svg{width:9px;height:9px}.rw-victor-chat{background:#fff}.rw-victor-chat textarea{width:100%;min-height:62px;resize:vertical;border:1px solid #bdcec2;outline:0;background:#f9fbfa;padding:6px;color:var(--rw-text);font-size:11px;line-height:1.35}.rw-victor-chat textarea:focus{border-color:var(--rw-green)}.rw-victor-chat button{width:100%;min-height:32px;display:flex;align-items:center;justify-content:center;gap:5px;margin-top:5px;border:1px solid #17683c;background:var(--rw-green);color:#fff;font-size:11px}.rw-victor-chat button svg{width:11px;height:11px}.rw-toolkit>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.rw-toolkit button{min-height:39px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid #c4d0c8;background:#fff;color:#495b50;font-size:10px}.rw-toolkit button:hover{border-color:var(--rw-green);background:var(--rw-green-soft);color:var(--rw-green)}.rw-toolkit svg{width:13px;height:13px}.rw-empty{min-height:420px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--rw-muted);text-align:center}.rw-empty svg{width:32px;margin-bottom:8px}.rw-empty b{color:var(--rw-text)}.rw-empty span{margin-top:3px;font-size:12.5px}@media(max-width:1120px){.rw-period-heading em{display:none}.rw-history-lock{width:25px;justify-content:center;padding-inline:0}.rw-history-lock span{display:none}.rw-victor-inline{grid-template-columns:25px minmax(0,1fr)}.rw-victor-inline footer{grid-column:2}}@media(max-width:720px){.rw-workstation{display:block;overflow:auto}.rw-queue{height:210px;grid-template-rows:47px auto minmax(0,1fr);border-right:0;border-bottom:1px solid var(--rw-line-strong)}.rw-person-workspace{height:864px;grid-template-rows:56px 126px minmax(260px,1fr) auto}.rw-work-tray{width:calc(100% - 16px);top:8px;right:8px;bottom:8px;border:1px solid #9aa9b8}.rw-person-selector-menu{width:min(420px,calc(100vw - 110px))}.rw-episode-menu{width:min(610px,calc(100vw - 32px));max-height:calc(100vh - 88px);position:fixed;left:50%;top:60px;transform:translate(-50%)}.rw-episode-list>section>button{grid-template-columns:29px minmax(120px,1fr) minmax(90px,.45fr) 45px}.rw-lifeline-console{grid-template-columns:48px minmax(0,1fr) 48px}.rw-tuner-knob-control{width:39px;height:39px}.rw-tuner-knob-fine .rw-tuner-knob-control{width:34px;height:34px}.rw-entry-stack,.rw-entry-stack.is-record{width:100%;margin-left:0;margin-right:0}.rw-compose-modes button{min-width:78px}}@media(max-width:560px){.rw-person-header-main{grid-template-columns:minmax(0,1fr) 42px}.rw-lifeline-console{grid-template-columns:42px minmax(0,1fr) 42px}.rw-tuner-knob>small{display:none}.rw-temporal-switch button{min-width:28px;width:28px;padding:0}.rw-temporal-switch button span{display:none}.rw-stream-toolbar>label{flex-basis:125px}.rw-episode-menu{width:calc(100vw - 24px);left:50%}.rw-episode-selectors{grid-template-columns:repeat(2,minmax(0,1fr))}.rw-episode-list>section>button{grid-template-columns:29px minmax(100px,1fr) 45px}.rw-episode-row-metrics{display:none}.rw-episode-create-grid{grid-template-columns:1fr}.rw-episode-create-grid label.wide{grid-column:auto}.rw-episode-owner{grid-template-columns:18px auto minmax(80px,1fr)}.rw-episode-owner small{display:none}.rw-victor-inline{margin-inline:3px}}@media(max-width:420px){.rw-stream-toolbar>label{display:none}}.rw-workstation{--rw-shell: #eef2f6;--rw-panel: #ffffff;--rw-subtle: #f7f9fb;--rw-chat: #f3f6f9;grid-template-columns:224px minmax(0,1fr);font-size:13px;line-height:1.4;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.rw-workstation.is-queue-collapsed{grid-template-columns:38px minmax(0,1fr)}.rw-workstation button,.rw-workstation input,.rw-workstation select,.rw-workstation textarea{font:inherit}.rw-queue{grid-template-rows:58px 42px minmax(0,1fr);background:#f2f5f8}.rw-queue.is-collapsed{display:block;overflow:hidden;background:#e9eef3}.rw-queue>header{padding:0 9px 0 12px}.rw-queue>header b{font-size:13px}.rw-queue>header small{margin-top:1px;font-size:12.5px}.rw-queue>header>button{width:28px;height:28px;display:grid;place-items:center;border:0;background:transparent;color:var(--rw-muted)}.rw-queue>header>button:hover{background:#fff;color:var(--rw-blue)}.rw-queue>header>button svg{width:15px;height:15px}.rw-queue-open{width:38px;height:100%;min-height:240px;display:flex;flex-direction:column;align-items:center;gap:9px;border:0;background:#e9eef3;padding:14px 0;color:#40546a}.rw-queue-open:hover{background:#dfe8f0;color:var(--rw-blue)}.rw-queue-open svg{width:16px;height:16px}.rw-queue-open span{min-width:22px;min-height:20px;display:grid;place-items:center;border:1px solid #b9c7d5;background:#fff;color:var(--rw-text);font-size:12.5px;font-variant-numeric:tabular-nums}.rw-queue-open b{margin-top:2px;font-size:12.5px;text-transform:uppercase;writing-mode:vertical-rl}.rw-queue-filters button{min-height:42px;font-size:12.5px}.rw-queue-filters b{margin-top:0;font-size:12.5px}.rw-queue-person{min-height:82px;grid-template-columns:34px minmax(0,1fr);gap:2px 8px;padding:9px 9px 8px 11px}.rw-queue-person.is-recommended:not(.is-selected){box-shadow:inset 3px 0 #79a98a}.rw-queue-person .rw-avatar{width:34px;height:34px;font-size:12.5px}.rw-queue-name{min-width:0;display:flex;align-items:center;gap:5px}.rw-queue-name>b{min-width:0;flex:1}.rw-queue-name>em{display:inline-flex;flex:0 0 auto;align-items:center;gap:3px;margin:0;border:1px solid #acd0b9;background:var(--rw-green-soft);padding:1px 4px;color:var(--rw-green);font-size:11px;font-weight:700;text-transform:uppercase}.rw-queue-name>em svg{width:9px;height:9px}.rw-queue-copy b{font-size:12px}.rw-queue-copy small{margin-top:3px;font-size:13px}.rw-queue-copy>em{margin-top:4px;font-size:12.5px}.rw-work-state{min-height:19px;padding:0 6px;font-size:11px}.rw-queue-empty{font-size:13.5px}.rw-person-workspace{grid-column:2;grid-template-rows:64px 126px minmax(0,1fr) auto}.rw-person-workspace.mode-live{grid-template-rows:64px 40px minmax(0,1fr) auto}.rw-person-header{z-index:50;background:#fbfcfd}.rw-person-header-main{height:100%;grid-template-columns:100px minmax(210px,280px) minmax(210px,1fr) auto 36px;gap:12px;padding:0 12px}.rw-person-record-actions{display:grid;grid-template-columns:42px 52px;gap:5px}.rw-person-record-actions button{height:34px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid #b5c2cf;background:#fff;color:#324a62;font-size:11px;font-weight:700}.rw-person-record-actions button:hover{border-color:var(--rw-blue);background:var(--rw-blue-soft);color:var(--rw-blue)}.rw-person-record-actions button svg{width:13px;height:13px}.rw-person-file-open{width:42px;flex-direction:column;gap:0!important}.rw-person-file-open span{font-size:10px;text-transform:uppercase}.rw-person-identity{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px}.rw-person-identity>.rw-avatar{width:38px;height:38px;font-size:13.5px}.rw-person-identity>div,.rw-person-identity>div>span{min-width:0}.rw-person-identity>div>span{display:flex;align-items:center;gap:6px}.rw-person-identity b{min-width:0;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.rw-person-identity em{flex:0 0 auto;border:1px solid #c4ced8;background:#f2f5f7;padding:2px 5px;color:var(--rw-muted);font-size:11px;font-style:normal;font-weight:700;text-transform:uppercase}.rw-person-identity em.tone-risk{border-color:#e0b4b1;background:#fff1f0;color:#962a26}.rw-person-identity em.tone-victor{border-color:#abd0b8;background:var(--rw-green-soft);color:var(--rw-green)}.rw-person-identity em.tone-waiting{border-color:#d7c292;background:var(--rw-amber-soft);color:#785113}.rw-person-identity em.rw-episode-stage.tone-progress{border-color:#b5cce0;background:#eef6fc;color:#28658f}.rw-person-identity em.rw-episode-stage.tone-active{border-color:#d5bd8b;background:#fff8e8;color:#7b5615}.rw-person-identity em.rw-episode-stage.tone-complete{border-color:#9fc7ae;background:#edf7f1;color:#286442}.rw-person-identity em.rw-episode-stage.tone-nurture{border-color:#c7c0d9;background:#f5f2fa;color:#64547d}.rw-person-identity small{display:block;overflow:hidden;margin-top:3px;color:var(--rw-muted);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.rw-person-next{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:8px;column-gap:8px;border-left:1px solid var(--rw-line);padding-left:12px}.rw-person-next small{grid-column:1 / -1;color:var(--rw-blue);font-size:11px;font-weight:700;text-transform:uppercase}.rw-person-next b{overflow:hidden;font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}.rw-person-next span{color:var(--rw-muted);font-size:12.5px;white-space:nowrap}.rw-person-facts{display:flex;align-items:center;gap:8px;color:var(--rw-muted)}.rw-person-facts span{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;white-space:nowrap}.rw-person-facts svg{width:12px;height:12px;color:#62778d}.rw-atlas-open{width:52px;height:34px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #b5c2cf;background:#fff;color:#324a62;font-size:12.5px;font-weight:700}.rw-atlas-open:hover{border-color:var(--rw-blue);background:var(--rw-blue-soft);color:var(--rw-blue)}.rw-atlas-open svg{width:14px;height:14px}.rw-person-finder{width:36px;max-width:none}.rw-person-find{width:34px;height:34px;display:grid;grid-template-columns:1fr;place-items:center;border:1px solid #b5c2cf;background:#fff;padding:0}.rw-person-find:hover,.rw-person-find[aria-expanded=true]{border-color:var(--rw-blue);background:var(--rw-blue-soft)}.rw-person-find>svg{width:15px;height:15px;color:var(--rw-blue)}.rw-person-find>svg:last-child,.rw-person-find .rw-person-selector-copy{display:none}.rw-person-finder .rw-person-selector-menu{right:0;left:auto;top:calc(100% + 8px)}.rw-person-selector-menu>label input{font-size:12px}.rw-person-selector-groups section>header{height:28px;font-size:12.5px}.rw-person-selector-groups section>button{min-height:64px}.rw-person-selector-groups section>button>span:nth-child(2) b{font-size:12px}.rw-person-selector-groups section>button>span:nth-child(2) small,.rw-person-selector-groups section>button>span:nth-child(2) em{font-size:12.5px}.rw-lifeline-compact{height:39px;grid-template-columns:minmax(130px,170px) minmax(180px,1fr) 72px}.rw-lifeline-compact-label{padding:0 10px}.rw-lifeline-compact-label small{font-size:10px}.rw-lifeline-compact-label b{margin-top:1px;font-size:12.5px}.rw-lifeline-compact-track{margin:3px 9px}.rw-compact-axis{bottom:9px}.rw-compact-episode{bottom:10px}.rw-compact-moment{bottom:5px}.rw-compact-now,.rw-compact-needle{top:4px;bottom:3px}.rw-lifeline-expand{font-size:12.5px}.rw-workspace-body{min-width:0;min-height:0;position:relative;display:grid;grid-template-columns:minmax(0,1fr) 318px;overflow:hidden;background:var(--rw-chat)}.rw-workspace-body.is-context-collapsed{grid-template-columns:minmax(0,1fr) 38px}.rw-stream{z-index:1;grid-template-rows:44px minmax(0,1fr);overflow:hidden;background:var(--rw-chat)}.rw-stream-toolbar{gap:7px;padding:0 10px}.rw-temporal-switch{height:30px}.rw-temporal-switch button{min-width:59px;padding:0 8px;font-size:12.5px}.rw-temporal-switch svg{width:12px;height:12px}.rw-period-heading>em{font-size:11px}.rw-episode-trigger{height:30px}.rw-episode-trigger>span{height:28px}.rw-episode-trigger small{font-size:10px}.rw-episode-trigger b{font-size:12.5px}.rw-history-lock{font-size:11px}.rw-stream-toolbar>label{height:30px;flex-basis:154px;padding:0 8px}.rw-stream-toolbar input{font-size:12.5px}.rw-activity-toggle,.rw-unresolved-jump{height:30px;display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;border:1px solid var(--rw-line);background:#fff;padding:0 7px;color:var(--rw-muted);font-size:12.5px}.rw-activity-toggle:hover,.rw-activity-toggle.is-active{border-color:var(--rw-blue);background:var(--rw-blue-soft);color:var(--rw-blue)}.rw-unresolved-jump{border-color:#ddb0ad;background:#fff2f1;color:#992d29}.rw-activity-toggle svg,.rw-unresolved-jump svg{width:11px;height:11px}.rw-stream-scroll{padding:10px 18px 22px}.rw-live-focus-heading{max-width:920px;min-height:34px;margin:0 auto 2px}.rw-live-focus-heading b,.rw-live-focus-heading small{font-size:12.5px}.rw-resolved-summary{width:min(920px,100%);min-height:42px;display:grid;grid-template-columns:20px minmax(0,1fr) 14px;align-items:center;gap:8px;margin:7px auto;border:1px solid #ccd5de;background:#edf1f4;padding:5px 9px;color:#536273;text-align:left}.rw-resolved-summary:hover{border-color:#9aabba;background:#fff;color:var(--rw-text)}.rw-resolved-summary>svg{width:14px;height:14px}.rw-resolved-summary span{min-width:0}.rw-resolved-summary b,.rw-resolved-summary small{display:block}.rw-resolved-summary b{font-size:12.5px}.rw-resolved-summary small{margin-top:1px;font-size:11px}.rw-day-divider{width:min(920px,100%);margin:11px auto 7px;font-size:11px}.rw-entry-stack{width:min(720px,80%);margin:7px auto 7px 0}.rw-entry-stack.direction-outbound{margin-right:0;margin-left:auto}.rw-entry-stack.is-record{width:min(920px,100%);margin:5px auto}.rw-entry-stack.is-record.lane-action{width:min(650px,76%);margin:6px 0 6px auto}.rw-entry-stack.is-record.lane-context{width:min(920px,100%)}.rw-message-row{width:100%}.rw-message-heading{display:flex;align-items:center;gap:6px;margin:0 4px 3px;color:var(--rw-muted)}.rw-message-heading b{color:#34475b;font-size:12.5px}.rw-message-heading span{display:inline-flex;align-items:center;gap:3px;border-left:1px solid #c9d1d9;padding-left:6px;font-size:11px;text-transform:uppercase}.rw-message-heading span svg{width:10px;height:10px}.rw-message-heading time{margin-left:auto;font-size:12.5px;font-variant-numeric:tabular-nums}.rw-message-bubble{border:1px solid #c8d2dc;border-radius:6px 6px 6px 1px;background:#fff;padding:10px 12px;color:#1f3043;box-shadow:0 1px 2px #1e31440f}.direction-outbound .rw-message-bubble{border-color:#a9c9e2;border-radius:6px 6px 1px;background:#e8f3fb}.rw-message-row.is-victor .rw-message-bubble{border-color:#a9cdb7;background:#edf7f1}.rw-message-bubble h4{margin:0 0 5px;font-size:13.5px}.rw-message-bubble p{margin:0;font-size:13px;line-height:1.48;white-space:pre-wrap}.rw-turn-state{min-height:25px;display:flex;align-items:center;gap:8px;margin:2px 4px 0;color:var(--rw-muted)}.rw-turn-state>span{display:inline-flex;align-items:center;gap:4px;font-size:12.5px}.rw-turn-state>span svg{width:10px;height:10px}.rw-turn-state>div{display:flex;gap:2px;margin-left:auto;opacity:.2;transition:opacity .12s ease}.rw-message-row:hover .rw-turn-state>div,.rw-turn-state:focus-within>div{opacity:1}.rw-turn-state button{height:23px;display:inline-flex;align-items:center;gap:3px;border:0;background:transparent;padding:0 5px;color:var(--rw-muted);font-size:12.5px}.rw-turn-state button:hover{background:#fff;color:var(--rw-blue)}.rw-turn-state button svg{width:10px;height:10px}.rw-turn-state.tone-needs>span,.rw-turn-state.tone-risk>span{color:#a12a26;font-weight:700}.rw-turn-state.tone-answered>span,.rw-turn-state.tone-delivered>span,.rw-turn-state.tone-read>span,.rw-turn-state.tone-resolved>span{color:#277047}.rw-activity-line{min-height:42px;display:grid;grid-template-columns:112px minmax(0,1fr) auto 48px;align-items:center;gap:8px;border:1px solid #ccd5de;border-left:3px solid #7d8c9c;background:#fff;padding:5px 9px}.rw-activity-line[data-kind=promise]{border-left-color:var(--rw-amber);background:#fffdf7}.rw-activity-line[data-kind=appointment]{border-left-color:var(--rw-teal);background:#f7fcfb}.rw-activity-line[data-kind=interest]{border-left-color:var(--rw-purple);background:#fcf9fd}.rw-activity-line[data-kind=sale]{border-left-color:var(--rw-green);background:#f7fcf9}.rw-activity-line[data-kind=service]{border-left-color:#9a6b16;background:#fffdf8}.rw-activity-line.is-operational{grid-template-columns:96px minmax(0,1fr) auto 48px;border-left-width:1px;border-right:3px solid #7d8c9c;background:#fff}.rw-activity-line.is-operational[data-kind=appointment]{border-right-color:var(--rw-teal);background:#f7fcfb}.rw-activity-line.is-operational[data-kind=sale]{border-right-color:var(--rw-green);background:#f5fbf7}.rw-activity-line.is-operational[data-kind=service]{border-right-color:#9a6b16;background:#fffaf1}.rw-activity-line.is-operational[data-kind=trade]{border-right-color:var(--rw-purple);background:#faf7fc}.rw-activity-line.is-operational.state-completed>em{color:var(--rw-green);font-weight:700}.rw-activity-line.is-operational.state-planned>em{color:#93651a;font-weight:700}.rw-activity-line>span{display:inline-flex;align-items:center;gap:5px;color:#506277;font-size:11px;font-weight:700;text-transform:uppercase}.rw-activity-line>span svg{width:12px;height:12px}.rw-activity-line>div{min-width:0}.rw-activity-line b,.rw-activity-line small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-activity-line b{font-size:13px}.rw-activity-line small{margin-top:1px;color:var(--rw-muted);font-size:12.5px}.rw-activity-line em{max-width:130px;overflow:hidden;color:var(--rw-muted);font-size:11px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.rw-activity-line time{color:var(--rw-muted);font-size:11px;text-align:right}.rw-victor-inline{min-height:48px;grid-template-columns:28px minmax(0,1fr) auto;gap:8px;margin:0 12px;padding:7px 8px}.rw-victor-inline>span{width:27px;height:27px}.rw-victor-inline header b{font-size:11px}.rw-victor-inline header em{font-size:11px}.rw-victor-inline p{font-size:12.5px}.rw-victor-inline footer button{height:26px;font-size:11px}.rw-focus-clear,.rw-victor-activity{width:min(920px,100%);margin-inline:auto}.rw-focus-clear b{font-size:13.5px}.rw-focus-clear span,.rw-victor-activity p,.rw-live-end{font-size:12.5px}.rw-context-pane{min-width:0;min-height:0;display:grid;grid-template-rows:43px minmax(0,1fr);overflow:hidden;border-left:1px solid var(--rw-line-strong);background:#fff}.rw-context-pane>header{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:stretch;border-bottom:1px solid var(--rw-line-strong);background:#f3f6f8}.rw-context-pane>header nav{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rw-context-pane>header button{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:0;border-right:1px solid var(--rw-line);border-bottom:3px solid transparent;background:transparent;padding:0 3px;color:var(--rw-muted);font-size:11px;white-space:nowrap}.rw-context-pane>header button:hover{background:#fff;color:var(--rw-text)}.rw-context-pane>header nav button.is-active{border-bottom-color:var(--rw-blue);background:#fff;color:var(--rw-blue);font-weight:700}.rw-context-pane>header nav button:nth-child(2).is-active{border-bottom-color:var(--rw-green);color:var(--rw-green)}.rw-context-pane>header button svg{width:12px;height:12px}.rw-context-pane>header nav button{position:relative}.rw-context-pane>header nav button i{width:6px;height:6px;position:absolute;top:7px;right:5px;border-radius:50%;background:var(--rw-green)}.rw-context-body{min-width:0;min-height:0;overflow:auto}.rw-context-pane.is-collapsed{display:block;background:#eaf0f4}.rw-context-pane.is-collapsed>button{width:38px;height:100%;min-height:180px;display:flex;flex-direction:column;align-items:center;gap:10px;border:0;background:transparent;padding:12px 0;color:#506477}.rw-context-pane.is-collapsed>button:hover{background:#dfe8ee;color:var(--rw-blue)}.rw-context-pane.is-collapsed svg{width:15px;height:15px}.rw-context-pane.is-collapsed span{font-size:11px;font-weight:700;text-transform:uppercase;writing-mode:vertical-rl}.rw-context-pane.is-collapsed i{width:7px;height:7px;margin-top:auto;border-radius:50%;background:var(--rw-green);box-shadow:0 0 0 3px #cfe6d7}.rw-outcome-panel{min-height:100%;background:#fff}.rw-outcome-summary{border-bottom:1px solid var(--rw-line);padding:14px 14px 12px}.rw-outcome-summary>small{color:var(--rw-blue);font-size:11px;font-weight:700;text-transform:uppercase}.rw-outcome-summary h3{margin:4px 0 0;font-size:15px;line-height:1.25}.rw-outcome-summary p{margin:6px 0 0;color:var(--rw-muted);font-size:12.5px;line-height:1.45}.rw-outcome-progress{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px;margin-top:12px}.rw-outcome-progress span,.rw-outcome-progress em{font-size:12.5px;font-style:normal}.rw-outcome-progress span b{font-size:12px}.rw-outcome-progress em{color:var(--rw-green);font-weight:700}.rw-outcome-progress>i{height:5px;grid-column:1 / -1;overflow:hidden;background:#dce3e8}.rw-outcome-progress>i b{height:100%;display:block;background:var(--rw-green)}.rw-outcome-blocker,.rw-victor-presence{width:calc(100% - 20px);min-height:48px;display:grid;grid-template-columns:20px minmax(0,1fr) 13px;align-items:center;gap:7px;margin:10px;border:1px solid #dba9a6;background:#fff3f2;padding:7px 8px;color:#7e2824;text-align:left}.rw-outcome-blocker svg,.rw-victor-presence svg{width:14px;height:14px}.rw-outcome-blocker b,.rw-outcome-blocker small,.rw-victor-presence b,.rw-victor-presence small{display:block}.rw-outcome-blocker b,.rw-victor-presence b{font-size:12.5px}.rw-outcome-blocker small,.rw-victor-presence small{margin-top:2px;font-size:11px;line-height:1.3}.rw-outcome-steps,.rw-outcome-promises{border-top:1px solid var(--rw-line)}.rw-outcome-steps>header,.rw-outcome-promises>header{min-height:33px;display:flex;align-items:center;background:#f3f6f8;padding:0 11px}.rw-outcome-steps>header b,.rw-outcome-promises>header b{font-size:12.5px;text-transform:uppercase}.rw-outcome-steps>header button{margin-left:auto;border:0;background:transparent;color:var(--rw-blue);font-size:12.5px}.rw-outcome-promises>header span{min-width:18px;display:grid;margin-left:auto;place-items:center;border:1px solid #bdc8d2;background:#fff;color:var(--rw-muted);font-size:11px}.rw-outcome-steps>button{width:100%;min-height:54px;display:grid;grid-template-columns:25px minmax(0,1fr) 12px;align-items:center;gap:8px;border:0;border-bottom:1px solid var(--rw-line);background:#fff;padding:6px 10px;color:var(--rw-text);text-align:left}.rw-outcome-steps>button:hover{background:#f3f8fc}.rw-outcome-steps>button.is-current{box-shadow:inset 3px 0 0 var(--rw-blue);background:#eef6fc}.rw-outcome-steps>button>span{width:24px;height:24px;display:grid;place-items:center;border:1px solid #b9c4ce;background:#f4f6f8;color:var(--rw-muted);font-size:12.5px;font-weight:700}.rw-outcome-steps>button>span svg,.rw-outcome-steps>button>svg{width:11px;height:11px}.rw-outcome-steps>button.state-completed>span{border-color:#a4cbb2;background:var(--rw-green-soft);color:var(--rw-green)}.rw-outcome-steps>button.state-blocked>span{border-color:#daa8a5;background:#fff1f0;color:var(--rw-red)}.rw-outcome-steps>button b,.rw-outcome-steps>button small{display:block}.rw-outcome-steps>button b{font-size:12.5px;line-height:1.25}.rw-outcome-steps>button small{margin-top:3px;color:var(--rw-muted);font-size:11px}.rw-outcome-complete{min-height:54px;display:flex;align-items:center;gap:8px;padding:8px 11px;color:var(--rw-green)}.rw-outcome-complete svg{width:18px;height:18px}.rw-outcome-complete b,.rw-outcome-complete small{display:block}.rw-outcome-complete b{font-size:12.5px}.rw-outcome-complete small{color:var(--rw-muted);font-size:11px}.rw-outcome-promises>button{width:100%;min-height:48px;display:grid;grid-template-columns:18px minmax(0,1fr) 12px;align-items:center;gap:7px;border:0;border-bottom:1px solid var(--rw-line);background:#fffdf8;padding:6px 10px;color:var(--rw-text);text-align:left}.rw-outcome-promises>button:hover{background:var(--rw-amber-soft)}.rw-outcome-promises>button>svg:first-child{width:14px;height:14px;color:var(--rw-amber)}.rw-outcome-promises b,.rw-outcome-promises small{display:block}.rw-outcome-promises b{font-size:12.5px}.rw-outcome-promises small{margin-top:2px;color:var(--rw-muted);font-size:11px}.rw-outcome-promises>p{margin:0;padding:12px;color:var(--rw-muted);font-size:12.5px}.rw-victor-presence{border-color:#a7cbb4;background:#edf7f1;color:#245838}.rw-outcome-panel.is-empty{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center}.rw-outcome-panel.is-empty>span{width:44px;height:44px;display:grid;place-items:center;background:var(--rw-blue-soft);color:var(--rw-blue)}.rw-outcome-panel.is-empty svg{width:22px;height:22px}.rw-outcome-panel.is-empty h3{margin:10px 0 0;font-size:15px}.rw-outcome-panel.is-empty p{margin:6px 0 0;color:var(--rw-muted);font-size:12.5px;line-height:1.45}.rw-outcome-panel.is-empty button{min-height:32px;display:inline-flex;align-items:center;gap:5px;margin-top:13px;border:1px solid #0c5f9f;background:var(--rw-blue);padding:0 10px;color:#fff;font-size:12.5px}.rw-outcome-panel.is-empty button svg{width:12px;height:12px}.rw-context-body>.rw-victor-partner{min-height:100%;display:flex;overflow:visible;border-left:0}.rw-context-body .rw-victor-partner>header{min-height:58px;grid-template-columns:34px minmax(0,1fr) auto;padding:0 11px}.rw-context-body .rw-victor-partner>header>span{width:33px;height:33px}.rw-context-body .rw-victor-partner>header b{font-size:12px}.rw-context-body .rw-victor-partner>header small{font-size:12.5px}.rw-context-body .rw-victor-partner>header em{font-size:11px}.rw-context-body .rw-victor-partner>section{padding:11px}.rw-context-body .rw-authority-heading label,.rw-context-body .rw-victor-brief label,.rw-context-body .rw-victor-chat label,.rw-context-body .rw-toolkit label{font-size:11px}.rw-context-body .rw-authority-heading b,.rw-context-body .rw-victor-brief p,.rw-context-body .rw-live-heading small{font-size:12.5px}.rw-context-body .rw-victor-authority>p{font-size:11px}.rw-context-body .rw-authority-switch button,.rw-context-body .rw-live-controls button{font-size:11px}.rw-context-body .rw-live-heading b{font-size:13.5px}.rw-context-body .rw-mini-transcript b,.rw-context-body .rw-mini-transcript span{font-size:11px}.rw-context-body .rw-victor-brief h3{font-size:13px}.rw-context-body .rw-victor-chat textarea{min-height:72px;font-size:12.5px}.rw-context-body .rw-victor-chat button{font-size:12.5px}.rw-context-body .rw-toolkit button{min-height:45px;font-size:11px}.rw-composer{z-index:30}.rw-composer>header{min-height:32px;gap:8px}.rw-compose-modes button{min-width:112px;font-size:12.5px}.rw-composer>header>span{font-size:11px}.rw-channel-select{min-height:26px;display:flex;align-items:center;gap:6px;border-left:1px solid var(--rw-line);background:transparent;padding:0 0 0 9px;color:var(--rw-muted)}.rw-channel-select>svg{width:12px;height:12px;color:var(--rw-blue)}.rw-channel-select>span{font-size:11px;font-weight:700;text-transform:uppercase}.rw-channel-select select{height:24px;border:1px solid #bdc8d2;background:#fff;padding:0 6px;color:var(--rw-text);font-size:12.5px}.rw-reply-context{min-height:26px;font-size:12.5px}.rw-reply-context button{width:24px;height:24px;display:grid;place-items:center}.rw-reply-context button svg{width:12px;height:12px}.rw-subject{height:26px;margin-top:4px;font-size:12.5px}.rw-composer>textarea{min-height:38px;max-height:72px;margin-top:3px;margin-bottom:1px;font-size:12.5px;line-height:1.45}.rw-composer>footer{min-height:32px}.rw-composer>footer>span{font-size:11px}.rw-composer>footer button{min-height:30px;font-size:12.5px}.rw-send-split{position:relative;display:flex;gap:0!important}.rw-send-split .rw-primary-send{border-radius:3px 0 0 3px}.rw-send-menu-trigger{width:30px;border-left:1px solid rgb(255 255 255 / 35%)!important;border-color:#0c5e9f!important;border-radius:0 3px 3px 0!important;background:var(--rw-blue)!important;color:#fff!important;padding:0!important}.rw-send-menu-trigger svg{width:12px;height:12px}.rw-send-menu{width:230px;position:absolute;z-index:120;right:0;bottom:calc(100% + 5px);display:grid;overflow:hidden;border:1px solid #9caaba;background:#fff;box-shadow:0 10px 24px #182a3c33}.rw-send-menu button{min-height:56px!important;display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;justify-content:stretch!important;gap:7px!important;border:0!important;border-bottom:1px solid var(--rw-line)!important;border-radius:0!important;padding:6px 8px!important;text-align:left}.rw-send-menu button:last-child{border-bottom:0!important}.rw-send-menu button:hover,.rw-send-menu button.is-active{background:var(--rw-blue-soft)!important;color:var(--rw-blue)!important}.rw-send-menu button>svg{align-self:center;justify-self:center}.rw-send-menu span{min-width:0}.rw-send-menu b,.rw-send-menu small{display:block}.rw-send-menu b{font-size:12.5px}.rw-send-menu small{margin-top:2px;color:var(--rw-muted);font-size:11px;line-height:1.25}.rw-victor-response-mode{height:30px;display:flex;flex:0 0 auto;align-items:center;gap:6px;margin-left:auto;border-left:1px solid var(--rw-line);padding-left:8px}.rw-victor-response-mode>span{display:inline-flex;align-items:center;gap:4px;color:#315240;font-size:11px;font-weight:700;text-transform:uppercase;white-space:nowrap}.rw-victor-response-mode>span svg{width:11px;height:11px;color:var(--rw-green)}.rw-victor-response-mode>div{height:28px;display:flex;overflow:hidden;border:1px solid #aebbc6;border-radius:3px;background:#fff}.rw-victor-response-mode button{height:100%;display:inline-flex;align-items:center;gap:4px;border:0;border-right:1px solid #cbd3da;background:#fff;padding:0 7px;color:var(--rw-muted);font-size:11px;white-space:nowrap}.rw-victor-response-mode button:last-child{border-right:0}.rw-victor-response-mode button:hover:not(:disabled){background:#f3f7fa;color:var(--rw-text)}.rw-victor-response-mode button:first-child.is-active{background:#fff3dc;color:#7b5000;box-shadow:inset 0 -2px 0 var(--rw-amber);font-weight:700}.rw-victor-response-mode button:last-child.is-active{background:var(--rw-green-soft);color:var(--rw-green);box-shadow:inset 0 -2px 0 var(--rw-green);font-weight:700}.rw-victor-response-mode button:disabled{cursor:not-allowed;opacity:.48}.rw-victor-response-mode button svg{width:10px;height:10px}.rw-message-row.is-held-review .rw-message-heading>em{display:inline-flex;align-items:center;gap:3px;border:1px solid #dfbd79;background:#fff6e3;padding:1px 4px;color:#7a5000;font-size:10.5px;font-style:normal;font-weight:700;text-transform:uppercase}.rw-message-row.is-held-review .rw-message-heading>em svg{width:9px;height:9px}.rw-message-row.is-held-review .rw-message-bubble{border-color:#d1ad65;border-left:3px solid var(--rw-amber);background:#fffaf0}.rw-held-review-banner{display:flex;align-items:center;gap:7px;border-bottom:1px solid #ead6ad;margin:-2px 0 8px;padding:0 0 7px;color:#684500}.rw-held-review-banner>svg{width:15px;height:15px;flex:0 0 auto;color:#8b5c00}.rw-held-review-banner span{min-width:0;display:grid;gap:1px}.rw-held-review-banner b{font-size:12.5px}.rw-held-review-banner small{color:#795f2a;font-size:11px}.rw-message-row.is-held-review .rw-message-bubble textarea{width:100%;min-height:88px;resize:vertical;border:1px solid #c8a25c;border-radius:3px;outline:0;background:#fff;padding:8px 9px;color:var(--rw-text);font:inherit;font-size:13px;line-height:1.48}.rw-message-row.is-held-review .rw-message-bubble textarea:focus{border-color:var(--rw-blue);box-shadow:0 0 0 2px #0878d11f}.rw-turn-state.tone-review>span{color:#8b5c00;font-weight:700}.rw-turn-state>.rw-held-review-actions{opacity:1}.rw-held-review-actions button{min-width:64px;border:1px solid #b8c4cf;border-radius:3px;background:#fff;padding:0 8px}.rw-held-review-actions button.is-primary{border-color:#17663a;background:var(--rw-green);color:#fff}.rw-held-review-actions button.is-primary:hover:not(:disabled){border-color:#124d2c;background:#17663a;color:#fff}.rw-held-review-actions button:disabled{cursor:not-allowed;opacity:.55}.rw-person-file-backdrop{position:fixed;z-index:1450;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0c17239e;padding:18px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.rw-person-file-dialog{width:min(1480px,calc(100vw - 36px));height:min(920px,calc(100vh - 36px));min-height:620px;display:grid;grid-template-rows:78px minmax(0,1fr);overflow:hidden;border:1px solid #8797a7;border-radius:4px;background:#edf1f4;box-shadow:0 28px 90px #040f1b6b;color:var(--rw-text);font-family:InterVariable,Inter,system-ui,sans-serif;font-size:12px;line-height:1.4}.rw-person-file-header{min-width:0;display:grid;grid-template-columns:54px minmax(230px,1fr) minmax(210px,.75fr) 150px 70px 34px;align-items:center;gap:11px;border-bottom:1px solid #9caab8;background:#f8fafb;padding:0 12px}.rw-person-file-photo{width:48px;height:48px;position:relative}.rw-person-file-avatar{width:48px;height:48px;font-size:12px}.rw-person-file-photo>input{display:none}.rw-person-file-photo>button{width:21px;height:21px;position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;border:1px solid #899bad;border-radius:50%;background:#fff;color:var(--rw-blue)}.rw-person-file-photo>button svg{width:11px;height:11px}.rw-person-file-title{min-width:0}.rw-person-file-title>span,.rw-person-file-status>span,.rw-person-file-health>span{display:flex;align-items:center;gap:4px;color:var(--rw-blue);font-size:11px;font-weight:700;text-transform:uppercase}.rw-person-file-title h2{overflow:hidden;margin:2px 0 0;font-size:20px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.rw-person-file-title p{overflow:hidden;margin:3px 0 0;color:var(--rw-muted);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.rw-person-file-status,.rw-person-file-health{min-width:0;border-left:1px solid #ccd4dc;padding-left:11px}.rw-person-file-status>span svg,.rw-person-file-health>span svg{width:11px;height:11px}.rw-person-file-status b,.rw-person-file-status small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-person-file-status b{margin-top:3px;font-size:13px}.rw-person-file-status small{margin-top:1px;color:var(--rw-muted);font-size:11px}.rw-person-file-health{display:grid;grid-template-columns:1fr auto;align-items:end}.rw-person-file-health>span{grid-column:1 / -1}.rw-person-file-health>b{margin-top:2px;font-size:22px;line-height:1;font-variant-numeric:tabular-nums}.rw-person-file-health>b small{color:var(--rw-muted);font-size:12.5px}.rw-person-file-health>em{color:var(--rw-muted);font-size:11px;font-style:normal;font-weight:700;text-transform:uppercase}.rw-person-file-atlas,.rw-person-file-close{height:32px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid #adbac6;background:#fff;color:#3f5368;font-size:12.5px}.rw-person-file-atlas:hover,.rw-person-file-close:hover{border-color:var(--rw-blue);background:var(--rw-blue-soft);color:var(--rw-blue)}.rw-person-file-atlas svg,.rw-person-file-close svg{width:13px;height:13px}.rw-person-file-close{width:32px}.rw-person-file-loading,.rw-person-file-error{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:var(--rw-muted)}.rw-person-file-loading svg,.rw-person-file-error svg{width:24px;height:24px}.rw-person-file-error{color:var(--rw-red)}.rw-person-file-body{min-width:0;min-height:0;display:grid;grid-template-columns:330px minmax(0,1fr);overflow:hidden}.rw-person-file-summary,.rw-person-file-main{min-width:0;min-height:0;overflow:auto}.rw-person-file-summary{border-right:1px solid #aeb9c4;background:#f5f7f9}.rw-person-file-main{padding:12px}.rw-file-section{border-bottom:1px solid #c7d0d8;background:#fff}.rw-person-file-main>.rw-file-section,.rw-person-file-two-up>.rw-file-section{margin-bottom:12px;border:1px solid #b7c2cc}.rw-file-section>header{min-height:44px;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:7px;border-bottom:1px solid #d0d7de;background:#f3f6f8;padding:6px 10px}.rw-file-section>header>span{width:25px;height:25px;display:grid;place-items:center;background:#e5edf4;color:#496178}.rw-file-section>header svg{width:13px;height:13px}.rw-file-section>header h3{margin:0;font-size:12.5px;text-transform:uppercase}.rw-file-section>header p{margin:1px 0 0;color:var(--rw-muted);font-size:11px}.rw-file-section.is-current>header{background:#eaf3fa}.rw-file-section.is-current>header>span{background:#d8e9f7;color:var(--rw-blue)}.rw-file-section-body{min-width:0}.rw-file-list>div,.rw-file-compact-rows>div{min-height:54px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;border-bottom:1px solid #e0e5e9;padding:7px 10px}.rw-file-list>div:last-child,.rw-file-compact-rows>div:last-child{border-bottom:0}.rw-file-list>div>svg,.rw-file-compact-rows>div>span>svg{width:13px;height:13px;color:#597187}.rw-file-list span,.rw-file-compact-rows div>div{min-width:0}.rw-file-list small,.rw-file-list b,.rw-file-list em,.rw-file-compact-rows b,.rw-file-compact-rows small{display:block;overflow:hidden;text-overflow:ellipsis}.rw-file-list small{color:var(--rw-muted);font-size:10.5px;text-transform:uppercase;white-space:nowrap}.rw-file-list b{margin-top:1px;font-size:12.5px;white-space:nowrap}.rw-file-list em{margin-top:2px;color:#617286;font-size:10.5px;font-style:normal;white-space:nowrap}.rw-file-list em.state-granted{color:var(--rw-green)}.rw-file-list em.state-denied,.rw-file-list em.state-suppressed{color:var(--rw-red)}.rw-file-facts,.rw-file-system-grid{margin:0}.rw-file-facts>div{min-height:39px;display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:8px;border-bottom:1px solid #e0e5e9;padding:5px 10px}.rw-file-facts>div:last-child{border-bottom:0}.rw-file-facts dt,.rw-file-system-grid dt{color:var(--rw-muted);font-size:10.5px;font-weight:700;text-transform:uppercase}.rw-file-facts dd,.rw-file-system-grid dd{overflow:hidden;margin:0;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.rw-file-current-episode{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:20px;padding:14px}.rw-file-current-episode>div>span{color:var(--rw-blue);font-size:11px;font-weight:700;text-transform:uppercase}.rw-file-current-episode h3{margin:3px 0 0;font-size:16px}.rw-file-current-episode p{margin:5px 0 0;color:var(--rw-muted);font-size:12.5px;line-height:1.5}.rw-file-current-episode dl{display:grid;grid-template-columns:1fr 1fr;margin:0;border-left:1px solid #d0d8df}.rw-file-current-episode dl>div{padding:5px 10px}.rw-file-current-episode dt{color:var(--rw-muted);font-size:10.5px;font-weight:700;text-transform:uppercase}.rw-file-current-episode dd{margin:2px 0 0;font-size:12.5px}.rw-person-file-two-up{min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.rw-file-vehicles>div{min-height:59px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;border-bottom:1px solid #e0e5e9;padding:7px 10px}.rw-file-vehicles>div:last-child{border-bottom:0}.rw-file-vehicles>div>span{width:29px;height:29px;display:grid;place-items:center;background:#eaf5ee;color:var(--rw-green)}.rw-file-vehicles>div.provenance-external>span{background:#e7f5f5;color:var(--rw-teal)}.rw-file-vehicles svg{width:14px;height:14px}.rw-file-vehicles b,.rw-file-vehicles small,.rw-file-vehicles em{display:block}.rw-file-vehicles b{font-size:12.5px}.rw-file-vehicles small{margin-top:2px;color:var(--rw-muted);font-size:11px}.rw-file-vehicles em{margin-top:2px;color:#5d748a;font-size:10.5px;font-style:normal}.rw-file-compact-rows b{font-size:12.5px}.rw-file-compact-rows small{margin-top:2px;color:var(--rw-muted);font-size:11px;line-height:1.35;white-space:normal}.rw-file-table{overflow-x:auto}.rw-file-table>div{min-width:680px;display:grid;grid-template-columns:minmax(230px,1.4fr) 130px 100px 190px;align-items:center;border-bottom:1px solid #e0e5e9}.rw-file-table>div:last-child{border-bottom:0}.rw-file-table>div>span{min-width:0;padding:7px 10px;font-size:11px}.rw-file-table>div>span+span{border-left:1px solid #edf0f2}.rw-file-table .rw-file-table-head{min-height:28px;background:#f7f9fa;color:var(--rw-muted);font-size:10.5px;font-weight:700;text-transform:uppercase}.rw-file-table b,.rw-file-table small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-file-table b{font-size:12.5px}.rw-file-table small{margin-top:1px;color:var(--rw-muted);font-size:10.5px}.rw-file-system-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.rw-file-system-grid>div{min-width:0;border-right:1px solid #e0e5e9;border-bottom:1px solid #e0e5e9;padding:8px 10px}.rw-file-system-grid>div:nth-child(3n){border-right:0}.rw-file-system-grid>div:nth-last-child(-n+3){border-bottom:0}.rw-file-system-grid dd{margin-top:2px}.rw-file-empty{margin:0;padding:14px 10px;color:var(--rw-muted);font-size:12.5px}.rw-file-detail-grid{display:grid;grid-template-columns:repeat(var(--rw-file-columns, 2),minmax(0,1fr));margin:0}.rw-file-detail-grid>div{min-width:0;min-height:42px;border-right:1px solid #e4e8ec;border-bottom:1px solid #e4e8ec;padding:7px 10px}.rw-file-detail-grid>div:nth-child(2n){border-right:0}.rw-file-detail-grid[style*="--rw-file-columns: 1"]>div{border-right:0}.rw-file-detail-grid dt{color:var(--rw-muted);font-size:10.5px;font-weight:760;text-transform:uppercase}.rw-file-detail-grid dd{overflow:hidden;margin:3px 0 0;color:#26394c;font-size:12.5px;line-height:1.35;text-overflow:ellipsis}.rw-file-detail-grid>div.state-complete dd{color:var(--rw-green);font-weight:700}.rw-file-detail-grid>div.state-attention dd{color:#9c4b20;font-weight:700}.rw-file-dnc-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #d7dee5}.rw-file-dnc-row span{padding:6px 4px;color:var(--rw-green);font-size:10px;font-weight:760;text-align:center;text-transform:uppercase}.rw-file-dnc-row span+span{border-left:1px solid #e0e5e9}.rw-file-dnc-row span.is-blocked{background:#fff1ef;color:var(--rw-red)}.rw-file-document-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.rw-file-document-grid article{min-width:0;min-height:72px;display:grid;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:7px;border-right:1px solid #dfe5ea;border-bottom:1px solid #dfe5ea;padding:8px}.rw-file-document-grid article:nth-child(4n){border-right:0}.rw-file-document-grid article:nth-last-child(-n+4){border-bottom:0}.rw-file-document-grid article>span{width:27px;height:27px;display:grid;place-items:center;background:#f0f3f6;color:#758494}.rw-file-document-grid article.has-document>span{background:#e8f4ec;color:var(--rw-green)}.rw-file-document-grid article svg{width:13px;height:13px}.rw-file-document-grid article b,.rw-file-document-grid article small,.rw-file-document-grid article em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-file-document-grid article b{font-size:12.5px}.rw-file-document-grid article small{margin-top:2px;color:var(--rw-muted);font-size:10.5px}.rw-file-document-grid article em{margin-top:2px;color:#6a7886;font-size:10px;font-style:normal;font-weight:730;text-transform:uppercase}.rw-file-document-actions{display:flex;flex-direction:column;gap:3px}.rw-file-document-actions button,.rw-file-document-actions label{width:24px;height:24px;display:grid;place-items:center;border:1px solid #cbd4dc;background:#fff;color:#50677c;cursor:pointer}.rw-file-document-actions button:hover,.rw-file-document-actions label:hover{border-color:var(--rw-blue);background:var(--rw-blue-soft);color:var(--rw-blue)}.rw-file-document-actions input{display:none}.rw-file-other-documents{border-top:1px solid #d7dee5}.rw-file-other-documents button{width:100%;min-height:38px;display:grid;grid-template-columns:20px minmax(0,1fr) 20px;align-items:center;gap:7px;border:0;border-bottom:1px solid #e5e9ed;background:#fff;padding:5px 10px;text-align:left}.rw-file-other-documents button:last-child{border-bottom:0}.rw-file-other-documents svg{width:12px;height:12px;color:#61758a}.rw-file-other-documents b,.rw-file-other-documents small{display:block}.rw-file-other-documents b{font-size:12.5px}.rw-file-other-documents small{margin-top:1px;color:var(--rw-muted);font-size:10.5px}.rw-file-vehicle-intent>div{min-height:57px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;border-bottom:1px solid #e0e5e9;padding:7px 10px}.rw-file-vehicle-intent>div:last-child{border-bottom:0}.rw-file-vehicle-intent>div>span{width:27px;height:27px;display:grid;place-items:center;background:#edf3f7;color:#536f88}.rw-file-vehicle-intent svg{width:13px;height:13px}.rw-file-vehicle-intent small,.rw-file-vehicle-intent b,.rw-file-vehicle-intent em{display:block}.rw-file-vehicle-intent small{color:var(--rw-muted);font-size:10px;font-weight:700;text-transform:uppercase}.rw-file-vehicle-intent b{margin-top:1px;font-size:12.5px}.rw-file-vehicle-intent em{margin-top:2px;color:#657789;font-size:10.5px;font-style:normal}.rw-file-restricted-note{display:flex;align-items:center;gap:5px;margin:0;border-top:1px solid #d8dfe5;background:#f7f9fa;padding:6px 10px;color:#6b7784;font-size:10.5px}.rw-file-restricted-note svg{width:11px;height:11px}.rw-file-notes{min-height:46px;padding:10px 12px;color:#33485b;font-size:12.5px;line-height:1.5;white-space:pre-wrap}.rw-future-boundary{max-width:920px;min-height:39px;display:flex;align-items:center;gap:8px;margin:14px auto 7px;border-top:2px solid #4f7798;border-bottom:1px solid #bfd0dd;background:#edf4f8;padding:6px 10px;color:#395b77}.rw-future-boundary>span{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:800;text-transform:uppercase}.rw-future-boundary svg{width:12px;height:12px}.rw-future-boundary small{color:#677d90;font-size:11px}.rw-day-divider.is-future{color:#57758d}.rw-day-divider.is-future:before,.rw-day-divider.is-future:after{background:#bfd0dd}.rw-entry-stack.is-future{border-left:2px solid #9fb8ca;padding-left:7px}.rw-entry-stack.is-future .rw-message-bubble,.rw-entry-stack.is-future .rw-activity-line{box-shadow:inset 0 0 0 1px #4b6f8c1a}@media(max-width:1240px){.rw-workstation{grid-template-columns:202px minmax(0,1fr)}.rw-workstation.is-queue-collapsed{grid-template-columns:38px minmax(0,1fr)}.rw-workspace-body{grid-template-columns:minmax(0,1fr) 286px}.rw-person-header-main{grid-template-columns:100px minmax(180px,235px) minmax(170px,1fr) auto 36px;gap:8px}.rw-person-facts span:nth-child(3){display:none}.rw-stream-toolbar>label{flex-basis:124px}.rw-victor-response-mode>span{display:none}.rw-entry-stack{width:min(680px,86%)}}@media(max-width:900px){.rw-workstation{grid-template-columns:188px minmax(0,1fr)}.rw-workstation.is-queue-collapsed{grid-template-columns:38px minmax(0,1fr)}.rw-workspace-body{grid-template-columns:minmax(0,1fr)}.rw-context-pane:not(.is-collapsed){width:min(318px,46%);position:absolute;z-index:35;top:0;right:0;bottom:0;box-shadow:-10px 0 24px #1a2b3d2e}.rw-context-pane.is-collapsed{width:38px;position:absolute;z-index:20;top:0;right:0;bottom:0}.rw-stream{padding-right:38px}.rw-person-facts{display:none}.rw-person-header-main{grid-template-columns:100px minmax(190px,240px) minmax(160px,1fr) 36px}.rw-period-heading>em,.rw-history-lock{display:none}.rw-stream-toolbar>label{display:none}}@media(max-width:760px){.rw-workstation,.rw-workstation.is-queue-collapsed{grid-template-columns:38px minmax(0,1fr)}.rw-queue:not(.is-collapsed){width:224px;position:absolute;z-index:100;inset:0 auto 0 0;box-shadow:8px 0 22px #1a2b3d33}.rw-person-workspace{grid-column:2;height:100%}.rw-person-header-main{grid-template-columns:73px minmax(0,1fr) 36px;gap:7px;padding:0 8px}.rw-person-record-actions{grid-template-columns:34px 34px;gap:5px}.rw-person-record-actions button{width:34px;padding:0}.rw-person-record-actions button span,.rw-person-next{display:none}.rw-lifeline-compact{grid-template-columns:115px minmax(100px,1fr) 36px}.rw-lifeline-expand span,.rw-lifeline-expand>svg:last-child{display:none}.rw-compose-modes button{min-width:34px;width:34px;padding:0;font-size:0}.rw-compose-modes button svg{width:14px;height:14px}.rw-composer>header>span{display:none}.rw-context-pane:not(.is-collapsed){width:min(318px,88%)}.rw-entry-stack{width:93%}.rw-message-bubble p{font-size:12px}.rw-activity-line{grid-template-columns:92px minmax(0,1fr) 42px}.rw-activity-line>em{display:none}.rw-entry-stack.is-record.lane-action{width:90%}.rw-person-file-backdrop{padding:7px}.rw-person-file-dialog{width:calc(100vw - 14px);height:calc(100vh - 14px);min-height:0;grid-template-rows:68px minmax(0,1fr)}.rw-person-file-header{grid-template-columns:46px minmax(0,1fr) 58px 32px;gap:7px;padding:0 8px}.rw-person-file-photo,.rw-person-file-avatar{width:42px;height:42px}.rw-person-file-status,.rw-person-file-health{display:none}.rw-person-file-atlas{width:58px;padding:0}.rw-person-file-body{grid-template-columns:minmax(0,1fr);overflow:auto}.rw-person-file-summary,.rw-person-file-main{overflow:visible}.rw-person-file-summary{border-right:0}.rw-person-file-main{padding:8px}.rw-person-file-two-up{grid-template-columns:minmax(0,1fr)}.rw-file-document-grid{grid-template-columns:1fr 1fr}.rw-file-document-grid article:nth-child(4n){border-right:1px solid #dfe5ea}.rw-file-document-grid article:nth-child(2n){border-right:0}.rw-file-document-grid article:nth-last-child(-n+4){border-bottom:1px solid #dfe5ea}.rw-file-document-grid article:nth-last-child(-n+2){border-bottom:0}.rw-file-detail-grid{grid-template-columns:minmax(0,1fr)}.rw-file-detail-grid>div{border-right:0}.rw-file-current-episode{grid-template-columns:minmax(0,1fr)}.rw-file-current-episode dl{border-top:1px solid #d0d8df;border-left:0}}.rw-file-digital-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #d8dee4;background:#f8fafb}.rw-file-digital-summary>div{min-height:70px;padding:10px 12px;border-right:1px solid #dfe4e8}.rw-file-digital-summary>div:last-child{border-right:0}.rw-file-digital-summary span,.rw-file-digital-summary small{display:block;color:#687581;font-size:9px}.rw-file-digital-summary span{font-weight:700;text-transform:uppercase}.rw-file-digital-summary b{display:block;margin:3px 0;color:#1c2731;font-size:15px}.rw-file-digital-summary b em{color:#76828d;font-size:9px;font-style:normal}.rw-file-digital-grid{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rw-file-digital-grid>div{border:1px solid #dde2e7}.rw-file-digital-grid h4{height:33px;margin:0;padding:0 10px;display:flex;align-items:center;gap:6px;border-bottom:1px solid #e1e5e9;background:#f6f8f9;color:#4e5b67;font-size:10px;text-transform:uppercase}.rw-file-digital-grid h4 svg{width:13px;height:13px;color:#0f766e}.rw-file-digital-grid article{min-height:45px;padding:6px 9px;display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:7px;border-bottom:1px solid #e8ebee}.rw-file-digital-grid article:last-child{border-bottom:0}.rw-file-digital-grid article>span{width:22px;height:22px;display:grid;place-items:center;background:#e7efee;color:#0f766e}.rw-file-digital-grid article svg{width:12px;height:12px}.rw-file-digital-grid article b,.rw-file-digital-grid article small{display:block}.rw-file-digital-grid article b{font-size:10px}.rw-file-digital-grid article small{color:#73808b;font-size:9px}.rw-file-digital-grid article>em{color:#55626e;font-size:10px;font-style:normal;font-weight:700}.rw-file-digital-grid article>em.is-live{color:#087a55}.rw-file-digital-activity{margin-top:10px;border:1px solid #dce2e7;background:#fff}.rw-file-digital-activity>header{min-height:42px;padding:6px 9px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e1e5e9;background:#f6f8f9}.rw-file-digital-activity>header h4{margin:0;display:flex;align-items:center;gap:6px;color:#34424e;font-size:10px;text-transform:uppercase}.rw-file-digital-activity>header h4 svg{width:13px;height:13px;color:#0f766e}.rw-file-digital-activity>header p{margin:2px 0 0;color:#73808b;font-size:9px}.rw-file-digital-activity>header label{width:min(280px,44%);height:29px;display:flex;align-items:center;gap:6px;border:1px solid #cbd3da;background:#fff;padding:0 8px}.rw-file-digital-activity>header label:focus-within{border-color:#0f766e;box-shadow:0 0 0 1px #0f766e}.rw-file-digital-activity>header label svg{width:12px;height:12px;flex:0 0 auto;color:#697782}.rw-file-digital-activity>header input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#1f2d38;font:inherit;font-size:10px}.rw-file-digital-activity>div{max-height:250px;overflow:auto}.rw-file-digital-activity article{min-height:43px;padding:6px 9px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;border-bottom:1px solid #e8ebee}.rw-file-digital-activity article:last-child{border-bottom:0}.rw-file-digital-activity article>span{width:23px;height:23px;display:grid;place-items:center;background:#e7efee;color:#0f766e}.rw-file-digital-activity article svg{width:12px;height:12px}.rw-file-digital-activity article b,.rw-file-digital-activity article small{display:block}.rw-file-digital-activity article b{color:#26343f;font-size:10px}.rw-file-digital-activity article small{margin-top:2px;color:#72808c;font-size:9px}.rw-file-digital-activity article time{color:#66737f;font-size:9px;white-space:nowrap}.rw-file-digital-policy{margin:9px 0 0;display:flex;align-items:center;gap:6px;color:#66737f;font-size:9px}.rw-file-digital-policy svg{width:12px;height:12px;color:#0f766e}@media(max-width:900px){.rw-file-digital-summary,.rw-file-digital-grid{grid-template-columns:1fr 1fr}.rw-file-digital-activity>header{align-items:stretch;flex-direction:column}.rw-file-digital-activity>header label{width:100%}.rw-file-digital-activity article{grid-template-columns:24px minmax(0,1fr)}.rw-file-digital-activity article time{grid-column:2}}.rel-lab{--rel-bg: #edf1f5;--rel-panel: #fff;--rel-panel-2: #f6f8fa;--rel-line: #d8dfe7;--rel-line-strong: #b9c5d2;--rel-text: #172235;--rel-muted: #4f5f73;--rel-quiet: #5c6b7e;--rel-blue: #0878d1;--rel-blue-soft: #e7f2fc;--rel-green: #13864b;--rel-amber: #a45a05;--rel-red: #c7372f;height:100%;min-height:0;min-width:0;display:grid;grid-template-rows:42px 35px minmax(0,1fr) 28px;overflow:hidden;background:var(--rel-bg);color:var(--rel-text);font-family:Inter Variable,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-optical-sizing:auto;font-synthesis:none;font-weight:450;text-rendering:auto;-webkit-font-smoothing:auto;letter-spacing:0}.rel-lab *{box-sizing:border-box}.rel-lab button,.rel-lab input,.rel-lab textarea{font:inherit;letter-spacing:0}.rel-titlebar{min-width:0;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--rel-line-strong);background:#fff;padding:0 12px}.rel-brand{min-width:325px;display:flex;align-items:center;gap:9px}.rel-brand>span{width:28px;height:28px;display:grid;place-items:center;background:#e4f3ea;color:var(--rel-green)}.rel-brand svg{width:17px;height:17px}.rel-brand h1{margin:0;font-size:16px;line-height:1.1}.rel-brand p{margin:3px 0 0;color:var(--rel-muted);font-size:12.5px}.rel-brand p b{color:var(--rel-text)}.rel-search{width:min(380px,34vw);min-width:220px;height:27px;display:flex;align-items:center;gap:7px;border:1px solid var(--rel-line-strong);background:#fff;padding:0 9px}.rel-search:focus-within{border-color:var(--rel-blue);box-shadow:0 0 0 1px #c7e2f8}.rel-search svg{width:13px;color:var(--rel-muted)}.rel-search input{width:100%;border:0;outline:0;background:transparent;color:var(--rel-text);font-size:12.5px}.rel-channel-status{margin-left:auto;display:flex;align-items:center;gap:2px;white-space:nowrap}.rel-channel-status span{height:25px;display:flex;align-items:center;gap:4px;border-right:1px solid var(--rel-line);padding:0 7px;color:var(--rel-muted);font-size:11px;text-transform:uppercase}.rel-channel-status span:after{width:5px;height:5px;border-radius:50%;background:var(--rel-green);content:""}.rel-channel-status span[data-status=configured]:after{background:var(--rel-amber)}.rel-channel-status span[data-status=unconfigured]:after{background:#a7afb9}.rel-channel-status svg{width:11px;height:11px}.rel-refresh{width:28px;height:28px;display:grid;flex:0 0 28px;place-items:center;border:1px solid var(--rel-line);border-radius:2px;background:#fff;color:var(--rel-muted)}.rel-refresh:hover{border-color:var(--rel-blue);color:var(--rel-blue)}.rel-refresh svg{width:13px;height:13px}.rel-tabs{display:flex;align-items:stretch;border-bottom:1px solid var(--rel-line-strong);background:#f7f9fb;padding-left:8px}.rel-tabs button{min-width:78px;border:0;border-right:1px solid var(--rel-line);border-bottom:3px solid transparent;background:transparent;color:var(--rel-muted);font-size:12.5px}.rel-tabs button:hover{background:#fff;color:var(--rel-text)}.rel-tabs button.is-active{border-bottom-color:var(--rel-blue);background:#fff;color:var(--rel-text);font-weight:700}.rel-tabs-spacer{min-width:10px;flex:1}.rel-tabs .rel-search{align-self:center;flex:0 1 380px;margin:0 7px}.rel-tabs .rel-rail-toggle{width:35px;min-width:35px;display:grid;flex:0 0 35px;place-items:center;color:var(--rel-muted)}.rel-tabs .rel-rail-toggle svg{width:14px;height:14px}.rel-tabs .rel-rail-toggle:hover{background:var(--rel-blue-soft);color:var(--rel-blue)}.rel-tabs .rel-rail-toggle[aria-expanded=true]{border-bottom-color:var(--rel-blue);background:var(--rel-blue-soft);color:var(--rel-blue)}.rel-tabs .rel-rail-toggle-victor{border-left:1px solid var(--rel-line);border-right:0}.rel-tabs .rel-focus-toggle{width:35px;min-width:35px;display:grid;flex:0 0 35px;place-items:center;border-left:1px solid var(--rel-line);color:var(--rel-muted)}.rel-tabs .rel-focus-toggle svg{width:14px;height:14px}.rel-tabs .rel-focus-toggle:hover{background:#fff;color:var(--rel-blue)}.rel-tabs .rel-focus-toggle[aria-pressed=true]{border-bottom-color:#263b53;background:#263b53;color:#fff}.rel-workspace{min-width:0;min-height:0;position:relative;overflow:hidden;background:var(--rel-line-strong)}.rel-workspace.is-lenses-collapsed .rel-lenses,.rel-workspace.is-victor-collapsed .rel-victor{display:none}.rel-lenses,.rel-canvas,.rel-victor{min-width:0;min-height:0;background:var(--rel-panel)}.rel-lenses{width:224px;position:absolute;z-index:30;inset:0 auto 0 0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-right:1px solid var(--rel-line-strong);background:#f6f8fa;box-shadow:8px 0 20px #1f304424;animation:rel-drawer-left .14s ease-out}.rel-lenses>header{min-height:50px;display:flex;align-items:center;border-bottom:1px solid var(--rel-line-strong);background:#edf2f6;padding:8px 8px 8px 10px}.rel-lenses>header>div{min-width:0;flex:1}.rel-lenses>header b{display:block;font-size:13px}.rel-lenses>header small{display:block;margin-top:2px;color:var(--rel-muted);font-size:11px}.rel-lenses>header button{width:30px;height:30px;display:grid;flex:0 0 27px;place-items:center;border:0;background:transparent;color:var(--rel-muted)}.rel-lenses>header button:hover{background:#fff;color:var(--rel-blue)}.rel-lenses>header button svg{width:14px;height:14px}.rel-lenses nav{overflow:auto;padding:6px}.rel-lenses nav button{width:100%;min-height:36px;display:grid;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:6px;border:1px solid transparent;border-radius:2px;background:transparent;padding:0 7px;color:var(--rel-muted);text-align:left;font-size:12.5px}.rel-lenses nav button:hover{background:#fff;color:var(--rel-text)}.rel-lenses nav button.is-active{border-color:#bdd9ef;border-left:3px solid var(--rel-blue);background:#e7f2fc;padding-left:5px;color:#075fae;font-weight:700}.rel-lenses nav svg{width:12px;height:12px}.rel-lenses nav b{color:var(--rel-text);font-size:11px;font-variant-numeric:tabular-nums}.rel-lens-health{border-top:1px solid var(--rel-line-strong);background:#fff;padding:9px 10px}.rel-lens-health span{display:flex;justify-content:space-between;color:var(--rel-muted);font-size:11px}.rel-lens-health span b{color:var(--rel-text)}.rel-lens-health>i{height:4px;display:block;margin-top:6px;background:#dfe5ec}.rel-lens-health>i em{width:87%;height:100%;display:block;background:var(--rel-green)}.rel-lens-health small{display:block;margin-top:6px;color:var(--rel-muted);font-size:11px;line-height:1.35}.rel-canvas{width:100%;height:100%;display:grid;grid-template-rows:minmax(0,1fr);overflow:hidden;background:#fff}.rel-canvas.has-intelligence{grid-template-rows:auto minmax(0,1fr)}.rel-canvas-content{min-width:0;min-height:0;overflow:auto;background:#fff}.rel-workspace.view-conversations .rel-canvas-content,.rel-workspace.view-workstation .rel-canvas-content,.rel-workspace.view-atlas .rel-canvas-content{overflow:hidden}.rel-intelligence-strip{min-width:0;min-height:43px;display:grid;grid-template-columns:29px minmax(190px,.8fr) minmax(180px,1.4fr) auto 31px;align-items:center;gap:8px;border-bottom:1px solid var(--rel-line-strong);background:#f6f9fc;padding:5px 7px 5px 9px}.rel-intelligence-mark{width:30px;height:30px;display:grid;place-items:center;background:#dceefc;color:var(--rel-blue)}.rel-intelligence-mark svg{width:13px;height:13px}.rel-intelligence-strip>div{min-width:0}.rel-intelligence-strip>div small{display:block;overflow:hidden;color:var(--rel-blue);font-size:12.5px;font-weight:700;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rel-intelligence-strip>div b{display:block;overflow:hidden;margin-top:1px;font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}.rel-intelligence-strip>p{overflow:hidden;margin:0;color:var(--rel-muted);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.rel-intelligence-strip>.rel-health{border-left:1px solid var(--rel-line);padding-left:10px}.rel-intelligence-strip>button{width:29px;height:29px;display:grid;place-items:center;border:1px solid var(--rel-line-strong);border-radius:2px;background:#fff;color:var(--rel-muted)}.rel-intelligence-strip>button:hover{border-color:var(--rel-blue);color:var(--rel-blue)}.rel-intelligence-strip>button svg{width:13px;height:13px}.rel-view{width:100%;min-width:0;min-height:100%;background:#fff}.rel-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--rel-line-strong)}.rel-kpis>div{min-height:64px;border-top:3px solid #ccd5df;border-right:1px solid var(--rel-line);padding:7px 9px}.rel-kpis>div:last-child{border-right:0}.rel-kpis>div.is-risk{border-top-color:var(--rel-red)}.rel-kpis>div.is-live{border-top-color:var(--rel-green)}.rel-kpis span{display:block;color:var(--rel-muted);font-size:11px;font-weight:700;text-transform:uppercase}.rel-kpis b{display:block;margin-top:3px;font-size:22px;font-variant-numeric:tabular-nums}.rel-kpis small{display:block;margin-top:1px;color:var(--rel-quiet);font-size:11px}.rel-schedule,.rel-worklist{min-width:0;overflow:hidden;border-bottom:1px solid var(--rel-line-strong)}.rel-schedule>header,.rel-worklist>header,.rel-directory>header,.rel-timeline-view>header,.rel-operations>header{min-height:48px;display:flex;align-items:center;border-bottom:1px solid var(--rel-line);border-left:3px solid var(--rel-blue);background:#f8fafc;padding:0 10px 0 8px}.rel-schedule h2,.rel-worklist h2,.rel-directory h2,.rel-timeline-view h2,.rel-operations h2{margin:0;font-size:13.5px}.rel-schedule header p,.rel-worklist header p,.rel-directory header p,.rel-timeline-view header p,.rel-operations header p{margin:2px 0 0;color:var(--rel-muted);font-size:11px}.rel-schedule header>span,.rel-operations header>span{margin-left:auto;color:var(--rel-muted);font-size:11px}.rel-hours{height:22px;display:grid;grid-template-columns:repeat(6,1fr);align-items:center;border-bottom:1px solid var(--rel-line);background:#fff;padding:0 12px;color:var(--rel-quiet);font-size:10.5px}.rel-schedule-track{height:70px;position:relative;overflow:hidden;background-color:#fbfcfd;background-image:linear-gradient(to right,transparent calc(100% - 1px),#e0e5eb 1px);background-size:16.666% 100%}.rel-schedule-track .now{position:absolute;z-index:2;left:48%;top:0;bottom:0;width:2px;background:var(--rel-red)}.rel-schedule-track .now:before{position:absolute;left:-3px;top:0;width:8px;height:8px;border-radius:50%;background:var(--rel-red);content:""}.rel-schedule-track .event{position:absolute;top:12px;min-width:80px;height:45px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:20px 15px;align-items:center;gap:0 5px;overflow:hidden;border:1px solid #bfd3e5;border-left:3px solid var(--rel-blue);border-radius:2px;background:#fff;padding:3px 6px;color:var(--rel-text);text-align:left}.rel-schedule-track .event.tone-red{border-left-color:var(--rel-red);background:#fff6f5}.rel-schedule-track .event.tone-amber{border-left-color:var(--rel-amber);background:#fff9ef}.rel-schedule-track .event.tone-green{border-left-color:var(--rel-green);background:#f2faf5}.rel-schedule-track .event b{font-size:11px}.rel-schedule-track .event span{overflow:hidden;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.rel-schedule-track .event small{grid-column:2;color:var(--rel-muted);font-size:10.5px}.rel-schedule-empty{height:100%;display:grid;place-items:center;color:var(--rel-muted);font-size:12.5px}.rel-worklist header button,.rel-directory>header button{margin-left:auto;height:25px;display:inline-flex;align-items:center;gap:4px;border:1px solid var(--rel-line-strong);border-radius:2px;background:#fff;padding:0 7px;color:var(--rel-muted);font-size:11px}.rel-worklist header button svg,.rel-directory>header button svg{width:11px;height:11px}.rel-table-head,.rel-person-row{display:grid;grid-template-columns:minmax(220px,1.25fr) 72px 92px minmax(280px,1.65fr) 112px 24px}.rel-table-head{min-height:32px;align-items:center;border-bottom:1px solid #263b53;background:#263b53;color:#f3f6f9;font-size:10.5px;font-weight:700;text-transform:uppercase}.rel-table-head>*{padding:0 8px}.rel-person-row{width:100%;min-height:56px;align-items:stretch;border:0;border-bottom:1px solid var(--rel-line);background:#fff;padding:0;color:var(--rel-text);text-align:left}.rel-person-row:nth-of-type(odd){background:#fafbfc}.rel-person-row:hover{background:#edf6fd}.rel-person-row.is-selected{box-shadow:inset 3px 0 0 var(--rel-blue);background:#e8f3fc}.rel-person-row>*{min-width:0;display:flex;align-items:center;border-right:1px solid var(--rel-line);padding:0 8px}.rel-person-row>svg{width:13px;border-right:0;color:var(--rel-quiet)}.rel-avatar{width:30px;height:30px;flex:0 0 auto;display:grid!important;place-items:center;border-radius:50%;background:#dce5ee;color:#304157;font-size:11px;font-style:normal;font-weight:700}.rel-person-cell{gap:8px;overflow:hidden}.rel-person-row .rel-avatar{align-self:center;padding:0;border:0}.rel-person-copy{min-width:0;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.rel-person-copy b,.rel-next b{max-width:100%;overflow:hidden;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.rel-person-copy small,.rel-next small{max-width:100%;overflow:hidden;color:var(--rel-muted);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.rel-channel{justify-content:center;color:var(--rel-blue)}.rel-channel svg{width:12px;height:12px}.rel-touch{color:var(--rel-muted);font-size:11px}.rel-next{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.rel-health{display:inline-flex!important;align-items:center;gap:5px;color:var(--rel-muted);font-size:11px;font-weight:650;white-space:nowrap}.rel-health i{width:7px;height:7px;border-radius:50%;background:var(--rel-blue)}.rel-health.tone-risk i{background:var(--rel-red)}.rel-health.tone-hot i{background:var(--rel-amber)}.rel-health.tone-moving i{background:var(--rel-green)}.rel-health.tone-new i{background:#008f9c}.rel-health.tone-waiting i,.rel-health.tone-nurture i{background:#8290a2}.rel-directory-head,.rel-directory-row{display:grid;grid-template-columns:minmax(240px,1.2fr) 120px minmax(220px,1.1fr) minmax(220px,1.15fr) 150px}.rel-directory-head{min-height:36px;align-items:center;border-bottom:1px solid #263b53;background:#263b53;color:#fff;font-size:10.5px;font-weight:700;text-transform:uppercase}.rel-directory-head span{padding:0 9px}.rel-directory-row{width:100%;min-height:58px;border:0;border-bottom:1px solid var(--rel-line);background:#fff;padding:0;text-align:left}.rel-directory-row:nth-child(odd){background:#fafbfc}.rel-directory-row:hover,.rel-directory-row.is-selected{background:#eaf4fc;box-shadow:inset 3px 0 0 var(--rel-blue)}.rel-directory-row>span{min-width:0;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--rel-line);padding:6px 9px}.rel-directory-row>span:first-child{display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:21px 19px;align-content:center}.rel-directory-row .rel-avatar{grid-row:1 / 3}.rel-directory-row b{overflow:hidden;color:var(--rel-text);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.rel-directory-row small{overflow:hidden;color:var(--rel-muted);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.rel-directory-row .score{display:grid;grid-template-columns:25px minmax(0,1fr);grid-template-rows:20px 15px;gap:0 5px}.rel-directory-row .score>b{grid-row:1 / 3;font-size:16px}.rel-directory-row .score>i{height:4px;background:#dfe5eb}.rel-directory-row .score>i em{display:block;height:100%;background:var(--rel-blue)}.rel-directory-row .score.tone-risk>i em{background:var(--rel-red)}.rel-directory-row .score.tone-moving>i em{background:var(--rel-green)}.rel-conversations{height:100%;display:grid;grid-template-columns:clamp(320px,28%,360px) minmax(0,1fr)}.rel-inbox{min-height:0;display:grid;grid-template-rows:45px 32px repeat(6,minmax(56px,auto));align-content:start;overflow:auto;border-right:1px solid var(--rel-line-strong);background:#f7f9fb}.rel-inbox>header{display:flex;align-items:center;border-bottom:1px solid var(--rel-line);padding:0 9px}.rel-inbox>header h2{margin:0;font-size:13.5px}.rel-inbox>header button{margin-left:auto;border:0;background:transparent;color:var(--rel-muted)}.rel-inbox>header svg{width:13px}.rel-channel-tabs{display:flex;border-bottom:1px solid var(--rel-line);background:#fff;padding:3px 5px}.rel-channel-tabs button{flex:1;display:flex;align-items:center;justify-content:center;gap:3px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--rel-muted);font-size:10.5px}.rel-channel-tabs button.is-active{border-bottom-color:var(--rel-blue);color:var(--rel-text);font-weight:700}.rel-channel-tabs svg{width:9px}.rel-inbox>button{min-height:57px;display:grid;grid-template-columns:31px minmax(0,1fr) 50px;align-items:center;gap:6px;border:0;border-bottom:1px solid var(--rel-line);background:#fff;padding:5px 7px;text-align:left}.rel-inbox>button.is-selected{background:#e7f2fc;box-shadow:inset 3px 0 0 var(--rel-blue)}.rel-inbox>button[data-unread] b{font-weight:700;color:var(--rel-text)}.rel-inbox>button>span:nth-child(2){min-width:0}.rel-inbox>button b,.rel-inbox>button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-inbox>button b{font-size:11px}.rel-inbox>button small,.rel-inbox>button time{color:var(--rel-muted);font-size:10.5px}.rel-inbox-meta{align-self:stretch;display:flex;flex-direction:column;align-items:flex-end;gap:6px;padding-top:5px}.rel-inbox-meta time{text-align:right}.rel-inbox-meta em{min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:9px;background:var(--rel-blue);color:#fff;font-style:normal;font-size:11px!important;font-weight:700}.rel-thread{min-width:0;min-height:0;display:grid;grid-template-rows:49px minmax(0,1fr) 86px}.rel-thread>header{display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--rel-line-strong);padding:0 9px}.rel-thread>header>span{width:30px;height:30px;display:grid;place-items:center;background:var(--rel-blue-soft);color:var(--rel-blue)}.rel-thread>header svg{width:13px}.rel-thread>header div{flex:1}.rel-thread>header h2{margin:0;font-size:12.5px}.rel-thread>header p{margin:2px 0 0;color:var(--rel-muted);font-size:10.5px}.rel-thread>header button{height:25px;display:flex;align-items:center;gap:4px;border:1px solid var(--rel-line-strong);border-radius:2px;background:#fff;padding:0 7px;color:var(--rel-muted);font-size:11px}.rel-messages{overflow:auto;background:#f4f6f8;padding:12px 15px}.rel-messages>div{max-width:70%;margin-bottom:10px}.rel-messages>div.outgoing{margin-left:auto}.rel-messages small{display:block;margin-bottom:3px;color:var(--rel-muted);font-size:10.5px}.rel-messages p{margin:0;border:1px solid var(--rel-line);border-radius:2px;background:#fff;padding:8px 9px;font-size:12.5px;line-height:1.4}.rel-messages .outgoing p{border-color:#bdd9ef;background:#e7f2fc}.rel-messages>div>em{display:block;margin-top:3px;color:var(--rel-muted);font-size:10px;font-style:normal;text-align:right;text-transform:uppercase}.rel-composer{border-top:2px solid #f97316;background:#fff7ed;padding:7px 9px}.rel-composer textarea{width:100%;height:43px;resize:none;border:1px solid #fdba74;outline:0;padding:6px 7px;font-size:12.5px;background:#fff}.rel-composer textarea:focus{border-color:#f97316;box-shadow:0 0 0 1px #f97316}.rel-composer>div{display:flex;align-items:center;margin-top:4px}.rel-composer span{display:flex;align-items:center;gap:4px;color:#9a3412;font-size:10.5px;font-weight:700;text-transform:uppercase}.rel-composer svg{width:10px}.rel-composer button{margin-left:auto;height:24px;display:flex;align-items:center;gap:4px;border:1px solid #c2410c;border-radius:2px;background:#ea580c;padding:0 9px;color:#fff;font-size:11px}.rel-composer button:disabled{opacity:.4}.rel-timeline-view>header .rel-health{margin-left:auto}.rel-journey-band{display:grid;grid-template-columns:.8fr .95fr 1.2fr 1.3fr;border-bottom:1px solid var(--rel-line-strong)}.rel-journey-band>div{min-width:0;min-height:67px;border-right:1px solid var(--rel-line);padding:8px 9px}.rel-journey-band>div:last-child{border-right:0}.rel-journey-band span{display:block;color:var(--rel-muted);font-size:10.5px;font-weight:700;text-transform:uppercase}.rel-journey-band b{display:block;overflow:hidden;margin-top:5px;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.rel-journey-band small{display:block;overflow:hidden;margin-top:2px;color:var(--rel-muted);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.rel-event-stream{width:100%;padding:12px clamp(18px,3vw,46px) 28px}.rel-event-stream article{min-height:74px;display:grid;grid-template-columns:24px 128px minmax(0,1fr) auto;gap:10px;position:relative}.rel-event-stream .rail{position:relative}.rel-event-stream .rail i{position:absolute;z-index:2;left:5px;top:12px;width:10px;height:10px;border:2px solid #fff;background:var(--rel-blue);box-shadow:0 0 0 1px var(--rel-blue);transform:rotate(45deg)}.rel-event-stream .rail em{position:absolute;left:9px;top:22px;bottom:-12px;width:2px;background:#d1d9e2}.rel-event-stream article:last-child .rail em{display:none}.rel-event-stream time{padding-top:10px;color:var(--rel-muted);font-size:11px}.rel-event-stream article>div:nth-child(3){min-width:0;border:1px solid var(--rel-line);border-left:3px solid #7f91a4;background:#fff;padding:7px 9px}.rel-event-stream article>div:nth-child(3)>span{color:var(--rel-blue);font-size:10px;font-weight:700;text-transform:uppercase}.rel-event-stream article p{margin:3px 0 0;font-size:12.5px;line-height:1.35}.rel-event-stream article small{display:block;margin-top:4px;color:var(--rel-muted);font-size:10.5px}.rel-event-stream .current{align-self:start;margin-top:9px;border:1px solid #b9d5ec;background:#edf7ff;padding:3px 5px;color:#075fae;font-size:10px;text-transform:uppercase}.rel-operations>header>span{display:flex;align-items:center;gap:5px;color:var(--rel-green);font-weight:700;text-transform:uppercase}.rel-operations>header>span i{width:6px;height:6px;border-radius:50%;background:var(--rel-green)}.rel-op-axis{min-height:28px;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;border-bottom:1px solid var(--rel-line-strong);background:#263b53;padding:0 10px;color:#dce5ed;font-size:10.5px}.rel-op-axis b{color:#fff;text-align:center}.rel-op-axis span:nth-child(n+4){text-align:right}.rel-operations .lane{display:grid;grid-template-columns:145px minmax(0,1fr);border-bottom:1px solid var(--rel-line-strong)}.rel-operations .lane>header{min-height:100%;display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-content:start;gap:6px;border-right:1px solid var(--rel-line-strong);background:#f5f7f9;padding:10px 8px}.rel-operations .lane>header i{width:7px;height:7px;margin-top:2px;background:var(--rel-blue)}.rel-operations .lane.tone-red>header i{background:var(--rel-red)}.rel-operations .lane.tone-green>header i{background:var(--rel-green)}.rel-operations .lane>header b{font-size:11px}.rel-operations .lane>header span{color:var(--rel-muted);font-size:11px}.rel-operations .lane>div{min-height:108px;position:relative;overflow:hidden;background-color:#fff;background-image:linear-gradient(to right,transparent calc(100% - 1px),#e2e7ed 1px);background-size:20% 100%;padding:8px 10px}.rel-operations .lane button{width:calc(var(--length) - var(--start));min-width:45%;height:28px;display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:6px;position:relative;left:var(--start);border:0;border-left:3px solid var(--rel-blue);border-bottom:1px solid var(--rel-line);background:#f7fbff;padding:0 6px;text-align:left}.rel-operations .lane.tone-red button{border-left-color:var(--rel-red);background:#fff5f4}.rel-operations .lane.tone-green button{border-left-color:var(--rel-green);background:#f2faf5}.rel-operations .lane button>i{width:6px;height:6px;border-radius:50%;background:currentColor}.rel-operations .lane button span{min-width:0}.rel-operations .lane button b,.rel-operations .lane button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-operations .lane button b{font-size:11px}.rel-operations .lane button small,.rel-operations .lane button em{color:var(--rel-muted);font-size:10px;font-style:normal}.rel-atlas-view{height:100%;min-height:0;display:grid;grid-template-rows:54px 38px minmax(0,1fr) 28px;overflow:hidden}.rel-atlas-header{min-width:0;display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--rel-line-strong);border-left:3px solid var(--rel-blue);background:#f8fafc;padding:0 8px}.rel-atlas-header>div:first-child{min-width:145px}.rel-atlas-header h2{margin:0;font-size:13.5px}.rel-atlas-header p{margin:2px 0 0;color:var(--rel-muted);font-size:10.5px}.rel-atlas-search{flex:1;min-width:140px;max-width:310px;height:29px;display:flex;align-items:center;gap:6px;position:relative;border:1px solid var(--rel-line-strong);background:#fff;padding:0 7px}.rel-atlas-search:focus-within{border-color:var(--rel-blue);box-shadow:0 0 0 1px #c7e2f8}.rel-atlas-search>svg{width:12px;color:var(--rel-muted)}.rel-atlas-search input{min-width:0;width:100%;border:0;outline:0;background:transparent;font-size:11px}.rel-atlas-search>div{position:absolute;z-index:20;left:-1px;right:-1px;top:30px;border:1px solid var(--rel-line-strong);background:#fff;box-shadow:0 8px 18px #1e30451f}.rel-atlas-search>div button{width:100%;min-height:42px;display:grid;grid-template-columns:29px minmax(0,1fr) 20px;align-items:center;gap:6px;border:0;border-bottom:1px solid var(--rel-line);background:#fff;padding:5px 7px;text-align:left}.rel-atlas-search>div button:hover{background:#edf6fd}.rel-atlas-search>div button>span:nth-child(2){min-width:0}.rel-atlas-search>div b,.rel-atlas-search>div small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-atlas-search>div b{font-size:11px}.rel-atlas-search>div small{color:var(--rel-muted);font-size:10px}.rel-atlas-search>div svg{width:11px;color:var(--rel-blue)}.rel-atlas-mode{height:27px;display:flex;align-items:stretch;border:1px solid var(--rel-line-strong);background:#fff}.rel-atlas-mode button{min-width:47px;display:flex;align-items:center;justify-content:center;gap:3px;border:0;border-right:1px solid var(--rel-line);background:#fff;padding:0 5px;color:var(--rel-muted);font-size:10px}.rel-atlas-mode button:last-child{border-right:0}.rel-atlas-mode button.is-active{background:#263b53;color:#fff;font-weight:700}.rel-atlas-mode svg{width:10px;height:10px}.rel-atlas-tools{margin-left:auto;height:27px;display:flex;align-items:center;border:1px solid var(--rel-line-strong);background:#fff}.rel-atlas-tools button{width:23px;height:25px;display:grid;place-items:center;border:0;border-right:1px solid var(--rel-line);background:#fff;color:var(--rel-muted)}.rel-atlas-tools button:last-child{border-right:0;border-left:1px solid var(--rel-line)}.rel-atlas-tools button:hover{background:var(--rel-blue-soft);color:var(--rel-blue)}.rel-atlas-tools svg{width:12px;height:12px}.rel-atlas-tools span{min-width:28px;text-align:center;color:var(--rel-text);font-size:10px;font-variant-numeric:tabular-nums}.rel-atlas-scrubber{min-width:0;display:flex;align-items:center;gap:7px;overflow-x:auto;border-bottom:1px solid var(--rel-line-strong);background:#fff;padding:0 9px;scrollbar-width:thin}.rel-atlas-scrubber>button{height:23px;display:flex;flex:0 0 auto;align-items:center;gap:4px;border:1px solid #abd4bd;border-radius:2px;background:#edf8f1;padding:0 7px;color:var(--rel-green);font-size:10.5px;font-weight:700;text-transform:uppercase}.rel-atlas-scrubber>button i{width:6px;height:6px;border-radius:50%;background:var(--rel-green)}.rel-atlas-scope{height:25px;display:flex;flex:0 0 auto;align-items:stretch;border:1px solid var(--rel-line-strong);background:#fff}.rel-atlas-scope button{min-width:76px;height:23px;display:flex;align-items:center;justify-content:center;gap:5px;border:0;border-right:1px solid var(--rel-line);background:#fff;padding:0 7px;color:var(--rel-muted);font-size:10.5px;font-weight:650;white-space:nowrap}.rel-atlas-scope button:last-child{border-right:0}.rel-atlas-scope button:hover{background:var(--rel-blue-soft);color:var(--rel-blue)}.rel-atlas-scope button.is-active{background:#263b53;color:#fff}.rel-atlas-scope button b{min-width:15px;border-radius:8px;background:#edf0f3;padding:1px 4px;color:#42566c;font-size:10px;line-height:1.2;text-align:center}.rel-atlas-scope button.is-active b{background:#ffffff2e;color:#fff}.rel-atlas-scrubber>span{color:var(--rel-muted);font-size:10px}.rel-atlas-scrubber input{flex:1;min-width:120px;height:3px;accent-color:var(--rel-blue)}.rel-atlas-scrubber b{min-width:125px;color:var(--rel-text);font-size:10.5px;text-align:right}.rel-atlas-stage{min-height:0;position:relative;overflow:hidden;background:#fff}.rel-atlas-scope-empty{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:#ffffffeb;color:var(--rel-muted);text-align:center;pointer-events:none}.rel-atlas-scope-empty svg{width:24px;height:24px;color:var(--rel-blue)}.rel-atlas-scope-empty b{color:var(--rel-text);font-size:13.5px}.rel-atlas-scope-empty span{font-size:11px}.rel-atlas-stage>svg{width:100%;height:100%;display:block;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rel-atlas-stage>svg:active{cursor:grabbing}.rel-atlas-globe-shell{background:#061009}.rel-globe-stage{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#061009}.rel-globe-stage canvas{width:100%!important;height:100%!important;display:block;cursor:grab}.rel-globe-stage canvas:active{cursor:grabbing}.rel-globe-readout{position:absolute;left:9px;top:9px;z-index:4;min-width:130px;border-left:2px solid #76b900;background:#05120ad1;padding:6px 8px;color:#dceadf;pointer-events:none}.rel-globe-readout span{display:flex;align-items:center;gap:5px;color:#9fc9a7;font-size:10px;font-weight:700;text-transform:uppercase}.rel-globe-readout span i{width:6px;height:6px;border-radius:50%;background:#76b900;box-shadow:0 0 7px #76b900}.rel-globe-readout b{display:block;margin-top:3px;font-size:15px;font-variant-numeric:tabular-nums}.rel-globe-readout small{display:block;color:#779980;font-size:10px}.rel-globe-label{min-width:100px;border:1px solid rgba(118,185,0,.7);border-left:3px solid #76b900;background:#041109e6;padding:5px 7px;color:#fff;pointer-events:none}.rel-globe-label b,.rel-globe-label span{display:block;white-space:nowrap}.rel-globe-label b{font-size:12.5px}.rel-globe-label span{margin-top:2px;color:#a8cfae;font-size:10px}.rel-atlas-year line{stroke:#ccd4de;stroke-width:1.25}.rel-atlas-year text{fill:#788699;font-size:13px;font-weight:700}.rel-atlas-now line{stroke:#c7372f;stroke-width:2}.rel-atlas-now text{fill:#c7372f;font-size:13.5px;font-weight:800}.rel-atlas-person{cursor:pointer}.rel-atlas-person .lifeline{fill:none;stroke:#33475d;stroke-width:3}.rel-atlas-person .origin{fill:#fff;stroke:#33475d;stroke-width:4}.rel-atlas-person.is-selected .lifeline{stroke:#0878d1;stroke-width:5}.rel-atlas-person.is-selected .origin{stroke:#0878d1}.rel-atlas-person .person-name{fill:#172235;font-size:14px;font-weight:800;paint-order:stroke;stroke:#fff;stroke-width:4px}.rel-atlas-person .person-meta{fill:#748195;font-size:12.5px;paint-order:stroke;stroke:#fff;stroke-width:3px}.rel-atlas-vehicle .vehicle-lifeline{fill:none;stroke:#13864b;stroke-width:3}.rel-atlas-vehicle .vehicle-origin,.rel-atlas-vehicle .vehicle-terminal{fill:#13864b}.rel-atlas-vehicle text{fill:#26613f;font-size:12.5px;font-weight:700;paint-order:stroke;stroke:#fff;stroke-width:3px}.rel-atlas-vehicle .vehicle-meta{fill:#5d7868;font-size:10.5px;font-weight:650}.rel-atlas-vehicle.provenance-external .vehicle-lifeline{stroke:#008f9c}.rel-atlas-vehicle.provenance-external .vehicle-origin,.rel-atlas-vehicle.provenance-external .vehicle-terminal{fill:#008f9c}.rel-atlas-vehicle.provenance-external text{fill:#006f78}.rel-atlas-vehicle.provenance-external .vehicle-meta{fill:#55787a}.rel-atlas-vehicle.provenance-considered .vehicle-lifeline{stroke:#0878d1;stroke-dasharray:7 5}.rel-atlas-vehicle.provenance-considered .vehicle-origin{fill:#fff;stroke:#0878d1;stroke-width:2}.rel-atlas-vehicle.provenance-considered text{fill:#075fae}.rel-atlas-vehicle.status-closed .vehicle-lifeline{stroke-width:2.5}.rel-atlas-vehicle-event{cursor:pointer;outline:none}.rel-atlas-vehicle-event circle{fill:#fff;stroke:#13864b;stroke-width:2.5}.rel-atlas-vehicle.provenance-external .rel-atlas-vehicle-event circle{stroke:#008f9c}.rel-atlas-vehicle-event.type-service circle,.rel-atlas-vehicle-event.type-ownership circle{fill:#fff6e5;stroke:#c87800}.rel-atlas-vehicle-event.type-trade circle{fill:#f6f0ff;stroke:#7853a6}.rel-atlas-vehicle-event.type-problem circle{fill:#fff0ef;stroke:#c7372f}.rel-atlas-vehicle-event.type-appointment circle{fill:#eef7ff;stroke:#0878d1}.rel-atlas-vehicle-event:hover circle,.rel-atlas-vehicle-event:focus circle{r:6px;filter:drop-shadow(0 0 3px rgba(23,46,69,.35))}.rel-atlas-referral path{fill:none;stroke:#008f9c;stroke-width:2.5;stroke-dasharray:8 5}.rel-atlas-referral text{fill:#00727c;font-size:12.5px;font-weight:700;paint-order:stroke;stroke:#fff;stroke-width:3px}.rel-atlas-event{cursor:pointer;outline:none}.rel-atlas-event:hover circle,.rel-atlas-event:hover rect,.rel-atlas-event:focus circle,.rel-atlas-event:focus rect{filter:drop-shadow(0 0 4px rgba(8,120,209,.5))}.rel-atlas-event .event-date{fill:#778598;font-size:11px;paint-order:stroke;stroke:#fff;stroke-width:3px}.rel-atlas-event .event-label{fill:#27364a;font-size:12.5px;font-weight:700;paint-order:stroke;stroke:#fff;stroke-width:4px}.rel-atlas-event.is-future .event-label{fill:#0878d1;font-style:italic}.rel-atlas-stage .is-zoomed-out .event-date,.rel-atlas-stage .is-zoomed-out .event-label,.rel-atlas-stage .is-zoomed-out .person-meta,.rel-atlas-stage .is-zoomed-out .vehicle-meta,.rel-atlas-stage .is-zoomed-out .rel-atlas-referral text{opacity:0}.rel-atlas-stage .is-zoomed-in .event-label{font-size:12.5px}.rel-atlas-minimap{width:154px;height:66px;position:absolute;z-index:5;right:8px;top:8px;overflow:hidden;border:1px solid #9dabb9;background:#f8fafcf0}.rel-atlas-minimap i{height:2px;position:absolute;background:#73849a}.rel-atlas-minimap .viewport{width:72%;height:55%;position:absolute;z-index:2;left:5px;top:9px;border:1px solid #0878d1;background:#0878d10f}.rel-atlas-legend{position:absolute;z-index:5;left:8px;bottom:8px;display:flex;align-items:center;gap:8px;border:1px solid var(--rel-line-strong);background:#fffffff2;padding:5px 7px}.rel-atlas-legend span{display:flex;align-items:center;gap:4px;color:var(--rel-muted);font-size:10px;white-space:nowrap}.rel-atlas-legend i{width:12px;height:3px;display:block;background:#33475d}.rel-atlas-legend i.vehicle{background:var(--rel-green)}.rel-atlas-legend i.external-vehicle{background:#008f9c}.rel-atlas-legend i.referral{height:0;border-top:2px dashed #008f9c;background:transparent}.rel-atlas-legend i.problem{width:7px;height:7px;background:var(--rel-red);transform:rotate(45deg)}.rel-atlas-legend i.future{width:7px;height:7px;border:2px solid var(--rel-blue);border-radius:50%;background:#fff}.rel-atlas-legend.is-dark{border-color:#31533a;background:#05120ae0}.rel-atlas-legend.is-dark span{color:#a8c3ae}.rel-atlas-legend.is-dark i.person{background:#76b900}.rel-atlas-inspector{width:208px;min-height:68px;position:absolute;z-index:5;right:8px;bottom:8px;border:1px solid var(--rel-line-strong);border-left:3px solid var(--rel-blue);background:#fffffff7;padding:7px 8px}.rel-atlas-inspector>span{color:var(--rel-blue);font-size:10px;font-weight:800;text-transform:uppercase}.rel-atlas-inspector>b,.rel-atlas-inspector>small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-atlas-inspector>b{margin-top:2px;font-size:11px}.rel-atlas-inspector>small{margin-top:2px;color:var(--rel-muted);font-size:10px}.rel-atlas-inspector button{position:absolute;right:5px;bottom:5px;display:flex;align-items:center;gap:3px;border:0;background:transparent;color:var(--rel-blue);font-size:10px}.rel-atlas-inspector svg{width:9px}.rel-atlas-inspector.is-dark{border-color:#31533a;border-left-color:#76b900;background:#05120ae6;color:#fff}.rel-atlas-inspector.is-dark>span,.rel-atlas-inspector.is-dark button{color:#9fe33a}.rel-atlas-inspector.is-dark>small{color:#91aa96}.rel-atlas-footer{display:flex;align-items:center;border-top:1px solid var(--rel-line-strong);background:#f7f9fb;padding:0 9px;color:var(--rel-muted);font-size:10px}.rel-atlas-footer span{display:flex;align-items:center;gap:4px}.rel-atlas-footer span:nth-child(2){margin-left:auto}.rel-atlas-footer svg{width:10px}.rel-atlas-footer b{min-width:70px;margin-left:10px;color:var(--rel-text);text-align:right}.rel-atlas-preview-backdrop{position:fixed;z-index:1300;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0d182494;padding:18px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.rel-atlas-preview-dialog{width:min(1500px,calc(100vw - 36px));height:min(900px,calc(100vh - 36px));min-height:540px;display:grid;grid-template-rows:64px minmax(0,1fr);overflow:hidden;border:1px solid #8d9cac;border-radius:4px;background:#fff;box-shadow:0 26px 80px #09131e61}.rel-atlas-preview-dialog>header{min-width:0;display:grid;grid-template-columns:40px minmax(250px,1fr) auto 34px;align-items:center;gap:10px;border-bottom:1px solid var(--rel-line-strong);background:#f1f5f8;padding:0 12px}.rel-atlas-preview-avatar{width:38px;height:38px;font-size:13.5px}.rel-atlas-preview-person{min-width:0}.rel-atlas-preview-person>span,.rel-atlas-preview-person>b,.rel-atlas-preview-person>small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-atlas-preview-person>span{color:var(--rel-blue);font-size:11px!important;font-weight:700;text-transform:uppercase}.rel-atlas-preview-person>b{margin-top:1px;color:var(--rel-text);font-size:14px}.rel-atlas-preview-person>small{margin-top:1px;color:var(--rel-muted)}.rel-atlas-preview-facts{display:flex;align-items:center;gap:12px;color:var(--rel-muted)}.rel-atlas-preview-facts span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.rel-atlas-preview-facts svg{width:12px;height:12px;color:#536f89}.rel-atlas-preview-dialog>header>button{width:32px;height:32px;display:grid;place-items:center;border:1px solid #b6c2ce;background:#fff;color:var(--rel-muted)}.rel-atlas-preview-dialog>header>button:hover{border-color:var(--rel-blue);background:var(--rel-blue-soft);color:var(--rel-blue)}.rel-atlas-preview-dialog>header>button svg{width:15px;height:15px}.rel-atlas-preview-body{min-width:0;min-height:0;overflow:hidden}.rel-atlas-view.is-preview{grid-template-rows:50px 38px minmax(0,1fr) 28px}.rel-atlas-view.is-preview .rel-atlas-header>div:first-child{min-width:235px}.rel-atlas-view.is-preview .rel-atlas-header h2{font-size:12px}.rel-atlas-view.is-preview .rel-atlas-header p{font-size:12.5px}.rel-atlas-preview-summary{display:flex;align-items:stretch;border:1px solid var(--rel-line-strong);background:#fff}.rel-atlas-preview-summary span{min-width:72px;display:flex;align-items:center;justify-content:center;gap:4px;border-right:1px solid var(--rel-line);padding:0 8px;color:var(--rel-muted);white-space:nowrap}.rel-atlas-preview-summary span:last-child{border-right:0}.rel-atlas-preview-summary b{color:var(--rel-text);font-variant-numeric:tabular-nums}.rel-atlas-view.is-preview .rel-atlas-scrubber{gap:9px}.rel-atlas-view.is-preview .rel-atlas-scrubber b{min-width:140px}.rel-atlas-view.is-preview .rel-atlas-event .event-date,.rel-atlas-view.is-preview .rel-atlas-event .event-label{opacity:0;transition:opacity .1s ease}.rel-atlas-view.is-preview .rel-atlas-event:hover .event-date,.rel-atlas-view.is-preview .rel-atlas-event:hover .event-label,.rel-atlas-view.is-preview .rel-atlas-event:focus .event-date,.rel-atlas-view.is-preview .rel-atlas-event:focus .event-label{opacity:1}.rel-victor{width:320px;position:absolute;z-index:30;inset:0 0 0 auto;overflow:auto;border-left:1px solid var(--rel-line-strong);background:#f8fafc;box-shadow:-8px 0 20px #1f304424;animation:rel-drawer-right .14s ease-out}.rel-victor>header{min-height:50px;display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--rel-line-strong);background:#eaf2f9;padding:0 9px}.rel-victor>header>span{width:30px;height:30px;display:grid;place-items:center;background:#d8ebfb;color:var(--rel-blue)}.rel-victor>header svg{width:14px}.rel-victor>header div{flex:1}.rel-victor>header b,.rel-victor>header small{display:block}.rel-victor>header b{font-size:12.5px}.rel-victor>header small{color:var(--rel-muted);font-size:10.5px}.rel-victor>header button{border:0;background:transparent;color:var(--rel-muted)}.rel-person-card{min-height:54px;display:grid;grid-template-columns:31px minmax(0,1fr) 24px;align-items:center;gap:7px;border-bottom:1px solid var(--rel-line-strong);background:#fff;padding:6px 9px}.rel-person-card h3{margin:0;font-size:12.5px}.rel-person-card p{margin:2px 0 0;color:var(--rel-muted);font-size:10.5px}.rel-person-card button{border:0;background:transparent;color:var(--rel-muted)}.rel-person-card button svg{width:12px}.rel-victor section{border-bottom:1px solid var(--rel-line);padding:9px 10px}.rel-victor section>label{display:block;margin-bottom:6px;color:var(--rel-muted);font-size:10.5px;font-weight:700;text-transform:uppercase}.rel-victor-state>div{display:flex;align-items:baseline;gap:3px}.rel-victor-state>div b{font-size:21px}.rel-victor-state>div span{color:var(--rel-muted);font-size:11px}.rel-victor-state>div em{margin-left:auto;border:1px solid #b9d5ec;background:#eef7ff;padding:3px 5px;color:#075fae;font-size:10px;font-style:normal;font-weight:700;text-transform:uppercase}.rel-victor-state>div em.tone-risk{border-color:#ebbbb7;background:#fff0ef;color:var(--rel-red)}.rel-victor-state>p,.rel-victor section>p{margin:5px 0 0;color:var(--rel-muted);font-size:11px;line-height:1.4}.rel-victor section>h3{margin:0;font-size:13px;line-height:1.35}.rel-signal{min-height:26px;display:flex;align-items:center;gap:5px;border-bottom:1px solid var(--rel-line);color:var(--rel-text);font-size:11px}.rel-signal:last-child{border-bottom:0}.rel-signal svg{width:10px;color:var(--rel-amber)}.rel-victor section>button{width:100%;min-height:27px;display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid var(--rel-line-strong);border-radius:2px;background:#fff;margin-top:5px;color:var(--rel-text);font-size:11px}.rel-victor section>button.primary{border-color:var(--rel-blue);background:var(--rel-blue);color:#fff;font-weight:700}.rel-victor section>button svg{width:11px}.rel-control>div{min-height:24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--rel-line);color:var(--rel-muted);font-size:10.5px}.rel-control>div:last-child{border-bottom:0}.rel-control b{max-width:55%;overflow:hidden;color:var(--rel-text);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.rel-footer{display:flex;align-items:center;border-top:1px solid var(--rel-line-strong);background:#fff;padding:0 9px;color:var(--rel-muted);font-size:10.5px}.rel-footer span:first-child{display:flex;align-items:center;gap:5px}.rel-footer span:first-child i{width:6px;height:6px;border-radius:50%;background:var(--rel-green)}.rel-footer span:nth-child(2){margin-left:auto}.rel-footer b{margin-left:14px;color:var(--rel-text)}.rel-footer span[data-status=unconfigured] i{background:#a7afb9}@keyframes rel-drawer-left{0%{opacity:.4;transform:translate(-12px)}}@keyframes rel-drawer-right{0%{opacity:.4;transform:translate(12px)}}.rel-empty{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:24px;color:var(--rel-muted);text-align:center}.rel-empty.is-compact{min-height:90px;padding:12px}.rel-empty>svg{width:24px;height:24px;color:var(--rel-blue)}.rel-empty>b{color:var(--rel-text);font-size:12px}.rel-empty>span{max-width:440px;line-height:1.45}.rel-empty>button{min-height:28px;display:flex;align-items:center;gap:5px;border:1px solid var(--rel-line-strong);border-radius:2px;background:#fff;padding:0 9px;color:var(--rel-text)}.rel-empty>button svg{width:12px}.rel-loading{min-height:100px;display:flex;align-items:center;justify-content:center;gap:7px;color:var(--rel-muted)}.rel-loading-main{height:100%}.spin{animation:rel-spin .85s linear infinite}@keyframes rel-spin{to{transform:rotate(360deg)}}.rel-modal-backdrop{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#111b2661;padding:18px}.rel-modal{width:min(560px,100%);border:1px solid var(--rel-line-strong);border-radius:3px;background:#fff;box-shadow:0 20px 60px #141f2b3d}.rel-modal>header{min-height:54px;display:flex;align-items:center;border-bottom:1px solid var(--rel-line-strong);padding:8px 12px}.rel-modal>header div{min-width:0}.rel-modal>header b,.rel-modal>header span{display:block}.rel-modal>header b{color:var(--rel-text);font-size:13px}.rel-modal>header span{margin-top:2px;color:var(--rel-muted)}.rel-modal>header button{width:26px;height:26px;display:grid;place-items:center;border:0;background:transparent;margin-left:auto;color:var(--rel-muted)}.rel-modal>header button svg{width:14px}.rel-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.rel-form-grid label{display:grid;gap:4px;color:var(--rel-muted);font-weight:650}.rel-form-grid label.wide{grid-column:1 / -1}.rel-form-grid input,.rel-form-grid select{width:100%;height:32px;border:1px solid var(--rel-line-strong);border-radius:2px;background:#fff;padding:0 8px;color:var(--rel-text);font:inherit}.rel-form-grid input:focus,.rel-form-grid select:focus{border-color:var(--rel-blue);outline:2px solid rgb(8 120 209 / 12%)}.rel-modal>footer{min-height:52px;display:flex;align-items:center;justify-content:flex-end;gap:7px;border-top:1px solid var(--rel-line);background:#f8f9fb;padding:8px 12px}.rel-modal>footer button{min-height:32px;display:flex;align-items:center;gap:5px;border:1px solid var(--rel-line-strong);border-radius:2px;background:#fff;padding:0 11px;color:var(--rel-text)}.rel-modal>footer button.primary{border-color:var(--rel-blue);background:var(--rel-blue);color:#fff}.rel-modal>footer button svg{width:12px}.rel-lab button:disabled{cursor:not-allowed;opacity:.52}.rel-lab p,.rel-lab span,.rel-lab button{font-size:12.5px!important}.rel-lab p{line-height:1.4}.rel-lab h1,.rel-lab h2,.rel-lab h3,.rel-lab b,.rel-lab strong{font-weight:650}.rel-lab small,.rel-lab time,.rel-lab label,.rel-lab em{font-size:12.5px!important;line-height:1.3}.rel-brand p,.rel-tabs button,.rel-lenses nav button,.rel-search input,.rel-atlas-search input,.rel-person-copy b,.rel-next b,.rel-directory-row b,.rel-inbox>button b,.rel-messages p,.rel-composer textarea,.rel-journey-band b,.rel-event-stream article p,.rel-globe-label b,.rel-victor>header b{font-size:13.5px;font-weight:650}.rel-channel-status span,.rel-kpis span,.rel-schedule-track .event b,.rel-touch,.rel-health,.rel-operations .lane button b,.rel-victor-state>div span,.rel-victor-state>p,.rel-victor section>p,.rel-signal,.rel-victor section>button,.rel-control>div{font-size:12.5px}.rel-lenses nav b,.rel-lens-health span,.rel-avatar,.rel-atlas-scrubber b,.rel-atlas-inspector>b,.rel-atlas-footer b,.rel-footer b,.rel-event-stream .current,.rel-op-axis b,.rel-operations .lane>header b{font-size:12.5px}.rel-brand em,.rel-hours,.rel-table-head,.rel-directory-head,.rel-channel-tabs button,.rel-journey-band span,.rel-op-axis,.rel-atlas-mode button,.rel-atlas-tools span,.rel-atlas-scrubber button,.rel-atlas-scrubber>span,.rel-globe-readout span,.rel-globe-readout small,.rel-globe-label span,.rel-atlas-legend span,.rel-atlas-inspector>span,.rel-atlas-inspector button,.rel-atlas-footer,.rel-footer{font-size:12.5px}.rel-lenses>header b,.rel-schedule h2,.rel-worklist h2,.rel-directory h2,.rel-timeline-view h2,.rel-operations h2,.rel-inbox>header h2,.rel-atlas-header h2,.rel-victor section>h3,.rel-person-card h3{font-size:12px;font-weight:650}@media(max-width:1260px){.rel-channel-status span{padding:0 4px}.rel-brand{min-width:300px}.rel-intelligence-strip{grid-template-columns:29px minmax(180px,1fr) minmax(120px,1fr) auto 31px}}@media(max-width:1180px){.rel-brand{min-width:280px}.rel-channel-status{display:none}.rel-table-head,.rel-person-row{grid-template-columns:minmax(190px,1fr) 58px 76px minmax(220px,1.35fr) 96px 20px}.rel-directory-head,.rel-directory-row{grid-template-columns:minmax(210px,1.1fr) 100px minmax(180px,1fr) minmax(190px,1fr) 125px}.rel-intelligence-strip>p{display:none}.rel-intelligence-strip{grid-template-columns:29px minmax(180px,1fr) auto 31px}.rel-atlas-header p{display:none}.rel-atlas-header>div:first-child{min-width:112px}}@media(max-width:760px){.rel-atlas-preview-backdrop{padding:8px 56px 8px 8px}.rel-atlas-preview-dialog{width:100%;height:100%;min-height:0;grid-template-rows:58px minmax(0,1fr)}.rel-atlas-preview-dialog>header{grid-template-columns:36px minmax(0,1fr) 32px;gap:8px;padding:0 9px}.rel-atlas-preview-facts{display:none}.rel-atlas-preview-avatar{width:34px;height:34px}.rel-atlas-view.is-preview{grid-template-rows:72px 42px minmax(0,1fr) 28px}.rel-atlas-view.is-preview .rel-atlas-header{grid-template-columns:minmax(150px,1fr) auto}.rel-atlas-view.is-preview .rel-atlas-preview-summary{grid-column:1;grid-row:2}.rel-atlas-view.is-preview .rel-atlas-tools{grid-column:2;grid-row:1}.rel-form-grid{grid-template-columns:minmax(0,1fr)}.rel-form-grid label.wide{grid-column:auto}.rel-lab{min-height:720px;grid-template-rows:46px 35px minmax(0,1fr) 28px}.rel-titlebar{padding:0 9px}.rel-brand{min-width:0}.rel-brand p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-tabs{overflow-x:auto}.rel-tabs .rel-rail-toggle,.rel-tabs .rel-focus-toggle,.rel-tabs-spacer{display:none}.rel-tabs button{min-width:82px}.rel-tabs .rel-search{width:220px;min-width:220px;flex:0 0 220px;margin:3px 8px}.rel-lenses,.rel-victor{display:none!important}.rel-intelligence-strip{grid-template-columns:29px minmax(0,1fr) 31px}.rel-intelligence-strip>.rel-health{display:none!important}.rel-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rel-kpis>div:nth-child(2){border-right:0}.rel-table-head{display:none}.rel-person-row{grid-template-columns:minmax(180px,1fr) 34px 86px 18px;grid-template-rows:48px 38px}.rel-person-row .rel-next{grid-column:1 / -1;grid-row:2;border-top:1px solid var(--rel-line)}.rel-person-row .rel-health{grid-column:3;grid-row:1;border-right:0}.rel-person-row>svg{grid-column:4;grid-row:1}.rel-touch,.rel-directory-head{display:none}.rel-directory-row{grid-template-columns:1fr 1fr}.rel-directory-row>span:nth-child(3),.rel-directory-row>span:nth-child(4){border-top:1px solid var(--rel-line)}.rel-directory-row>span.score{grid-column:1 / -1;border-top:1px solid var(--rel-line)}.rel-conversations{grid-template-columns:minmax(0,1fr)}.rel-inbox{display:none}.rel-journey-band{grid-template-columns:repeat(2,minmax(0,1fr))}.rel-event-stream article{grid-template-columns:20px 72px minmax(0,1fr)}.rel-event-stream .current{display:none}.rel-operations .lane{grid-template-columns:110px minmax(0,1fr)}.rel-atlas-view{grid-template-rows:88px 42px minmax(0,1fr) 28px}.rel-atlas-header{display:grid;grid-template-columns:minmax(90px,1fr) auto auto;align-content:center}.rel-atlas-header>div:first-child{min-width:0}.rel-atlas-header p{display:none}.rel-atlas-mode{grid-column:2;grid-row:1}.rel-atlas-search{grid-column:1 / -1;grid-row:2;max-width:none}.rel-atlas-tools{grid-column:3;grid-row:1}.rel-atlas-scrubber b{display:none}.rel-atlas-scope button{min-width:64px;padding:0 5px}.rel-atlas-scope button span{max-width:82px;overflow:hidden;text-overflow:ellipsis}.rel-atlas-scope button b{display:inline-block}.rel-atlas-minimap{display:none}.rel-atlas-legend{right:8px;overflow-x:auto}.rel-atlas-inspector{display:none}.rel-footer span:nth-child(2){display:none}}.vrw{--vrw-ink: #17212b;--vrw-text: #2f3b49;--vrw-muted: #5f6d7c;--vrw-quiet: #7d8996;--vrw-line: #d9e0e7;--vrw-line-strong: #c5ced8;--vrw-canvas: #ffffff;--vrw-panel: #ffffff;--vrw-panel-2: #f8fafb;--vrw-accent: #02577a;--vrw-accent-dark: #01303f;--vrw-accent-soft: #d4f0fc;--vrw-blue: #02a9f7;--vrw-good: #23734a;--vrw-good-soft: #edf7f1;--vrw-warn: #956411;--vrw-warn-soft: #fff7e6;--vrw-bad: #b13d45;--vrw-bad-soft: #fff0f1;height:calc(100dvh - 114px);min-height:680px;overflow:hidden;background:var(--vrw-canvas);color:var(--vrw-text);font-family:Segoe UI Variable Text,Segoe UI Variable,Segoe UI,system-ui,sans-serif;font-size:15px;font-synthesis:none;letter-spacing:0;text-rendering:optimizeLegibility}.vrw *,.vrw *:before,.vrw *:after{box-sizing:border-box}.vrw button,.vrw input,.vrw select{font:inherit;letter-spacing:0}.vrw button{cursor:pointer}.vrw button:disabled{cursor:default;opacity:.38}.vrw svg{flex:0 0 auto}.vrw .mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.vrw-recordbar{height:106px;min-width:0;display:grid;grid-template-columns:auto 92px minmax(290px,1fr) auto auto;align-items:center;gap:16px;border-bottom:1px solid var(--vrw-line-strong);background:var(--vrw-panel);padding:10px 16px}.vrw-nav-controls{display:flex;align-items:center;gap:4px;align-self:start;padding-top:4px}.vrw-nav-controls button{width:38px;height:38px;display:grid;place-items:center;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--vrw-muted)}.vrw-nav-controls button:hover{border-color:var(--vrw-line);background:var(--vrw-panel-2);color:var(--vrw-ink)}.vrw-nav-controls svg{width:18px;height:18px}.vrw-record-thumb{position:relative;width:92px;height:70px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--vrw-line);border-radius:6px;background:#e9edf1;color:var(--vrw-quiet);padding:0}.vrw-record-thumb:hover{border-color:#8da4b8}.vrw-record-thumb img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.vrw-record-thumb>svg{width:26px;height:26px}.vrw-record-thumb>span{position:absolute;right:4px;bottom:4px;min-width:23px;height:20px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.7);border-radius:4px;background:#17212bc7;color:#fff;font-size:12px;font-weight:650}.vrw-record-title{min-width:0;align-self:center}.vrw-record-eyebrow{display:flex;align-items:center;gap:8px;min-height:24px;margin-bottom:3px}.vrw-record-title .prototype{color:var(--vrw-muted);font-size:12.5px;font-weight:620}.vrw-status{display:inline-flex;align-items:center;min-height:24px;border:1px solid #89d6fb;border-radius:12px;background:var(--vrw-accent-soft);padding:1px 9px;color:var(--vrw-accent-dark);font-size:12.5px;font-weight:680}.vrw-status.is-sold{border-color:#c9d0d8;background:#f1f3f5;color:#586574}.vrw-status.is-inbound{border-color:#bdc9d4;background:#f3f6f8;color:#536273}.vrw-record-title h1{min-width:0;overflow:hidden;margin:0;color:var(--vrw-ink);font-size:24px;font-weight:690;line-height:1.22;text-overflow:ellipsis;white-space:nowrap}.vrw-record-title p{min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden;margin:5px 0 0;color:var(--vrw-muted);font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.vrw-record-title p span{overflow:hidden;text-overflow:ellipsis}.vrw-record-title p i{width:4px;height:4px;border-radius:50%;background:var(--vrw-line-strong)}.vrw-record-title p .mono{font-size:13px}.vrw-header-facts{display:grid;grid-auto-flow:column;align-items:stretch;border-left:1px solid var(--vrw-line)}.vrw-header-facts>div{min-width:102px;display:grid;align-content:center;gap:3px;border-right:1px solid var(--vrw-line);padding:7px 16px}.vrw-header-facts small{color:var(--vrw-muted);font-size:12.5px;line-height:17px}.vrw-header-facts b{color:var(--vrw-ink);font-size:16px;font-weight:680;white-space:nowrap}.vrw-header-facts b.is-risk{color:var(--vrw-bad)}.vrw-header-facts em{margin-left:2px;color:var(--vrw-quiet);font-size:12px;font-style:normal;font-weight:550}.vrw-record-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.vrw-record-actions .saved{display:inline-flex;align-items:center;gap:6px;color:var(--vrw-muted);font-size:12.5px;white-space:nowrap}.vrw-record-actions .saved i{width:7px;height:7px;border-radius:50%;background:var(--vrw-good)}.vrw-record-actions .secondary,.vrw-record-actions .primary{position:relative;height:40px;display:inline-flex;align-items:center;gap:7px;border-radius:5px;padding:0 13px;font-size:13.5px;font-weight:650;white-space:nowrap}.vrw-record-actions .secondary{border:1px solid var(--vrw-line-strong);background:#fff;color:var(--vrw-text)}.vrw-record-actions .secondary:hover{border-color:#93a4b5;background:var(--vrw-panel-2)}.vrw-record-actions .primary{border:1px solid var(--vrw-accent);background:var(--vrw-accent);color:#fff}.vrw-record-actions .primary:hover{background:var(--vrw-accent-dark)}.vrw-record-actions .secondary svg,.vrw-record-actions .primary svg{width:17px;height:17px}.vrw-record-actions .victor-action>i{min-width:18px;height:18px;display:grid;place-items:center;border-radius:9px;background:var(--vrw-bad);color:#fff;font-size:11px;font-style:normal}.vrw-body{height:calc(100% - 106px);min-width:0;min-height:0;display:grid;grid-template-columns:236px minmax(0,1fr);overflow:hidden}.vrw-navigation{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;overflow:hidden;border-right:1px solid var(--vrw-line-strong);background:#eef2f5}.vrw-navigation-heading{display:flex;align-items:baseline;justify-content:space-between;min-height:52px;border-bottom:1px solid var(--vrw-line);padding:16px 16px 11px}.vrw-navigation-heading span{color:var(--vrw-ink);font-size:15px;font-weight:680}.vrw-navigation-heading small{color:var(--vrw-muted);font-size:12.5px}.vrw-record-nav{min-height:0;overflow-y:auto;padding:8px;scrollbar-width:thin}.vrw-record-nav button{width:100%;min-height:46px;display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:10px;border:0;border-radius:5px;background:transparent;padding:0 10px;color:var(--vrw-muted);text-align:left}.vrw-record-nav button:hover{background:#ffffffb8;color:var(--vrw-ink)}.vrw-record-nav button.is-active{background:#fff;box-shadow:inset 3px 0 0 var(--vrw-accent),0 1px 2px #1c2b390f;color:var(--vrw-ink)}.vrw-record-nav button>svg:first-child{width:19px;height:19px}.vrw-record-nav button>svg:last-child{width:15px;height:15px;color:var(--vrw-quiet)}.vrw-record-nav button span{overflow:hidden;font-size:14px;font-weight:610;text-overflow:ellipsis;white-space:nowrap}.vrw-related{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--vrw-line);background:#ffffff6b}.vrw-related button{min-height:48px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:6px;border:0;border-right:1px solid var(--vrw-line);border-bottom:1px solid var(--vrw-line);background:transparent;padding:0 9px;color:var(--vrw-muted);text-align:left}.vrw-related button:nth-child(2n){border-right:0}.vrw-related button:nth-last-child(-n+2){border-bottom:0}.vrw-related button:hover{background:#fff;color:var(--vrw-ink)}.vrw-related svg{width:17px;height:17px}.vrw-related span{font-size:12.5px}.vrw-related b{color:var(--vrw-ink);font-size:13px}.vrw-navigation-footer{display:grid;gap:3px;border-top:1px solid var(--vrw-line);background:#f7f9fa;padding:12px 14px}.vrw-navigation-footer span{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:630}.vrw-navigation-footer span.is-good{color:var(--vrw-good)}.vrw-navigation-footer span.is-warning{color:var(--vrw-warn)}.vrw-navigation-footer svg{width:16px;height:16px}.vrw-navigation-footer small{color:var(--vrw-muted);font-size:12px}.vrw-surface{position:relative;min-width:0;min-height:0;display:grid;grid-template-rows:64px minmax(0,1fr);overflow:hidden;background:var(--vrw-panel)}.vrw-contextbar{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;border-bottom:1px solid var(--vrw-line-strong);background:#fff;padding:0 18px}.vrw-context-title{display:grid;grid-template-columns:38px auto;align-items:center;gap:10px;min-width:190px}.vrw-context-title>span{width:38px;height:38px;display:grid;place-items:center;border-radius:5px;background:var(--vrw-accent-soft);color:var(--vrw-accent-dark)}.vrw-context-title svg{width:19px;height:19px}.vrw-context-title div{display:grid}.vrw-context-title small{color:var(--vrw-muted);font-size:12px;line-height:16px}.vrw-context-title b{color:var(--vrw-ink);font-size:14px;line-height:19px}.vrw-view-tabs{min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:3px;overflow-x:auto;scrollbar-width:none}.vrw-view-tabs::-webkit-scrollbar{display:none}.vrw-view-tabs button{min-width:-moz-max-content;min-width:max-content;height:38px;border:1px solid transparent;border-radius:5px;background:transparent;padding:0 12px;color:var(--vrw-muted);font-size:13.5px}.vrw-view-tabs button:hover{background:var(--vrw-panel-2);color:var(--vrw-ink)}.vrw-view-tabs button.is-active{border-color:var(--vrw-line);background:#f4f7f8;color:var(--vrw-ink);font-weight:680}.vrw-command-tools{display:flex;align-items:center;gap:4px}.vrw-command-tools button{width:38px;height:38px;display:grid;place-items:center;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--vrw-muted)}.vrw-command-tools button:hover{border-color:var(--vrw-line);background:var(--vrw-panel-2);color:var(--vrw-ink)}.vrw-command-tools svg{width:18px;height:18px}.vrw-canvas{min-width:0;min-height:0;overflow:auto;background:#fff;padding:24px 28px 52px;scrollbar-width:thin}.vrw-section{min-width:0;background:#fff}.vrw-section+.vrw-section{margin-top:28px;padding-top:24px;border-top:1px solid var(--vrw-line)}.vrw-section>header{min-height:68px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:0 0 16px}.vrw-section>header>div{min-width:0}.vrw-section h2{margin:0;color:var(--vrw-ink);font-size:18px;font-weight:680;line-height:25px}.vrw-section>header p{max-width:760px;margin:4px 0 0;color:var(--vrw-muted);font-size:13.5px;line-height:20px}.vrw-section>header>button{min-height:38px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--vrw-line-strong);border-radius:5px;background:#fff;padding:0 12px;color:var(--vrw-text);font-size:13px;font-weight:630;white-space:nowrap}.vrw-section>header>button:hover{border-color:#91a3b3;background:var(--vrw-panel-2)}.vrw-section>header>button svg{width:16px;height:16px}.vrw-field-grid{display:grid;grid-template-columns:repeat(2,minmax(290px,1fr));border-top:1px solid var(--vrw-line);border-left:1px solid var(--vrw-line)}.vrw-field-grid.cols-3{grid-template-columns:repeat(3,minmax(250px,1fr))}.vrw-field{min-width:0;min-height:52px;display:grid;grid-template-columns:minmax(112px,.8fr) minmax(130px,1.2fr);align-items:center;border-right:1px solid var(--vrw-line);border-bottom:1px solid var(--vrw-line);background:#fff}.vrw-field:hover{background:#fbfcfd}.vrw-field>span{min-width:0;padding:8px 12px;color:var(--vrw-muted);font-size:13px;line-height:18px}.vrw-field>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;align-self:stretch;border-left:1px solid #edf0f3;padding:7px 10px 7px 12px}.vrw-field b{min-width:0;overflow:hidden;color:var(--vrw-ink);font-size:15px;font-weight:620;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.vrw-field b.mono{font-size:13px}.vrw-field small{max-width:92px;overflow:hidden;color:var(--vrw-muted);font-size:11.5px;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.vrw-field button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:4px;background:transparent;color:var(--vrw-quiet);opacity:0}.vrw-field:hover button,.vrw-field button:focus-visible{opacity:1}.vrw-field button:hover{background:var(--vrw-accent-soft);color:var(--vrw-accent-dark)}.vrw-field button svg{width:15px;height:15px}.vrw-field.is-warning{background:var(--vrw-warn-soft)}.vrw-field.is-risk{background:var(--vrw-bad-soft)}.vrw-split-content{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.8fr);gap:30px}.vrw-split-content>.vrw-section+.vrw-section{margin-top:0;border-top:0;border-left:1px solid var(--vrw-line);padding-top:0;padding-left:30px}.vrw-data-banner{min-height:68px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:24px;border:1px solid #89d6fb;border-radius:6px;background:var(--vrw-accent-soft);padding:9px 12px}.vrw-data-banner>span{width:38px;height:38px;display:grid;place-items:center;border-radius:5px;background:#fff;color:var(--vrw-accent)}.vrw-data-banner>span svg{width:19px;height:19px}.vrw-data-banner>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 10px}.vrw-data-banner small{grid-column:1 / -1;color:var(--vrw-muted);font-size:12px}.vrw-data-banner b{color:var(--vrw-ink);font-size:15px}.vrw-data-banner em{overflow:hidden;color:var(--vrw-muted);font-size:13px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.vrw-data-banner button{height:38px;display:inline-flex;align-items:center;gap:7px;border:1px solid #89d6fb;border-radius:5px;background:#fff;padding:0 12px;color:var(--vrw-accent-dark);font-size:13px;font-weight:640}.vrw-data-banner button svg{width:16px;height:16px}.vrw-book-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--vrw-line);border-left:1px solid var(--vrw-line)}.vrw-book-summary>div{min-height:70px;display:grid;align-content:center;gap:2px;border-right:1px solid var(--vrw-line);border-bottom:1px solid var(--vrw-line);padding:10px 13px}.vrw-book-summary>div.lead{grid-column:1 / -1;min-height:86px;grid-template-columns:minmax(0,1fr) auto;align-items:center;background:var(--vrw-panel-2)}.vrw-book-summary .lead small{grid-column:1}.vrw-book-summary .lead b{grid-column:2;grid-row:1 / span 2;font-size:25px}.vrw-book-summary .lead span{grid-column:1}.vrw-book-summary span,.vrw-book-summary small{color:var(--vrw-muted);font-size:12.5px}.vrw-book-summary b{color:var(--vrw-ink);font-size:17px;font-weight:680}.vrw-next{min-height:76px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:26px;border:1px solid #b9c9d6;border-radius:6px;background:#f3f7fa;padding:10px 13px}.vrw-next>svg{width:22px;height:22px;justify-self:center;color:var(--vrw-blue)}.vrw-next>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:12px;column-gap:12px}.vrw-next small{grid-column:1 / -1;color:var(--vrw-muted);font-size:12px;line-height:17px}.vrw-next b{color:var(--vrw-ink);font-size:15px;line-height:21px}.vrw-next span{overflow:hidden;color:var(--vrw-muted);font-size:13px;line-height:21px;text-overflow:ellipsis;white-space:nowrap}.vrw-next>button{height:38px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--vrw-line-strong);border-radius:5px;background:#fff;padding:0 11px;color:var(--vrw-text);font-size:13px;font-weight:650}.vrw-next>button svg{width:15px;height:15px}.vrw-next.is-risk{border-color:#dfaeb2;background:var(--vrw-bad-soft)}.vrw-next.is-risk>svg{color:var(--vrw-bad)}.vrw-next.is-warning{border-color:#dcc48f;background:var(--vrw-warn-soft)}.vrw-next.is-warning>svg{color:var(--vrw-warn)}.vrw-next.is-clear{border-color:#89d6fb;background:#eef9fe}.vrw-next.is-clear>svg{color:var(--vrw-accent)}.vrw-operating-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--vrw-line);border-left:1px solid var(--vrw-line)}.vrw-operating-grid>div{min-height:98px;display:grid;align-content:center;gap:3px;border-right:1px solid var(--vrw-line);border-bottom:1px solid var(--vrw-line);padding:12px 16px}.vrw-operating-grid small{color:var(--vrw-muted);font-size:12.5px}.vrw-operating-grid b{color:var(--vrw-ink);font-size:25px;font-weight:690;line-height:31px}.vrw-operating-grid b.risk{color:var(--vrw-bad)}.vrw-operating-grid b em{margin-left:3px;color:var(--vrw-quiet);font-size:13px;font-style:normal}.vrw-operating-grid span{color:var(--vrw-muted);font-size:12.5px;line-height:18px}.vrw-stage-track{display:flex;align-items:flex-start;min-height:94px;padding:20px 14px 12px}.vrw-stage-track>div{position:relative;min-width:0;flex:1;display:grid;justify-items:center;gap:8px;color:var(--vrw-muted);font-size:12.5px;text-align:center}.vrw-stage-track>div:before{content:"";position:absolute;z-index:0;top:15px;right:50%;width:100%;height:2px;background:#d9e0e6}.vrw-stage-track>div:first-child:before{display:none}.vrw-stage-track i{position:relative;z-index:1;width:32px;height:32px;display:grid;place-items:center;border:2px solid #c5cfd9;border-radius:50%;background:#fff;color:var(--vrw-muted);font-size:12px;font-style:normal;font-weight:700}.vrw-stage-track i svg{width:15px;height:15px}.vrw-stage-track .is-complete i{border-color:var(--vrw-good);background:var(--vrw-good);color:#fff}.vrw-stage-track .is-complete:before{background:var(--vrw-good)}.vrw-stage-track .is-current i{border-color:var(--vrw-accent);color:var(--vrw-accent)}.vrw-stage-track .is-current span{color:var(--vrw-accent-dark);font-weight:680}.vrw-stage-track.wide{border:1px solid var(--vrw-line);border-top:0}.vrw-control-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--vrw-line);border-left:1px solid var(--vrw-line)}.vrw-control-list span{min-width:0;min-height:50px;display:grid;grid-template-columns:22px minmax(80px,1fr) auto;align-items:center;gap:8px;border-right:1px solid var(--vrw-line);border-bottom:1px solid var(--vrw-line);padding:0 12px;color:var(--vrw-muted);font-size:13px}.vrw-control-list svg{width:17px;height:17px;color:var(--vrw-accent)}.vrw-control-list b{overflow:hidden;color:var(--vrw-ink);font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}.vrw-attention-list,.vrw-task-list{display:grid;border-top:1px solid var(--vrw-line)}.vrw-attention-list>button{min-height:60px;display:grid;grid-template-columns:26px minmax(0,1fr) 22px;align-items:center;gap:10px;border:0;border-bottom:1px solid var(--vrw-line);background:#fff;padding:7px 10px;text-align:left}.vrw-attention-list>button:hover{background:var(--vrw-panel-2)}.vrw-attention-list>button>svg{width:18px;height:18px;color:var(--vrw-muted)}.vrw-attention-list>button>svg.blocker{color:var(--vrw-bad)}.vrw-attention-list>button>svg.warning{color:var(--vrw-warn)}.vrw-attention-list span{display:grid}.vrw-attention-list b{color:var(--vrw-ink);font-size:14px}.vrw-attention-list small{color:var(--vrw-muted);font-size:12.5px}.vrw-task-list>div{min-height:60px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;border-bottom:1px solid var(--vrw-line);padding:7px 10px}.vrw-task-list>div>span{width:24px;height:24px;display:grid;place-items:center;border:1px solid var(--vrw-line-strong);border-radius:4px;color:transparent}.vrw-task-list>div>span.done{border-color:var(--vrw-good);background:var(--vrw-good);color:#fff}.vrw-task-list svg{width:14px;height:14px}.vrw-task-list div div{min-width:0;display:grid}.vrw-task-list b{overflow:hidden;color:var(--vrw-ink);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.vrw-task-list small,.vrw-task-list em{color:var(--vrw-muted);font-size:12.5px;font-style:normal}.vrw-equipment-grid{display:grid;grid-template-columns:repeat(3,minmax(230px,1fr));border-top:1px solid var(--vrw-line);border-left:1px solid var(--vrw-line)}.vrw-equipment-grid>div{min-width:0;border-right:1px solid var(--vrw-line);border-bottom:1px solid var(--vrw-line);padding:14px 16px}.vrw-equipment-grid h3{margin:0 0 10px;color:var(--vrw-ink);font-size:14px;font-weight:680}.vrw-equipment-grid span{min-height:29px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:7px;color:var(--vrw-text);font-size:13px;line-height:19px}.vrw-equipment-grid svg{width:14px;height:14px;margin-top:2px;color:var(--vrw-accent)}.vrw-record-subsection{margin-top:22px;padding-top:18px;border-top:1px solid var(--vrw-line-strong)}.vrw-record-subsection>header{min-height:48px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:10px}.vrw-record-subsection>header>div{min-width:0}.vrw-record-subsection>header h3{margin:0;color:var(--vrw-ink);font-size:15px;font-weight:680;line-height:21px}.vrw-record-subsection>header p{margin:2px 0 0;color:var(--vrw-muted);font-size:12.5px;line-height:18px}.vrw-record-subsection>header>button{min-height:34px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--vrw-line-strong);border-radius:4px;background:#fff;padding:0 10px;color:var(--vrw-text);font-size:12.5px;font-weight:640;white-space:nowrap}.vrw-record-subsection>header>button:hover{background:var(--vrw-panel-2)}.vrw-record-subsection>header>button svg{width:14px;height:14px}.vrw-record-subsection>header>span{color:var(--vrw-muted);font-size:12px;white-space:nowrap}.vrw-books-table,.vrw-source-table{display:grid;border-top:1px solid var(--vrw-line);border-left:1px solid var(--vrw-line)}.vrw-books-table>div{min-height:48px;display:grid;grid-template-columns:minmax(170px,1.1fr) repeat(2,minmax(120px,.8fr)) minmax(110px,.8fr);align-items:center;border-bottom:1px solid var(--vrw-line)}.vrw-books-table>div>*{align-self:stretch;display:flex;align-items:center;border-right:1px solid var(--vrw-line);padding:0 12px}.vrw-books-table .head{min-height:40px;background:#f5f7f9;color:var(--vrw-muted);font-size:12.5px;font-weight:680}.vrw-books-table b{color:var(--vrw-ink);font-size:14px}.vrw-books-table span{color:var(--vrw-text);font-size:14px}.vrw-books-table em{color:var(--vrw-muted);font-size:12.5px;font-style:normal}.vrw-source-tools{min-height:58px;display:grid;grid-template-columns:minmax(250px,1fr) auto auto;align-items:center;gap:12px;border-top:1px solid var(--vrw-line);border-bottom:1px solid var(--vrw-line);padding:8px 0}.vrw-source-tools label{min-width:0;height:40px;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;border:1px solid var(--vrw-line-strong);border-radius:5px;background:#fff}.vrw-source-tools label svg{width:16px;height:16px;justify-self:center;color:var(--vrw-muted)}.vrw-source-tools input{min-width:0;height:100%;border:0;outline:0;color:var(--vrw-text);font-size:13.5px}.vrw-source-tools>div{display:flex;align-items:center;overflow:hidden;border:1px solid var(--vrw-line-strong);border-radius:5px}.vrw-source-tools>div button{height:38px;border:0;border-right:1px solid var(--vrw-line);background:#fff;padding:0 10px;color:var(--vrw-muted);font-size:12.5px}.vrw-source-tools>div button:last-child{border-right:0}.vrw-source-tools>div button.is-active{background:var(--vrw-accent-soft);color:var(--vrw-accent-dark);font-weight:680}.vrw-source-tools>span{color:var(--vrw-muted);font-size:12.5px;white-space:nowrap}.vrw-source-table>div{min-height:44px;display:grid;grid-template-columns:minmax(180px,.85fr) minmax(260px,1.6fr) 120px;align-items:center;border-bottom:1px solid var(--vrw-line)}.vrw-source-table>div>*{align-self:stretch;display:flex;align-items:center;min-width:0;border-right:1px solid var(--vrw-line);padding:0 12px}.vrw-source-table .head{min-height:40px;background:#f5f7f9;color:var(--vrw-muted);font-size:12.5px;font-weight:680}.vrw-source-table span{color:var(--vrw-muted);font-size:13px}.vrw-source-table b{overflow:hidden;color:var(--vrw-text);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.vrw-source-table em{font-size:12.5px;font-style:normal;font-weight:650}.vrw-source-table em.source-neovin{color:var(--vrw-accent-dark)}.vrw-source-table em.source-dealercenter{color:#6453a5}.vrw-source-table em.source-dealeros{color:var(--vrw-blue)}.vrw-gallery{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:8px}.vrw-gallery>button{position:relative;aspect-ratio:4 / 3;overflow:hidden;border:2px solid transparent;border-radius:5px;background:#e7ebef;padding:0}.vrw-gallery>button.is-active{border-color:var(--vrw-accent)}.vrw-gallery img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.vrw-gallery span{position:absolute;right:5px;bottom:5px;border:1px solid rgba(255,255,255,.55);border-radius:4px;background:#17212bc2;padding:2px 6px;color:#fff;font-size:12px}.vrw-timeline{display:grid;border-top:1px solid var(--vrw-line)}.vrw-timeline>div{min-height:58px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;border-bottom:1px solid var(--vrw-line);padding:0 10px}.vrw-timeline>div>i{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--vrw-line);border-radius:50%;color:var(--vrw-muted)}.vrw-timeline svg{width:15px;height:15px}.vrw-timeline span{display:grid}.vrw-timeline b{color:var(--vrw-text);font-size:14px}.vrw-timeline small,.vrw-timeline time{color:var(--vrw-muted);font-size:12.5px}.vrw-conflict{min-height:66px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:18px;border:1px solid #ddc086;border-radius:6px;background:var(--vrw-warn-soft);padding:9px 12px}.vrw-conflict>svg{width:21px;height:21px;color:var(--vrw-warn)}.vrw-conflict div{display:grid}.vrw-conflict b{color:#644717;font-size:14px}.vrw-conflict span{color:#80612d;font-size:12.5px}.vrw-conflict button{height:36px;border:1px solid #cba95f;border-radius:5px;background:#fff;padding:0 11px;color:#745118;font-size:13px;font-weight:650}.vrw-empty{min-height:150px;display:grid;place-content:center;justify-items:center;gap:8px;color:var(--vrw-muted);text-align:center}.vrw-empty svg{width:28px;height:28px}.vrw-empty b{color:var(--vrw-text);font-size:15px}.vrw-empty span{font-size:13px}.vrw-empty.compact{min-height:120px}.vrw-victor{position:absolute;z-index:30;top:0;right:0;bottom:0;width:390px;overflow-y:auto;border-left:1px solid #8fa0af;background:#fff;box-shadow:-12px 0 30px #18233129}.vrw-victor>header{min-height:70px;display:grid;grid-template-columns:42px minmax(0,1fr) 38px;align-items:center;gap:10px;border-bottom:1px solid var(--vrw-line);background:#eff8fc;padding:0 14px}.vrw-victor>header>span{width:40px;height:40px;display:grid;place-items:center;border:1px solid #89d6fb;border-radius:5px;background:#fff;color:var(--vrw-accent)}.vrw-victor>header>span svg{width:20px;height:20px}.vrw-victor>header div{display:grid}.vrw-victor>header b{color:var(--vrw-ink);font-size:15px}.vrw-victor>header small{color:var(--vrw-muted);font-size:12.5px}.vrw-victor>header button{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:5px;background:transparent;color:var(--vrw-muted)}.vrw-victor>header button:hover{background:#fff;color:var(--vrw-ink)}.vrw-victor>header button svg{width:18px;height:18px}.vrw-victor>section{display:grid;gap:8px;border-bottom:1px solid var(--vrw-line);padding:18px}.vrw-victor>section>small{color:var(--vrw-muted);font-size:12px}.vrw-victor h3{margin:0;color:var(--vrw-ink);font-size:18px}.vrw-victor p{margin:0;color:var(--vrw-muted);font-size:13.5px;line-height:1.5}.vrw-victor section>button{height:38px;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:4px;border:1px solid var(--vrw-accent);border-radius:5px;background:var(--vrw-accent);color:#fff;font-size:13px;font-weight:650}.vrw-victor section>button svg{width:15px;height:15px}.vrw-victor .evidence span{display:flex;align-items:center;gap:8px;min-height:30px;color:var(--vrw-text);font-size:13px}.vrw-victor .evidence span.pending{color:var(--vrw-warn)}.vrw-victor .evidence svg{width:15px;height:15px;color:var(--vrw-good)}.vrw-victor .evidence span.pending svg{color:var(--vrw-warn)}.vrw-victor>footer{display:grid;grid-template-columns:1fr 1.35fr;gap:8px;padding:12px}.vrw-victor>footer button{height:40px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--vrw-line-strong);border-radius:5px;background:#fff;color:var(--vrw-text);font-size:13px;font-weight:650}.vrw-victor>footer button.primary{border-color:var(--vrw-accent);background:var(--vrw-accent);color:#fff}.vrw-victor>footer svg{width:16px;height:16px}@media(max-width:1580px){.vrw-recordbar{grid-template-columns:auto 82px minmax(260px,1fr) auto auto;gap:12px;padding-inline:12px}.vrw-record-thumb{width:82px;height:64px}.vrw-header-facts>div{min-width:88px;padding-inline:11px}.vrw-record-actions .saved{display:none}}@media(max-width:1320px){.vrw-recordbar{grid-template-columns:auto 76px minmax(250px,1fr) auto}.vrw-record-thumb{width:76px;height:58px}.vrw-header-facts{display:none}.vrw-record-actions .conversation-action{width:40px;justify-content:center;padding:0;font-size:0}.vrw-record-actions .conversation-action svg{width:18px;height:18px}.vrw-contextbar{gap:12px;padding-inline:14px}.vrw-context-title{min-width:160px}.vrw-field-grid.cols-3{grid-template-columns:repeat(2,minmax(260px,1fr))}.vrw-split-content{grid-template-columns:1fr}.vrw-split-content>.vrw-section+.vrw-section{margin-top:24px;border-top:1px solid var(--vrw-line);border-left:0;padding-top:24px;padding-left:0}.vrw-equipment-grid{grid-template-columns:repeat(2,minmax(230px,1fr))}.vrw-gallery{grid-template-columns:repeat(4,minmax(140px,1fr))}}@media(max-width:1080px){.vrw-recordbar{grid-template-columns:auto 68px minmax(210px,1fr) auto}.vrw-record-thumb{width:68px;height:54px}.vrw-record-title h1{font-size:21px}.vrw-record-title p .mono{display:none}.vrw-record-actions .victor-action,.vrw-record-actions .primary{width:40px;justify-content:center;padding:0;font-size:0}.vrw-record-actions .victor-action>i{position:absolute;top:-6px;right:-6px;font-size:10px}.vrw-body{grid-template-columns:74px minmax(0,1fr)}.vrw-navigation-heading{display:none}.vrw-navigation{grid-template-rows:minmax(0,1fr) auto}.vrw-record-nav{padding:8px}.vrw-record-nav button{min-height:48px;grid-template-columns:1fr;justify-items:center;padding:0}.vrw-record-nav button span,.vrw-record-nav button>svg:last-child{display:none}.vrw-record-nav button.is-active{box-shadow:inset 3px 0 0 var(--vrw-accent)}.vrw-related{grid-template-columns:1fr}.vrw-related button{min-height:42px;grid-template-columns:1fr;justify-items:center;border-right:0;padding:0}.vrw-related button span,.vrw-related button b,.vrw-navigation-footer{display:none}.vrw-context-title{min-width:auto;grid-template-columns:38px}.vrw-context-title div{display:none}.vrw-canvas{padding-inline:22px}.vrw-operating-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.vrw{height:auto;min-height:calc(100dvh - 114px);overflow:visible}.vrw-recordbar{position:sticky;z-index:40;top:0;height:92px;grid-template-columns:auto 58px minmax(0,1fr) auto;gap:8px;padding:8px}.vrw-nav-controls button:not(:first-child){display:none}.vrw-record-thumb{width:58px;height:48px}.vrw-record-title .prototype,.vrw-record-title p{display:none}.vrw-record-title h1{font-size:18px;white-space:normal}.vrw-record-actions .conversation-action,.vrw-record-actions .primary{display:none}.vrw-body{height:auto;min-height:calc(100dvh - 206px);display:block;overflow:visible}.vrw-navigation{display:block;position:sticky;z-index:35;top:92px;overflow:visible;border-right:0;border-bottom:1px solid var(--vrw-line-strong)}.vrw-record-nav{display:flex;overflow-x:auto;padding:6px;scrollbar-width:none}.vrw-record-nav::-webkit-scrollbar{display:none}.vrw-record-nav button{min-width:48px;width:48px}.vrw-related{display:none}.vrw-surface{min-height:650px;grid-template-rows:auto minmax(0,1fr);overflow:visible}.vrw-contextbar{min-height:58px;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px}.vrw-context-title{display:none}.vrw-view-tabs{justify-content:flex-start}.vrw-view-tabs button{height:38px;padding-inline:10px}.vrw-canvas{overflow:visible;padding:18px 14px 48px}.vrw-field-grid,.vrw-field-grid.cols-3{grid-template-columns:1fr}.vrw-field{grid-template-columns:minmax(100px,.8fr) minmax(130px,1.2fr)}.vrw-operating-grid,.vrw-control-list,.vrw-equipment-grid{grid-template-columns:1fr}.vrw-gallery{grid-template-columns:repeat(2,minmax(120px,1fr))}.vrw-source-tools{grid-template-columns:1fr}.vrw-source-tools>span{display:none}.vrw-source-table{overflow-x:auto}.vrw-source-table>div{min-width:620px}.vrw-next{grid-template-columns:34px minmax(0,1fr)}.vrw-next>button{grid-column:1 / -1;justify-self:stretch;justify-content:center}.vrw-victor{position:fixed;top:80px;width:min(390px,calc(100vw - 16px));right:8px;bottom:8px;border:1px solid #8fa0af;border-radius:6px}}.vrw-recordbar{height:82px;grid-template-columns:auto minmax(280px,1fr) auto auto auto;gap:14px;padding:8px 14px}.vrw-nav-controls{align-self:center;gap:7px;padding-top:0}.vrw-nav-controls>.back{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--vrw-line-strong);border-radius:5px;background:#fff;padding:0;color:var(--vrw-text)}.vrw-nav-controls>.back:hover{border-color:#91a4b5;background:var(--vrw-panel-2);color:var(--vrw-ink)}.vrw-nav-controls>.back svg{transition:transform .14s ease}.vrw-nav-controls>.back:hover svg{transform:translate(-2px)}.vrw-record-stepper{height:40px;display:grid;grid-template-columns:36px minmax(64px,auto) 36px;align-items:center;overflow:hidden;border:1px solid var(--vrw-line-strong);border-radius:5px;background:#fff}.vrw-record-stepper>span{align-self:stretch;display:grid;place-items:center;border-right:1px solid var(--vrw-line);border-left:1px solid var(--vrw-line);padding:0 9px;color:var(--vrw-ink);font-size:12.5px;font-weight:700;white-space:nowrap}.vrw-record-stepper>button{width:36px;height:38px;border:0;border-radius:0;background:transparent;color:var(--vrw-muted)}.vrw-record-stepper>button:hover:not(:disabled){background:var(--vrw-accent-soft);color:var(--vrw-accent-dark)}.vrw-record-stepper>button svg{transition:transform .14s ease}.vrw-record-stepper>button:first-child:hover:not(:disabled) svg{transform:translate(-2px)}.vrw-record-stepper>button:last-child:hover:not(:disabled) svg{transform:translate(2px)}.vrw-record-title{min-width:0;display:grid;align-content:center;gap:4px}.vrw-record-heading{min-width:0;display:flex;align-items:center;gap:12px}.vrw-record-heading h1{min-width:170px;flex:1 1 auto;display:flex;align-items:baseline;gap:7px;overflow:hidden;margin:0;font-size:23px;line-height:28px;text-transform:uppercase;white-space:nowrap}.vrw-record-heading h1>span{min-width:0;flex:0 1 auto;overflow:hidden;color:var(--vrw-ink);font-weight:760;text-overflow:ellipsis}.vrw-record-heading h1>em{min-width:0;overflow:hidden;color:#46586c;font-size:.82em;font-style:normal;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.vrw-identity-signals{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:6px}.vrw-header-connection,.vrw-header-sync,.vrw-header-location{height:26px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--vrw-line-strong);border-radius:4px;background:#fff;padding:0 8px;color:var(--vrw-muted);font-size:11.5px;font-weight:650;white-space:nowrap}.vrw-header-connection:hover,.vrw-header-sync:hover{border-color:#94a5b5;background:var(--vrw-panel-2);color:var(--vrw-ink)}.vrw-header-connection.is-connected{border-color:#a5c9b6;color:var(--vrw-good)}.vrw-header-connection.is-live{border-color:#73b18f;background:var(--vrw-good-soft);color:var(--vrw-good)}.vrw-header-sync.is-synced{border-color:#a5c9b6;color:var(--vrw-good)}.vrw-header-sync.is-review{border-color:#ddc086;background:var(--vrw-warn-soft);color:var(--vrw-warn)}.vrw-header-connection svg,.vrw-header-sync svg,.vrw-header-location svg{width:13px;height:13px}.vrw-header-location b{max-width:120px;overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.vrw-record-subline{min-width:0;display:flex;align-items:center;gap:8px;color:var(--vrw-muted);font-size:12px}.vrw-record-subline>i{width:3px;height:3px;border-radius:50%;background:var(--vrw-line-strong)}.vrw-header-vin{height:26px;display:inline-flex;align-items:center;gap:5px;border:0;border-radius:3px;background:transparent;padding:0 3px 0 0;color:#35475a;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:600}.vrw-header-vin strong{color:#075a96;font-weight:800}.vrw-header-vin svg{width:13px;height:13px;color:var(--vrw-muted)}.vrw-header-vin:hover{background:#eef1f3;color:var(--vrw-ink)}.vrw-header-vin:hover svg{color:var(--vrw-accent-dark)}.vrw-status{min-height:22px;font-size:12px}.vrw-related-strip{display:flex;align-items:center;overflow:hidden;border:1px solid var(--vrw-line);border-radius:5px;background:var(--vrw-panel-2)}.vrw-related-strip button{min-width:64px;height:42px;display:grid;grid-template-columns:18px auto;grid-template-rows:16px 16px;align-items:center;-moz-column-gap:6px;column-gap:6px;border:0;border-right:1px solid var(--vrw-line);background:transparent;padding:4px 9px;color:var(--vrw-muted);text-align:left}.vrw-related-strip button:last-child{border-right:0}.vrw-related-strip button:hover{background:#fff;color:var(--vrw-ink)}.vrw-related-strip svg{grid-row:1 / -1;width:17px;height:17px}.vrw-related-strip span{font-size:11.5px;line-height:15px}.vrw-related-strip b{color:var(--vrw-ink);font-size:13px;line-height:15px}.vrw-header-facts>div{min-width:90px;padding:5px 12px}.vrw-header-facts small{font-size:12px}.vrw-header-facts b{font-size:15px}.vrw-record-actions .secondary,.vrw-record-actions .primary{height:38px}.vrw-body{height:calc(100% - 82px);grid-template-columns:390px minmax(0,1fr)}.vrw-spine{min-width:0;min-height:0;overflow-y:auto;border-right:1px solid var(--vrw-line-strong);background:#fff;scrollbar-width:thin}.vrw-spine-photo{position:relative;border-bottom:1px solid var(--vrw-line-strong);background:#dfe5ea}.vrw-spine-photo>.image{width:100%;aspect-ratio:16 / 9;display:grid;place-items:center;overflow:hidden;border:0;background:#e4e9ed;padding:0}.vrw-spine-photo>.image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.vrw-spine-photo>.image>span{display:grid;justify-items:center;gap:10px;color:var(--vrw-quiet);text-transform:uppercase}.vrw-spine-photo>.image>span svg{width:42px;height:42px}.vrw-spine-photo>.image>span b{font-size:13px}.vrw-photo-controls{position:absolute;right:8px;bottom:8px;height:32px;display:flex;align-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.58);border-radius:4px;background:#17212bc7;color:#fff}.vrw-photo-controls button{width:32px;height:30px;display:grid;place-items:center;border:0;background:transparent;color:inherit}.vrw-photo-controls button:hover{background:#ffffff24}.vrw-photo-controls svg{width:16px;height:16px}.vrw-photo-controls span{min-width:48px;font-size:12px;text-align:center}.vrw-spine-state{display:block;border-bottom:1px solid var(--vrw-line-strong);background:#fff}.vrw-spine-state>label{position:relative;min-width:0;height:50px;display:grid;grid-template-columns:48px minmax(0,1fr) 18px;align-items:center;gap:6px;padding:0 10px 0 11px}.vrw-spine-state>label>span{color:var(--vrw-muted);font-size:10.5px;font-weight:700;text-transform:uppercase}.vrw-spine-state select{width:100%;min-width:0;height:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:transparent;color:var(--vrw-accent-dark);font-size:14px;font-weight:720}.vrw-spine-state select:disabled{color:var(--vrw-muted);cursor:default;opacity:1}.vrw-spine-state>label>svg{width:15px;height:15px;color:var(--vrw-accent-dark);pointer-events:none}.vrw-status-workflow{width:calc(100% - 20px);min-height:28px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-4px 10px 8px;border:1px solid #ddc086;border-radius:4px;background:var(--vrw-warn-soft);padding:3px 8px;color:#6d511e;font-size:10.5px;font-weight:680;text-align:left}.vrw-status-workflow:hover{border-color:#caa04f;background:#fff4d8}.vrw-status-workflow svg{width:13px;height:13px}.vrw-fact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--vrw-line-strong);border-left:1px solid var(--vrw-line);background:#fff}.vrw-vehicle-fact{min-width:0;min-height:52px;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:7px;border-right:1px solid var(--vrw-line);border-bottom:1px solid var(--vrw-line);padding:5px 8px}.vrw-vehicle-fact:nth-last-child(-n+2){border-bottom:0}.vrw-vehicle-fact>i{width:26px;height:26px;display:grid;place-items:center;border-radius:4px;background:#edf7fb;color:var(--vrw-accent)}.vrw-vehicle-fact>i svg{width:15px;height:15px}.vrw-vehicle-fact>span{min-width:0;display:grid;gap:1px}.vrw-vehicle-fact small{overflow:hidden;color:var(--vrw-muted);font-size:9.5px;font-weight:650;line-height:13px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.vrw-vehicle-fact b{min-width:0;overflow:hidden;color:var(--vrw-ink);font-size:12.5px;font-weight:680;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.vrw-factory-packages{position:relative;z-index:8;border-bottom:1px solid var(--vrw-line-strong);background:#fff}.vrw-package-ledger-head{min-height:42px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid var(--vrw-line);background:#f6f8fa;padding:5px 10px 5px 11px}.vrw-package-ledger-head>span{min-width:0;display:grid;gap:1px}.vrw-package-ledger-head small{color:var(--vrw-muted);font-size:10px;line-height:13px;text-transform:uppercase}.vrw-package-ledger-head b{overflow:hidden;color:var(--vrw-ink);font-size:13px;font-weight:740;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.vrw-package-ledger-head>em{color:var(--vrw-accent-dark);font-size:11.5px;font-style:normal;font-weight:700;white-space:nowrap}.vrw-factory-packages.is-empty .vrw-package-ledger-head>em{color:var(--vrw-muted);font-weight:580}.vrw-package-list{display:grid}.vrw-package-row{min-height:35px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid var(--vrw-line);padding:5px 10px 5px 11px}.vrw-package-row:last-child{border-bottom:0}.vrw-package-name{position:relative;min-width:0;outline:0}.vrw-package-name>b{display:block;overflow:hidden;color:var(--vrw-text);font-size:12px;font-weight:720;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.vrw-package-name.has-detail>b{border-bottom:1px dotted #8a99a8;cursor:help}.vrw-package-row>em{color:var(--vrw-muted);font-size:11.5px;font-style:normal;font-weight:620;white-space:nowrap}.vrw-package-detail{position:absolute;z-index:80;top:calc(100% + 5px);left:0;width:min(260px,calc(100vw - 40px));visibility:hidden;border:1px solid #8fa0af;border-radius:4px;background:#fff;box-shadow:0 10px 26px #18233133;padding:8px 9px;color:var(--vrw-text);font-size:11.5px;line-height:16px;opacity:0;pointer-events:none;transform:translateY(-3px);transition:opacity .1s ease,transform .1s ease,visibility .1s ease}.vrw-package-name.has-detail:hover .vrw-package-detail,.vrw-package-name.has-detail:focus .vrw-package-detail{visibility:visible;opacity:1;transform:translateY(0)}.vrw-package-empty{margin:0;padding:9px 11px 10px;color:var(--vrw-muted);font-size:11.5px;line-height:16px}.vrw-operating-panel{border-top:1px solid var(--vrw-line-strong);background:#fff;padding:7px 9px 9px}.vrw-op-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.vrw-op-span-2{grid-column:span 2}.vrw-op-control{min-width:0;display:grid;align-content:start;gap:2px;margin:0}.vrw-op-control>span{overflow:hidden;color:var(--vrw-muted);font-size:10px;font-weight:600;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.vrw-op-input-shell,.vrw-op-select-shell,.vrw-op-static{min-width:0;height:31px;display:flex;align-items:center;border:1px solid var(--vrw-line-strong);border-radius:4px;background:#fff;color:var(--vrw-ink)}.vrw-op-input-shell:focus-within,.vrw-op-select-shell:focus-within{border-color:var(--vrw-blue);box-shadow:0 0 0 2px #02a9f71f}.vrw-op-input-shell input,.vrw-op-select-shell select{width:100%;min-width:0;height:29px;border:0;outline:0;background:transparent;padding:0 7px;color:var(--vrw-ink);font-size:12px}.vrw-op-input-shell.is-mono input,.vrw-op-static.is-mono b{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11.5px}.vrw-op-input-shell em{flex:0 0 auto;padding-right:7px;color:var(--vrw-muted);font-size:10px;font-style:normal;white-space:nowrap}.vrw-op-input-save{width:29px;height:29px;display:grid;place-items:center;flex:0 0 auto;border:0;border-left:1px solid var(--vrw-line);background:transparent;color:var(--vrw-blue);cursor:pointer}.vrw-op-input-save:hover{background:#02a9f714;color:#0076b8}.vrw-op-input-save svg{width:14px;height:14px}.vrw-op-select-shell{position:relative}.vrw-op-select-shell select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:27px;cursor:pointer}.vrw-op-select-shell>svg{position:absolute;right:7px;width:14px;height:14px;color:var(--vrw-muted);pointer-events:none}.vrw-op-static{padding-left:8px;background:#f8fafb}.vrw-op-static b{min-width:0;flex:1;overflow:hidden;font-size:12.5px;font-weight:630;text-overflow:ellipsis;white-space:nowrap}.vrw-op-static button{width:29px;height:29px;display:grid;place-items:center;flex:0 0 auto;border:0;border-left:1px solid var(--vrw-line);background:transparent;color:var(--vrw-muted)}.vrw-op-static button:hover{background:var(--vrw-accent-soft);color:var(--vrw-accent-dark)}.vrw-op-static button svg{width:14px;height:14px}.vrw-color-swatch{width:23px;height:22px;flex:0 0 auto;margin-left:5px;border:1px solid rgba(23,33,43,.18);border-radius:3px}.vrw-title-controls{display:grid;grid-template-columns:minmax(0,1.35fr) 58px minmax(0,1fr);gap:6px}.vrw-op-tags{min-width:0;display:grid;gap:5px;padding-top:2px}.vrw-op-tags>span{display:flex;align-items:center;gap:5px;color:var(--vrw-muted);font-size:10.5px;font-weight:620}.vrw-op-tags>span svg{width:13px;height:13px}.vrw-op-tags>small{color:var(--vrw-quiet);font-size:11px}.vrw-tag-list,.vrw-tag-presets{display:flex;flex-wrap:wrap;gap:4px}.vrw-tag-list button,.vrw-tag-presets button{min-height:24px;display:inline-flex;align-items:center;gap:4px;border-radius:3px;padding:2px 6px;font-size:10.5px;line-height:15px}.vrw-tag-list button{border:1px solid #a9c4d2;background:#edf7fb;color:var(--vrw-accent-dark)}.vrw-tag-list button:hover{border-color:var(--vrw-bad);background:var(--vrw-bad-soft);color:var(--vrw-bad)}.vrw-tag-list svg,.vrw-tag-presets svg{width:11px;height:11px}.vrw-tag-presets button{border:1px dashed #d88a91;background:#fff;color:var(--vrw-bad)}.vrw-tag-presets button:hover{background:var(--vrw-bad-soft)}.vrw-op-tags>label{height:32px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;border:1px solid var(--vrw-line-strong);border-radius:4px;background:#fff}.vrw-op-tags>label>svg{width:13px;height:13px;justify-self:center;color:var(--vrw-muted)}.vrw-op-tags>label input{width:100%;min-width:0;height:30px;border:0;outline:0;padding:0 3px;color:var(--vrw-ink);font-size:11.5px}.vrw-op-tags>label button{height:30px;border:0;border-left:1px solid var(--vrw-line);background:#f6f8fa;padding:0 9px;color:var(--vrw-accent-dark);font-size:10.5px;font-weight:680}.vrw-op-tags>label button:hover{background:var(--vrw-accent-soft)}.vrw-surface{grid-template-rows:52px 50px minmax(0,1fr);background:var(--vrw-canvas)}.vrw-folder-tabs{min-width:0;display:grid;grid-template-columns:repeat(9,112px);justify-content:start;align-items:end;gap:2px;overflow-x:auto;border-bottom:1px solid var(--vrw-line-strong);background:#fff;padding:6px 7px 0;scrollbar-width:thin}.vrw-folder-tabs button{min-width:0;width:100%;height:45px;display:inline-flex;align-items:center;gap:7px;border:1px solid transparent;border-bottom:0;border-radius:5px 5px 0 0;background:#f1f3f5;padding:0 8px;color:#405264;font-size:13.5px;font-weight:610;justify-content:center;text-align:center;white-space:nowrap}.vrw-folder-tabs button:hover{background:#f8f9fa;color:var(--vrw-ink)}.vrw-folder-tabs button.is-active{border-color:var(--vrw-line-strong);border-top:2px solid #687684;background:#fff;color:var(--vrw-ink);padding-top:1px;font-weight:680}.vrw-folder-tabs svg{width:16px;height:16px}.vrw-contextbar{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:0 14px}.vrw-view-tabs button{height:34px;border-radius:4px;font-size:13px}.vrw-view-tabs button.is-active{border-color:var(--vrw-line-strong);background:#eef1f3;color:var(--vrw-ink)}.vrw-command-tools button{width:34px;height:34px}.vrw-canvas{background:var(--vrw-canvas);padding:16px 18px 42px}.vrw-section{border:1px solid var(--vrw-line-strong);border-radius:5px;background:#fff;padding:16px}.vrw-section+.vrw-section{margin-top:14px;border-top:1px solid var(--vrw-line-strong);padding-top:16px}.vrw-section>header{min-height:54px;padding-bottom:11px}.vrw-section h2{font-size:17px;line-height:23px}.vrw-section>header p{margin-top:2px;font-size:13px;line-height:18px}.vrw-section>header>button{min-height:34px;font-size:12.5px}.vrw-field-grid.cols-1{grid-template-columns:1fr}.vrw-summary-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px}.vrw-summary-grid>.vrw-section+.vrw-section{margin-top:0;padding-top:16px}.vrw-summary-grid .span-4{grid-column:span 4}.vrw-summary-grid .span-5{grid-column:span 5}.vrw-summary-grid .span-7{grid-column:span 7}.vrw-summary-grid .span-12{grid-column:1 / -1}.vrw-summary-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--vrw-line);border-left:1px solid var(--vrw-line)}.vrw-summary-metrics>div{min-height:62px;display:grid;align-content:center;gap:2px;border-right:1px solid var(--vrw-line);border-bottom:1px solid var(--vrw-line);padding:7px 10px}.vrw-summary-metrics>div.lead{background:#f6f7f8}.vrw-summary-metrics small{color:var(--vrw-muted);font-size:11.5px}.vrw-summary-metrics b{overflow:hidden;color:var(--vrw-ink);font-size:17px;font-weight:690;text-overflow:ellipsis;white-space:nowrap}.vrw-summary-metrics .lead b{color:var(--vrw-accent-dark);font-size:20px}.vrw-readiness-summary{min-height:126px;display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px}.vrw-readiness-summary>b{color:var(--vrw-accent);font-size:36px;line-height:42px;text-align:center}.vrw-readiness-summary>b.is-risk{color:var(--vrw-bad)}.vrw-readiness-summary>b small{color:var(--vrw-quiet);font-size:13px}.vrw-readiness-summary>div{display:grid}.vrw-readiness-summary span{min-height:34px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;border-bottom:1px solid var(--vrw-line);color:var(--vrw-muted);font-size:12.5px}.vrw-readiness-summary span:last-child{border-bottom:0}.vrw-readiness-summary svg{width:15px;height:15px;color:var(--vrw-accent)}.vrw-readiness-summary strong{color:var(--vrw-ink);font-size:12.5px}.vrw-checklist{display:grid;border-top:1px solid var(--vrw-line)}.vrw-checklist>span{min-height:42px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;border-bottom:1px solid var(--vrw-line);padding:0 5px}.vrw-checklist svg{width:16px;height:16px;color:var(--vrw-accent)}.vrw-checklist b{color:var(--vrw-text);font-size:13px}.vrw-checklist em{color:var(--vrw-muted);font-size:12.5px;font-style:normal;text-align:right}.vrw-books-table.compact>div{min-height:42px}.vrw-long-copy{display:grid;gap:16px}.vrw-long-copy h3{margin:0;color:var(--vrw-ink);font-size:14px}.vrw-long-copy>p{max-width:980px;margin:0;color:var(--vrw-text);font-size:14px;line-height:22px;white-space:pre-wrap}.vrw-inline-actions{display:flex;gap:8px;margin-top:14px}.vrw-inline-actions button{min-height:38px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--vrw-line-strong);border-radius:4px;background:#fff;padding:0 12px;color:var(--vrw-text);font-size:13px;font-weight:630}.vrw-inline-actions button:hover{background:var(--vrw-panel-2)}.vrw-inline-actions svg{width:16px;height:16px}.vrw-journal{display:grid;gap:10px}.vrw-journal article{border-left:3px solid var(--vrw-accent);background:var(--vrw-panel-2);padding:10px 12px}.vrw-journal article header{display:flex;justify-content:space-between;gap:12px}.vrw-journal article b{color:var(--vrw-ink);font-size:13.5px}.vrw-journal article time{color:var(--vrw-muted);font-size:12px}.vrw-journal article p{margin:7px 0 0;color:var(--vrw-text);font-size:13.5px;line-height:20px}.vrw-neovin-dossier>header{border-bottom:1px solid var(--vrw-line-strong);margin-bottom:0}.vrw-neovin-provenance{min-height:70px;display:grid;grid-template-columns:38px minmax(170px,1.25fr) minmax(150px,1fr) minmax(100px,.55fr) minmax(130px,.7fr);align-items:center;border-bottom:1px solid var(--vrw-line-strong);background:#f7f8f9}.vrw-neovin-provenance>svg{width:20px;height:20px;justify-self:center;color:var(--vrw-accent)}.vrw-neovin-provenance>span,.vrw-neovin-provenance>button{min-width:0;min-height:52px;display:grid;align-content:center;gap:2px;border:0;border-left:1px solid var(--vrw-line);background:transparent;padding:6px 12px;text-align:left}.vrw-neovin-provenance>button{cursor:pointer}.vrw-neovin-provenance>button:hover{background:var(--vrw-accent-soft)}.vrw-neovin-provenance small{color:var(--vrw-muted);font-size:10.5px;text-transform:uppercase}.vrw-neovin-provenance b{overflow:hidden;color:var(--vrw-ink);font-size:13.5px;font-weight:670;text-overflow:ellipsis;white-space:nowrap}.vrw-neovin-provenance em{overflow:hidden;display:inline-flex;align-items:center;gap:3px;color:var(--vrw-muted);font-size:10.5px;font-style:normal;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.vrw-neovin-provenance em svg{width:12px;height:12px;flex:0 0 auto}.vrw-neovin-provenance .is-current b{color:var(--vrw-accent-dark)}.vrw-neovin-provenance .is-attention b{color:#9a4b00}.vrw-neovin-managed,.vrw-neovin-attention{min-height:54px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid var(--vrw-line-strong);padding:7px 11px}.vrw-neovin-managed{background:#f8fbfd}.vrw-neovin-attention{border-left:3px solid #b86a16;background:#fff9ef}.vrw-neovin-managed>svg{width:18px;height:18px;color:var(--vrw-accent)}.vrw-neovin-attention>svg{width:18px;height:18px;color:#a85608}.vrw-neovin-managed>span,.vrw-neovin-attention>span{min-width:0;display:grid;gap:1px}.vrw-neovin-managed b,.vrw-neovin-attention b{overflow:hidden;color:var(--vrw-ink);font-size:12.5px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.vrw-neovin-managed small,.vrw-neovin-attention small{color:var(--vrw-muted);font-size:10px;text-transform:uppercase}.vrw-neovin-managed span small{overflow:hidden;text-transform:none;text-overflow:ellipsis;white-space:nowrap}.vrw-neovin-attention em{overflow:hidden;color:var(--vrw-muted);font-size:10.5px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.vrw-neovin-managed>button,.vrw-neovin-attention>button{min-height:32px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--vrw-line-strong);border-radius:4px;background:#fff;padding:0 9px;color:var(--vrw-accent-dark);font-size:11.5px;font-weight:650;white-space:nowrap}.vrw-neovin-managed>button:hover,.vrw-neovin-attention>button:hover{border-color:var(--vrw-accent);background:var(--vrw-accent-soft)}.vrw-neovin-managed>button svg,.vrw-neovin-attention>button svg{width:13px;height:13px}.vrw-neovin-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;padding:18px 0}.vrw-neovin-group{min-width:0;border-top:2px solid var(--vrw-accent)}.vrw-neovin-group>header{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--vrw-line-strong);background:#f1f3f5;padding:0 10px}.vrw-neovin-group h3{margin:0;color:var(--vrw-ink);font-size:13px;font-weight:720}.vrw-neovin-group>header span{color:var(--vrw-muted);font-size:11px}.vrw-neovin-group>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid var(--vrw-line)}.vrw-neovin-group>div>div{min-width:0;min-height:48px;display:grid;align-content:center;gap:2px;border-right:1px solid var(--vrw-line);border-bottom:1px solid var(--vrw-line);padding:6px 10px}.vrw-neovin-group>div>div:nth-child(4n+3),.vrw-neovin-group>div>div:nth-child(4n+4){background:#fbfcfd}.vrw-neovin-group>div span{overflow:hidden;color:var(--vrw-muted);font-size:10.8px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.vrw-neovin-group>div b{overflow-wrap:anywhere;color:var(--vrw-ink);font-size:13px;font-weight:640;line-height:18px}.vrw-neovin-equipment-handoff{min-height:66px;display:grid;grid-template-columns:minmax(230px,1fr) 92px 92px auto;align-items:center;gap:12px;border-top:1px solid var(--vrw-line-strong);border-bottom:1px solid var(--vrw-line-strong);background:#f7fafc;padding:8px 10px}.vrw-neovin-equipment-handoff>span{min-width:0;display:grid}.vrw-neovin-equipment-handoff>span small{color:var(--vrw-muted);font-size:10.5px;text-transform:uppercase}.vrw-neovin-equipment-handoff>span b{color:var(--vrw-ink);font-size:13.5px}.vrw-neovin-equipment-handoff>div{display:grid;justify-items:end}.vrw-neovin-equipment-handoff strong{color:var(--vrw-ink);font-size:17px}.vrw-neovin-equipment-handoff>div small{color:var(--vrw-muted);font-size:10.5px}.vrw-neovin-equipment-handoff button{min-height:34px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--vrw-line-strong);border-radius:4px;background:#fff;padding:0 10px;color:var(--vrw-accent-dark);font-size:12px;font-weight:660}.vrw-neovin-equipment-handoff button:hover{border-color:var(--vrw-accent);background:var(--vrw-accent-soft)}.vrw-neovin-equipment-handoff button svg{width:14px;height:14px}.vrw-neovin-evidence{margin-top:16px;border:1px solid var(--vrw-line-strong)}.vrw-neovin-evidence>summary{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#f6f8fa;padding:7px 11px;cursor:pointer;list-style:none}.vrw-neovin-evidence>summary::-webkit-details-marker{display:none}.vrw-neovin-evidence>summary>span{min-width:0;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;-moz-column-gap:8px;column-gap:8px}.vrw-neovin-evidence>summary>span svg{width:17px;height:17px;grid-row:1 / 3;color:var(--vrw-accent)}.vrw-neovin-evidence>summary b{color:var(--vrw-ink);font-size:13px}.vrw-neovin-evidence>summary small{color:var(--vrw-muted);font-size:11px}.vrw-neovin-evidence>summary>em{display:inline-flex;align-items:center;gap:7px;color:var(--vrw-muted);font-size:11.5px;font-style:normal;white-space:nowrap}.vrw-neovin-evidence>summary>em svg{width:15px;height:15px;transition:transform .12s ease}.vrw-neovin-evidence[open]>summary>em svg{transform:rotate(180deg)}.vrw-neovin-evidence-body{border-top:1px solid var(--vrw-line-strong);padding:12px}.vrw-neovin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--vrw-line);border-left:1px solid var(--vrw-line);margin-bottom:14px}.vrw-neovin-metrics>span{min-height:62px;display:grid;align-content:center;gap:2px;border-right:1px solid var(--vrw-line);border-bottom:1px solid var(--vrw-line);padding:8px 12px}.vrw-neovin-metrics small{color:var(--vrw-muted);font-size:11.5px;text-transform:uppercase}.vrw-neovin-metrics b{color:var(--vrw-ink);font-size:20px;font-weight:700;line-height:24px}.vrw-neovin-tools{min-height:92px;display:grid;grid-template-columns:minmax(250px,.75fr) minmax(420px,1.5fr) auto;align-items:center;gap:10px;border:1px solid var(--vrw-line-strong);background:#f6f8fa;padding:9px 10px}.vrw-neovin-tools>label{height:38px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;border:1px solid #aeb9c3;border-radius:4px;background:#fff;padding:0 10px}.vrw-neovin-tools>label:focus-within{border-color:var(--vrw-accent);box-shadow:0 0 0 2px #02a9f72e}.vrw-neovin-tools>label svg{width:16px;height:16px;color:var(--vrw-muted)}.vrw-neovin-tools input{min-width:0;border:0;outline:0;background:transparent;color:var(--vrw-ink);font:inherit;font-size:13px}.vrw-neovin-tools>div{min-width:0;display:flex;gap:5px;overflow-x:auto;padding-bottom:2px}.vrw-neovin-tools>div button{min-height:34px;display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;border:1px solid var(--vrw-line-strong);border-radius:4px;background:#fff;padding:0 9px;color:var(--vrw-text);font-size:12px;font-weight:630}.vrw-neovin-tools>div button:hover{border-color:#8d9aa5;background:#f0f4f6}.vrw-neovin-tools>div button.is-active{border-color:var(--vrw-accent);background:var(--vrw-accent-soft);color:var(--vrw-accent-dark)}.vrw-neovin-tools button em{min-width:20px;border-radius:10px;background:#edf1f3;padding:1px 5px;color:var(--vrw-muted);font-size:10.5px;font-style:normal;text-align:center}.vrw-neovin-tools button.is-active em{background:#fff;color:var(--vrw-accent-dark)}.vrw-neovin-tools>span{color:var(--vrw-muted);font-size:12px;white-space:nowrap}.vrw-neovin-table{display:grid;border-left:1px solid var(--vrw-line)}.vrw-neovin-table>div{min-height:48px;display:grid;grid-template-columns:minmax(230px,1.05fr) minmax(320px,1.8fr) 110px;align-items:stretch;border-bottom:1px solid var(--vrw-line)}.vrw-neovin-table>div>*{min-width:0;display:grid;align-content:center;border-right:1px solid var(--vrw-line);padding:7px 11px}.vrw-neovin-table>div.head{min-height:38px;background:#edf2f5;color:var(--vrw-muted);font-size:11px;font-weight:700;text-transform:uppercase}.vrw-neovin-table>div:not(.head):nth-child(odd){background:#fbfcfd}.vrw-neovin-table span b{color:var(--vrw-ink);font-size:13px;font-weight:670}.vrw-neovin-table span small{overflow:hidden;color:var(--vrw-quiet);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10.5px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.vrw-neovin-table strong{overflow-wrap:anywhere;color:var(--vrw-text);font-size:13px;font-weight:540;line-height:18px;white-space:normal}.vrw-neovin-table>div>em{color:var(--vrw-muted);font-size:11.5px;font-style:normal}.vrw-neovin-load{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--vrw-line);border-top:0;background:#fafbfc;padding:7px 10px}.vrw-neovin-load span{color:var(--vrw-muted);font-size:12px}.vrw-neovin-load button{min-height:32px;border:1px solid var(--vrw-line-strong);border-radius:4px;background:#fff;padding:0 10px;color:var(--vrw-accent-dark);font-size:12px;font-weight:650}.vrw-book-gate{min-height:72px;display:grid;grid-template-columns:110px minmax(0,1fr) minmax(250px,.8fr);align-items:center;gap:14px;border:1px solid var(--vrw-line-strong);margin-bottom:14px;padding:8px 12px}.vrw-book-gate.is-warning{border-left:4px solid var(--vrw-warn);background:var(--vrw-warn-soft)}.vrw-book-gate.is-ready{border-left:4px solid var(--vrw-good);background:var(--vrw-good-soft)}.vrw-book-gate>div{display:grid}.vrw-book-gate small{color:var(--vrw-muted);font-size:10.5px;text-transform:uppercase}.vrw-book-gate>div>b{color:var(--vrw-ink);font-size:22px;line-height:26px}.vrw-book-gate>div>b em{color:var(--vrw-muted);font-size:12px;font-style:normal}.vrw-book-gate>span{color:var(--vrw-ink);font-size:13px;font-weight:650}.vrw-book-gate>em{color:var(--vrw-muted);font-size:12px;font-style:normal;line-height:17px}@media(max-width:1600px){.vrw-recordbar{grid-template-columns:auto minmax(250px,1fr) auto auto}.vrw-related-strip{display:none}.vrw-body{grid-template-columns:350px minmax(0,1fr)}.vrw-fact-grid,.vrw-op-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1320px){.vrw-recordbar{grid-template-columns:auto minmax(240px,1fr) auto}.vrw-header-facts{display:none}.vrw-body{grid-template-columns:320px minmax(0,1fr)}.vrw-summary-grid .span-4{grid-column:span 6}.vrw-summary-grid>.span-4:nth-child(3){grid-column:span 12}.vrw-folder-tabs button{padding-inline:10px}.vrw-folder-tabs button>svg{display:none}.vrw-neovin-tools{grid-template-columns:minmax(240px,1fr) auto}.vrw-neovin-tools>div{grid-column:1 / -1;grid-row:2}.vrw-neovin-provenance{grid-template-columns:34px minmax(150px,1fr) minmax(140px,.9fr) minmax(90px,.5fr) minmax(110px,.65fr)}}@media(max-width:1080px){.vrw-record-heading h1{font-size:20px}.vrw-record-heading h1>em{font-size:.78em}.vrw-nav-controls>.back{width:38px}.vrw-record-stepper{grid-template-columns:32px minmax(58px,auto) 32px}.vrw-record-stepper>button{width:32px}.vrw-record-stepper>span{display:grid;padding-inline:6px;font-size:11.5px}.vrw-header-connection>span,.vrw-header-sync>span{display:none}.vrw-header-connection,.vrw-header-sync{width:28px;justify-content:center;padding:0}.vrw-header-location b{max-width:82px}.vrw-record-actions .victor-action,.vrw-record-actions .primary{width:38px;justify-content:center;padding:0;font-size:0}.vrw-record-actions .victor-action>i{position:absolute;top:-6px;right:-6px;font-size:10px}.vrw-body{grid-template-columns:285px minmax(0,1fr)}.vrw-summary-grid .span-4,.vrw-summary-grid .span-5,.vrw-summary-grid .span-7{grid-column:1 / -1}.vrw-field-grid.cols-3{grid-template-columns:repeat(2,minmax(230px,1fr))}.vrw-folder-tabs button{padding-inline:10px}}@media(max-width:760px){.vrw{height:auto;min-height:calc(100dvh - 114px);overflow:visible}.vrw-recordbar{position:sticky;z-index:40;top:0;height:76px;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding:7px 8px}.vrw-record-stepper,.vrw-record-actions .conversation-action,.vrw-record-actions .primary,.vrw-record-subline{display:none}.vrw-record-heading{gap:6px}.vrw-record-heading h1{min-width:0;font-size:18px;white-space:normal}.vrw-record-heading h1>em{display:none}.vrw-identity-signals>:not(.vrw-status){display:none}.vrw-body{height:auto;display:block;overflow:visible}.vrw-spine{max-height:460px;overflow-y:auto;border-right:0;border-bottom:1px solid var(--vrw-line-strong)}.vrw-spine-photo>.image{max-height:220px}.vrw-spine-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vrw-spine-field{grid-template-columns:94px minmax(0,1fr)}.vrw-spine-field>button,.vrw-spine-field>i{display:none}.vrw-surface{min-height:700px;grid-template-rows:52px auto minmax(0,1fr);overflow:visible}.vrw-folder-tabs{position:sticky;z-index:30;top:76px}.vrw-contextbar{min-height:50px;grid-template-columns:minmax(0,1fr) auto;padding:7px 8px}.vrw-canvas{overflow:visible;padding:12px 10px 40px}.vrw-summary-grid{grid-template-columns:1fr}.vrw-summary-grid .span-4,.vrw-summary-grid .span-5,.vrw-summary-grid .span-7,.vrw-summary-grid .span-12{grid-column:1}.vrw-field-grid,.vrw-field-grid.cols-3{grid-template-columns:1fr}.vrw-books-table{overflow-x:auto}.vrw-books-table>div{min-width:650px}.vrw-equipment-grid{grid-template-columns:1fr}.vrw-record-subsection>header{align-items:stretch;flex-direction:column}.vrw-neovin-metrics,.vrw-neovin-provenance{grid-template-columns:repeat(2,minmax(0,1fr))}.vrw-neovin-provenance>svg{display:none}.vrw-neovin-provenance>span,.vrw-neovin-provenance>button{border-bottom:1px solid var(--vrw-line)}.vrw-neovin-managed,.vrw-neovin-attention{grid-template-columns:22px minmax(0,1fr)}.vrw-neovin-managed>button,.vrw-neovin-attention>button{grid-column:2;justify-self:start}.vrw-neovin-profile-grid{grid-template-columns:1fr;gap:12px}.vrw-neovin-equipment-handoff{grid-template-columns:minmax(0,1fr) auto auto}.vrw-neovin-equipment-handoff>span{grid-column:1 / -1}.vrw-neovin-equipment-handoff button{grid-column:1 / -1;justify-self:start}.vrw-neovin-tools{grid-template-columns:1fr}.vrw-neovin-tools>div{grid-column:auto;grid-row:auto}.vrw-neovin-tools>span{justify-self:start}.vrw-neovin-table{overflow-x:auto}.vrw-neovin-table>div{min-width:720px}.vrw-book-gate{grid-template-columns:1fr;gap:5px}}
