@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sora-latin-ext-600-normal-Cue1zdhl.woff2) format("woff2"),url(/assets/sora-latin-ext-600-normal-DLOJK0Ta.woff) format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sora-latin-600-normal-Cdg4DaK0.woff2) format("woff2"),url(/assets/sora-latin-600-normal-1_7fyUAY.woff) format("woff");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}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sora-latin-ext-700-normal-DM0oy5s8.woff2) format("woff2"),url(/assets/sora-latin-ext-700-normal-Oc7uZIYt.woff) format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sora-latin-700-normal-9waGdLWo.woff2) format("woff2"),url(/assets/sora-latin-700-normal-BKPfQAnC.woff) format("woff");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}*,: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(37 99 235 / .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(37 99 235 / .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:#94a3b8}: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:Figtree,Noto Sans Arabic,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;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:#475569}input::placeholder,textarea::placeholder{opacity:1;color:#475569}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: 217 41% 97%;--foreground: 220 19% 16%;--card: 0 0% 100%;--card-foreground: 222 47% 11%;--popover: 0 0% 100%;--popover-foreground: 222 47% 11%;--primary: 259 76% 60%;--primary-foreground: 224 34% 99%;--secondary: 210 41% 96%;--secondary-foreground: 222 49% 11%;--muted: 224 30% 95%;--muted-foreground: 224 10% 41%;--accent: 250 100% 96%;--accent-foreground: 259 55% 49%;--destructive: 357 85% 50%;--destructive-foreground: 210 35% 98%;--border: 224 19% 88%;--input: 224 19% 88%;--ring: 259 76% 60%;--radius: .75rem;--status-pending: 38 95% 90%;--status-pending-foreground: 31 85% 30%;--status-approved: 138 70% 91%;--status-approved-foreground: 148 100% 19%;--status-rejected: 3 100% 96%;--status-rejected-foreground: 359 53% 46%;--status-review: 226 100% 95%;--status-review-foreground: 242 38% 49%;--status-returned: 192 100% 91%;--status-returned-foreground: 195 100% 25%;--subtle: 224 48% 98%;--row-hover: 233 100% 98%;--approve: 150 100% 22%;--approve-hover: 145 100% 19%;--approve-foreground: 129 34% 99%;--avatar-one: 235 100% 93%;--avatar-two: 175 71% 81%;--avatar-three: 38 100% 85%;--avatar-four: 209 100% 89%;--avatar-foreground: 239 34% 27%;--chart-1: 259 76% 60%;--chart-2: 252 74% 76%;--chart-3: 142 35% 45%;--chart-4: 33 62% 56%;--chart-5: 195 61% 42%;--stage-0: 259 76% 60%;--stage-1: 210 90% 52%;--stage-2: 180 75% 36%;--stage-3: 28 92% 50%;--stage-4: 330 78% 52%;--stage-5: 232 70% 56%;--gradient-primary: linear-gradient(135deg, hsl(259 76% 60%) 0%, hsl(256 100% 73%) 100%);--gradient-secondary: linear-gradient(135deg, hsl(224 48% 98%) 0%, hsl(250 100% 97%) 100%);--gradient-success: linear-gradient(135deg, hsl(158 64% 52%) 0%, hsl(160 84% 39%) 100%);--gradient-warning: linear-gradient(135deg, hsl(43 96% 56%) 0%, hsl(38 92% 50%) 100%);--gradient-error: linear-gradient(135deg, hsl(0 84% 60%) 0%, hsl(0 93% 54%) 100%);--notification-success: 148 70% 32%;--notification-warning: 38 92% 50%;--notification-error: 357 85% 50%;--notification-info: 259 76% 60%;--sidebar-background: 220 19% 16%;--sidebar-foreground: 217 23% 93%;--sidebar-primary: 256 100% 73%;--sidebar-primary-foreground: 224 34% 99%;--sidebar-accent: 223 16% 22%;--sidebar-accent-foreground: 224 34% 99%;--sidebar-border: 220 11% 27%;--sidebar-ring: 256 100% 73%;--landing-bg: 222 47% 6%;--landing-card: 222 47% 8%;--landing-accent: 199 89% 48%;--landing-glow: 199 89% 48%}*{border-color:hsl(var(--border))}html,body{overflow-x:hidden;max-width:100vw}body{background:hsl(var(--background));color:hsl(var(--foreground));min-height:100vh;font-family:Figtree,Noto Sans Arabic,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-feature-settings:"rlig" 1,"calt" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{overflow-x:hidden;max-width:100%}h1,h2,h3,h4,h5,h6{color:hsl(var(--foreground));font-family:Outfit,Figtree,Noto Sans Arabic,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;letter-spacing:-.01em}h1{font-size:1.5rem;line-height:2rem;font-weight:700}.pp-insight-scope :is(h1,h2):is(.text-xl,h1,.text-3xl,[class~="sm:text-2xl"],[class~="sm:text-3xl"]){font-size:1.0625rem;line-height:1.5rem;font-weight:600}.pp-insight-scope :is(.text-xl,h1,.text-3xl):not([class*=text-red-]):not(.text-white):not(.text-primary-foreground){color:hsl(var(--foreground))}[data-app-drawer] .pp-form-head h2h1,[data-app-drawer] [data-app-dialog-header] h2h1{font-size:1.05rem;line-height:1.35rem}h2{font-size:1.25rem;line-height:1.75rem;font-weight:600}.pp-insight-scope :is(h1,h2):is(h2,.text-2xl,.text-3xl,[class~="sm:text-2xl"],[class~="sm:text-3xl"]){font-size:1.0625rem;line-height:1.5rem;font-weight:600}.pp-insight-scope :is(h2,.text-2xl,.text-3xl):not([class*=text-red-]):not(.text-white):not(.text-primary-foreground){color:hsl(var(--foreground))}[data-app-drawer] .pp-form-head h2h2,[data-app-drawer] [data-app-dialog-header] h2h2{font-size:1.05rem;line-height:1.35rem}h3{font-size:1.125rem;line-height:1.75rem;font-weight:500}p{color:hsl(var(--muted-foreground));line-height:1.625}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 475px){.\!container{max-width:475px!important}.container{max-width:475px}}@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: 1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.notification-toast{--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)}.pp-insight-scope .notification-toast{-webkit-backdrop-filter:none;backdrop-filter:none}.notification-toast{border:1px solid hsl(var(--border) / .5)!important;box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014,0 0 0 1px hsl(var(--border) / .1)!important}.notification-toast.success,.notification-toast.\!success{border-color:hsl(var(--notification-success) / .3)!important;background:linear-gradient(135deg,hsl(var(--card) / .98),hsl(var(--notification-success) / .02))!important;box-shadow:0 8px 32px #22c55e1f,0 2px 8px #22c55e14,0 0 0 1px hsl(var(--notification-success) / .2)!important}.notification-toast.error,.notification-toast.\!error{border-color:hsl(var(--notification-error) / .4)!important;background:linear-gradient(135deg,hsl(var(--card) / .98),hsl(var(--notification-error) / .02))!important;box-shadow:0 8px 32px #ef444426,0 2px 8px #ef44441a,0 0 0 1px hsl(var(--notification-error) / .2)!important}.notification-toast.warning{border-color:hsl(var(--notification-warning) / .4)!important;background:linear-gradient(135deg,hsl(var(--card) / .98),hsl(var(--notification-warning) / .02))!important;box-shadow:0 8px 32px #f59e0b1f,0 2px 8px #f59e0b14,0 0 0 1px hsl(var(--notification-warning) / .2)!important}.notification-toast.info,.notification-toast.\!info{border-color:hsl(var(--notification-info) / .3)!important;background:linear-gradient(135deg,hsl(var(--card) / .98),hsl(var(--notification-info) / .02))!important}@keyframes notification-slide-in{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes notification-bounce-in{0%{transform:translate(100%) scale(.9);opacity:0}60%{transform:translate(-5%) scale(1.02);opacity:1}to{transform:translate(0) scale(1);opacity:1}}.notification-toast{animation:notification-bounce-in .4s cubic-bezier(.175,.885,.32,1.275) forward}.lp-display{font-family:Manrope,Inter,system-ui,sans-serif;font-feature-settings:"ss01","cv11"}.lp-h1{font-family:Manrope,Inter,system-ui,sans-serif;font-feature-settings:"ss01","cv11";font-weight:800;letter-spacing:-.03em;line-height:1.02}.lp-h2{font-family:Manrope,Inter,system-ui,sans-serif;font-feature-settings:"ss01","cv11";font-weight:700;letter-spacing:-.025em;line-height:1.1}.lp-lead{font-size:1rem;line-height:1.5rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.lp-lead{font-size:1.125rem;line-height:1.75rem}}.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!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-4{left:1rem;right:1rem}.inset-y-0{top:0;bottom:0}.inset-y-0\.5{top:.125rem;bottom:.125rem}.inset-y-3{top:.75rem;bottom:.75rem}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-10{bottom:-2.5rem}.-bottom-12{bottom:-3rem}.-bottom-2{bottom:-.5rem}.-bottom-4{bottom:-1rem}.-bottom-6{bottom:-1.5rem}.-bottom-8{bottom:-2rem}.-end-0\.5{inset-inline-end:-.125rem}.-end-1{inset-inline-end:-.25rem}.-end-1\.5{inset-inline-end:-.375rem}.-left-1{left:-.25rem}.-left-1\.5{left:-.375rem}.-left-1\/4{left:-25%}.-left-10{left:-2.5rem}.-left-12{left:-3rem}.-left-2{left:-.5rem}.-left-3{left:-.75rem}.-left-4{left:-1rem}.-left-6{left:-1.5rem}.-left-8{left:-2rem}.-left-\[190px\]{left:-190px}.-left-\[21px\]{left:-21px}.-left-\[34px\]{left:-34px}.-left-\[calc\(2rem\+1px\)\]{left:calc((2rem + 1px)*-1)}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-1\/4{right:-25%}.-right-10{right:-2.5rem}.-right-12{right:-3rem}.-right-2{right:-.5rem}.-right-3{right:-.75rem}.-right-4{right:-1rem}.-right-8{right:-2rem}.-start-\[21px\]{inset-inline-start:-21px}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.-top-5{top:-1.25rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-1\/4{bottom:25%}.bottom-10{bottom:2.5rem}.bottom-14{bottom:3.5rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-28{bottom:7rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[4\.25rem\]{bottom:4.25rem}.bottom-\[60px\]{bottom:60px}.bottom-\[8\.5rem\]{bottom:8.5rem}.bottom-full{bottom:100%}.end-0{inset-inline-end:0px}.end-1\.5{inset-inline-end:.375rem}.end-2{inset-inline-end:.5rem}.end-2\.5{inset-inline-end:.625rem}.end-3{inset-inline-end:.75rem}.end-4{inset-inline-end:1rem}.end-\[-0\.75rem\]{inset-inline-end:-.75rem}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-12{left:3rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-20{left:5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-8{left:2rem}.left-\[11px\]{left:11px}.left-\[50\%\]{left:50%}.left-\[7px\]{left:7px}.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-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-8{right:2rem}.start-0{inset-inline-start:0px}.start-1\/2{inset-inline-start:50%}.start-2\.5{inset-inline-start:.625rem}.start-3{inset-inline-start:.75rem}.start-3\.5{inset-inline-start:.875rem}.start-4{inset-inline-start:1rem}.start-6{inset-inline-start:1.5rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-1\/4{top:25%}.top-10{top:2.5rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.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-\[0\.55rem\]{top:.55rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[57px\]{top:57px}.top-\[60\%\]{top:60%}.top-\[73px\]{top:73px}.top-full{top:100%}.\!z-\[100100\]{z-index:100100!important}.\!z-\[100110\]{z-index:100110!important}.\!z-\[12000\]{z-index:12000!important}.\!z-\[12010\]{z-index:12010!important}.-z-10{z-index:-10}.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-\[100000\]{z-index:100000}.z-\[100001\]{z-index:100001}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[10002\]{z-index:10002}.z-\[10003\]{z-index:10003}.z-\[1000\]{z-index:1000}.z-\[100110\]{z-index:100110}.z-\[100120\]{z-index:100120}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[11000\]{z-index:11000}.z-\[150000\]{z-index:150000}.z-\[150001\]{z-index:150001}.z-\[1\]{z-index:1}.z-\[200000\]{z-index:200000}.z-\[200001\]{z-index:200001}.z-\[200002\]{z-index:200002}.z-\[200\]{z-index:200}.z-\[2147483647\]{z-index:2147483647}.z-\[70\]{z-index:70}.z-\[998\]{z-index:998}.z-\[99998\]{z-index:99998}.z-\[999999\]{z-index:999999}.z-\[99999\]{z-index:99999}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-full{grid-column:1 / -1}.\!m-0{margin:0!important}.-m-1{margin:-.25rem}.-m-2{margin:-.5rem}.-m-3{margin:-.75rem}.-m-6{margin:-1.5rem}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.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{margin-left:.75rem;margin-right:.75rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-8{margin-left:2rem;margin-right:2rem}.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-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!mt-0{margin-top:0!important}.\!mt-2{margin-top:.5rem!important}.-mb-2{margin-bottom:-.5rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-4{margin-left:-1rem}.-mr-1{margin-right:-.25rem}.-mr-10{margin-right:-2.5rem}.-mt-1{margin-top:-.25rem}.-mt-10{margin-top:-2.5rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.-mt-8{margin-top:-2rem}.mb-0{margin-bottom:0}.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-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.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}.me-0\.5{margin-inline-end:.125rem}.me-1{margin-inline-end:.25rem}.me-1\.5{margin-inline-end:.375rem}.me-2{margin-inline-end:.5rem}.me-auto{margin-inline-end:auto}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-11{margin-left:2.75rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-32{margin-left:8rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-7{margin-left:1.75rem}.ml-8{margin-left:2rem}.ml-9{margin-left:2.25rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mr-8{margin-right:2rem}.mr-auto{margin-right:auto}.ms-1{margin-inline-start:.25rem}.ms-1\.5{margin-inline-start:.375rem}.ms-2{margin-inline-start:.5rem}.ms-7{margin-inline-start:1.75rem}.ms-\[1\.15rem\]{margin-inline-start:1.15rem}.ms-auto{margin-inline-start:auto}.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-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[-20px\]{margin-top:-20px}.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}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.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-11{height:2.75rem!important}.\!h-2\.5{height:.625rem!important}.\!h-3{height:.75rem!important}.\!h-4{height:1rem!important}.\!h-5{height:1.25rem!important}.\!h-6{height:1.5rem!important}.\!h-7{height:1.75rem!important}.\!h-8{height:2rem!important}.\!h-9{height:2.25rem!important}.\!h-\[1\.125rem\]{height:1.125rem!important}.\!h-auto{height:auto!important}.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-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.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-\[100vh\]{height:100vh}.h-\[120px\]{height:120px}.h-\[140px\]{height:140px}.h-\[150px\]{height:150px}.h-\[160px\]{height:160px}.h-\[17px\]{height:17px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[2\.125rem\]{height:2.125rem}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[250px\]{height:250px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[350px\]{height:350px}.h-\[3px\]{height:3px}.h-\[4\.5px\]{height:4.5px}.h-\[400px\]{height:400px}.h-\[460px\]{height:460px}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[60vh\]{height:60vh}.h-\[700px\]{height:700px}.h-\[70vh\]{height:70vh}.h-\[72px\]{height:72px}.h-\[74px\]{height:74px}.h-\[75px\]{height:75px}.h-\[75vh\]{height:75vh}.h-\[80vh\]{height:80vh}.h-\[85vh\]{height:85vh}.h-\[90px\]{height:90px}.h-\[90vh\]{height:90vh}.h-\[95vh\]{height:95vh}.h-\[98vh\]{height:98vh}.h-\[calc\(100\%-100px\)\]{height:calc(100% - 100px)}.h-\[calc\(100\%-120px\)\]{height:calc(100% - 120px)}.h-\[calc\(100vh-120px\)\]{height:calc(100vh - 120px)}.h-\[calc\(100vh-12rem\)\]{height:calc(100vh - 12rem)}.h-\[calc\(100vh-14rem\)\]{height:calc(100vh - 14rem)}.h-\[calc\(100vh-200px\)\]{height:calc(100vh - 200px)}.h-\[calc\(100vh-20rem\)\]{height:calc(100vh - 20rem)}.h-\[calc\(100vh-220px\)\]{height:calc(100vh - 220px)}.h-\[calc\(100vh-260px\)\]{height:calc(100vh - 260px)}.h-\[calc\(100vh-300px\)\]{height:calc(100vh - 300px)}.h-\[calc\(100vh-320px\)\]{height:calc(100vh - 320px)}.h-\[calc\(100vh-330px\)\]{height:calc(100vh - 330px)}.h-\[calc\(100vh-400px\)\]{height:calc(100vh - 400px)}.h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)}.h-\[calc\(100vh-8rem\)\]{height:calc(100vh - 8rem)}.h-\[calc\(70vh-7rem\)\]{height:calc(70vh - 7rem)}.h-\[calc\(80vh-9rem\)\]{height:calc(80vh - 9rem)}.h-\[calc\(90vh-120px\)\]{height:calc(90vh - 120px)}.h-\[calc\(90vh-180px\)\]{height:calc(90vh - 180px)}.h-\[calc\(90vh-80px\)\]{height:calc(90vh - 80px)}.h-\[calc\(95vh-140px\)\]{height:calc(95vh - 140px)}.h-\[calc\(95vh-200px\)\]{height:calc(95vh - 200px)}.h-\[calc\(95vh-240px\)\]{height:calc(95vh - 240px)}.h-\[min\(580px\,calc\(100vh-6rem\)\)\]{height:min(580px,calc(100vh - 6rem))}.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-0{max-height:0px}.max-h-12{max-height:3rem}.max-h-16{max-height:4rem}.max-h-20{max-height:5rem}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[120px\]{max-height:120px}.max-h-\[16rem\]{max-height:16rem}.max-h-\[17rem\]{max-height:17rem}.max-h-\[18rem\]{max-height:18rem}.max-h-\[200px\]{max-height:200px}.max-h-\[21rem\]{max-height:21rem}.max-h-\[22rem\]{max-height:22rem}.max-h-\[24rem\]{max-height:24rem}.max-h-\[260px\]{max-height:260px}.max-h-\[26rem\]{max-height:26rem}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[400px\]{max-height:400px}.max-h-\[40vh\]{max-height:40vh}.max-h-\[420px\]{max-height:420px}.max-h-\[500px\]{max-height:500px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[520px\]{max-height:520px}.max-h-\[55vh\]{max-height:55vh}.max-h-\[600px\]{max-height:600px}.max-h-\[60px\]{max-height:60px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[98vh\]{max-height:98vh}.max-h-\[calc\(100vh-120px\)\]{max-height:calc(100vh - 120px)}.max-h-\[calc\(100vh-16rem\)\]{max-height:calc(100vh - 16rem)}.max-h-\[calc\(100vh-20rem\)\]{max-height:calc(100vh - 20rem)}.max-h-\[calc\(100vh-280px\)\]{max-height:calc(100vh - 280px)}.max-h-\[calc\(100vh-48px\)\]{max-height:calc(100vh - 48px)}.max-h-\[calc\(40vh-16px\)\]{max-height:calc(40vh - 16px)}.max-h-\[calc\(85vh-120px\)\]{max-height:calc(85vh - 120px)}.max-h-\[calc\(90vh-200px\)\]{max-height:calc(90vh - 200px)}.max-h-\[calc\(95vh-8rem\)\]{max-height:calc(95vh - 8rem)}.max-h-\[min\(24rem\,60vh\)\]{max-height:min(24rem,60vh)}.max-h-\[min\(520px\,calc\(100dvh-120px\)\)\]{max-height:min(520px,calc(100dvh - 120px))}.max-h-full{max-height:100%}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.\!min-h-0{min-height:0px!important}.min-h-0{min-height:0px}.min-h-24{min-height:6rem}.min-h-32{min-height:8rem}.min-h-40{min-height:10rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-96{min-height:24rem}.min-h-\[100px\]{min-height:100px}.min-h-\[1123px\]{min-height:1123px}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[150px\]{min-height:150px}.min-h-\[160px\]{min-height:160px}.min-h-\[16rem\]{min-height:16rem}.min-h-\[180px\]{min-height:180px}.min-h-\[2000px\]{min-height:2000px}.min-h-\[200px\]{min-height:200px}.min-h-\[20px\]{min-height:20px}.min-h-\[240px\]{min-height:240px}.min-h-\[250px\]{min-height:250px}.min-h-\[260px\]{min-height:260px}.min-h-\[28px\]{min-height:28px}.min-h-\[300px\]{min-height:300px}.min-h-\[32px\]{min-height:32px}.min-h-\[350px\]{min-height:350px}.min-h-\[360px\]{min-height:360px}.min-h-\[36px\]{min-height:36px}.min-h-\[3rem\]{min-height:3rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[400px\]{min-height:400px}.min-h-\[40px\]{min-height:40px}.min-h-\[420px\]{min-height:420px}.min-h-\[44px\]{min-height:44px}.min-h-\[450px\]{min-height:450px}.min-h-\[48px\]{min-height:48px}.min-h-\[500px\]{min-height:500px}.min-h-\[50px\]{min-height:50px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[600px\]{min-height:600px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-\[96px\]{min-height:96px}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-11{width:2.75rem!important}.\!w-20{width:5rem!important}.\!w-4{width:1rem!important}.\!w-5{width:1.25rem!important}.\!w-6{width:1.5rem!important}.\!w-7{width:1.75rem!important}.\!w-8{width:2rem!important}.\!w-9{width:2.25rem!important}.\!w-auto{width:auto!important}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.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-2\/5{width:40%}.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-\[--radix-popover-trigger-width\]{width:var(--radix-popover-trigger-width)}.w-\[--sidebar-width-mobile\]{width:var(--sidebar-width-mobile)}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[10\.5rem\]{width:10.5rem}.w-\[100px\]{width:100px}.w-\[100vw\]{width:100vw}.w-\[104px\]{width:104px}.w-\[10vw\]{width:10vw}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[12rem\]{width:12rem}.w-\[130px\]{width:130px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[17px\]{width:17px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[22px\]{width:22px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[272px\]{width:272px}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[34rem\]{width:34rem}.w-\[360px\]{width:360px}.w-\[375px\]{width:375px}.w-\[38\%\]{width:38%}.w-\[380px\]{width:380px}.w-\[3px\]{width:3px}.w-\[4\.5px\]{width:4.5px}.w-\[400px\]{width:400px}.w-\[40px\]{width:40px}.w-\[44rem\]{width:44rem}.w-\[48rem\]{width:48rem}.w-\[500px\]{width:500px}.w-\[50px\]{width:50px}.w-\[6\.75rem\]{width:6.75rem}.w-\[60px\]{width:60px}.w-\[7\.25rem\]{width:7.25rem}.w-\[70px\]{width:70px}.w-\[768px\]{width:768px}.w-\[8\.5rem\]{width:8.5rem}.w-\[80px\]{width:80px}.w-\[9\.5rem\]{width:9.5rem}.w-\[90px\]{width:90px}.w-\[90vw\]{width:90vw}.w-\[95vw\]{width:95vw}.w-\[98vw\]{width:98vw}.w-\[calc\(100\%-0\.5rem\)\]{width:calc(100% - .5rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100vw-16px\)\]{width:calc(100vw - 16px)}.w-\[calc\(100vw-24px\)\]{width:calc(100vw - 24px)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[calc\(100vw-32px\)\]{width:calc(100vw - 32px)}.w-\[min\(22rem\,calc\(100vw-1\.5rem\)\)\]{width:min(22rem,calc(100vw - 1.5rem))}.w-\[min\(22rem\,calc\(100vw-1rem\)\)\]{width:min(22rem,calc(100vw - 1rem))}.w-\[min\(380px\,calc\(100vw-24px\)\)\]{width:min(380px,calc(100vw - 24px))}.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}.w-screen{width:100vw}.\!min-w-0{min-width:0px!important}.min-w-0{min-width:0px}.min-w-2{min-width:.5rem}.min-w-36{min-width:9rem}.min-w-4{min-width:1rem}.min-w-40{min-width:10rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-64{min-width:16rem}.min-w-\[100px\]{min-width:100px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[1200px\]{min-width:1200px}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[16px\]{min-width:16px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[280px\]{min-width:280px}.min-w-\[2rem\]{min-width:2rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[300px\]{min-width:300px}.min-w-\[32px\]{min-width:32px}.min-w-\[360px\]{min-width:360px}.min-w-\[3rem\]{min-width:3rem}.min-w-\[40px\]{min-width:40px}.min-w-\[44px\]{min-width:44px}.min-w-\[46rem\]{min-width:46rem}.min-w-\[4rem\]{min-width:4rem}.min-w-\[500px\]{min-width:500px}.min-w-\[50px\]{min-width:50px}.min-w-\[60px\]{min-width:60px}.min-w-\[700px\]{min-width:700px}.min-w-\[70px\]{min-width:70px}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[800px\]{min-width:800px}.min-w-\[80px\]{min-width:80px}.min-w-\[88px\]{min-width:88px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[90px\]{min-width:90px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-16{max-width:4rem}.max-w-20{max-width:5rem}.max-w-24{max-width:6rem}.max-w-2xl{max-width:42rem}.max-w-32{max-width:8rem}.max-w-3xl{max-width:48rem}.max-w-40{max-width:10rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-64{max-width:16rem}.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-\[10rem\]{max-width:10rem}.max-w-\[120px\]{max-width:120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[140px\]{max-width:140px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[150px\]{max-width:150px}.max-w-\[15rem\]{max-width:15rem}.max-w-\[160px\]{max-width:160px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[36rem\]{max-width:36rem}.max-w-\[375px\]{max-width:375px}.max-w-\[40\%\]{max-width:40%}.max-w-\[40px\]{max-width:40px}.max-w-\[45\%\]{max-width:45%}.max-w-\[468px\]{max-width:468px}.max-w-\[50\%\]{max-width:50%}.max-w-\[500px\]{max-width:500px}.max-w-\[50px\]{max-width:50px}.max-w-\[5rem\]{max-width:5rem}.max-w-\[60\%\]{max-width:60%}.max-w-\[60px\]{max-width:60px}.max-w-\[70\%\]{max-width:70%}.max-w-\[700px\]{max-width:700px}.max-w-\[70vw\]{max-width:70vw}.max-w-\[75\%\]{max-width:75%}.max-w-\[76rem\]{max-width:76rem}.max-w-\[794px\]{max-width:794px}.max-w-\[7rem\]{max-width:7rem}.max-w-\[80px\]{max-width:80px}.max-w-\[85\%\]{max-width:85%}.max-w-\[85vw\]{max-width:85vw}.max-w-\[8rem\]{max-width:8rem}.max-w-\[90\%\]{max-width:90%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92\%\]{max-width:92%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[96px\]{max-width:96px}.max-w-\[98vw\]{max-width:98vw}.max-w-\[9rem\]{max-width:9rem}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 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-\[2\]{flex:2}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.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-full{--tw-translate-x: -100%;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-0\.5{--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))}.-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-y-16{--tw-translate-y: -4rem;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{--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))}.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-16{--tw-translate-x: 4rem;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-7{--tw-translate-x: 1.75rem;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-full{--tw-translate-x: 100%;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-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-1{--tw-rotate: -1deg;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-0{--tw-rotate: 0deg;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-1{--tw-rotate: 1deg;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-2{--tw-rotate: 2deg;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-3{--tw-rotate: 3deg;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))}.rotate-\[-15deg\]{--tw-rotate: -15deg;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-\[20deg\]{--tw-rotate: 20deg;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-\[25deg\]{--tw-rotate: 25deg;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-100{--tw-scale-x: 1;--tw-scale-y: 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))}.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))}.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))}.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))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;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-95{--tw-scale-x: .95;--tw-scale-y: .95;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-\[1\.01\]{--tw-scale-x: 1.01;--tw-scale-y: 1.01;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-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;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 fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in .3s ease-out}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:float 6s ease-in-out infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.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-pointer{cursor:pointer!important}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.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-28{scroll-margin-top:7rem}.scroll-mt-4{scroll-margin-top:1rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,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-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[180px_repeat\(7\,1fr\)\]{grid-template-columns:180px repeat(7,1fr)}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[80px_1fr\]{grid-template-columns:80px 1fr}.\!grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)!important}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,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}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.\!items-start{align-items:flex-start!important}.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-items-center{justify-items:center}.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-14{gap:3.5rem}.gap-16{gap:4rem}.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-8{gap:2rem}.gap-\[2\.5px\]{gap:2.5px}.gap-\[2px\]{gap:2px}.gap-\[3\.5px\]{gap:3.5px}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.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-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * 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-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.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-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * 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-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-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-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * 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-20>: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-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-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * 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-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}.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-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/30>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .3)}.divide-border\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .6)}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(148 163 184 / 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))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.\!overflow-hidden{overflow:hidden!important}.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}.overflow-y-visible{overflow-y:visible}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-2xl{border-radius:1rem!important}.\!rounded-\[0\.625rem\]{border-radius:.625rem!important}.\!rounded-full{border-radius:9999px!important}.\!rounded-md{border-radius:8px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:12px}.rounded-md{border-radius:8px}.rounded-none{border-radius:0}.rounded-sm{border-radius:6px}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-md{border-top-left-radius:8px;border-bottom-left-radius:8px}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-lg{border-top-right-radius:12px;border-bottom-right-radius:12px}.rounded-r-md{border-top-right-radius:8px;border-bottom-right-radius:8px}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-lg{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-t-md{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-full{border-bottom-left-radius:9999px}.rounded-bl-lg{border-bottom-left-radius:12px}.rounded-ee-md{border-end-end-radius:8px}.rounded-tl-none{border-top-left-radius:0}.rounded-tl-sm{border-top-left-radius:6px}.rounded-tr-none{border-top-right-radius:0}.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-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.\!border-b-0{border-bottom-width:0px!important}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[6px\]{border-bottom-width:6px}.border-e{border-inline-end-width:1px}.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-\[8px\]{border-left-width:8px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-r-2{border-right-width:2px}.border-r-\[8px\]{border-right-width:8px}.border-s{border-inline-start-width:1px}.border-s-2{border-inline-start-width:2px}.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-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#0073EA\]{--tw-border-opacity: 1;border-color:rgb(0 115 234 / var(--tw-border-opacity, 1))}.border-\[\#00CAD8\]{--tw-border-opacity: 1;border-color:rgb(0 202 216 / var(--tw-border-opacity, 1))}.border-\[\#00D647\]{--tw-border-opacity: 1;border-color:rgb(0 214 71 / var(--tw-border-opacity, 1))}.border-\[\#1877F2\]\/20{border-color:#1877f233}.border-\[\#25D366\]{--tw-border-opacity: 1;border-color:rgb(37 211 102 / var(--tw-border-opacity, 1))}.border-\[\#25D366\]\/20{border-color:#25d36633}.border-\[\#579BFC\]{--tw-border-opacity: 1;border-color:rgb(87 155 252 / var(--tw-border-opacity, 1))}.border-\[\#A25DDC\]{--tw-border-opacity: 1;border-color:rgb(162 93 220 / var(--tw-border-opacity, 1))}.border-\[\#FDAB3D\]{--tw-border-opacity: 1;border-color:rgb(253 171 61 / var(--tw-border-opacity, 1))}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[hsl\(168_76\%_42\%\)\]{--tw-border-opacity: 1;border-color:hsl(168 76% 42% / var(--tw-border-opacity, 1))}.border-\[hsl\(204_70\%_53\%\)\]{--tw-border-opacity: 1;border-color:hsl(204 70% 53% / var(--tw-border-opacity, 1))}.border-accent{border-color:hsl(var(--accent))}.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-200\/50{border-color:#fde68a80}.border-amber-200\/70{border-color:#fde68ab3}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-300\/60{border-color:#fcd34d99}.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-amber-500\/10{border-color:#f59e0b1a}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/50{border-color:#f59e0b80}.border-amber-600{--tw-border-opacity: 1;border-color:rgb(217 119 6 / var(--tw-border-opacity, 1))}.border-background{border-color:hsl(var(--background))}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-100\/50{border-color:#dbeafe80}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-200\/50{border-color:#93c5fd80}.border-blue-200\/60{border-color:#93c5fd99}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-400\/50{border-color:#3b82f680}.border-blue-50{--tw-border-opacity: 1;border-color:rgb(239 246 255 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#2563eb33}.border-blue-500\/30{border-color:#2563eb4d}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-blue-900{--tw-border-opacity: 1;border-color:rgb(30 58 138 / var(--tw-border-opacity, 1))}.border-border{border-color:hsl(var(--border))}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-border\/80{border-color:hsl(var(--border) / .8)}.border-card{border-color:hsl(var(--card))}.border-current{border-color:currentColor}.border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity, 1))}.border-cyan-200\/50{border-color:#a5f3fc80}.border-cyan-300{--tw-border-opacity: 1;border-color:rgb(103 232 249 / var(--tw-border-opacity, 1))}.border-cyan-400{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.border-cyan-500{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/30{border-color:#06b6d44d}.border-cyan-700{--tw-border-opacity: 1;border-color:rgb(14 116 144 / var(--tw-border-opacity, 1))}.border-deals-200\/40{border-color:#bfdbfe66}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/10{border-color:hsl(var(--destructive) / .1)}.border-destructive\/20{border-color:hsl(var(--destructive) / .2)}.border-destructive\/25{border-color:hsl(var(--destructive) / .25)}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.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-200\/40{border-color:#a7f3d066}.border-emerald-200\/50{border-color:#a7f3d080}.border-emerald-200\/60{border-color:#a7f3d099}.border-emerald-200\/70{border-color:#a7f3d0b3}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-300\/60{border-color:#6ee7b799}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / 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\/20{border-color:#10b98133}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/50{border-color:#10b98180}.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-foreground{border-color:hsl(var(--foreground))}.border-fuchsia-200{--tw-border-opacity: 1;border-color:rgb(245 208 254 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-gray-100\/60{border-color:#e2e8f099}.border-gray-150{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.border-gray-200\/50{border-color:#94a3b880}.border-gray-200\/60{border-color:#94a3b899}.border-gray-200\/80{border-color:#94a3b8cc}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-gray-500\/20{border-color:#33415533}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / 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-200\/50{border-color:#bbf7d080}.border-green-200\/60{border-color:#bbf7d099}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / 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-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.border-green-700{--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.border-indigo-100{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-indigo-200\/50{border-color:#c7d2fe80}.border-indigo-200\/60{border-color:#c7d2fe99}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-indigo-500\/20{border-color:#6366f133}.border-indigo-600{--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-lime-200{--tw-border-opacity: 1;border-color:rgb(217 249 157 / var(--tw-border-opacity, 1))}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground) / .2)}.border-muted-foreground\/25{border-color:hsl(var(--muted-foreground) / .25)}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-muted-foreground\/40{border-color:hsl(var(--muted-foreground) / .4)}.border-muted-foreground\/50{border-color:hsl(var(--muted-foreground) / .5)}.border-neutral-200{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-200\/40{border-color:#fed7aa66}.border-orange-200\/50{border-color:#fed7aa80}.border-orange-200\/60{border-color:#fed7aa99}.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-orange-400\/30{border-color:#fb923c4d}.border-orange-400\/50{border-color:#fb923c80}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-orange-500\/20{border-color:#f9731633}.border-orange-500\/30{border-color:#f973164d}.border-orange-600{--tw-border-opacity: 1;border-color:rgb(234 88 12 / var(--tw-border-opacity, 1))}.border-orange-700{--tw-border-opacity: 1;border-color:rgb(194 65 12 / var(--tw-border-opacity, 1))}.border-pink-100{--tw-border-opacity: 1;border-color:rgb(252 231 243 / var(--tw-border-opacity, 1))}.border-pink-200{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.border-pink-500\/20{border-color:#ec489933}.border-pink-500\/30{border-color:#ec48994d}.border-pink-600{--tw-border-opacity: 1;border-color:rgb(219 39 119 / var(--tw-border-opacity, 1))}.border-pink-700{--tw-border-opacity: 1;border-color:rgb(190 24 93 / var(--tw-border-opacity, 1))}.border-primary{border-color:hsl(var(--primary))}.border-primary-200{--tw-border-opacity: 1;border-color:rgb(221 213 255 / var(--tw-border-opacity, 1))}.border-primary-500{--tw-border-opacity: 1;border-color:rgb(139 100 238 / var(--tw-border-opacity, 1))}.border-primary\/10{border-color:hsl(var(--primary) / .1)}.border-primary\/15{border-color:hsl(var(--primary) / .15)}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/25{border-color:hsl(var(--primary) / .25)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-purple-100{--tw-border-opacity: 1;border-color:rgb(243 232 255 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-purple-200\/40{border-color:#ddd6fe66}.border-purple-200\/50{border-color:#ddd6fe80}.border-purple-300{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.border-purple-400{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.border-purple-500\/20{border-color:#7c3aed33}.border-purple-500\/30{border-color:#7c3aed4d}.border-purple-600{--tw-border-opacity: 1;border-color:rgb(109 40 217 / var(--tw-border-opacity, 1))}.border-purple-700{--tw-border-opacity: 1;border-color:rgb(91 33 182 / 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-200\/50{border-color:#fecaca80}.border-red-200\/70{border-color:#fecacab3}.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-red-400\/50{border-color:#f8717180}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/50{border-color:#ef444480}.border-red-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / 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\/60{border-color:#fda4af99}.border-rose-400\/30{border-color:#fb71854d}.border-rose-500\/20{border-color:#f43f5e33}.border-rose-500\/30{border-color:#f43f5e4d}.border-secondary\/20{border-color:hsl(var(--secondary) / .2)}.border-sidebar{border-color:hsl(var(--sidebar-background))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-sidebar-border\/70{border-color:hsl(var(--sidebar-border) / .7)}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-500\/30{border-color:#0ea5e94d}.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-200\/50{border-color:#e2e8f080}.border-slate-200\/60{border-color:#e2e8f099}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.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-500\/20{border-color:#64748b33}.border-slate-500\/30{border-color:#64748b4d}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-slate-600\/50{border-color:#47556980}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-slate-700\/50{border-color:#33415580}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-stone-200{--tw-border-opacity: 1;border-color:rgb(231 229 228 / var(--tw-border-opacity, 1))}.border-success\/20{border-color:#10b98133}.border-success\/30{border-color:#10b9814d}.border-teal-100{--tw-border-opacity: 1;border-color:rgb(204 251 241 / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-teal-200\/50{border-color:#99f6e480}.border-teal-400\/50{border-color:#2dd4bf80}.border-teal-500{--tw-border-opacity: 1;border-color:rgb(20 184 166 / var(--tw-border-opacity, 1))}.border-teal-500\/20{border-color:#14b8a633}.border-teal-500\/30{border-color:#14b8a64d}.border-teal-600{--tw-border-opacity: 1;border-color:rgb(13 148 136 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-100{--tw-border-opacity: 1;border-color:rgb(237 233 254 / var(--tw-border-opacity, 1))}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-violet-200\/50{border-color:#ddd6fe80}.border-violet-200\/60{border-color:#ddd6fe99}.border-violet-300{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.border-violet-500{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-violet-500\/20{border-color:#8b5cf633}.border-violet-500\/30{border-color:#8b5cf64d}.border-violet-600{--tw-border-opacity: 1;border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.border-warning{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-warning\/20{border-color:#f59e0b33}.border-warning\/30{border-color:#f59e0b4d}.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\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/50{border-color:#ffffff80}.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-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-yellow-500\/20{border-color:#eab30833}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-500\/50{border-color:#eab30880}.border-yellow-600{--tw-border-opacity: 1;border-color:rgb(202 138 4 / var(--tw-border-opacity, 1))}.border-yellow-700{--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1))}.border-b-transparent{border-bottom-color:transparent}.border-l-\[\#00D647\]{--tw-border-opacity: 1;border-left-color:rgb(0 214 71 / var(--tw-border-opacity, 1))}.border-l-\[\#579BFC\]{--tw-border-opacity: 1;border-left-color:rgb(87 155 252 / var(--tw-border-opacity, 1))}.border-l-\[\#FF5A7E\]{--tw-border-opacity: 1;border-left-color:rgb(255 90 126 / var(--tw-border-opacity, 1))}.border-l-accent{border-left-color:hsl(var(--accent))}.border-l-amber-400{--tw-border-opacity: 1;border-left-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-l-amber-500{--tw-border-opacity: 1;border-left-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-l-blue-400{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-l-cyan-500{--tw-border-opacity: 1;border-left-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.border-l-emerald-500{--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-l-gray-300{--tw-border-opacity: 1;border-left-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.border-l-gray-400{--tw-border-opacity: 1;border-left-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-l-gray-500{--tw-border-opacity: 1;border-left-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-l-green-400{--tw-border-opacity: 1;border-left-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-l-green-500{--tw-border-opacity: 1;border-left-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-l-indigo-500{--tw-border-opacity: 1;border-left-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-l-orange-400{--tw-border-opacity: 1;border-left-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.border-l-orange-500{--tw-border-opacity: 1;border-left-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-l-primary{border-left-color:hsl(var(--primary))}.border-l-primary-500{--tw-border-opacity: 1;border-left-color:rgb(139 100 238 / var(--tw-border-opacity, 1))}.border-l-primary\/60{border-left-color:hsl(var(--primary) / .6)}.border-l-purple-400{--tw-border-opacity: 1;border-left-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-l-purple-500{--tw-border-opacity: 1;border-left-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.border-l-red-400{--tw-border-opacity: 1;border-left-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-l-red-500{--tw-border-opacity: 1;border-left-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-l-red-600{--tw-border-opacity: 1;border-left-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-l-slate-200{--tw-border-opacity: 1;border-left-color:rgb(226 232 240 / 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-teal-500{--tw-border-opacity: 1;border-left-color:rgb(20 184 166 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-l-yellow-400{--tw-border-opacity: 1;border-left-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.border-l-yellow-500{--tw-border-opacity: 1;border-left-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-l-zinc-300{--tw-border-opacity: 1;border-left-color:rgb(212 212 216 / var(--tw-border-opacity, 1))}.border-r-secondary\/10{border-right-color:hsl(var(--secondary) / .1)}.border-t-amber-500{--tw-border-opacity: 1;border-top-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-t-blue-500{--tw-border-opacity: 1;border-top-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-t-blue-600{--tw-border-opacity: 1;border-top-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.border-t-emerald-500{--tw-border-opacity: 1;border-top-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-t-gray-400{--tw-border-opacity: 1;border-top-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-red-500{--tw-border-opacity: 1;border-top-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-t-slate-500{--tw-border-opacity: 1;border-top-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-t-violet-500{--tw-border-opacity: 1;border-top-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-t-violet-600{--tw-border-opacity: 1;border-top-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-opacity-20{--tw-border-opacity: .2}.\!bg-card{background-color:hsl(var(--card))!important}.\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.\!bg-white\/10{background-color:#ffffff1a!important}.bg-\[\#0073EA\]{--tw-bg-opacity: 1;background-color:rgb(0 115 234 / var(--tw-bg-opacity, 1))}.bg-\[\#00CAD8\]{--tw-bg-opacity: 1;background-color:rgb(0 202 216 / var(--tw-bg-opacity, 1))}.bg-\[\#00D647\]{--tw-bg-opacity: 1;background-color:rgb(0 214 71 / var(--tw-bg-opacity, 1))}.bg-\[\#1877F2\]{--tw-bg-opacity: 1;background-color:rgb(24 119 242 / var(--tw-bg-opacity, 1))}.bg-\[\#1877F2\]\/10{background-color:#1877f21a}.bg-\[\#25D366\]{--tw-bg-opacity: 1;background-color:rgb(37 211 102 / var(--tw-bg-opacity, 1))}.bg-\[\#25D366\]\/10{background-color:#25d3661a}.bg-\[\#25D366\]\/5{background-color:#25d3660d}.bg-\[\#579BFC\]{--tw-bg-opacity: 1;background-color:rgb(87 155 252 / var(--tw-bg-opacity, 1))}.bg-\[\#6366f1\]{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-\[\#6366f1\]\/10{background-color:#6366f11a}.bg-\[\#A25DDC\]{--tw-bg-opacity: 1;background-color:rgb(162 93 220 / var(--tw-bg-opacity, 1))}.bg-\[\#FDAB3D\]{--tw-bg-opacity: 1;background-color:rgb(253 171 61 / var(--tw-bg-opacity, 1))}.bg-\[\#FF5A7E\]{--tw-bg-opacity: 1;background-color:rgb(255 90 126 / var(--tw-bg-opacity, 1))}.bg-\[\#e5ddd5\]{--tw-bg-opacity: 1;background-color:rgb(229 221 213 / var(--tw-bg-opacity, 1))}.bg-\[\#eef2fb\]{--tw-bg-opacity: 1;background-color:rgb(238 242 251 / var(--tw-bg-opacity, 1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[hsl\(222\,47\%\,5\%\)\]{--tw-bg-opacity: 1;background-color:hsl(222 47% 5% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(222\,47\%\,6\%\)\]{--tw-bg-opacity: 1;background-color:hsl(222 47% 6% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(222\,47\%\,8\%\)\]{--tw-bg-opacity: 1;background-color:hsl(222 47% 8% / var(--tw-bg-opacity, 1))}.bg-accent{background-color:hsl(var(--accent))}.bg-accent\/10{background-color:hsl(var(--accent) / .1)}.bg-accent\/20{background-color:hsl(var(--accent) / .2)}.bg-accent\/30{background-color:hsl(var(--accent) / .3)}.bg-accent\/40{background-color:hsl(var(--accent) / .4)}.bg-accent\/5{background-color:hsl(var(--accent) / .05)}.bg-accent\/50{background-color:hsl(var(--accent) / .5)}.bg-accent\/60{background-color:hsl(var(--accent) / .6)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-100\/70{background-color:#fef3c7b3}.bg-amber-100\/80{background-color:#fef3c7cc}.bg-amber-200{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / 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\/30{background-color:#fffbeb4d}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-50\/80{background-color:#fffbebcc}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-700{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.bg-amber-700\/10{background-color:#b453091a}.bg-approve{background-color:hsl(var(--approve))}.bg-avatar-four{background-color:hsl(var(--avatar-four))}.bg-avatar-one{background-color:hsl(var(--avatar-one))}.bg-avatar-three{background-color:hsl(var(--avatar-three))}.bg-avatar-two{background-color:hsl(var(--avatar-two))}.bg-background{background-color:hsl(var(--background))}.bg-background\/10{background-color:hsl(var(--background) / .1)}.bg-background\/20{background-color:hsl(var(--background) / .2)}.bg-background\/40{background-color:hsl(var(--background) / .4)}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/85{background-color:hsl(var(--background) / .85)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/40{background-color:#0006}.bg-black\/5{background-color:#0000000d}.bg-black\/50{background-color:#00000080}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/95{background-color:#000000f2}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-100\/80{background-color:#dbeafecc}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.bg-blue-25{--tw-bg-opacity: 1;background-color:rgb(248 250 255 / var(--tw-bg-opacity, 1))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / 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\/20{background-color:#eff6ff33}.bg-blue-50\/30{background-color:#eff6ff4d}.bg-blue-50\/40{background-color:#eff6ff66}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-50\/80{background-color:#eff6ffcc}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#2563eb1a}.bg-blue-500\/15{background-color:#2563eb26}.bg-blue-500\/20{background-color:#2563eb33}.bg-blue-500\/30{background-color:#2563eb4d}.bg-blue-500\/5{background-color:#2563eb0d}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-blue-600\/20{background-color:#1d4ed833}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.bg-border{background-color:hsl(var(--border))}.bg-border\/40{background-color:hsl(var(--border) / .4)}.bg-border\/50{background-color:hsl(var(--border) / .5)}.bg-card{background-color:hsl(var(--card))}.bg-card\/50{background-color:hsl(var(--card) / .5)}.bg-card\/60{background-color:hsl(var(--card) / .6)}.bg-card\/70{background-color:hsl(var(--card) / .7)}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-chart-2{background-color:hsl(var(--chart-2))}.bg-current{background-color:currentColor}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-100\/30{background-color:#cffafe4d}.bg-cyan-100\/80{background-color:#cffafecc}.bg-cyan-200\/20{background-color:#a5f3fc33}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-50\/50{background-color:#ecfeff80}.bg-cyan-50\/80{background-color:#ecfeffcc}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/15{background-color:#06b6d426}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-500\/5{background-color:#06b6d40d}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-deals-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-destructive\/50{background-color:hsl(var(--destructive) / .5)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-100\/30{background-color:#d1fae54d}.bg-emerald-100\/80{background-color:#d1fae5cc}.bg-emerald-200{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.bg-emerald-200\/30{background-color:#a7f3d04d}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / 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-400\/30{background-color:#34d3994d}.bg-emerald-400\/60{background-color:#34d39999}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/30{background-color:#ecfdf54d}.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-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/30{background-color:#10b9814d}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/90{background-color:#10b981e6}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/40{background-color:hsl(var(--foreground) / .4)}.bg-foreground\/50{background-color:hsl(var(--foreground) / .5)}.bg-foreground\/60{background-color:hsl(var(--foreground) / .6)}.bg-foreground\/70{background-color:hsl(var(--foreground) / .7)}.bg-fuchsia-100{--tw-bg-opacity: 1;background-color:rgb(250 232 255 / var(--tw-bg-opacity, 1))}.bg-fuchsia-500\/15{background-color:#d946ef26}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-gray-100\/50{background-color:#e2e8f080}.bg-gray-100\/80{background-color:#e2e8f0cc}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-gray-200\/60{background-color:#94a3b899}.bg-gray-25{--tw-bg-opacity: 1;background-color:rgb(253 253 254 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-gray-50\/30{background-color:#f8fafc4d}.bg-gray-50\/50{background-color:#f8fafc80}.bg-gray-50\/70{background-color:#f8fafcb3}.bg-gray-50\/80{background-color:#f8fafccc}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-gray-500\/10{background-color:#3341551a}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / 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-300{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / 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-50\/30{background-color:#f0fdf44d}.bg-green-50\/40{background-color:#f0fdf466}.bg-green-50\/50{background-color:#f0fdf480}.bg-green-50\/80{background-color:#f0fdf4cc}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/5{background-color:#22c55e0d}.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-100\/80{background-color:#e0e7ffcc}.bg-indigo-200{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity, 1))}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50\/30{background-color:#eef2ff4d}.bg-indigo-50\/80{background-color:#eef2ffcc}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/10{background-color:#6366f11a}.bg-indigo-500\/15{background-color:#6366f126}.bg-indigo-500\/20{background-color:#6366f133}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-inherit{background-color:inherit}.bg-lime-100{--tw-bg-opacity: 1;background-color:rgb(236 252 203 / var(--tw-bg-opacity, 1))}.bg-lime-500{--tw-bg-opacity: 1;background-color:rgb(132 204 22 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.bg-muted-foreground\/25{background-color:hsl(var(--muted-foreground) / .25)}.bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground) / .3)}.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground) / .4)}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground) / .5)}.bg-muted\/10{background-color:hsl(var(--muted) / .1)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-muted\/70{background-color:hsl(var(--muted) / .7)}.bg-muted\/80{background-color:hsl(var(--muted) / .8)}.bg-neutral-100{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.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-50\/30{background-color:#fff7ed4d}.bg-orange-50\/50{background-color:#fff7ed80}.bg-orange-50\/60{background-color:#fff7ed99}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-500\/5{background-color:#f973160d}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-pink-100\/80{background-color:#fce7f3cc}.bg-pink-200{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1))}.bg-pink-400{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity, 1))}.bg-pink-50{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-pink-500\/10{background-color:#ec48991a}.bg-pink-500\/20{background-color:#ec489933}.bg-pink-600{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover, 0 0% 100%))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-100{--tw-bg-opacity: 1;background-color:rgb(238 235 255 / var(--tw-bg-opacity, 1))}.bg-primary-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-primary-50\/50{background-color:#f5f3ff80}.bg-primary-500{--tw-bg-opacity: 1;background-color:rgb(139 100 238 / var(--tw-bg-opacity, 1))}.bg-primary-foreground{background-color:hsl(var(--primary-foreground))}.bg-primary-foreground\/15{background-color:hsl(var(--primary-foreground) / .15)}.bg-primary-foreground\/20{background-color:hsl(var(--primary-foreground) / .2)}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/30{background-color:hsl(var(--primary) / .3)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/50{background-color:hsl(var(--primary) / .5)}.bg-primary\/60{background-color:hsl(var(--primary) / .6)}.bg-primary\/70{background-color:hsl(var(--primary) / .7)}.bg-primary\/\[0\.02\]{background-color:hsl(var(--primary) / .02)}.bg-primary\/\[0\.03\]{background-color:hsl(var(--primary) / .03)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-100\/80{background-color:#f3e8ffcc}.bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1))}.bg-purple-25{--tw-bg-opacity: 1;background-color:rgb(254 252 255 / var(--tw-bg-opacity, 1))}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-purple-400\/20{background-color:#8b5cf633}.bg-purple-400\/30{background-color:#8b5cf64d}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 248 255 / var(--tw-bg-opacity, 1))}.bg-purple-50\/30{background-color:#faf8ff4d}.bg-purple-50\/50{background-color:#faf8ff80}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#7c3aed1a}.bg-purple-500\/15{background-color:#7c3aed26}.bg-purple-500\/5{background-color:#7c3aed0d}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / 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-100\/80{background-color:#fee2e2cc}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / 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-50\/30{background-color:#fef2f24d}.bg-red-50\/50{background-color:#fef2f280}.bg-red-50\/80{background-color:#fef2f2cc}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/30{background-color:#ef44444d}.bg-red-500\/5{background-color:#ef44440d}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / 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-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / 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-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-rose-500\/20{background-color:#f43f5e33}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/50{background-color:hsl(var(--secondary) / .5)}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-accent{background-color:hsl(var(--sidebar-accent))}.bg-sidebar-accent\/50{background-color:hsl(var(--sidebar-accent) / .5)}.bg-sidebar-accent\/60{background-color:hsl(var(--sidebar-accent) / .6)}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sidebar-primary{background-color:hsl(var(--sidebar-primary))}.bg-sidebar-primary\/20{background-color:hsl(var(--sidebar-primary) / .2)}.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-500\/10{background-color:#0ea5e91a}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.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-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\/50{background-color:#f8fafc80}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-50\/80{background-color:#f8fafccc}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-500\/15{background-color:#64748b26}.bg-slate-500\/20{background-color:#64748b33}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-slate-600\/30{background-color:#4755694d}.bg-slate-600\/50{background-color:#47556980}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-700\/30{background-color:#3341554d}.bg-slate-700\/50{background-color:#33415580}.bg-slate-700\/80{background-color:#334155cc}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-800\/50{background-color:#1e293b80}.bg-slate-800\/60{background-color:#1e293b99}.bg-slate-800\/80{background-color:#1e293bcc}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-status-approved{background-color:hsl(var(--status-approved))}.bg-status-approved-foreground{background-color:hsl(var(--status-approved-foreground))}.bg-status-approved\/60{background-color:hsl(var(--status-approved) / .6)}.bg-status-pending{background-color:hsl(var(--status-pending))}.bg-status-pending-foreground{background-color:hsl(var(--status-pending-foreground))}.bg-status-pending-foreground\/50{background-color:hsl(var(--status-pending-foreground) / .5)}.bg-status-pending-foreground\/80{background-color:hsl(var(--status-pending-foreground) / .8)}.bg-status-pending\/50{background-color:hsl(var(--status-pending) / .5)}.bg-status-pending\/60{background-color:hsl(var(--status-pending) / .6)}.bg-status-rejected{background-color:hsl(var(--status-rejected))}.bg-status-rejected-foreground{background-color:hsl(var(--status-rejected-foreground))}.bg-status-rejected-foreground\/70{background-color:hsl(var(--status-rejected-foreground) / .7)}.bg-status-returned{background-color:hsl(var(--status-returned))}.bg-status-returned-foreground{background-color:hsl(var(--status-returned-foreground))}.bg-status-review{background-color:hsl(var(--status-review))}.bg-status-review\/60{background-color:hsl(var(--status-review) / .6)}.bg-stone-100{--tw-bg-opacity: 1;background-color:rgb(245 245 244 / var(--tw-bg-opacity, 1))}.bg-subtle{background-color:hsl(var(--subtle))}.bg-subtle\/40{background-color:hsl(var(--subtle) / .4)}.bg-subtle\/70{background-color:hsl(var(--subtle) / .7)}.bg-success{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-success-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-success\/10{background-color:#10b9811a}.bg-success\/15{background-color:#10b98126}.bg-success\/20{background-color:#10b98133}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-teal-100\/80{background-color:#ccfbf1cc}.bg-teal-400{--tw-bg-opacity: 1;background-color:rgb(45 212 191 / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-teal-50\/50{background-color:#f0fdfa80}.bg-teal-50\/80{background-color:#f0fdfacc}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-teal-500\/10{background-color:#14b8a61a}.bg-teal-500\/20{background-color:#14b8a633}.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-100\/80{background-color:#ede9fecc}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / 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-50\/50{background-color:#f5f3ff80}.bg-violet-50\/80{background-color:#f5f3ffcc}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/15{background-color:#8b5cf626}.bg-violet-500\/20{background-color:#8b5cf633}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-warning{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-warning-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-warning-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-warning\/10{background-color:#f59e0b1a}.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\/25{background-color:#ffffff40}.bg-white\/30{background-color:#ffffff4d}.bg-white\/40{background-color:#fff6}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.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-100\/80{background-color:#fef9c3cc}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / 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-50\/30{background-color:#fefce84d}.bg-yellow-50\/50{background-color:#fefce880}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/5{background-color:#eab3080d}.bg-yellow-600{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.bg-zinc-400{--tw-bg-opacity: 1;background-color:rgb(161 161 170 / var(--tw-bg-opacity, 1))}.bg-opacity-10{--tw-bg-opacity: .1}.bg-opacity-5{--tw-bg-opacity: .05}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-90{--tw-bg-opacity: .9}.bg-opacity-95{--tw-bg-opacity: .95}.bg-\[radial-gradient\(circle_at_30\%_40\%\,_rgba\(16\,185\,129\,0\.4\)_0\%\,_transparent_50\%\)\,radial-gradient\(circle_at_70\%_60\%\,_rgba\(6\,182\,212\,0\.4\)_0\%\,_transparent_50\%\)\]{background-image:radial-gradient(circle at 30% 40%,rgba(16,185,129,.4) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgba(6,182,212,.4) 0%,transparent 50%)}.bg-\[radial-gradient\(circle_at_bottom_left\,rgba\(30\,64\,175\,0\.15\)\,transparent_50\%\)\]{background-image:radial-gradient(circle at bottom left,rgba(30,64,175,.15),transparent 50%)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(255\,107\,53\,0\.15\)\,transparent_50\%\)\]{background-image:radial-gradient(circle at top right,rgba(255,107,53,.15),transparent 50%)}.bg-\[radial-gradient\(ellipse_at_top_right\,rgba\(16\,185\,129\,0\.15\)\,transparent_60\%\)\]{background-image:radial-gradient(ellipse at top right,rgba(16,185,129,.15),transparent 60%)}.bg-\[radial-gradient\(ellipse_at_top_right\,rgba\(244\,63\,94\,0\.15\)\,transparent_60\%\)\]{background-image:radial-gradient(ellipse at top right,rgba(244,63,94,.15),transparent 60%)}.bg-\[radial-gradient\(hsl\(var\(--border\)\)_1px\,transparent_1px\)\]{background-image:radial-gradient(hsl(var(--border)) 1px,transparent 1px)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,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))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#0A66C2\]{--tw-gradient-from: #0A66C2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(10 102 194 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1877F2\]{--tw-gradient-from: #1877F2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(24 119 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#4285F4\]{--tw-gradient-from: #4285F4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(66 133 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#6366f1\]{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent{--tw-gradient-from: hsl(var(--accent)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/5{--tw-gradient-from: hsl(var(--accent) / .05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/60{--tw-gradient-from: hsl(var(--accent) / .6) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-100{--tw-gradient-from: #fef3c7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-50{--tw-gradient-from: #fffbeb var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-50\/50{--tw-gradient-from: rgb(255 251 235 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/10{--tw-gradient-from: rgb(245 158 11 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/5{--tw-gradient-from: rgb(245 158 11 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background{--tw-gradient-from: hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background\/50{--tw-gradient-from: hsl(var(--background) / .5) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background\/95{--tw-gradient-from: hsl(var(--background) / .95) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) 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-100{--tw-gradient-from: #DBEAFE var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-100\/30{--tw-gradient-from: rgb(219 234 254 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-100\/40{--tw-gradient-from: rgb(219 234 254 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-100\/50{--tw-gradient-from: rgb(219 234 254 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-200{--tw-gradient-from: #93C5FD var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-200\/20{--tw-gradient-from: rgb(147 197 253 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-300{--tw-gradient-from: #60A5FA var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400{--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-blue-400\/20{--tw-gradient-from: rgb(59 130 246 / .2) 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-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-50\/0{--tw-gradient-from: rgb(239 246 255 / 0) 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-50\/30{--tw-gradient-from: rgb(239 246 255 / .3) 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-50\/50{--tw-gradient-from: rgb(239 246 255 / .5) 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-50\/80{--tw-gradient-from: rgb(239 246 255 / .8) 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: #2563EB var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/10{--tw-gradient-from: rgb(37 99 235 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/20{--tw-gradient-from: rgb(37 99 235 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/5{--tw-gradient-from: rgb(37 99 235 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #1D4ED8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600\/10{--tw-gradient-from: rgb(29 78 216 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600\/5{--tw-gradient-from: rgb(29 78 216 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-700{--tw-gradient-from: #1E40AF var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 64 175 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-800{--tw-gradient-from: #1e40af var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 64 175 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-900{--tw-gradient-from: #1e3a8a var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-card{--tw-gradient-from: hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-100{--tw-gradient-from: #cffafe var(--tw-gradient-from-position);--tw-gradient-to: rgb(207 250 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-50{--tw-gradient-from: #ecfeff var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 254 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/10{--tw-gradient-from: rgb(6 182 212 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/20{--tw-gradient-from: rgb(6 182 212 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-deals-100{--tw-gradient-from: #DBEAFE var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 234 254 / 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-400{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400\/10{--tw-gradient-from: rgb(52 211 153 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 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-50\/40{--tw-gradient-from: rgb(236 253 245 / .4) 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-50\/50{--tw-gradient-from: rgb(236 253 245 / .5) 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-50\/80{--tw-gradient-from: rgb(236 253 245 / .8) 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-500\/10{--tw-gradient-from: rgb(16 185 129 / .1) 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-500\/5{--tw-gradient-from: rgb(16 185 129 / .05) 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-foreground{--tw-gradient-from: hsl(var(--foreground)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-500{--tw-gradient-from: #d946ef var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-100{--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-gray-200{--tw-gradient-from: #94A3B8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(148 163 184 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-25{--tw-gradient-from: #FDFDFE var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 253 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-300{--tw-gradient-from: #64748B var(--tw-gradient-from-position);--tw-gradient-to: rgb(100 116 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-400{--tw-gradient-from: #475569 var(--tw-gradient-from-position);--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-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-gray-500{--tw-gradient-from: #334155 var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-600{--tw-gradient-from: #1E293B var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-800{--tw-gradient-from: #1f2937 var(--tw-gradient-from-position);--tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-100{--tw-gradient-from: #dcfce7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 252 231 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400{--tw-gradient-from: #4ade80 var(--tw-gradient-from-position);--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400\/20{--tw-gradient-from: rgb(74 222 128 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(74 222 128 / 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-green-50\/80{--tw-gradient-from: rgb(240 253 244 / .8) 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-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/10{--tw-gradient-from: rgb(34 197 94 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-100{--tw-gradient-from: #e0e7ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-400{--tw-gradient-from: #818cf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-400\/20{--tw-gradient-from: rgb(129 140 248 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-50{--tw-gradient-from: #eef2ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-50\/50{--tw-gradient-from: rgb(238 242 255 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from: #4f46e5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(79 70 229 / 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-lime-50{--tw-gradient-from: #f7fee7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(247 254 231 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted{--tw-gradient-from: hsl(var(--muted)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/20{--tw-gradient-from: hsl(var(--muted) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/30{--tw-gradient-from: hsl(var(--muted) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/50{--tw-gradient-from: hsl(var(--muted) / .5) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/60{--tw-gradient-from: hsl(var(--muted) / .6) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-100{--tw-gradient-from: #ffedd5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 237 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-100\/40{--tw-gradient-from: rgb(255 237 213 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 237 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-300{--tw-gradient-from: #fdba74 var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 186 116 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-400{--tw-gradient-from: #fb923c var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-400\/20{--tw-gradient-from: rgb(251 146 60 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from: #fff7ed var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-50\/40{--tw-gradient-from: rgb(255 247 237 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-50\/80{--tw-gradient-from: rgb(255 247 237 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/10{--tw-gradient-from: rgb(249 115 22 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-600{--tw-gradient-from: #ea580c var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-100{--tw-gradient-from: #fce7f3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 231 243 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-400{--tw-gradient-from: #f472b6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-400\/20{--tw-gradient-from: rgb(244 114 182 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-50{--tw-gradient-from: #fdf2f8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from: #ec4899 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500\/10{--tw-gradient-from: rgb(236 72 153 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-600{--tw-gradient-from: #db2777 var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary{--tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-100{--tw-gradient-from: #EEEBFF var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 235 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-50{--tw-gradient-from: #F5F3FF var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-500{--tw-gradient-from: #8B64EE var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 100 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-600{--tw-gradient-from: #7D4DE7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(125 77 231 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/10{--tw-gradient-from: hsl(var(--primary) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/20{--tw-gradient-from: hsl(var(--primary) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/40{--tw-gradient-from: hsl(var(--primary) / .4) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/5{--tw-gradient-from: hsl(var(--primary) / .05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-100{--tw-gradient-from: #F3E8FF var(--tw-gradient-from-position);--tw-gradient-to: rgb(243 232 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-200\/40{--tw-gradient-from: rgb(221 214 254 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(221 214 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-25{--tw-gradient-from: #FEFCFF var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 252 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-300{--tw-gradient-from: #A78BFA var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-400{--tw-gradient-from: #8B5CF6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-400\/20{--tw-gradient-from: rgb(139 92 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-50{--tw-gradient-from: #FAF8FF var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 248 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-50\/50{--tw-gradient-from: rgb(250 248 255 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 248 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-50\/80{--tw-gradient-from: rgb(250 248 255 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 248 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #7C3AED var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/10{--tw-gradient-from: rgb(124 58 237 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/20{--tw-gradient-from: rgb(124 58 237 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/5{--tw-gradient-from: rgb(124 58 237 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #6D28D9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(109 40 217 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-100{--tw-gradient-from: #fee2e2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-50{--tw-gradient-from: #fef2f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 242 242 / 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-red-500\/10{--tw-gradient-from: rgb(239 68 68 / .1) 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-red-600{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-200{--tw-gradient-from: #fecdd3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 205 211 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-400{--tw-gradient-from: #fb7185 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 113 133 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-50{--tw-gradient-from: #fff1f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 241 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-50\/40{--tw-gradient-from: rgb(255 241 242 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 241 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from: #f43f5e var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500\/10{--tw-gradient-from: rgb(244 63 94 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500\/5{--tw-gradient-from: rgb(244 63 94 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-950{--tw-gradient-from: #4c0519 var(--tw-gradient-from-position);--tw-gradient-to: rgb(76 5 25 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-secondary\/10{--tw-gradient-from: hsl(var(--secondary) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--secondary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-secondary\/30{--tw-gradient-from: hsl(var(--secondary) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--secondary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-50{--tw-gradient-from: #f0f9ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 249 255 / 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-100{--tw-gradient-from: #f1f5f9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-300{--tw-gradient-from: #cbd5e1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(203 213 225 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-400{--tw-gradient-from: #94a3b8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(148 163 184 / 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-50\/50{--tw-gradient-from: rgb(248 250 252 / .5) 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-500{--tw-gradient-from: #64748b var(--tw-gradient-from-position);--tw-gradient-to: rgb(100 116 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-500\/10{--tw-gradient-from: rgb(100 116 139 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(100 116 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-600{--tw-gradient-from: #475569 var(--tw-gradient-from-position);--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-700{--tw-gradient-from: #334155 var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from: #1e293b var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 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-teal-100{--tw-gradient-from: #ccfbf1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(204 251 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-400{--tw-gradient-from: #2dd4bf var(--tw-gradient-from-position);--tw-gradient-to: rgb(45 212 191 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-50{--tw-gradient-from: #f0fdfa var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-500{--tw-gradient-from: #14b8a6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-500\/10{--tw-gradient-from: rgb(20 184 166 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-600{--tw-gradient-from: #0d9488 var(--tw-gradient-from-position);--tw-gradient-to: rgb(13 148 136 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent 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-violet-100{--tw-gradient-from: #ede9fe var(--tw-gradient-from-position);--tw-gradient-to: rgb(237 233 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-400{--tw-gradient-from: #a78bfa var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-50{--tw-gradient-from: #f5f3ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/10{--tw-gradient-from: rgb(139 92 246 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/20{--tw-gradient-from: rgb(139 92 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/5{--tw-gradient-from: rgb(139 92 246 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-600{--tw-gradient-from: #7c3aed var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 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-white\/20{--tw-gradient-from: rgb(255 255 255 / .2) 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-white\/30{--tw-gradient-from: rgb(255 255 255 / .3) 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-white\/40{--tw-gradient-from: rgb(255 255 255 / .4) 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-white\/80{--tw-gradient-from: rgb(255 255 255 / .8) 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-white\/90{--tw-gradient-from: rgb(255 255 255 / .9) 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-100{--tw-gradient-from: #fef9c3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 249 195 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from: #facc15 var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-400\/20{--tw-gradient-from: rgb(250 204 21 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 204 21 / 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)}.from-yellow-50\/50{--tw-gradient-from: rgb(254 252 232 / .5) 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)}.from-yellow-500{--tw-gradient-from: #eab308 var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-600{--tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-400{--tw-gradient-from: #a1a1aa var(--tw-gradient-from-position);--tw-gradient-to: rgb(161 161 170 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-accent\/10{--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--accent) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-500{--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f59e0b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-500\/5{--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(245 158 11 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-900{--tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #78350f var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background\/95{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background) / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-50{--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #EFF6FF var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-50\/20{--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(239 246 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-50\/30{--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(239 246 255 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-50\/40{--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(239 246 255 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-50\/50{--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(239 246 255 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-500{--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-blue-500\/5{--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(37 99 235 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-600{--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1D4ED8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-800{--tw-gradient-to: rgb(30 64 175 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1e40af var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-900{--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-card{--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--card)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-50{--tw-gradient-to: rgb(236 254 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ecfeff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-50\/50{--tw-gradient-to: rgb(236 254 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(236 254 255 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-500{--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #06b6d4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-500\/5{--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(6 182 212 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-600{--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0891b2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-600\/10{--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(8 145 178 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-800{--tw-gradient-to: rgb(21 94 117 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #155e75 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-50\/30{--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(236 253 245 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-500{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #10b981 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-500\/5{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(16 185 129 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-600{--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #059669 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-800{--tw-gradient-to: rgb(6 95 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #065f46 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-900{--tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #064e3b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-foreground{--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--foreground)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-50{--tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f0fdf4 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-indigo-300{--tw-gradient-to: rgb(165 180 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #a5b4fc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-50{--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eef2ff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-500{--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #6366f1 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-500\/10{--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(99 102 241 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-800{--tw-gradient-to: rgb(55 48 163 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #3730a3 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-muted\/20{--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--muted) / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-50\/20{--tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 247 237 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-600{--tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ea580c var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-900{--tw-gradient-to: rgb(124 45 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7c2d12 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-50{--tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-500{--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ec4899 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/10{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/5{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/80{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-100\/40{--tw-gradient-to: rgb(243 232 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(243 232 255 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-50{--tw-gradient-to: rgb(250 248 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #FAF8FF var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-50\/20{--tw-gradient-to: rgb(250 248 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(250 248 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-500{--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7C3AED var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-500\/10{--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(124 58 237 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-500\/5{--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(124 58 237 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-600{--tw-gradient-to: rgb(109 40 217 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #6D28D9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-600\/5{--tw-gradient-to: rgb(109 40 217 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(109 40 217 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-700{--tw-gradient-to: rgb(91 33 182 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #5B21B6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-900{--tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7f1d1d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-rose-500{--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f43f5e var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-rose-500\/5{--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 63 94 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-secondary\/20{--tw-gradient-to: hsl(var(--secondary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--secondary) / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-secondary\/5{--tw-gradient-to: hsl(var(--secondary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--secondary) / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-50{--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f8fafc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-50\/40{--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(248 250 252 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-500{--tw-gradient-to: rgb(100 116 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #64748b 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{--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0f172a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-500{--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #14b8a6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-800{--tw-gradient-to: rgb(17 94 89 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #115e59 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-500\/5{--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(139 92 246 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-violet-800{--tw-gradient-to: rgb(91 33 182 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #5b21b6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/30{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#004182\]{--tw-gradient-to: #004182 var(--tw-gradient-to-position)}.to-\[\#0C5DC7\]{--tw-gradient-to: #0C5DC7 var(--tw-gradient-to-position)}.to-\[\#7c3aed\]{--tw-gradient-to: #7c3aed var(--tw-gradient-to-position)}.to-\[\#8b5cf6\]{--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position)}.to-\[\#EA4335\]{--tw-gradient-to: #EA4335 var(--tw-gradient-to-position)}.to-accent{--tw-gradient-to: hsl(var(--accent)) var(--tw-gradient-to-position)}.to-accent\/10{--tw-gradient-to: hsl(var(--accent) / .1) var(--tw-gradient-to-position)}.to-accent\/20{--tw-gradient-to: hsl(var(--accent) / .2) var(--tw-gradient-to-position)}.to-accent\/5{--tw-gradient-to: hsl(var(--accent) / .05) var(--tw-gradient-to-position)}.to-amber-100{--tw-gradient-to: #fef3c7 var(--tw-gradient-to-position)}.to-amber-100\/50{--tw-gradient-to: rgb(254 243 199 / .5) var(--tw-gradient-to-position)}.to-amber-200{--tw-gradient-to: #fde68a var(--tw-gradient-to-position)}.to-amber-50{--tw-gradient-to: #fffbeb var(--tw-gradient-to-position)}.to-amber-50\/30{--tw-gradient-to: rgb(255 251 235 / .3) var(--tw-gradient-to-position)}.to-amber-50\/50{--tw-gradient-to: rgb(255 251 235 / .5) var(--tw-gradient-to-position)}.to-amber-50\/80{--tw-gradient-to: rgb(255 251 235 / .8) var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-amber-500\/10{--tw-gradient-to: rgb(245 158 11 / .1) var(--tw-gradient-to-position)}.to-amber-500\/5{--tw-gradient-to: rgb(245 158 11 / .05) var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.to-amber-600\/5{--tw-gradient-to: rgb(217 119 6 / .05) var(--tw-gradient-to-position)}.to-amber-900{--tw-gradient-to: #78350f var(--tw-gradient-to-position)}.to-background{--tw-gradient-to: hsl(var(--background)) var(--tw-gradient-to-position)}.to-background\/80{--tw-gradient-to: hsl(var(--background) / .8) var(--tw-gradient-to-position)}.to-background\/95{--tw-gradient-to: hsl(var(--background) / .95) var(--tw-gradient-to-position)}.to-black{--tw-gradient-to: #000 var(--tw-gradient-to-position)}.to-blue-100{--tw-gradient-to: #DBEAFE var(--tw-gradient-to-position)}.to-blue-100\/50{--tw-gradient-to: rgb(219 234 254 / .5) var(--tw-gradient-to-position)}.to-blue-200{--tw-gradient-to: #93C5FD var(--tw-gradient-to-position)}.to-blue-400{--tw-gradient-to: #3B82F6 var(--tw-gradient-to-position)}.to-blue-400\/20{--tw-gradient-to: rgb(59 130 246 / .2) var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to: #EFF6FF var(--tw-gradient-to-position)}.to-blue-50\/30{--tw-gradient-to: rgb(239 246 255 / .3) var(--tw-gradient-to-position)}.to-blue-50\/80{--tw-gradient-to: rgb(239 246 255 / .8) var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #2563EB var(--tw-gradient-to-position)}.to-blue-500\/10{--tw-gradient-to: rgb(37 99 235 / .1) var(--tw-gradient-to-position)}.to-blue-500\/5{--tw-gradient-to: rgb(37 99 235 / .05) var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #1D4ED8 var(--tw-gradient-to-position)}.to-blue-600\/5{--tw-gradient-to: rgb(29 78 216 / .05) var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to: #1E40AF var(--tw-gradient-to-position)}.to-blue-800{--tw-gradient-to: #1e40af var(--tw-gradient-to-position)}.to-blue-900{--tw-gradient-to: #1e3a8a var(--tw-gradient-to-position)}.to-cyan-100{--tw-gradient-to: #cffafe var(--tw-gradient-to-position)}.to-cyan-100\/50{--tw-gradient-to: rgb(207 250 254 / .5) var(--tw-gradient-to-position)}.to-cyan-400{--tw-gradient-to: #22d3ee var(--tw-gradient-to-position)}.to-cyan-400\/10{--tw-gradient-to: rgb(34 211 238 / .1) var(--tw-gradient-to-position)}.to-cyan-400\/20{--tw-gradient-to: rgb(34 211 238 / .2) var(--tw-gradient-to-position)}.to-cyan-50{--tw-gradient-to: #ecfeff var(--tw-gradient-to-position)}.to-cyan-50\/20{--tw-gradient-to: rgb(236 254 255 / .2) var(--tw-gradient-to-position)}.to-cyan-50\/30{--tw-gradient-to: rgb(236 254 255 / .3) var(--tw-gradient-to-position)}.to-cyan-50\/50{--tw-gradient-to: rgb(236 254 255 / .5) var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-cyan-500\/10{--tw-gradient-to: rgb(6 182 212 / .1) var(--tw-gradient-to-position)}.to-cyan-500\/5{--tw-gradient-to: rgb(6 182 212 / .05) var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.to-deals-200{--tw-gradient-to: #BFDBFE var(--tw-gradient-to-position)}.to-emerald-100{--tw-gradient-to: #d1fae5 var(--tw-gradient-to-position)}.to-emerald-100\/50{--tw-gradient-to: rgb(209 250 229 / .5) var(--tw-gradient-to-position)}.to-emerald-200{--tw-gradient-to: #a7f3d0 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-50\/30{--tw-gradient-to: rgb(236 253 245 / .3) var(--tw-gradient-to-position)}.to-emerald-50\/50{--tw-gradient-to: rgb(236 253 245 / .5) var(--tw-gradient-to-position)}.to-emerald-50\/80{--tw-gradient-to: rgb(236 253 245 / .8) var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.to-emerald-500\/10{--tw-gradient-to: rgb(16 185 129 / .1) var(--tw-gradient-to-position)}.to-emerald-500\/5{--tw-gradient-to: rgb(16 185 129 / .05) var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.to-emerald-600\/5{--tw-gradient-to: rgb(5 150 105 / .05) var(--tw-gradient-to-position)}.to-emerald-700{--tw-gradient-to: #047857 var(--tw-gradient-to-position)}.to-emerald-800{--tw-gradient-to: #065f46 var(--tw-gradient-to-position)}.to-emerald-900{--tw-gradient-to: #064e3b var(--tw-gradient-to-position)}.to-foreground\/80{--tw-gradient-to: hsl(var(--foreground) / .8) var(--tw-gradient-to-position)}.to-fuchsia-400{--tw-gradient-to: #e879f9 var(--tw-gradient-to-position)}.to-fuchsia-50{--tw-gradient-to: #fdf4ff var(--tw-gradient-to-position)}.to-fuchsia-500{--tw-gradient-to: #d946ef var(--tw-gradient-to-position)}.to-fuchsia-500\/10{--tw-gradient-to: rgb(217 70 239 / .1) var(--tw-gradient-to-position)}.to-fuchsia-500\/5{--tw-gradient-to: rgb(217 70 239 / .05) var(--tw-gradient-to-position)}.to-fuchsia-600{--tw-gradient-to: #c026d3 var(--tw-gradient-to-position)}.to-gray-100{--tw-gradient-to: #E2E8F0 var(--tw-gradient-to-position)}.to-gray-200{--tw-gradient-to: #94A3B8 var(--tw-gradient-to-position)}.to-gray-300{--tw-gradient-to: #64748B var(--tw-gradient-to-position)}.to-gray-400{--tw-gradient-to: #475569 var(--tw-gradient-to-position)}.to-gray-50{--tw-gradient-to: #F8FAFC var(--tw-gradient-to-position)}.to-gray-50\/30{--tw-gradient-to: rgb(248 250 252 / .3) var(--tw-gradient-to-position)}.to-gray-50\/50{--tw-gradient-to: rgb(248 250 252 / .5) var(--tw-gradient-to-position)}.to-gray-50\/80{--tw-gradient-to: rgb(248 250 252 / .8) var(--tw-gradient-to-position)}.to-gray-500{--tw-gradient-to: #334155 var(--tw-gradient-to-position)}.to-gray-600{--tw-gradient-to: #1E293B var(--tw-gradient-to-position)}.to-gray-700{--tw-gradient-to: #0F172A var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to: #111827 var(--tw-gradient-to-position)}.to-green-100{--tw-gradient-to: #dcfce7 var(--tw-gradient-to-position)}.to-green-200{--tw-gradient-to: #bbf7d0 var(--tw-gradient-to-position)}.to-green-400{--tw-gradient-to: #4ade80 var(--tw-gradient-to-position)}.to-green-50{--tw-gradient-to: #f0fdf4 var(--tw-gradient-to-position)}.to-green-50\/50{--tw-gradient-to: rgb(240 253 244 / .5) var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to: #22c55e var(--tw-gradient-to-position)}.to-green-500\/10{--tw-gradient-to: rgb(34 197 94 / .1) var(--tw-gradient-to-position)}.to-green-500\/20{--tw-gradient-to: rgb(34 197 94 / .2) var(--tw-gradient-to-position)}.to-green-500\/5{--tw-gradient-to: rgb(34 197 94 / .05) var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to: #16a34a var(--tw-gradient-to-position)}.to-green-600\/5{--tw-gradient-to: rgb(22 163 74 / .05) var(--tw-gradient-to-position)}.to-green-700{--tw-gradient-to: #15803d var(--tw-gradient-to-position)}.to-green-900{--tw-gradient-to: #14532d var(--tw-gradient-to-position)}.to-indigo-100{--tw-gradient-to: #e0e7ff var(--tw-gradient-to-position)}.to-indigo-200{--tw-gradient-to: #c7d2fe var(--tw-gradient-to-position)}.to-indigo-400{--tw-gradient-to: #818cf8 var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to: #eef2ff var(--tw-gradient-to-position)}.to-indigo-50\/20{--tw-gradient-to: rgb(238 242 255 / .2) var(--tw-gradient-to-position)}.to-indigo-50\/30{--tw-gradient-to: rgb(238 242 255 / .3) var(--tw-gradient-to-position)}.to-indigo-50\/40{--tw-gradient-to: rgb(238 242 255 / .4) var(--tw-gradient-to-position)}.to-indigo-50\/80{--tw-gradient-to: rgb(238 242 255 / .8) var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to: #6366f1 var(--tw-gradient-to-position)}.to-indigo-500\/10{--tw-gradient-to: rgb(99 102 241 / .1) var(--tw-gradient-to-position)}.to-indigo-500\/5{--tw-gradient-to: rgb(99 102 241 / .05) var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-indigo-700{--tw-gradient-to: #4338ca var(--tw-gradient-to-position)}.to-indigo-800{--tw-gradient-to: #3730a3 var(--tw-gradient-to-position)}.to-indigo-900{--tw-gradient-to: #312e81 var(--tw-gradient-to-position)}.to-lime-500{--tw-gradient-to: #84cc16 var(--tw-gradient-to-position)}.to-muted{--tw-gradient-to: hsl(var(--muted)) var(--tw-gradient-to-position)}.to-muted-foreground{--tw-gradient-to: hsl(var(--muted-foreground)) var(--tw-gradient-to-position)}.to-muted\/10{--tw-gradient-to: hsl(var(--muted) / .1) var(--tw-gradient-to-position)}.to-muted\/20{--tw-gradient-to: hsl(var(--muted) / .2) var(--tw-gradient-to-position)}.to-muted\/30{--tw-gradient-to: hsl(var(--muted) / .3) var(--tw-gradient-to-position)}.to-muted\/40{--tw-gradient-to: hsl(var(--muted) / .4) var(--tw-gradient-to-position)}.to-muted\/50{--tw-gradient-to: hsl(var(--muted) / .5) var(--tw-gradient-to-position)}.to-orange-100{--tw-gradient-to: #ffedd5 var(--tw-gradient-to-position)}.to-orange-100\/50{--tw-gradient-to: rgb(255 237 213 / .5) var(--tw-gradient-to-position)}.to-orange-200{--tw-gradient-to: #fed7aa var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to: #fb923c var(--tw-gradient-to-position)}.to-orange-400\/20{--tw-gradient-to: rgb(251 146 60 / .2) var(--tw-gradient-to-position)}.to-orange-50{--tw-gradient-to: #fff7ed var(--tw-gradient-to-position)}.to-orange-50\/30{--tw-gradient-to: rgb(255 247 237 / .3) var(--tw-gradient-to-position)}.to-orange-50\/50{--tw-gradient-to: rgb(255 247 237 / .5) var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-orange-500\/10{--tw-gradient-to: rgb(249 115 22 / .1) var(--tw-gradient-to-position)}.to-orange-500\/5{--tw-gradient-to: rgb(249 115 22 / .05) var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.to-orange-800{--tw-gradient-to: #9a3412 var(--tw-gradient-to-position)}.to-orange-900{--tw-gradient-to: #7c2d12 var(--tw-gradient-to-position)}.to-pink-100{--tw-gradient-to: #fce7f3 var(--tw-gradient-to-position)}.to-pink-200{--tw-gradient-to: #fbcfe8 var(--tw-gradient-to-position)}.to-pink-400{--tw-gradient-to: #f472b6 var(--tw-gradient-to-position)}.to-pink-50{--tw-gradient-to: #fdf2f8 var(--tw-gradient-to-position)}.to-pink-50\/30{--tw-gradient-to: rgb(253 242 248 / .3) var(--tw-gradient-to-position)}.to-pink-50\/80{--tw-gradient-to: rgb(253 242 248 / .8) var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-pink-500\/10{--tw-gradient-to: rgb(236 72 153 / .1) var(--tw-gradient-to-position)}.to-pink-500\/20{--tw-gradient-to: rgb(236 72 153 / .2) var(--tw-gradient-to-position)}.to-pink-500\/5{--tw-gradient-to: rgb(236 72 153 / .05) var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}.to-pink-600\/5{--tw-gradient-to: rgb(219 39 119 / .05) var(--tw-gradient-to-position)}.to-pink-700{--tw-gradient-to: #be185d var(--tw-gradient-to-position)}.to-pink-900{--tw-gradient-to: #831843 var(--tw-gradient-to-position)}.to-primary-200{--tw-gradient-to: #DDD5FF var(--tw-gradient-to-position)}.to-primary-400{--tw-gradient-to: #A68AF5 var(--tw-gradient-to-position)}.to-primary-600{--tw-gradient-to: #7D4DE7 var(--tw-gradient-to-position)}.to-primary\/10{--tw-gradient-to: hsl(var(--primary) / .1) var(--tw-gradient-to-position)}.to-primary\/20{--tw-gradient-to: hsl(var(--primary) / .2) var(--tw-gradient-to-position)}.to-primary\/40{--tw-gradient-to: hsl(var(--primary) / .4) var(--tw-gradient-to-position)}.to-primary\/5{--tw-gradient-to: hsl(var(--primary) / .05) var(--tw-gradient-to-position)}.to-primary\/60{--tw-gradient-to: hsl(var(--primary) / .6) var(--tw-gradient-to-position)}.to-primary\/70{--tw-gradient-to: hsl(var(--primary) / .7) var(--tw-gradient-to-position)}.to-primary\/80{--tw-gradient-to: hsl(var(--primary) / .8) var(--tw-gradient-to-position)}.to-primary\/90{--tw-gradient-to: hsl(var(--primary) / .9) var(--tw-gradient-to-position)}.to-purple-100{--tw-gradient-to: #F3E8FF var(--tw-gradient-to-position)}.to-purple-200{--tw-gradient-to: #DDD6FE var(--tw-gradient-to-position)}.to-purple-200\/20{--tw-gradient-to: rgb(221 214 254 / .2) var(--tw-gradient-to-position)}.to-purple-300{--tw-gradient-to: #A78BFA var(--tw-gradient-to-position)}.to-purple-400{--tw-gradient-to: #8B5CF6 var(--tw-gradient-to-position)}.to-purple-400\/20{--tw-gradient-to: rgb(139 92 246 / .2) var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to: #FAF8FF var(--tw-gradient-to-position)}.to-purple-50\/50{--tw-gradient-to: rgb(250 248 255 / .5) var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #7C3AED var(--tw-gradient-to-position)}.to-purple-500\/10{--tw-gradient-to: rgb(124 58 237 / .1) var(--tw-gradient-to-position)}.to-purple-500\/20{--tw-gradient-to: rgb(124 58 237 / .2) var(--tw-gradient-to-position)}.to-purple-500\/40{--tw-gradient-to: rgb(124 58 237 / .4) var(--tw-gradient-to-position)}.to-purple-500\/5{--tw-gradient-to: rgb(124 58 237 / .05) var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #6D28D9 var(--tw-gradient-to-position)}.to-purple-600\/10{--tw-gradient-to: rgb(109 40 217 / .1) var(--tw-gradient-to-position)}.to-purple-600\/5{--tw-gradient-to: rgb(109 40 217 / .05) var(--tw-gradient-to-position)}.to-purple-700{--tw-gradient-to: #5B21B6 var(--tw-gradient-to-position)}.to-purple-800{--tw-gradient-to: #4C1D95 var(--tw-gradient-to-position)}.to-red-100{--tw-gradient-to: #fee2e2 var(--tw-gradient-to-position)}.to-red-100\/50{--tw-gradient-to: rgb(254 226 226 / .5) var(--tw-gradient-to-position)}.to-red-200{--tw-gradient-to: #fecaca var(--tw-gradient-to-position)}.to-red-50{--tw-gradient-to: #fef2f2 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-red-500\/5{--tw-gradient-to: rgb(239 68 68 / .05) var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to: #dc2626 var(--tw-gradient-to-position)}.to-red-600\/5{--tw-gradient-to: rgb(220 38 38 / .05) var(--tw-gradient-to-position)}.to-red-700{--tw-gradient-to: #b91c1c var(--tw-gradient-to-position)}.to-red-800{--tw-gradient-to: #991b1b var(--tw-gradient-to-position)}.to-red-900{--tw-gradient-to: #7f1d1d var(--tw-gradient-to-position)}.to-rose-100\/50{--tw-gradient-to: rgb(255 228 230 / .5) var(--tw-gradient-to-position)}.to-rose-50{--tw-gradient-to: #fff1f2 var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to: #f43f5e var(--tw-gradient-to-position)}.to-rose-500\/10{--tw-gradient-to: rgb(244 63 94 / .1) var(--tw-gradient-to-position)}.to-rose-600{--tw-gradient-to: #e11d48 var(--tw-gradient-to-position)}.to-rose-900{--tw-gradient-to: #881337 var(--tw-gradient-to-position)}.to-secondary{--tw-gradient-to: hsl(var(--secondary)) var(--tw-gradient-to-position)}.to-secondary\/10{--tw-gradient-to: hsl(var(--secondary) / .1) var(--tw-gradient-to-position)}.to-secondary\/20{--tw-gradient-to: hsl(var(--secondary) / .2) var(--tw-gradient-to-position)}.to-secondary\/5{--tw-gradient-to: hsl(var(--secondary) / .05) var(--tw-gradient-to-position)}.to-sky-50{--tw-gradient-to: #f0f9ff var(--tw-gradient-to-position)}.to-sky-600{--tw-gradient-to: #0284c7 var(--tw-gradient-to-position)}.to-sky-900{--tw-gradient-to: #0c4a6e var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position)}.to-slate-100\/50{--tw-gradient-to: rgb(241 245 249 / .5) var(--tw-gradient-to-position)}.to-slate-200{--tw-gradient-to: #e2e8f0 var(--tw-gradient-to-position)}.to-slate-400{--tw-gradient-to: #94a3b8 var(--tw-gradient-to-position)}.to-slate-50{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position)}.to-slate-50\/50{--tw-gradient-to: rgb(248 250 252 / .5) var(--tw-gradient-to-position)}.to-slate-500{--tw-gradient-to: #64748b var(--tw-gradient-to-position)}.to-slate-500\/5{--tw-gradient-to: rgb(100 116 139 / .05) var(--tw-gradient-to-position)}.to-slate-600{--tw-gradient-to: #475569 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-slate-900{--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.to-teal-100{--tw-gradient-to: #ccfbf1 var(--tw-gradient-to-position)}.to-teal-100\/50{--tw-gradient-to: rgb(204 251 241 / .5) var(--tw-gradient-to-position)}.to-teal-400{--tw-gradient-to: #2dd4bf var(--tw-gradient-to-position)}.to-teal-50{--tw-gradient-to: #f0fdfa var(--tw-gradient-to-position)}.to-teal-50\/80{--tw-gradient-to: rgb(240 253 250 / .8) var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to: #0d9488 var(--tw-gradient-to-position)}.to-teal-700{--tw-gradient-to: #0f766e var(--tw-gradient-to-position)}.to-teal-900{--tw-gradient-to: #134e4a var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-400{--tw-gradient-to: #a78bfa var(--tw-gradient-to-position)}.to-violet-50{--tw-gradient-to: #f5f3ff var(--tw-gradient-to-position)}.to-violet-50\/30{--tw-gradient-to: rgb(245 243 255 / .3) var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position)}.to-violet-500\/10{--tw-gradient-to: rgb(139 92 246 / .1) var(--tw-gradient-to-position)}.to-violet-500\/5{--tw-gradient-to: rgb(139 92 246 / .05) var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to: #7c3aed var(--tw-gradient-to-position)}.to-violet-900{--tw-gradient-to: #4c1d95 var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-white\/10{--tw-gradient-to: rgb(255 255 255 / .1) var(--tw-gradient-to-position)}.to-white\/20{--tw-gradient-to: rgb(255 255 255 / .2) var(--tw-gradient-to-position)}.to-white\/30{--tw-gradient-to: rgb(255 255 255 / .3) var(--tw-gradient-to-position)}.to-white\/40{--tw-gradient-to: rgb(255 255 255 / .4) var(--tw-gradient-to-position)}.to-yellow-200{--tw-gradient-to: #fef08a var(--tw-gradient-to-position)}.to-yellow-50{--tw-gradient-to: #fefce8 var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to: #eab308 var(--tw-gradient-to-position)}.to-yellow-600{--tw-gradient-to: #ca8a04 var(--tw-gradient-to-position)}.to-zinc-500{--tw-gradient-to: #71717a var(--tw-gradient-to-position)}.bg-\[size\:20px_20px\]{background-size:20px 20px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-amber-300{fill:#fcd34d}.fill-amber-400{fill:#fbbf24}.fill-amber-500{fill:#f59e0b}.fill-current{fill:currentColor}.fill-emerald-500{fill:#10b981}.fill-orange-500{fill:#f97316}.fill-primary{fill:hsl(var(--primary))}.fill-red-500{fill:#ef4444}.fill-slate-500{fill:#64748b}.fill-white{fill:#fff}.fill-yellow-400{fill:#facc15}.fill-yellow-500{fill:#eab308}.stroke-amber-500{stroke:#f59e0b}.stroke-blue-500{stroke:#2563eb}.stroke-border\/50{stroke:hsl(var(--border) / .5)}.stroke-emerald-400{stroke:#34d399}.stroke-emerald-500{stroke:#10b981}.stroke-muted{stroke:hsl(var(--muted))}.stroke-red-400{stroke:#f87171}.stroke-slate-400{stroke:#94a3b8}.stroke-white{stroke:#fff}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.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\]{padding:1px}.\!px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.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-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.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}.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-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-\[2px\]{padding-top:2px;padding-bottom:2px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(5\.25rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(5.25rem + env(safe-area-inset-bottom))}.pe-10{padding-inline-end:2.5rem}.pe-11{padding-inline-end:2.75rem}.pe-12{padding-inline-end:3rem}.pe-14{padding-inline-end:3.5rem}.pe-16{padding-inline-end:4rem}.pe-2{padding-inline-end:.5rem}.pe-3{padding-inline-end:.75rem}.pe-8{padding-inline-end:2rem}.pe-9{padding-inline-end:2.25rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-20{padding-right:5rem}.pr-24{padding-right:6rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.ps-0\.5{padding-inline-start:.125rem}.ps-1\.5{padding-inline-start:.375rem}.ps-10{padding-inline-start:2.5rem}.ps-11{padding-inline-start:2.75rem}.ps-2{padding-inline-start:.5rem}.ps-2\.5{padding-inline-start:.625rem}.ps-3{padding-inline-start:.75rem}.ps-4{padding-inline-start:1rem}.ps-7{padding-inline-start:1.75rem}.ps-8{padding-inline-start:2rem}.ps-9{padding-inline-start:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[clamp\(0\.5rem\,5vh\,3\.5rem\)\]{padding-top:clamp(.5rem,5vh,3.5rem)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-middle{vertical-align:middle}.font-brand{font-family:Museo Moderno,sans-serif}.font-display{font-family:Outfit,Figtree,Noto Sans Arabic,system-ui,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Figtree,Noto Sans Arabic,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.\!text-\[10px\]{font-size:10px!important}.\!text-\[11px\]{font-size:11px!important}.\!text-\[7px\]{font-size:7px!important}.\!text-\[9px\]{font-size:9px!important}.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-\[0\.8rem\]{font-size:.8rem}.text-\[0px\]{font-size:0px}.text-\[1\.75rem\]{font-size:1.75rem}.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-\[15px\]{font-size:15px}.text-\[24px\]{font-size:24px}.text-\[4px\]{font-size:4px}.text-\[5px\]{font-size:5px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.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}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.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-\[1\.1\]{line-height:1.1}.leading-\[1\.6\]{line-height:1.6}.leading-\[18px\]{line-height:18px}.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\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[0\.08em\]{letter-spacing:.08em}.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-gray-500{--tw-text-opacity: 1 !important;color:rgb(51 65 85 / var(--tw-text-opacity, 1))!important}.text-\[\#00D647\]{--tw-text-opacity: 1;color:rgb(0 214 71 / var(--tw-text-opacity, 1))}.text-\[\#1877F2\]{--tw-text-opacity: 1;color:rgb(24 119 242 / var(--tw-text-opacity, 1))}.text-\[\#1e3a5f\]{--tw-text-opacity: 1;color:rgb(30 58 95 / var(--tw-text-opacity, 1))}.text-\[\#25D366\]{--tw-text-opacity: 1;color:rgb(37 211 102 / var(--tw-text-opacity, 1))}.text-\[\#579BFC\]{--tw-text-opacity: 1;color:rgb(87 155 252 / var(--tw-text-opacity, 1))}.text-\[\#6366f1\]{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-\[\#FF5A7E\]{--tw-text-opacity: 1;color:rgb(255 90 126 / var(--tw-text-opacity, 1))}.text-\[hsl\(168_76\%_42\%\)\]{--tw-text-opacity: 1;color:hsl(168 76% 42% / var(--tw-text-opacity, 1))}.text-\[hsl\(204_70\%_53\%\)\]{--tw-text-opacity: 1;color:hsl(204 70% 53% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--chart-2\)\)\]{color:hsl(var(--chart-2))}.text-\[hsl\(var\(--chart-3\)\)\]{color:hsl(var(--chart-3))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-300\/70{color:#fcd34db3}.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-600\/80{color:#d97706cc}.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-approve-foreground{color:hsl(var(--approve-foreground))}.text-avatar-foreground{color:hsl(var(--avatar-foreground))}.text-background{color:hsl(var(--background))}.text-background\/70{color:hsl(var(--background) / .7)}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-300\/70{color:#60a5fab3}.text-blue-400{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-600\/80{color:#1d4ed8cc}.text-blue-700,.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-card-foreground{color:hsl(var(--card-foreground, 222 47% 11%))}.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-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-cyan-400\/40{color:#22d3ee66}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-cyan-800{--tw-text-opacity: 1;color:rgb(21 94 117 / var(--tw-text-opacity, 1))}.text-cyan-900{--tw-text-opacity: 1;color:rgb(22 78 99 / var(--tw-text-opacity, 1))}.text-deals-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/60{color:hsl(var(--destructive) / .6)}.text-destructive\/70{color:hsl(var(--destructive) / .7)}.text-destructive\/80{color:hsl(var(--destructive) / .8)}.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-300\/70{color:#6ee7b7b3}.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-600\/70{color:#059669b3}.text-emerald-600\/80{color:#059669cc}.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-error-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/40{color:hsl(var(--foreground) / .4)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/75{color:hsl(var(--foreground) / .75)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/85{color:hsl(var(--foreground) / .85)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-fuchsia-700{--tw-text-opacity: 1;color:rgb(162 28 175 / var(--tw-text-opacity, 1))}.text-fuchsia-800{--tw-text-opacity: 1;color:rgb(134 25 143 / var(--tw-text-opacity, 1))}.text-gray-100{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(15 23 42 / 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-100{--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}.text-green-200{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / 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-100{--tw-text-opacity: 1;color:rgb(224 231 255 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.text-lime-500{--tw-text-opacity: 1;color:rgb(132 204 22 / var(--tw-text-opacity, 1))}.text-lime-600{--tw-text-opacity: 1;color:rgb(101 163 13 / var(--tw-text-opacity, 1))}.text-lime-700{--tw-text-opacity: 1;color:rgb(77 124 15 / var(--tw-text-opacity, 1))}.text-lime-800{--tw-text-opacity: 1;color:rgb(63 98 18 / var(--tw-text-opacity, 1))}.text-muted{color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/0{color:hsl(var(--muted-foreground) / 0)}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.text-orange-100{--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.text-orange-200{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / 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-100{--tw-text-opacity: 1;color:rgb(252 231 243 / var(--tw-text-opacity, 1))}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / 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-pink-800{--tw-text-opacity: 1;color:rgb(157 23 77 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground, 222 47% 11%))}.text-primary{color:hsl(var(--primary))}.text-primary-600{--tw-text-opacity: 1;color:rgb(125 77 231 / var(--tw-text-opacity, 1))}.text-primary-700{--tw-text-opacity: 1;color:rgb(101 57 194 / var(--tw-text-opacity, 1))}.text-primary-800{--tw-text-opacity: 1;color:rgb(79 44 153 / var(--tw-text-opacity, 1))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-foreground\/60{color:hsl(var(--primary-foreground) / .6)}.text-primary-foreground\/70{color:hsl(var(--primary-foreground) / .7)}.text-primary-foreground\/90{color:hsl(var(--primary-foreground) / .9)}.text-primary\/20{color:hsl(var(--primary) / .2)}.text-primary\/30{color:hsl(var(--primary) / .3)}.text-primary\/40{color:hsl(var(--primary) / .4)}.text-primary\/50{color:hsl(var(--primary) / .5)}.text-primary\/60{color:hsl(var(--primary) / .6)}.text-primary\/70{color:hsl(var(--primary) / .7)}.text-purple-100{--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}.text-purple-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-purple-400\/40{color:#8b5cf666}.text-purple-500{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity, 1))}.text-purple-900{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / 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-500\/70{color:#ef4444b3}.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-100{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / 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-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/35{color:hsl(var(--sidebar-foreground) / .35)}.text-sidebar-foreground\/40{color:hsl(var(--sidebar-foreground) / .4)}.text-sidebar-foreground\/45{color:hsl(var(--sidebar-foreground) / .45)}.text-sidebar-foreground\/50{color:hsl(var(--sidebar-foreground) / .5)}.text-sidebar-foreground\/55{color:hsl(var(--sidebar-foreground) / .55)}.text-sidebar-foreground\/60{color:hsl(var(--sidebar-foreground) / .6)}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sidebar-primary{color:hsl(var(--sidebar-primary))}.text-sidebar-primary-foreground{color:hsl(var(--sidebar-primary-foreground))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / 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-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-status-approved-foreground{color:hsl(var(--status-approved-foreground))}.text-status-approved-foreground\/80{color:hsl(var(--status-approved-foreground) / .8)}.text-status-pending-foreground{color:hsl(var(--status-pending-foreground))}.text-status-rejected-foreground{color:hsl(var(--status-rejected-foreground))}.text-status-returned-foreground{color:hsl(var(--status-returned-foreground))}.text-status-review-foreground{color:hsl(var(--status-review-foreground))}.text-stone-700{--tw-text-opacity: 1;color:rgb(68 64 60 / var(--tw-text-opacity, 1))}.text-success,.text-success-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-success-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-success-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-success-dark{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-success\/80{color:#10b981cc}.text-teal-100{--tw-text-opacity: 1;color:rgb(204 251 241 / var(--tw-text-opacity, 1))}.text-teal-400{--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.text-teal-500{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity, 1))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-teal-900{--tw-text-opacity: 1;color:rgb(19 78 74 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-100{--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity, 1))}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-violet-500{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.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-warning,.text-warning-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-warning-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-warning-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-warning-dark{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-warning\/80{color:#f59e0bcc}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/10{color:#ffffff1a}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-100{--tw-text-opacity: 1;color:rgb(254 249 195 / var(--tw-text-opacity, 1))}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.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))}.text-yellow-950{--tw-text-opacity: 1;color:rgb(66 32 6 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-primary{accent-color:hsl(var(--primary))}.\!opacity-100{opacity:1!important}.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-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-\[0\.03\]{opacity:.03}.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-\[-24px_0_60px_-30px_hsl\(var\(--foreground\)\/0\.35\)\]{--tw-shadow: -24px 0 60px -30px hsl(var(--foreground)/.35);--tw-shadow-colored: -24px 0 60px -30px 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\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 -2px 10px rgba(0,0,0,.05);--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_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_20px_rgba\(107\,114\,128\,0\.5\)\]{--tw-shadow: 0 0 20px rgba(107,114,128,.5);--tw-shadow-colored: 0 0 20px 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_20px_rgba\(147\,51\,234\,0\.5\)\]{--tw-shadow: 0 0 20px rgba(147,51,234,.5);--tw-shadow-colored: 0 0 20px 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_20px_rgba\(16\,185\,129\,0\.5\)\]{--tw-shadow: 0 0 20px rgba(16,185,129,.5);--tw-shadow-colored: 0 0 20px 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_20px_rgba\(20\,184\,166\,0\.5\)\]{--tw-shadow: 0 0 20px rgba(20,184,166,.5);--tw-shadow-colored: 0 0 20px 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_20px_rgba\(236\,72\,153\,0\.5\)\]{--tw-shadow: 0 0 20px rgba(236,72,153,.5);--tw-shadow-colored: 0 0 20px 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_20px_rgba\(249\,115\,22\,0\.5\)\]{--tw-shadow: 0 0 20px rgba(249,115,22,.5);--tw-shadow-colored: 0 0 20px 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_20px_rgba\(59\,130\,246\,0\.5\)\]{--tw-shadow: 0 0 20px rgba(59,130,246,.5);--tw-shadow-colored: 0 0 20px 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_20px_rgba\(99\,102\,241\,0\.5\)\]{--tw-shadow: 0 0 20px rgba(99,102,241,.5);--tw-shadow-colored: 0 0 20px 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_10px_24px_-10px_hsl\(var\(--primary\)\)\]{--tw-shadow: 0 10px 24px -10px hsl(var(--primary));--tw-shadow-colored: 0 10px 24px -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_24px_48px_-12px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 24px 48px -12px rgba(0,0,0,.18);--tw-shadow-colored: 0 24px 48px -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-action{--tw-shadow: 0 1px 3px hsl(var(--foreground) / .12);--tw-shadow-colored: 0 1px 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-elegant{--tw-shadow: 0 8px 24px -6px rgba(15, 23, 42, .1), 0 3px 8px -4px rgba(15, 23, 42, .06);--tw-shadow-colored: 0 8px 24px -6px var(--tw-shadow-color), 0 3px 8px -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-floating{--tw-shadow: 0 16px 50px hsl(var(--foreground) / .18);--tw-shadow-colored: 0 16px 50px 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-soft{--tw-shadow: 0 1px 2px 0 rgba(15, 23, 42, .04), 0 1px 3px 0 rgba(15, 23, 42, .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color), 0 1px 3px 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-widget{--tw-shadow: 0 1px 2px hsl(var(--foreground) / .05), 0 10px 30px -18px hsl(var(--primary) / .35);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 10px 30px -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-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-amber-100{--tw-shadow-color: #fef3c7;--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/5{--tw-shadow-color: rgb(0 0 0 / .05);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-100{--tw-shadow-color: #DBEAFE;--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-200{--tw-shadow-color: #93C5FD;--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/15{--tw-shadow-color: rgb(37 99 235 / .15);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/25{--tw-shadow-color: rgb(37 99 235 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/30{--tw-shadow-color: rgb(37 99 235 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-500\/25{--tw-shadow-color: rgb(6 182 212 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-100{--tw-shadow-color: #d1fae5;--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-100\/50{--tw-shadow-color: rgb(209 250 229 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-200{--tw-shadow-color: #a7f3d0;--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/20{--tw-shadow-color: rgb(16 185 129 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/25{--tw-shadow-color: rgb(16 185 129 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/50{--tw-shadow-color: rgb(16 185 129 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-200{--tw-shadow-color: #94A3B8;--tw-shadow: var(--tw-shadow-colored)}.shadow-green-200{--tw-shadow-color: #bbf7d0;--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-200{--tw-shadow-color: #c7d2fe;--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-100{--tw-shadow-color: #ffedd5;--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-200{--tw-shadow-color: #fed7aa;--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/20{--tw-shadow-color: rgb(249 115 22 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/30{--tw-shadow-color: rgb(249 115 22 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary-200\/50{--tw-shadow-color: rgb(221 213 255 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/20{--tw-shadow-color: hsl(var(--primary) / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/25{--tw-shadow-color: hsl(var(--primary) / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/30{--tw-shadow-color: hsl(var(--primary) / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-200{--tw-shadow-color: #DDD6FE;--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/25{--tw-shadow-color: rgb(124 58 237 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-100{--tw-shadow-color: #fee2e2;--tw-shadow: var(--tw-shadow-colored)}.shadow-red-200{--tw-shadow-color: #fecaca;--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/30{--tw-shadow-color: rgb(239 68 68 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-200\/50{--tw-shadow-color: rgb(226 232 240 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-violet-500\/20{--tw-shadow-color: rgb(139 92 246 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-yellow-200{--tw-shadow-color: #fef08a;--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-amber-300\/50{--tw-ring-color: rgb(252 211 77 / .5)}.ring-amber-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity, 1))}.ring-amber-400\/50{--tw-ring-color: rgb(251 191 36 / .5)}.ring-amber-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.ring-background{--tw-ring-color: hsl(var(--background))}.ring-blue-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-blue-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity, 1))}.ring-blue-500\/20{--tw-ring-color: rgb(37 99 235 / .2)}.ring-border\/50{--tw-ring-color: hsl(var(--border) / .5)}.ring-border\/60{--tw-ring-color: hsl(var(--border) / .6)}.ring-card{--tw-ring-color: hsl(var(--card))}.ring-cyan-500\/20{--tw-ring-color: rgb(6 182 212 / .2)}.ring-destructive\/30{--tw-ring-color: hsl(var(--destructive) / .3)}.ring-destructive\/50{--tw-ring-color: hsl(var(--destructive) / .5)}.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.ring-emerald-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(52 211 153 / 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-emerald-500\/20{--tw-ring-color: rgb(16 185 129 / .2)}.ring-emerald-500\/50{--tw-ring-color: rgb(16 185 129 / .5)}.ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(148 163 184 / var(--tw-ring-opacity, 1))}.ring-green-500\/20{--tw-ring-color: rgb(34 197 94 / .2)}.ring-indigo-500\/20{--tw-ring-color: rgb(99 102 241 / .2)}.ring-orange-400\/50{--tw-ring-color: rgb(251 146 60 / .5)}.ring-primary{--tw-ring-color: hsl(var(--primary))}.ring-primary-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(221 213 255 / var(--tw-ring-opacity, 1))}.ring-primary\/10{--tw-ring-color: hsl(var(--primary) / .1)}.ring-primary\/20{--tw-ring-color: hsl(var(--primary) / .2)}.ring-primary\/30{--tw-ring-color: hsl(var(--primary) / .3)}.ring-primary\/40{--tw-ring-color: hsl(var(--primary) / .4)}.ring-primary\/50{--tw-ring-color: hsl(var(--primary) / .5)}.ring-primary\/60{--tw-ring-color: hsl(var(--primary) / .6)}.ring-purple-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity, 1))}.ring-purple-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(124 58 237 / var(--tw-ring-opacity, 1))}.ring-purple-500\/20{--tw-ring-color: rgb(124 58 237 / .2)}.ring-red-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / 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-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / 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-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.ring-slate-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(148 163 184 / var(--tw-ring-opacity, 1))}.ring-slate-500\/20{--tw-ring-color: rgb(100 116 139 / .2)}.ring-teal-500\/20{--tw-ring-color: rgb(20 184 166 / .2)}.ring-violet-500\/20{--tw-ring-color: rgb(139 92 246 / .2)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/30{--tw-ring-color: rgb(255 255 255 / .3)}.ring-white\/50{--tw-ring-color: rgb(255 255 255 / .5)}.ring-white\/80{--tw-ring-color: rgb(255 255 255 / .8)}.ring-yellow-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 240 138 / var(--tw-ring-opacity, 1))}.ring-opacity-50{--tw-ring-opacity: .5}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.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-2xl{--tw-blur: blur(40px);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)}.blur-lg{--tw-blur: blur(16px);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-md{--tw-blur: blur(12px);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-sm{--tw-blur: blur(4px);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-xl{--tw-blur: blur(24px);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{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .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)}.drop-shadow-\[0_0_4px_rgba\(239\,68\,68\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 0 4px rgba(239,68,68,.5));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-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));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)}.grayscale{--tw-grayscale: grayscale(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)}.\!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)!important}.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-\[2px\]{--tw-backdrop-blur: blur(2px);-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-lg{--tw-backdrop-blur: blur(16px);-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-md{--tw-backdrop-blur: blur(12px);-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-none{--tw-backdrop-blur: ;-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-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[inset-inline-end\]{transition-property:inset-inline-end;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;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-300{transition-delay:.3s}.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}.duration-700{transition-duration:.7s}.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}.fade-in-80{--tw-enter-opacity: .8}.zoom-in{--tw-enter-scale: 0}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-bottom-1{--tw-enter-translate-y: .25rem}.slide-in-from-bottom-4{--tw-enter-translate-y: 1rem}.slide-in-from-right-2{--tw-enter-translate-x: .5rem}.slide-in-from-top-1{--tw-enter-translate-y: -.25rem}.slide-in-from-top-2{--tw-enter-translate-y: -.5rem}.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}.duration-700{animation-duration:.7s}.delay-300{animation-delay:.3s}.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!important}.running{animation-play-state:running}.paused{animation-play-state:paused}.glass-strong{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border:1px solid rgba(15,23,42,.08);box-shadow:0 8px 25px -5px #0f172a1a,0 4px 10px -3px #0f172a0f}.professional-card{border-radius:12px;border-width:1px;border-color:#94a3b899;background-color:#fffffff2;--tw-shadow: 0 1px 2px 0 rgba(15, 23, 42, .04), 0 4px 16px -4px rgba(15, 23, 42, .07);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color), 0 4px 16px -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);--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)}.pp-overview [data-pp-tone] :is([data-slot=card],div.bg-card.professional-card,div.bg-white.border){border-color:transparent;border-radius:12px;background:hsl(var(--muted) / .55);box-shadow:none}.pp-insight-scope .professional-card{-webkit-backdrop-filter:none;backdrop-filter:none}.professional-card{transition:all .3s cubic-bezier(.4,0,.2,1)}.professional-card:hover{border-color:#ddd5ff66;--tw-shadow: 0 8px 24px -6px rgba(15, 23, 42, .1), 0 3px 8px -4px rgba(15, 23, 42, .06);--tw-shadow-colored: 0 8px 24px -6px var(--tw-shadow-color), 0 3px 8px -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);transform:translateY(-2px)}.desktop-workspace{background:hsl(var(--background))}.topbar-tools{display:inline-flex;align-items:center;gap:.125rem}.topbar-chip[data-state=open]{border-color:hsl(var(--primary) / .35);background:hsl(var(--card))}.topbar-chip>svg:last-child{color:hsl(var(--muted-foreground));height:.875rem;width:.875rem}@media (min-width: 768px){.desktop-topbar{height:3.5rem;border-bottom:1px solid hsl(var(--border) / .7);background:hsl(var(--card) / .92);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px)}.topbar-tools{border-radius:9999px;background:hsl(var(--muted) / .6);padding:.125rem}.desktop-content-canvas{max-width:1520px;padding-bottom:2rem}.desktop-reference-page{gap:1.25rem}.desktop-page-header{position:sticky;top:0;z-index:20;border-radius:18px;background:hsl(var(--card));padding:1.25rem;box-shadow:0 1px 2px hsl(var(--foreground) / .05),0 12px 30px -22px hsl(var(--primary) / .35)}.desktop-command-surface{box-shadow:0 1px 2px hsl(var(--foreground) / .04),0 10px 26px -22px hsl(var(--primary) / .3)}.desktop-kpi-strip>*{min-height:5.5rem}.desktop-data-surface{overflow:hidden;border:0;border-radius:18px;background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground) / .05),0 12px 30px -20px hsl(var(--status-returned-foreground) / .4)}}.home-widget-icon{background:hsl(var(--widget-tint));color:hsl(var(--widget-ink));border-radius:12px}.home-widget-ink{color:hsl(var(--widget-ink))}.home-workday{border-radius:18px;background:linear-gradient(120deg,hsl(var(--status-approved) / .9),hsl(var(--status-returned) / .7) 60%,hsl(var(--status-review) / .8));box-shadow:0 1px 2px hsl(var(--foreground) / .05),0 10px 30px -20px hsl(var(--status-approved-foreground) / .4)}.home-chip{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground))}.home-chip:hover{border-color:hsl(var(--primary) / .4);background:hsl(var(--accent));color:hsl(var(--foreground))}.home-chip[data-active=true]{border-color:hsl(var(--primary) / .45);background:hsl(var(--accent));color:hsl(var(--primary));font-weight:600}.desktop-dashboard .desktop-kpi-card:nth-child(5n+1){--widget-tint: var(--status-review);--widget-ink: var(--status-review-foreground)}.desktop-dashboard .desktop-kpi-card:nth-child(5n+2){--widget-tint: var(--status-approved);--widget-ink: var(--status-approved-foreground)}.desktop-dashboard .desktop-kpi-card:nth-child(5n+3){--widget-tint: var(--status-pending);--widget-ink: var(--status-pending-foreground)}.desktop-dashboard .desktop-kpi-card:nth-child(5n+4){--widget-tint: var(--status-returned);--widget-ink: var(--status-returned-foreground)}.desktop-dashboard .desktop-kpi-card:nth-child(5n+5){--widget-tint: var(--status-rejected);--widget-ink: var(--status-rejected-foreground)}.desktop-dashboard .desktop-kpi-card{border:0;border-radius:18px;background:radial-gradient(120% 80% at 100% 0%,hsl(var(--widget-tint) / .7) 0%,transparent 60%),hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground) / .05),0 10px 28px -18px hsl(var(--widget-ink) / .4)}.deals-header{border-bottom-width:1px;border-color:#ddd5ff66;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #F5F3FF var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #eef2ff var(--tw-gradient-to-position)}.hover-lift{transition:all .2s cubic-bezier(.4,0,.2,1)}.hover-lift:hover{transform:translateY(-2px);box-shadow:0 12px 32px -8px #0f172a1f,0 6px 16px -4px #0f172a0f}.dropdown-fix{background:hsl(var(--popover))!important;border:1px solid hsl(var(--border))!important;z-index:50!important}@keyframes rtlSlideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes ltrSlideIn{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}.safe-area-padding-top{padding-top:env(safe-area-inset-top)}.touch-manipulation{touch-action:manipulation}.safe-area-inset-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-area-inset-top{padding-top:env(safe-area-inset-top)}.\[animation-delay\:-0\.2s\]{animation-delay:-.2s}.\[animation-delay\:0\.2s\]{animation-delay:.2s}.\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[stroke-dasharray\:3_3\]{stroke-dasharray:3 3}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f8fafc80;border-radius:3px}::-webkit-scrollbar-thumb{background:#0f172a2e;border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:#0f172a52}*{scrollbar-width:thin;scrollbar-color:rgba(15,23,42,.18) rgba(248,250,252,.5)}.dark ::-webkit-scrollbar-track{background:hsl(var(--muted) / .3)}.dark ::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground) / .3)}.dark ::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .5)}.dark *{scrollbar-color:hsl(var(--muted-foreground) / .3) hsl(var(--muted) / .3)}[data-radix-popper-content-wrapper]{z-index:2147483647!important;pointer-events:auto!important}[data-radix-select-content]{background:hsl(var(--popover))!important;border:1px solid hsl(var(--border))!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important;z-index:2147483647!important;pointer-events:auto!important}[data-radix-select-viewport]{background:hsl(var(--popover))!important}.select-content-override{background:hsl(var(--popover))!important;border:1px solid hsl(var(--border))!important;box-shadow:0 4px 6px -1px #0000001a!important}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}[dir=rtl] input,[dir=rtl] textarea,[dir=rtl] select{text-align:right!important;direction:rtl!important}@media (prefers-contrast: high){.notification-toast{border-width:2px!important;box-shadow:0 4px 16px #0000004d!important}}@media (prefers-reduced-motion: reduce){.notification-toast{animation:notification-slide-in .2s ease-out forward}}@keyframes app-tile-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.6}to{transform:scale(2.5);opacity:0}}.urgent-pin>div:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:currentColor;animation:pulse-ring 1.5s ease-out infinite;pointer-events:none}.leaflet-popup-content-wrapper{border-radius:12px!important;box-shadow:0 8px 30px #00000026!important}.leaflet-popup-tip{box-shadow:0 4px 12px #0000001a!important}@media (max-width: 767px){body:has(.app-main-scroll){--app-bar-height: 3rem;--tab-bar-height: 4.25rem;--tab-blue: 210 90% 52%;--tab-green: 158 72% 38%;--tab-orange: 28 92% 50%;--tab-purple: 268 70% 58%;--tab-teal: 180 75% 36%;--tab-pink: 330 78% 52%;--tab-amber: 40 95% 45%;--tab-indigo: 232 70% 56%;--tab-red: 0 75% 52%;--tab-neutral: 220 10% 45%;font-family:Figtree,Noto Sans Arabic,system-ui,sans-serif}body:has(.app-main-scroll) h1,body:has(.app-main-scroll) h2,body:has(.app-main-scroll) h3,body:has(.app-main-scroll) [data-app-dialog-header] [role=heading]{font-family:Outfit,Figtree,Noto Sans Arabic,system-ui,sans-serif;letter-spacing:0}.app-main-scroll{background:hsl(var(--background))!important;padding:.625rem .75rem calc(var(--tab-bar-height) + 1rem + env(safe-area-inset-bottom))!important;scroll-padding-bottom:calc(var(--tab-bar-height) + 1.5rem + env(safe-area-inset-bottom))}.mobile-app-header{height:calc(var(--app-bar-height) + env(safe-area-inset-top))!important;min-height:calc(var(--app-bar-height) + env(safe-area-inset-top))}.mobile-app-header>div{min-height:3rem}.mobile-app-header [data-tour-id=app-launcher]:not([data-mobile-visible]){display:none}.mobile-app-header button{min-width:40px;min-height:40px}.app-tab-item{color:hsl(var(--tab-tone))}.app-tab-item[data-tone=blue]{--tab-tone: var(--tab-blue)}.app-tab-item[data-tone=green]{--tab-tone: var(--tab-green)}.app-tab-item[data-tone=orange]{--tab-tone: var(--tab-orange)}.app-tab-item[data-tone=purple]{--tab-tone: var(--tab-purple)}.app-tab-item[data-tone=teal]{--tab-tone: var(--tab-teal)}.app-tab-item[data-tone=pink]{--tab-tone: var(--tab-pink)}.app-tab-item[data-tone=amber]{--tab-tone: var(--tab-amber)}.app-tab-item[data-tone=indigo]{--tab-tone: var(--tab-indigo)}.app-tab-item[data-tone=red]{--tab-tone: var(--tab-red)}.app-tab-item[data-tone=neutral]{--tab-tone: var(--tab-neutral)}.app-tab-item .app-tab-icon{color:hsl(var(--tab-tone))}.app-tab-item[data-active=true] .app-tab-icon{background:hsl(var(--tab-tone));color:hsl(var(--primary-foreground))}.app-tab-item[data-active=true]>span:last-child{color:hsl(var(--tab-tone))}.mobile-native-screen{gap:.625rem}.mobile-native-header{gap:.5rem}.mobile-native-screen>.space-y-4,.mobile-native-screen>.space-y-6{row-gap:.625rem}.mobile-native-header h1{font-family:Outfit,Figtree,Noto Sans Arabic,system-ui,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:700}.mobile-native-header h1+p{font-size:.8125rem;line-height:1.25rem}.mobile-native-header .mobile-secondary-help{display:none}.mobile-fab{box-shadow:0 8px 20px hsl(var(--primary) / .22)}.mobile-command-bar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:.5rem;min-height:3.25rem;padding:.25rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground) / .06)}.mobile-command-bar button{width:100%;min-width:44px;min-height:44px}.mobile-deals-command,.mobile-leads-command{display:flex;min-height:3.25rem;align-items:center;gap:.5rem;padding:.25rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground) / .06)}.mobile-deals-command>button,.mobile-leads-command>button,.mobile-leads-command [data-radix-collection-item]{min-width:44px;min-height:44px}.mobile-view-toggle{display:grid;flex:1 1 auto;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid hsl(var(--border));border-radius:.625rem}.mobile-view-toggle>button{min-width:40px;min-height:42px;padding:0}.mobile-view-toggle>button[data-state=on]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.mobile-command-badge{position:absolute;inset-inline-end:.25rem;top:.2rem;display:grid;min-width:1rem;height:1rem;place-items:center;border-radius:9999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:.625rem;font-weight:700}.mobile-active-filter-summary{display:flex;min-height:2.25rem;align-items:center;justify-content:space-between;gap:.5rem;color:hsl(var(--muted-foreground));font-size:.75rem}.mobile-active-filter-summary button{height:2rem;flex:0 0 auto}.mobile-command-sheet{max-height:min(82dvh,42rem);overflow-y:auto;padding-bottom:calc(1rem + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.app-main-scroll [data-mobile-leads-header],.app-main-scroll [data-mobile-deals-header]{position:sticky;top:-.375rem;z-index:20;padding-block:.375rem;background:hsl(var(--background) / .96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobile-filter-ribbon{margin-inline:-.875rem;padding-inline:.875rem;scrollbar-width:none;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity}.mobile-filter-ribbon::-webkit-scrollbar{display:none}.mobile-filter-ribbon>*{scroll-snap-align:start}.mobile-stat-strip{display:flex!important;margin-inline:-.875rem;padding:.125rem .75rem .25rem;overflow-x:auto;scroll-snap-type:inline mandatory;scrollbar-width:none}.mobile-stat-strip::-webkit-scrollbar{display:none}.mobile-stat-card{min-width:min(8.5rem,38vw);flex:0 0 min(8.5rem,38vw);scroll-snap-align:start;border-radius:.75rem!important;box-shadow:0 1px 3px hsl(var(--foreground) / .06)!important}.mobile-stat-card:hover{transform:none!important}.mobile-stat-card{padding:.625rem!important}.mobile-stat-card>div{gap:.5rem}.mobile-stat-card>div>div:first-child{padding:.375rem}.mobile-stat-card p:last-child{font-size:1rem;line-height:1.25rem}.mobile-record-list{height:auto!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}.mobile-record-list>div{overflow:visible!important}.mobile-pagination{position:relative;flex-wrap:wrap;gap:.75rem;padding:.875rem 0;background:transparent}.mobile-pagination>div:first-child{width:100%;font-size:.75rem}.mobile-pagination>div:last-child{width:100%;justify-content:space-between;gap:.5rem}.mobile-pagination .mobile-page-size{display:none}.mobile-pagination button{min-width:44px;padding-inline:.75rem}.app-main-scroll [data-mobile-deals-screen]{overflow-x:clip!important}.app-main-scroll .mobile-native-header{position:sticky;top:-.5rem;z-index:20;margin:-.5rem -.25rem 0;padding:.5rem .25rem;background:hsl(var(--background) / .96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid hsl(var(--border))}.app-main-scroll .mobile-sticky-stage{position:sticky;top:2.6rem;z-index:19;padding:.375rem 0;background:hsl(var(--background) / .96)}body:has(.app-main-scroll) [data-app-dialog][role=dialog]{bottom:calc(4.25rem + env(safe-area-inset-bottom))!important;height:auto!important;max-height:none!important}body:has(.app-main-scroll) nav[aria-label=Main]{z-index:60;pointer-events:auto}[data-app-dialog][role=dialog]{right:0!important;bottom:0!important;left:0!important;top:0!important;transform:none!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important;border:0!important;align-content:start;overflow:hidden auto!important;padding:0!important;padding-top:env(safe-area-inset-top)!important;padding-bottom:0!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}[data-app-dialog].mobile-deal-detail,[data-app-dialog].mobile-lead-edit,[data-app-dialog].mobile-lead-detail{display:flex!important;flex-direction:column;overflow:hidden!important;overscroll-behavior:contain}[data-app-dialog].mobile-deal-detail>:not(button),[data-app-dialog].mobile-lead-edit>:not(button){margin-inline:0}.mobile-record-header,.mobile-lead-detail [data-app-dialog-header]{position:relative;z-index:7;flex:0 0 auto}.mobile-record-content-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.mobile-deal-detail .mobile-record-body{min-height:0;height:auto;overflow:visible}.mobile-deal-detail .mobile-record-scroll,.mobile-lead-edit .mobile-record-scroll{min-height:0;overflow:visible;overscroll-behavior-y:contain}.mobile-lead-edit .mobile-record-scroll [data-radix-scroll-area-viewport]{overflow-y:auto!important;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.mobile-deal-detail .mobile-record-scroll [data-radix-scroll-area-viewport]{height:auto!important;overflow:visible!important;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}[data-app-dialog].mobile-lead-detail{padding:1rem!important;padding-top:calc(1rem + env(safe-area-inset-top))!important;padding-bottom:0!important}[data-app-dialog].mobile-lead-detail>*{margin-inline:0}.mobile-stage-deals,.mobile-stage-deals [data-radix-scroll-area-viewport]{height:auto!important;max-height:none!important;overflow:visible!important}[data-mobile-deals-screen],[data-mobile-deals-header],[data-mobile-deals-pipeline]{width:100%;min-width:0;max-width:100%}[data-app-dialog]>:not([data-app-dialog-header]):not([data-app-dialog-footer]):not(button){margin-inline:1rem}[data-app-dialog] [data-app-dialog-header]{position:sticky;top:0;z-index:6;margin:0;min-height:3.5rem;padding:1rem 3.5rem .875rem 1rem;text-align:start;background:hsl(var(--background) / .96);border-bottom:1px solid hsl(var(--border));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[dir=rtl] [data-app-dialog] [data-app-dialog-header]{padding:1rem 1rem .875rem 3.5rem}[data-app-dialog] [data-app-dialog-footer]{position:sticky;bottom:0;z-index:5;margin:auto 0 0;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:hsl(var(--background));border-top:1px solid hsl(var(--border))}[data-app-dialog] [data-app-dialog-footer] button{min-height:48px;width:100%}[data-app-dialog]>button[aria-label],[data-app-dialog]>button:last-child{position:fixed;top:calc(.75rem + env(safe-area-inset-top));right:.75rem;z-index:8;min-width:2.5rem;min-height:2.5rem}[dir=rtl] [data-app-dialog]>button[aria-label],[dir=rtl] [data-app-dialog]>button:last-child{right:auto;left:.75rem}form{scroll-margin-bottom:6rem}form .grid{grid-template-columns:minmax(0,1fr)}form label{line-height:1.25rem}form [aria-invalid=true]{border-color:hsl(var(--destructive))}form [aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px hsl(var(--destructive) / .12)}[role=listbox],[role=menu]{font-family:Figtree,Noto Sans Arabic,system-ui,sans-serif}[role=option],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]{min-height:48px}[data-radix-popper-content-wrapper]:has([role=listbox]){transform:none!important;inset:auto 0 0!important;z-index:200001!important}[data-radix-popper-content-wrapper]:has([role=listbox]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:hsl(var(--foreground) / .45)}[role=alertdialog]{inset:auto 0 0!important;top:auto!important;width:100vw!important;max-width:none!important;transform:none!important;border-radius:1rem 1rem 0 0!important;padding:1.25rem 1rem calc(1rem + env(safe-area-inset-bottom))!important}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,[role=combobox]{min-height:44px}[data-table-container] table:not([data-app-cards]){min-width:560px}[data-table-container]{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.app-main-scroll .h-full.flex.flex-col{height:auto;min-height:0}.app-main-scroll .h-full.flex.flex-col>.flex-1.overflow-auto.p-6{overflow:visible;padding:.75rem}.app-main-scroll .h-screen,.app-main-scroll .min-h-screen{height:auto!important;min-height:0!important}.app-main-scroll .h-screen.overflow-hidden,.app-main-scroll .h-full.overflow-hidden{overflow:visible!important}.app-main-scroll main.h-full.overflow-y-auto,.app-main-scroll .h-screen>.flex-1.overflow-y-auto,.app-main-scroll .h-screen>.flex-1.overflow-auto{height:auto!important;overflow:visible!important}table[data-app-cards]{min-width:0!important;width:100%!important;border-collapse:separate}table[data-app-cards] thead{display:none}table[data-app-cards],table[data-app-cards] tbody{display:block}table[data-app-cards] tbody tr{display:block;margin-bottom:.625rem;padding:.75rem .875rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground) / .06)}table[data-app-cards] tbody td{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.25rem 0!important;border:0!important;min-height:28px;white-space:normal;text-align:end;width:auto!important;max-width:none!important}table[data-app-cards] tbody td:before{content:attr(data-label);flex-shrink:0;text-align:start;font-size:.75rem;color:hsl(var(--muted-foreground));font-weight:500}table[data-app-cards] tbody td[data-label=""]:before{content:none}table[data-app-cards] tbody td:empty{display:none}table[data-app-cards] tbody td:first-child{font-size:.95rem;font-weight:600;text-align:start;justify-content:flex-start;padding-bottom:.5rem!important;margin-bottom:.25rem;border-bottom:1px solid hsl(var(--border))!important}table[data-app-cards] tbody td:first-child:before{content:none}table[data-app-cards] tbody td[colspan]{justify-content:center;text-align:center}table[data-app-cards] tbody td[colspan]:before{content:none}button,a,[role=button],[role=tab]{min-height:44px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}button[role=checkbox]{min-height:0}html,body,#root{min-height:100%}.app-main-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}}.pp-overview [data-pp-tone]{--widget-tint: var(--status-review);--widget-ink: var(--status-review-foreground);border-color:transparent!important;border-radius:18px!important;background:radial-gradient(130% 95% at 100% 0%,hsl(var(--widget-tint)) 0%,hsl(var(--widget-tint) / .35) 45%,transparent 75%),hsl(var(--card))!important;box-shadow:0 1px 2px hsl(var(--foreground) / .05),0 10px 30px -18px hsl(var(--widget-ink) / .4)!important;transition:box-shadow .2s ease}[dir=rtl] .pp-overview [data-pp-tone]{background:radial-gradient(130% 95% at 0% 0%,hsl(var(--widget-tint)) 0%,hsl(var(--widget-tint) / .35) 45%,transparent 75%),hsl(var(--card))!important}.pp-overview [data-pp-tone]:hover{box-shadow:0 1px 2px hsl(var(--foreground) / .06),0 18px 40px -20px hsl(var(--widget-ink) / .5)!important}.pp-overview [data-pp-tone=mint]{--widget-tint: var(--status-approved);--widget-ink: var(--status-approved-foreground)}.pp-overview [data-pp-tone=amber]{--widget-tint: var(--status-pending);--widget-ink: var(--status-pending-foreground)}.pp-overview [data-pp-tone=cyan]{--widget-tint: var(--status-returned);--widget-ink: var(--status-returned-foreground)}.pp-overview [data-pp-tone=pink]{--widget-tint: var(--status-rejected);--widget-ink: var(--status-rejected-foreground)}.pp-overview [data-pp-tone] [data-slot=card-title]{letter-spacing:-.01em}.pp-overview [data-pp-tone] [data-slot=card-title]>svg,.pp-overview [data-pp-tone] .home-widget-ink{color:hsl(var(--widget-ink))!important}.pp-overview [data-pp-tone] [data-slot=card-title]>svg:first-child{box-sizing:content-box;padding:8px;border-radius:12px;background:hsl(var(--widget-tint))}.pp-overview [data-pp-tone] .home-widget-icon{background:hsl(var(--widget-tint))!important;color:hsl(var(--widget-ink))!important}.pp-overview [data-pp-tone] :is([data-slot=card],div.bg-card.border,div.bg-white.border){border-color:transparent!important;border-radius:12px;background:hsl(var(--muted) / .55)!important;box-shadow:none!important}.pp-overview [data-pp-tone] table thead tr{border:0}.pp-overview [data-pp-tone] table tbody>tr{border:0}.pp-overview [data-pp-tone] table tbody>tr:nth-child(odd){background:hsl(var(--muted) / .55)}.pp-overview [data-pp-tone] table tbody>tr:hover{background:hsl(var(--widget-tint) / .55)}.pp-overview [role=tablist]{height:auto;gap:6px;padding:0 0 4px;background:transparent!important;box-shadow:none!important;border:0!important}.pp-overview [role=tab]{min-height:40px;border:1px solid hsl(var(--border));border-radius:9999px;background:hsl(var(--card));padding:0 14px;font-size:12px;font-weight:500;color:hsl(var(--muted-foreground));box-shadow:none!important}.pp-overview [role=tab]:hover{border-color:hsl(var(--primary) / .4);background:hsl(var(--accent));color:hsl(var(--foreground))}.pp-overview [role=tab][data-state=active]{border-color:hsl(var(--primary) / .45);background:hsl(var(--accent))!important;color:hsl(var(--primary))!important;font-weight:600}:root{--pp-ease: cubic-bezier(.22, 1, .36, 1)}@keyframes pp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pp-pop{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}@keyframes pp-fade{0%{opacity:0}to{opacity:1}}@keyframes pp-slide-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes pp-slide-in-rtl{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}@keyframes pp-bar-in{0%{opacity:0;transform:translateY(-50%) scaleY(.2)}to{opacity:1;transform:translateY(-50%) scaleY(1)}}@keyframes pp-check-pop{0%{opacity:0;transform:scale(.4) rotate(-30deg)}70%{transform:scale(1.15)}to{opacity:1;transform:none}}@keyframes pp-open-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.pp-rail-label{animation:pp-slide-in .28s var(--pp-ease) 70ms backwards}[dir=rtl] .pp-rail-label{animation-name:pp-slide-in-rtl}.desktop-product-sidebar nav>div{animation:pp-rise .46s var(--pp-ease) backwards}.desktop-product-sidebar nav>div:nth-child(2){animation-delay:50ms}.desktop-product-sidebar nav>div:nth-child(3){animation-delay:.1s}.desktop-product-sidebar nav>div:nth-child(4){animation-delay:.15s}.desktop-product-sidebar nav>div:nth-child(5){animation-delay:.2s}.desktop-product-sidebar nav>div:nth-child(n+6){animation-delay:.24s}.pp-rail-active{animation:pp-bar-in .32s var(--pp-ease) backwards}.pp-rail-sub{animation:pp-open-down .24s var(--pp-ease) backwards}.pp-rail-icon{transition:transform .2s var(--pp-ease)}.group\/row:hover .pp-rail-icon{transform:scale(1.08)}.pp-overview [data-pp-tone]{animation:pp-rise .52s var(--pp-ease) backwards;animation-delay:calc(var(--pp-i, 0) * 60ms);transition:box-shadow .26s ease,transform .26s var(--pp-ease)}.pp-overview [data-pp-tone]:hover{transform:translateY(-2px)}.pp-check-pop{animation:pp-check-pop .36s var(--pp-ease) backwards}.home-chip{transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .16s var(--pp-ease)}.pp-page h1{animation:pp-rise .46s var(--pp-ease) backwards}[role=tabpanel][data-state=active]{animation:pp-fade .28s ease backwards}tbody>tr{animation:pp-fade .32s ease backwards}tbody>tr:nth-child(2){animation-delay:25ms}tbody>tr:nth-child(3){animation-delay:50ms}tbody>tr:nth-child(4){animation-delay:75ms}tbody>tr:nth-child(5){animation-delay:.1s}tbody>tr:nth-child(6){animation-delay:125ms}tbody>tr:nth-child(7){animation-delay:.15s}tbody>tr:nth-child(8){animation-delay:175ms}tbody>tr:nth-child(n+9){animation-delay:.2s}.pp-page [data-slot=card]:not([data-pp-tone]){animation:pp-pop .42s var(--pp-ease) backwards}.pp-page [data-slot=card] [data-slot=card]{animation:none}@media (prefers-reduced-motion: reduce){.pp-rail-label,.desktop-product-sidebar nav>div,.pp-rail-active,.pp-rail-sub,.pp-overview [data-pp-tone],.pp-check-pop,.pp-page h1,[role=tabpanel][data-state=active],tbody>tr,.pp-page [data-slot=card]{animation:none!important}.pp-overview [data-pp-tone]:hover,.group\/row:hover .pp-rail-icon{transform:none}}@keyframes pp-drawer-in{0%{translate:100% 0;opacity:.6}to{translate:0 0;opacity:1}}@keyframes pp-drawer-out{0%{translate:0 0;opacity:1}to{translate:100% 0;opacity:0}}@keyframes pp-drawer-in-rtl{0%{translate:-100% 0;opacity:.6}to{translate:0 0;opacity:1}}@keyframes pp-drawer-out-rtl{0%{translate:0 0;opacity:1}to{translate:-100% 0;opacity:0}}.pp-drawer-overlay{background:hsl(var(--foreground) / .38)!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}@media (min-width: 768px){[data-app-dialog][data-app-drawer]{--pp-drawer-w: 760px;position:fixed!important;inset:0 0 0 auto!important;left:auto!important;right:0!important;top:0!important;bottom:0!important;transform:none!important;width:min(var(--pp-drawer-w),calc(100vw - 72px))!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;border-radius:0!important;border-width:0 0 0 1px!important;border-color:hsl(var(--border) / .8)!important;background-color:hsl(var(--card))!important;box-shadow:-24px 0 60px -30px hsl(var(--foreground) / .35)!important;overscroll-behavior:contain;animation:pp-drawer-in .42s var(--pp-ease) both!important}[data-app-dialog][data-app-drawer][data-size=md]{--pp-drawer-w: 640px}[data-app-dialog][data-app-drawer][data-size=xl]{--pp-drawer-w: 1040px}[data-app-dialog][data-app-drawer][data-state=closed]{animation:pp-drawer-out .22s ease-in both!important}html[data-pp-drawer-handoff] [data-app-dialog][data-app-drawer][data-state=open],html[data-pp-drawer-handoff] .pp-drawer-overlay[data-state=open]{animation:none!important}[dir=rtl] [data-app-dialog][data-app-drawer]{inset:0 auto 0 0!important;left:0!important;right:auto!important;border-width:0 1px 0 0!important;box-shadow:24px 0 60px -30px hsl(var(--foreground) / .35)!important;animation-name:pp-drawer-in-rtl!important}[dir=rtl] [data-app-dialog][data-app-drawer][data-state=closed]{animation-name:pp-drawer-out-rtl!important}}.pp-drawer-close{top:1rem!important;right:1rem!important;z-index:20;width:2.25rem!important;height:2.25rem!important;border-radius:.5rem!important;border:1px solid hsl(var(--border));background:hsl(var(--card))!important;opacity:1!important;color:hsl(var(--muted-foreground));transition:background-color .15s ease,color .15s ease}.pp-drawer-close:hover{background:hsl(var(--muted))!important;color:hsl(var(--foreground))}[dir=rtl] .pp-drawer-close{right:auto!important;left:1rem!important}.pp-drawer-close svg{width:1rem!important;height:1rem!important}.pp-drawer-section-label{display:flex;align-items:center;gap:.75rem;margin-bottom:.625rem}.pp-drawer-section-label>p{flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pp-drawer-section-label>span{height:1px;flex:1;background:hsl(var(--border))}.pp-drawer-body>*{animation:pp-rise .42s var(--pp-ease) backwards}.pp-drawer-body>*:nth-child(2){animation-delay:60ms}.pp-drawer-body>*:nth-child(3){animation-delay:.11s}.pp-drawer-body>*:nth-child(n+4){animation-delay:.15s}.pp-drawer-dock{position:absolute;inset-inline:0;bottom:max(1rem,env(safe-area-inset-bottom));z-index:30;display:flex;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 2rem);margin:0 auto;align-items:center;gap:4px;padding:4px;border:1px solid hsl(var(--border));border-radius:999px;background:hsl(var(--card) / .92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 16px 36px -16px hsl(var(--foreground) / .35),0 2px 6px -2px hsl(var(--foreground) / .12);overflow-x:auto;scrollbar-width:none;animation:pp-pop .3s var(--pp-ease) .12s backwards}.pp-drawer-dock::-webkit-scrollbar{display:none}.pp-drawer-dock>button,.pp-drawer-dock>a{flex:0 0 auto}@media (prefers-reduced-motion: reduce){[data-app-dialog][data-app-drawer],.pp-drawer-body>*,.pp-drawer-dock{animation:none!important}}.pp-inbox-row{animation:pp-rise .38s var(--pp-ease) backwards}.pp-kpi{animation:pp-pop .42s var(--pp-ease) backwards}.pp-kpi:nth-child(2){animation-delay:50ms}.pp-kpi:nth-child(3){animation-delay:.1s}.pp-kpi:nth-child(4){animation-delay:.15s}.pp-kpi:nth-child(5){animation-delay:.2s}@media (prefers-reduced-motion: reduce){.pp-inbox-row,.pp-kpi{animation:none!important}}@media (max-width: 767px){[data-app-dialog].pp-drawer-mobile-full{right:0!important;bottom:0!important;left:0!important;top:0!important;transform:none!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;border-radius:0!important;border-width:0!important}[data-app-dialog].pp-drawer-mobile-full>*:not(.pp-drawer-dock){margin-inline:0!important}}.auth-canvas{background-color:hsl(var(--background));background-image:radial-gradient(hsl(var(--primary) / .07) 1px,transparent 1px);background-size:22px 22px}.auth-orb{position:absolute;z-index:0;border-radius:9999px;filter:blur(70px);pointer-events:none;animation:auth-orb-drift 18s ease-in-out infinite alternate}.auth-orb-a{width:520px;height:520px;top:-180px;inset-inline-start:-140px;background:hsl(var(--primary) / .16)}.auth-orb-b{width:460px;height:460px;bottom:-200px;inset-inline-end:-120px;background:hsl(var(--accent));opacity:.9;animation-delay:-6s}@keyframes auth-orb-drift{0%{transform:translateZ(0)}to{transform:translate3d(40px,30px,0)}}.auth-card{box-shadow:0 1px 2px hsl(var(--foreground) / .04),0 24px 60px -28px hsl(var(--primary) / .35);transition:box-shadow .24s ease}.auth-input{height:3rem;border-radius:.75rem;border-color:hsl(var(--border));background-color:hsl(var(--background));transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.auth-input:focus,.auth-input:focus-visible,.auth-input[data-state=open]{background-color:hsl(var(--card));border-color:hsl(var(--primary) / .6);box-shadow:0 0 0 4px hsl(var(--primary) / .12);outline:none}.auth-input-sm{height:2.75rem}.auth-submit{box-shadow:0 1px 2px hsl(var(--foreground) / .08),0 10px 24px -12px hsl(var(--primary) / .7);transition:transform .18s var(--pp-ease, ease),box-shadow .18s ease}.auth-submit:hover:not(:disabled){transform:translateY(-1px)}.auth-submit:active:not(:disabled){transform:translateY(0) scale(.99)}.auth-progress{display:block;height:4px;border-radius:9999px;background:hsl(var(--muted));position:relative;overflow:hidden}.auth-progress:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:hsl(var(--primary));transform:scaleX(0);transform-origin:left center;transition:transform .42s cubic-bezier(.22,1,.36,1)}[dir=rtl] .auth-progress:after{transform-origin:right center}.auth-progress.is-done:after{transform:scaleX(1)}.auth-otp-slot{height:3.25rem;width:2.75rem;border-radius:.75rem!important;border:1px solid hsl(var(--border))!important;background:hsl(var(--background));font-size:1.25rem;font-weight:600}.auth-otp-slot[data-active=true]{border-color:hsl(var(--primary) / .6)!important;box-shadow:0 0 0 4px hsl(var(--primary) / .12)}.auth-busy{animation:auth-busy-pulse 1.6s ease-in-out infinite}@keyframes auth-busy-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.auth-busy-bar span{animation:auth-busy-slide 1.2s cubic-bezier(.65,0,.35,1) infinite}@keyframes auth-busy-slide{0%{transform:translate(-110%)}to{transform:translate(320%)}}[dir=rtl] .auth-busy-bar span{animation-direction:reverse}@keyframes pp-auth-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes auth-step-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pp-auth-rise{animation:pp-auth-rise .52s cubic-bezier(.22,1,.36,1) both}.auth-step{animation:auth-step-in .32s cubic-bezier(.22,1,.36,1) both}@media (max-width: 639px){.auth-card{border-radius:24px}.auth-otp-slot{width:2.5rem;height:3rem}}@media (prefers-reduced-motion: reduce){.pp-auth-rise,.auth-step,.auth-orb,.auth-busy,.auth-busy-bar span{animation:none}.auth-progress:after{transition:none}.auth-submit:hover:not(:disabled){transform:none}}.pp-dash-tab{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground))}.pp-dash-tab:hover{border-color:hsl(var(--primary) / .35);background:hsl(var(--accent));color:hsl(var(--foreground))}.pp-dash-tab[data-active=true]{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 8px 20px -12px hsl(var(--primary) / .8)}.pp-dash-panel{animation:pp-rise .38s var(--pp-ease, ease) both}.pp-kpi-click{transition:transform .2s var(--pp-ease, ease),box-shadow .2s ease}.pp-kpi-click:hover{transform:translateY(-2px)}.pp-kpi-arrow{opacity:0;transform:translate(-3px);transition:opacity .18s ease,transform .18s ease}.pp-kpi-click:hover .pp-kpi-arrow,.pp-kpi-click:focus-within .pp-kpi-arrow{opacity:1;transform:none}.pp-insight-head{background:radial-gradient(120% 140% at 100% 0%,hsl(var(--status-review)) 0%,hsl(var(--status-review) / .4) 45%,transparent 80%),hsl(var(--card))}[dir=rtl] .pp-insight-head{background:radial-gradient(120% 140% at 0% 0%,hsl(var(--status-review)) 0%,hsl(var(--status-review) / .4) 45%,transparent 80%),hsl(var(--card))}@media (prefers-reduced-motion: reduce){.pp-dash-panel{animation:none}.pp-kpi-click:hover{transform:none}}.pp-insight-scope [class*=bg-gradient-to-]{background-image:none!important}.pp-insight-scope [class*=bg-gradient-to-]:not([class*=text-white]){background-color:hsl(var(--card))!important}.pp-insight-scope [class*=bg-gradient-to-][class*=text-white]{background-color:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important}.pp-insight-scope .bg-clip-text{background:none!important;-webkit-text-fill-color:currentColor;color:hsl(var(--foreground))!important}.pp-insight-scope :is(h1,h2,h3,h4){color:hsl(var(--foreground))!important;letter-spacing:-.01em}.pp-insight-scope :is(h1,h2):is(.text-xl,.text-2xl,.text-3xl,[class~="sm:text-2xl"],[class~="sm:text-3xl"]){font-size:1.0625rem!important;line-height:1.5rem!important;font-weight:600!important}.pp-insight-scope :is(h1,h2)+p{color:hsl(var(--muted-foreground))!important;font-size:.8125rem!important}.pp-insight-scope .backdrop-blur-sm{-webkit-backdrop-filter:none;backdrop-filter:none}.pp-insight-scope [class~=text-blue-400],.pp-insight-scope [class~=text-blue-500],.pp-insight-scope [class~=text-blue-600],.pp-insight-scope [class~=text-indigo-400],.pp-insight-scope [class~=text-indigo-500],.pp-insight-scope [class~=text-indigo-600],.pp-insight-scope [class~=text-purple-400],.pp-insight-scope [class~=text-purple-500],.pp-insight-scope [class~=text-purple-600],.pp-insight-scope [class~=text-violet-400],.pp-insight-scope [class~=text-violet-500],.pp-insight-scope [class~=text-violet-600],.pp-insight-scope [class~=text-sky-400],.pp-insight-scope [class~=text-sky-500],.pp-insight-scope [class~=text-sky-600]{color:hsl(var(--primary))!important}.pp-insight-scope [class~="text-blue-400/70"],.pp-insight-scope [class~="text-blue-400/80"],.pp-insight-scope [class~="text-blue-400/90"],.pp-insight-scope [class~="text-blue-500/70"],.pp-insight-scope [class~="text-blue-500/80"],.pp-insight-scope [class~="text-blue-500/90"],.pp-insight-scope [class~="text-blue-600/70"],.pp-insight-scope [class~="text-blue-600/80"],.pp-insight-scope [class~="text-blue-600/90"],.pp-insight-scope [class~="text-blue-700/70"],.pp-insight-scope [class~="text-blue-700/80"],.pp-insight-scope [class~="text-blue-700/90"],.pp-insight-scope [class~="text-indigo-400/70"],.pp-insight-scope [class~="text-indigo-400/80"],.pp-insight-scope [class~="text-indigo-400/90"],.pp-insight-scope [class~="text-indigo-500/70"],.pp-insight-scope [class~="text-indigo-500/80"],.pp-insight-scope [class~="text-indigo-500/90"],.pp-insight-scope [class~="text-indigo-600/70"],.pp-insight-scope [class~="text-indigo-600/80"],.pp-insight-scope [class~="text-indigo-600/90"],.pp-insight-scope [class~="text-indigo-700/70"],.pp-insight-scope [class~="text-indigo-700/80"],.pp-insight-scope [class~="text-indigo-700/90"],.pp-insight-scope [class~="text-purple-400/70"],.pp-insight-scope [class~="text-purple-400/80"],.pp-insight-scope [class~="text-purple-400/90"],.pp-insight-scope [class~="text-purple-500/70"],.pp-insight-scope [class~="text-purple-500/80"],.pp-insight-scope [class~="text-purple-500/90"],.pp-insight-scope [class~="text-purple-600/70"],.pp-insight-scope [class~="text-purple-600/80"],.pp-insight-scope [class~="text-purple-600/90"],.pp-insight-scope [class~="text-purple-700/70"],.pp-insight-scope [class~="text-purple-700/80"],.pp-insight-scope [class~="text-purple-700/90"],.pp-insight-scope [class~="text-violet-400/70"],.pp-insight-scope [class~="text-violet-400/80"],.pp-insight-scope [class~="text-violet-400/90"],.pp-insight-scope [class~="text-violet-500/70"],.pp-insight-scope [class~="text-violet-500/80"],.pp-insight-scope [class~="text-violet-500/90"],.pp-insight-scope [class~="text-violet-600/70"],.pp-insight-scope [class~="text-violet-600/80"],.pp-insight-scope [class~="text-violet-600/90"],.pp-insight-scope [class~="text-violet-700/70"],.pp-insight-scope [class~="text-violet-700/80"],.pp-insight-scope [class~="text-violet-700/90"],.pp-insight-scope [class~="text-sky-400/70"],.pp-insight-scope [class~="text-sky-400/80"],.pp-insight-scope [class~="text-sky-400/90"],.pp-insight-scope [class~="text-sky-500/70"],.pp-insight-scope [class~="text-sky-500/80"],.pp-insight-scope [class~="text-sky-500/90"],.pp-insight-scope [class~="text-sky-600/70"],.pp-insight-scope [class~="text-sky-600/80"],.pp-insight-scope [class~="text-sky-600/90"],.pp-insight-scope [class~="text-sky-700/70"],.pp-insight-scope [class~="text-sky-700/80"],.pp-insight-scope [class~="text-sky-700/90"],.pp-insight-scope [class~=text-blue-700],.pp-insight-scope [class~=text-indigo-700],.pp-insight-scope [class~=text-purple-700],.pp-insight-scope [class~=text-violet-700],.pp-insight-scope [class~=text-sky-700]{color:hsl(var(--muted-foreground))!important}.pp-insight-scope [class~=text-blue-800],.pp-insight-scope [class~="text-blue-800/70"],.pp-insight-scope [class~="text-blue-800/80"],.pp-insight-scope [class~="text-blue-800/90"],.pp-insight-scope [class~=text-blue-900],.pp-insight-scope [class~="text-blue-900/70"],.pp-insight-scope [class~="text-blue-900/80"],.pp-insight-scope [class~="text-blue-900/90"],.pp-insight-scope [class~=text-blue-950],.pp-insight-scope [class~="text-blue-950/70"],.pp-insight-scope [class~="text-blue-950/80"],.pp-insight-scope [class~="text-blue-950/90"],.pp-insight-scope [class~=text-indigo-800],.pp-insight-scope [class~="text-indigo-800/70"],.pp-insight-scope [class~="text-indigo-800/80"],.pp-insight-scope [class~="text-indigo-800/90"],.pp-insight-scope [class~=text-indigo-900],.pp-insight-scope [class~="text-indigo-900/70"],.pp-insight-scope [class~="text-indigo-900/80"],.pp-insight-scope [class~="text-indigo-900/90"],.pp-insight-scope [class~=text-indigo-950],.pp-insight-scope [class~="text-indigo-950/70"],.pp-insight-scope [class~="text-indigo-950/80"],.pp-insight-scope [class~="text-indigo-950/90"],.pp-insight-scope [class~=text-purple-800],.pp-insight-scope [class~="text-purple-800/70"],.pp-insight-scope [class~="text-purple-800/80"],.pp-insight-scope [class~="text-purple-800/90"],.pp-insight-scope [class~=text-purple-900],.pp-insight-scope [class~="text-purple-900/70"],.pp-insight-scope [class~="text-purple-900/80"],.pp-insight-scope [class~="text-purple-900/90"],.pp-insight-scope [class~=text-purple-950],.pp-insight-scope [class~="text-purple-950/70"],.pp-insight-scope [class~="text-purple-950/80"],.pp-insight-scope [class~="text-purple-950/90"],.pp-insight-scope [class~=text-violet-800],.pp-insight-scope [class~="text-violet-800/70"],.pp-insight-scope [class~="text-violet-800/80"],.pp-insight-scope [class~="text-violet-800/90"],.pp-insight-scope [class~=text-violet-900],.pp-insight-scope [class~="text-violet-900/70"],.pp-insight-scope [class~="text-violet-900/80"],.pp-insight-scope [class~="text-violet-900/90"],.pp-insight-scope [class~=text-violet-950],.pp-insight-scope [class~="text-violet-950/70"],.pp-insight-scope [class~="text-violet-950/80"],.pp-insight-scope [class~="text-violet-950/90"],.pp-insight-scope [class~=text-sky-800],.pp-insight-scope [class~="text-sky-800/70"],.pp-insight-scope [class~="text-sky-800/80"],.pp-insight-scope [class~="text-sky-800/90"],.pp-insight-scope [class~=text-sky-900],.pp-insight-scope [class~="text-sky-900/70"],.pp-insight-scope [class~="text-sky-900/80"],.pp-insight-scope [class~="text-sky-900/90"],.pp-insight-scope [class~=text-sky-950],.pp-insight-scope [class~="text-sky-950/70"],.pp-insight-scope [class~="text-sky-950/80"],.pp-insight-scope [class~="text-sky-950/90"]{color:hsl(var(--foreground))!important}.pp-insight-scope [class~=bg-blue-50],.pp-insight-scope [class~="bg-blue-50/10"],.pp-insight-scope [class~="bg-blue-50/20"],.pp-insight-scope [class~="bg-blue-50/30"],.pp-insight-scope [class~="bg-blue-50/50"],.pp-insight-scope [class~="bg-blue-50/60"],.pp-insight-scope [class~=bg-blue-100],.pp-insight-scope [class~="bg-blue-100/10"],.pp-insight-scope [class~="bg-blue-100/20"],.pp-insight-scope [class~="bg-blue-100/30"],.pp-insight-scope [class~="bg-blue-100/50"],.pp-insight-scope [class~="bg-blue-100/60"],.pp-insight-scope [class~=bg-blue-200],.pp-insight-scope [class~="bg-blue-200/10"],.pp-insight-scope [class~="bg-blue-200/20"],.pp-insight-scope [class~="bg-blue-200/30"],.pp-insight-scope [class~="bg-blue-200/50"],.pp-insight-scope [class~="bg-blue-200/60"],.pp-insight-scope [class~=bg-indigo-50],.pp-insight-scope [class~="bg-indigo-50/10"],.pp-insight-scope [class~="bg-indigo-50/20"],.pp-insight-scope [class~="bg-indigo-50/30"],.pp-insight-scope [class~="bg-indigo-50/50"],.pp-insight-scope [class~="bg-indigo-50/60"],.pp-insight-scope [class~=bg-indigo-100],.pp-insight-scope [class~="bg-indigo-100/10"],.pp-insight-scope [class~="bg-indigo-100/20"],.pp-insight-scope [class~="bg-indigo-100/30"],.pp-insight-scope [class~="bg-indigo-100/50"],.pp-insight-scope [class~="bg-indigo-100/60"],.pp-insight-scope [class~=bg-indigo-200],.pp-insight-scope [class~="bg-indigo-200/10"],.pp-insight-scope [class~="bg-indigo-200/20"],.pp-insight-scope [class~="bg-indigo-200/30"],.pp-insight-scope [class~="bg-indigo-200/50"],.pp-insight-scope [class~="bg-indigo-200/60"],.pp-insight-scope [class~=bg-purple-50],.pp-insight-scope [class~="bg-purple-50/10"],.pp-insight-scope [class~="bg-purple-50/20"],.pp-insight-scope [class~="bg-purple-50/30"],.pp-insight-scope [class~="bg-purple-50/50"],.pp-insight-scope [class~="bg-purple-50/60"],.pp-insight-scope [class~=bg-purple-100],.pp-insight-scope [class~="bg-purple-100/10"],.pp-insight-scope [class~="bg-purple-100/20"],.pp-insight-scope [class~="bg-purple-100/30"],.pp-insight-scope [class~="bg-purple-100/50"],.pp-insight-scope [class~="bg-purple-100/60"],.pp-insight-scope [class~=bg-purple-200],.pp-insight-scope [class~="bg-purple-200/10"],.pp-insight-scope [class~="bg-purple-200/20"],.pp-insight-scope [class~="bg-purple-200/30"],.pp-insight-scope [class~="bg-purple-200/50"],.pp-insight-scope [class~="bg-purple-200/60"],.pp-insight-scope [class~=bg-violet-50],.pp-insight-scope [class~="bg-violet-50/10"],.pp-insight-scope [class~="bg-violet-50/20"],.pp-insight-scope [class~="bg-violet-50/30"],.pp-insight-scope [class~="bg-violet-50/50"],.pp-insight-scope [class~="bg-violet-50/60"],.pp-insight-scope [class~=bg-violet-100],.pp-insight-scope [class~="bg-violet-100/10"],.pp-insight-scope [class~="bg-violet-100/20"],.pp-insight-scope [class~="bg-violet-100/30"],.pp-insight-scope [class~="bg-violet-100/50"],.pp-insight-scope [class~="bg-violet-100/60"],.pp-insight-scope [class~=bg-violet-200],.pp-insight-scope [class~="bg-violet-200/10"],.pp-insight-scope [class~="bg-violet-200/20"],.pp-insight-scope [class~="bg-violet-200/30"],.pp-insight-scope [class~="bg-violet-200/50"],.pp-insight-scope [class~="bg-violet-200/60"],.pp-insight-scope [class~=bg-sky-50],.pp-insight-scope [class~="bg-sky-50/10"],.pp-insight-scope [class~="bg-sky-50/20"],.pp-insight-scope [class~="bg-sky-50/30"],.pp-insight-scope [class~="bg-sky-50/50"],.pp-insight-scope [class~="bg-sky-50/60"],.pp-insight-scope [class~=bg-sky-100],.pp-insight-scope [class~="bg-sky-100/10"],.pp-insight-scope [class~="bg-sky-100/20"],.pp-insight-scope [class~="bg-sky-100/30"],.pp-insight-scope [class~="bg-sky-100/50"],.pp-insight-scope [class~="bg-sky-100/60"],.pp-insight-scope [class~=bg-sky-200],.pp-insight-scope [class~="bg-sky-200/10"],.pp-insight-scope [class~="bg-sky-200/20"],.pp-insight-scope [class~="bg-sky-200/30"],.pp-insight-scope [class~="bg-sky-200/50"],.pp-insight-scope [class~="bg-sky-200/60"]{background-color:hsl(var(--accent))!important}.pp-insight-scope [class~=bg-blue-500],.pp-insight-scope [class~=bg-blue-600],.pp-insight-scope [class~=bg-blue-700],.pp-insight-scope [class~=bg-indigo-500],.pp-insight-scope [class~=bg-indigo-600],.pp-insight-scope [class~=bg-indigo-700],.pp-insight-scope [class~=bg-purple-500],.pp-insight-scope [class~=bg-purple-600],.pp-insight-scope [class~=bg-purple-700],.pp-insight-scope [class~=bg-violet-500],.pp-insight-scope [class~=bg-violet-600],.pp-insight-scope [class~=bg-violet-700],.pp-insight-scope [class~=bg-sky-500],.pp-insight-scope [class~=bg-sky-600],.pp-insight-scope [class~=bg-sky-700]{background-color:hsl(var(--primary))!important}.pp-insight-scope [class~=border-blue-100],.pp-insight-scope [class~="border-blue-100/10"],.pp-insight-scope [class~="border-blue-100/20"],.pp-insight-scope [class~="border-blue-100/30"],.pp-insight-scope [class~="border-blue-100/50"],.pp-insight-scope [class~="border-blue-100/60"],.pp-insight-scope [class~=border-blue-200],.pp-insight-scope [class~="border-blue-200/10"],.pp-insight-scope [class~="border-blue-200/20"],.pp-insight-scope [class~="border-blue-200/30"],.pp-insight-scope [class~="border-blue-200/50"],.pp-insight-scope [class~="border-blue-200/60"],.pp-insight-scope [class~=border-blue-300],.pp-insight-scope [class~="border-blue-300/10"],.pp-insight-scope [class~="border-blue-300/20"],.pp-insight-scope [class~="border-blue-300/30"],.pp-insight-scope [class~="border-blue-300/50"],.pp-insight-scope [class~="border-blue-300/60"],.pp-insight-scope [class~=border-indigo-100],.pp-insight-scope [class~="border-indigo-100/10"],.pp-insight-scope [class~="border-indigo-100/20"],.pp-insight-scope [class~="border-indigo-100/30"],.pp-insight-scope [class~="border-indigo-100/50"],.pp-insight-scope [class~="border-indigo-100/60"],.pp-insight-scope [class~=border-indigo-200],.pp-insight-scope [class~="border-indigo-200/10"],.pp-insight-scope [class~="border-indigo-200/20"],.pp-insight-scope [class~="border-indigo-200/30"],.pp-insight-scope [class~="border-indigo-200/50"],.pp-insight-scope [class~="border-indigo-200/60"],.pp-insight-scope [class~=border-indigo-300],.pp-insight-scope [class~="border-indigo-300/10"],.pp-insight-scope [class~="border-indigo-300/20"],.pp-insight-scope [class~="border-indigo-300/30"],.pp-insight-scope [class~="border-indigo-300/50"],.pp-insight-scope [class~="border-indigo-300/60"],.pp-insight-scope [class~=border-purple-100],.pp-insight-scope [class~="border-purple-100/10"],.pp-insight-scope [class~="border-purple-100/20"],.pp-insight-scope [class~="border-purple-100/30"],.pp-insight-scope [class~="border-purple-100/50"],.pp-insight-scope [class~="border-purple-100/60"],.pp-insight-scope [class~=border-purple-200],.pp-insight-scope [class~="border-purple-200/10"],.pp-insight-scope [class~="border-purple-200/20"],.pp-insight-scope [class~="border-purple-200/30"],.pp-insight-scope [class~="border-purple-200/50"],.pp-insight-scope [class~="border-purple-200/60"],.pp-insight-scope [class~=border-purple-300],.pp-insight-scope [class~="border-purple-300/10"],.pp-insight-scope [class~="border-purple-300/20"],.pp-insight-scope [class~="border-purple-300/30"],.pp-insight-scope [class~="border-purple-300/50"],.pp-insight-scope [class~="border-purple-300/60"],.pp-insight-scope [class~=border-violet-100],.pp-insight-scope [class~="border-violet-100/10"],.pp-insight-scope [class~="border-violet-100/20"],.pp-insight-scope [class~="border-violet-100/30"],.pp-insight-scope [class~="border-violet-100/50"],.pp-insight-scope [class~="border-violet-100/60"],.pp-insight-scope [class~=border-violet-200],.pp-insight-scope [class~="border-violet-200/10"],.pp-insight-scope [class~="border-violet-200/20"],.pp-insight-scope [class~="border-violet-200/30"],.pp-insight-scope [class~="border-violet-200/50"],.pp-insight-scope [class~="border-violet-200/60"],.pp-insight-scope [class~=border-violet-300],.pp-insight-scope [class~="border-violet-300/10"],.pp-insight-scope [class~="border-violet-300/20"],.pp-insight-scope [class~="border-violet-300/30"],.pp-insight-scope [class~="border-violet-300/50"],.pp-insight-scope [class~="border-violet-300/60"],.pp-insight-scope [class~=border-sky-100],.pp-insight-scope [class~="border-sky-100/10"],.pp-insight-scope [class~="border-sky-100/20"],.pp-insight-scope [class~="border-sky-100/30"],.pp-insight-scope [class~="border-sky-100/50"],.pp-insight-scope [class~="border-sky-100/60"],.pp-insight-scope [class~=border-sky-200],.pp-insight-scope [class~="border-sky-200/10"],.pp-insight-scope [class~="border-sky-200/20"],.pp-insight-scope [class~="border-sky-200/30"],.pp-insight-scope [class~="border-sky-200/50"],.pp-insight-scope [class~="border-sky-200/60"],.pp-insight-scope [class~=border-sky-300],.pp-insight-scope [class~="border-sky-300/10"],.pp-insight-scope [class~="border-sky-300/20"],.pp-insight-scope [class~="border-sky-300/30"],.pp-insight-scope [class~="border-sky-300/50"],.pp-insight-scope [class~="border-sky-300/60"]{border-color:hsl(var(--border))!important}.pp-insight-scope [class~=border-l-blue-400],.pp-insight-scope [class~=border-l-blue-500],.pp-insight-scope [class~=border-l-blue-600],.pp-insight-scope [class~=border-l-indigo-400],.pp-insight-scope [class~=border-l-indigo-500],.pp-insight-scope [class~=border-l-indigo-600],.pp-insight-scope [class~=border-l-purple-400],.pp-insight-scope [class~=border-l-purple-500],.pp-insight-scope [class~=border-l-purple-600],.pp-insight-scope [class~=border-l-violet-400],.pp-insight-scope [class~=border-l-violet-500],.pp-insight-scope [class~=border-l-violet-600],.pp-insight-scope [class~=border-l-sky-400],.pp-insight-scope [class~=border-l-sky-500],.pp-insight-scope [class~=border-l-sky-600]{border-left-color:hsl(var(--primary))!important}.pp-insight-scope [class~=text-emerald-400],.pp-insight-scope [class~="text-emerald-400/70"],.pp-insight-scope [class~="text-emerald-400/80"],.pp-insight-scope [class~="text-emerald-400/90"],.pp-insight-scope [class~=text-emerald-500],.pp-insight-scope [class~="text-emerald-500/70"],.pp-insight-scope [class~="text-emerald-500/80"],.pp-insight-scope [class~="text-emerald-500/90"],.pp-insight-scope [class~=text-emerald-600],.pp-insight-scope [class~="text-emerald-600/70"],.pp-insight-scope [class~="text-emerald-600/80"],.pp-insight-scope [class~="text-emerald-600/90"],.pp-insight-scope [class~=text-emerald-700],.pp-insight-scope [class~="text-emerald-700/70"],.pp-insight-scope [class~="text-emerald-700/80"],.pp-insight-scope [class~="text-emerald-700/90"],.pp-insight-scope [class~=text-green-400],.pp-insight-scope [class~="text-green-400/70"],.pp-insight-scope [class~="text-green-400/80"],.pp-insight-scope [class~="text-green-400/90"],.pp-insight-scope [class~=text-green-500],.pp-insight-scope [class~="text-green-500/70"],.pp-insight-scope [class~="text-green-500/80"],.pp-insight-scope [class~="text-green-500/90"],.pp-insight-scope [class~=text-green-600],.pp-insight-scope [class~="text-green-600/70"],.pp-insight-scope [class~="text-green-600/80"],.pp-insight-scope [class~="text-green-600/90"],.pp-insight-scope [class~=text-green-700],.pp-insight-scope [class~="text-green-700/70"],.pp-insight-scope [class~="text-green-700/80"],.pp-insight-scope [class~="text-green-700/90"],.pp-insight-scope [class~=text-teal-400],.pp-insight-scope [class~="text-teal-400/70"],.pp-insight-scope [class~="text-teal-400/80"],.pp-insight-scope [class~="text-teal-400/90"],.pp-insight-scope [class~=text-teal-500],.pp-insight-scope [class~="text-teal-500/70"],.pp-insight-scope [class~="text-teal-500/80"],.pp-insight-scope [class~="text-teal-500/90"],.pp-insight-scope [class~=text-teal-600],.pp-insight-scope [class~="text-teal-600/70"],.pp-insight-scope [class~="text-teal-600/80"],.pp-insight-scope [class~="text-teal-600/90"],.pp-insight-scope [class~=text-teal-700],.pp-insight-scope [class~="text-teal-700/70"],.pp-insight-scope [class~="text-teal-700/80"],.pp-insight-scope [class~="text-teal-700/90"]{color:hsl(var(--status-approved-foreground))!important}.pp-insight-scope [class~=text-emerald-800],.pp-insight-scope [class~="text-emerald-800/70"],.pp-insight-scope [class~="text-emerald-800/80"],.pp-insight-scope [class~="text-emerald-800/90"],.pp-insight-scope [class~=text-emerald-900],.pp-insight-scope [class~="text-emerald-900/70"],.pp-insight-scope [class~="text-emerald-900/80"],.pp-insight-scope [class~="text-emerald-900/90"],.pp-insight-scope [class~=text-emerald-950],.pp-insight-scope [class~="text-emerald-950/70"],.pp-insight-scope [class~="text-emerald-950/80"],.pp-insight-scope [class~="text-emerald-950/90"],.pp-insight-scope [class~=text-green-800],.pp-insight-scope [class~="text-green-800/70"],.pp-insight-scope [class~="text-green-800/80"],.pp-insight-scope [class~="text-green-800/90"],.pp-insight-scope [class~=text-green-900],.pp-insight-scope [class~="text-green-900/70"],.pp-insight-scope [class~="text-green-900/80"],.pp-insight-scope [class~="text-green-900/90"],.pp-insight-scope [class~=text-green-950],.pp-insight-scope [class~="text-green-950/70"],.pp-insight-scope [class~="text-green-950/80"],.pp-insight-scope [class~="text-green-950/90"],.pp-insight-scope [class~=text-teal-800],.pp-insight-scope [class~="text-teal-800/70"],.pp-insight-scope [class~="text-teal-800/80"],.pp-insight-scope [class~="text-teal-800/90"],.pp-insight-scope [class~=text-teal-900],.pp-insight-scope [class~="text-teal-900/70"],.pp-insight-scope [class~="text-teal-900/80"],.pp-insight-scope [class~="text-teal-900/90"],.pp-insight-scope [class~=text-teal-950],.pp-insight-scope [class~="text-teal-950/70"],.pp-insight-scope [class~="text-teal-950/80"],.pp-insight-scope [class~="text-teal-950/90"]{color:hsl(var(--foreground))!important}.pp-insight-scope [class~=bg-emerald-50],.pp-insight-scope [class~="bg-emerald-50/10"],.pp-insight-scope [class~="bg-emerald-50/20"],.pp-insight-scope [class~="bg-emerald-50/30"],.pp-insight-scope [class~="bg-emerald-50/50"],.pp-insight-scope [class~="bg-emerald-50/60"],.pp-insight-scope [class~=bg-emerald-100],.pp-insight-scope [class~="bg-emerald-100/10"],.pp-insight-scope [class~="bg-emerald-100/20"],.pp-insight-scope [class~="bg-emerald-100/30"],.pp-insight-scope [class~="bg-emerald-100/50"],.pp-insight-scope [class~="bg-emerald-100/60"],.pp-insight-scope [class~=bg-emerald-200],.pp-insight-scope [class~="bg-emerald-200/10"],.pp-insight-scope [class~="bg-emerald-200/20"],.pp-insight-scope [class~="bg-emerald-200/30"],.pp-insight-scope [class~="bg-emerald-200/50"],.pp-insight-scope [class~="bg-emerald-200/60"],.pp-insight-scope [class~=bg-green-50],.pp-insight-scope [class~="bg-green-50/10"],.pp-insight-scope [class~="bg-green-50/20"],.pp-insight-scope [class~="bg-green-50/30"],.pp-insight-scope [class~="bg-green-50/50"],.pp-insight-scope [class~="bg-green-50/60"],.pp-insight-scope [class~=bg-green-100],.pp-insight-scope [class~="bg-green-100/10"],.pp-insight-scope [class~="bg-green-100/20"],.pp-insight-scope [class~="bg-green-100/30"],.pp-insight-scope [class~="bg-green-100/50"],.pp-insight-scope [class~="bg-green-100/60"],.pp-insight-scope [class~=bg-green-200],.pp-insight-scope [class~="bg-green-200/10"],.pp-insight-scope [class~="bg-green-200/20"],.pp-insight-scope [class~="bg-green-200/30"],.pp-insight-scope [class~="bg-green-200/50"],.pp-insight-scope [class~="bg-green-200/60"],.pp-insight-scope [class~=bg-teal-50],.pp-insight-scope [class~="bg-teal-50/10"],.pp-insight-scope [class~="bg-teal-50/20"],.pp-insight-scope [class~="bg-teal-50/30"],.pp-insight-scope [class~="bg-teal-50/50"],.pp-insight-scope [class~="bg-teal-50/60"],.pp-insight-scope [class~=bg-teal-100],.pp-insight-scope [class~="bg-teal-100/10"],.pp-insight-scope [class~="bg-teal-100/20"],.pp-insight-scope [class~="bg-teal-100/30"],.pp-insight-scope [class~="bg-teal-100/50"],.pp-insight-scope [class~="bg-teal-100/60"],.pp-insight-scope [class~=bg-teal-200],.pp-insight-scope [class~="bg-teal-200/10"],.pp-insight-scope [class~="bg-teal-200/20"],.pp-insight-scope [class~="bg-teal-200/30"],.pp-insight-scope [class~="bg-teal-200/50"],.pp-insight-scope [class~="bg-teal-200/60"]{background-color:hsl(var(--status-approved))!important}.pp-insight-scope [class~=bg-emerald-500],.pp-insight-scope [class~=bg-emerald-600],.pp-insight-scope [class~=bg-emerald-700],.pp-insight-scope [class~=bg-green-500],.pp-insight-scope [class~=bg-green-600],.pp-insight-scope [class~=bg-green-700],.pp-insight-scope [class~=bg-teal-500],.pp-insight-scope [class~=bg-teal-600],.pp-insight-scope [class~=bg-teal-700]{background-color:hsl(var(--status-approved-foreground))!important}.pp-insight-scope [class~=border-emerald-100],.pp-insight-scope [class~="border-emerald-100/10"],.pp-insight-scope [class~="border-emerald-100/20"],.pp-insight-scope [class~="border-emerald-100/30"],.pp-insight-scope [class~="border-emerald-100/50"],.pp-insight-scope [class~="border-emerald-100/60"],.pp-insight-scope [class~=border-emerald-200],.pp-insight-scope [class~="border-emerald-200/10"],.pp-insight-scope [class~="border-emerald-200/20"],.pp-insight-scope [class~="border-emerald-200/30"],.pp-insight-scope [class~="border-emerald-200/50"],.pp-insight-scope [class~="border-emerald-200/60"],.pp-insight-scope [class~=border-emerald-300],.pp-insight-scope [class~="border-emerald-300/10"],.pp-insight-scope [class~="border-emerald-300/20"],.pp-insight-scope [class~="border-emerald-300/30"],.pp-insight-scope [class~="border-emerald-300/50"],.pp-insight-scope [class~="border-emerald-300/60"],.pp-insight-scope [class~=border-green-100],.pp-insight-scope [class~="border-green-100/10"],.pp-insight-scope [class~="border-green-100/20"],.pp-insight-scope [class~="border-green-100/30"],.pp-insight-scope [class~="border-green-100/50"],.pp-insight-scope [class~="border-green-100/60"],.pp-insight-scope [class~=border-green-200],.pp-insight-scope [class~="border-green-200/10"],.pp-insight-scope [class~="border-green-200/20"],.pp-insight-scope [class~="border-green-200/30"],.pp-insight-scope [class~="border-green-200/50"],.pp-insight-scope [class~="border-green-200/60"],.pp-insight-scope [class~=border-green-300],.pp-insight-scope [class~="border-green-300/10"],.pp-insight-scope [class~="border-green-300/20"],.pp-insight-scope [class~="border-green-300/30"],.pp-insight-scope [class~="border-green-300/50"],.pp-insight-scope [class~="border-green-300/60"],.pp-insight-scope [class~=border-teal-100],.pp-insight-scope [class~="border-teal-100/10"],.pp-insight-scope [class~="border-teal-100/20"],.pp-insight-scope [class~="border-teal-100/30"],.pp-insight-scope [class~="border-teal-100/50"],.pp-insight-scope [class~="border-teal-100/60"],.pp-insight-scope [class~=border-teal-200],.pp-insight-scope [class~="border-teal-200/10"],.pp-insight-scope [class~="border-teal-200/20"],.pp-insight-scope [class~="border-teal-200/30"],.pp-insight-scope [class~="border-teal-200/50"],.pp-insight-scope [class~="border-teal-200/60"],.pp-insight-scope [class~=border-teal-300],.pp-insight-scope [class~="border-teal-300/10"],.pp-insight-scope [class~="border-teal-300/20"],.pp-insight-scope [class~="border-teal-300/30"],.pp-insight-scope [class~="border-teal-300/50"],.pp-insight-scope [class~="border-teal-300/60"]{border-color:hsl(var(--border))!important}.pp-insight-scope [class~=border-l-emerald-400],.pp-insight-scope [class~=border-l-emerald-500],.pp-insight-scope [class~=border-l-emerald-600],.pp-insight-scope [class~=border-l-green-400],.pp-insight-scope [class~=border-l-green-500],.pp-insight-scope [class~=border-l-green-600],.pp-insight-scope [class~=border-l-teal-400],.pp-insight-scope [class~=border-l-teal-500],.pp-insight-scope [class~=border-l-teal-600]{border-left-color:hsl(var(--status-approved-foreground))!important}.pp-insight-scope [class~=text-red-400],.pp-insight-scope [class~="text-red-400/70"],.pp-insight-scope [class~="text-red-400/80"],.pp-insight-scope [class~="text-red-400/90"],.pp-insight-scope [class~=text-red-500],.pp-insight-scope [class~="text-red-500/70"],.pp-insight-scope [class~="text-red-500/80"],.pp-insight-scope [class~="text-red-500/90"],.pp-insight-scope [class~=text-red-600],.pp-insight-scope [class~="text-red-600/70"],.pp-insight-scope [class~="text-red-600/80"],.pp-insight-scope [class~="text-red-600/90"],.pp-insight-scope [class~=text-red-700],.pp-insight-scope [class~="text-red-700/70"],.pp-insight-scope [class~="text-red-700/80"],.pp-insight-scope [class~="text-red-700/90"],.pp-insight-scope [class~=text-rose-400],.pp-insight-scope [class~="text-rose-400/70"],.pp-insight-scope [class~="text-rose-400/80"],.pp-insight-scope [class~="text-rose-400/90"],.pp-insight-scope [class~=text-rose-500],.pp-insight-scope [class~="text-rose-500/70"],.pp-insight-scope [class~="text-rose-500/80"],.pp-insight-scope [class~="text-rose-500/90"],.pp-insight-scope [class~=text-rose-600],.pp-insight-scope [class~="text-rose-600/70"],.pp-insight-scope [class~="text-rose-600/80"],.pp-insight-scope [class~="text-rose-600/90"],.pp-insight-scope [class~=text-rose-700],.pp-insight-scope [class~="text-rose-700/70"],.pp-insight-scope [class~="text-rose-700/80"],.pp-insight-scope [class~="text-rose-700/90"],.pp-insight-scope [class~=text-pink-400],.pp-insight-scope [class~="text-pink-400/70"],.pp-insight-scope [class~="text-pink-400/80"],.pp-insight-scope [class~="text-pink-400/90"],.pp-insight-scope [class~=text-pink-500],.pp-insight-scope [class~="text-pink-500/70"],.pp-insight-scope [class~="text-pink-500/80"],.pp-insight-scope [class~="text-pink-500/90"],.pp-insight-scope [class~=text-pink-600],.pp-insight-scope [class~="text-pink-600/70"],.pp-insight-scope [class~="text-pink-600/80"],.pp-insight-scope [class~="text-pink-600/90"],.pp-insight-scope [class~=text-pink-700],.pp-insight-scope [class~="text-pink-700/70"],.pp-insight-scope [class~="text-pink-700/80"],.pp-insight-scope [class~="text-pink-700/90"]{color:hsl(var(--status-rejected-foreground))!important}.pp-insight-scope [class~=text-red-800],.pp-insight-scope [class~="text-red-800/70"],.pp-insight-scope [class~="text-red-800/80"],.pp-insight-scope [class~="text-red-800/90"],.pp-insight-scope [class~=text-red-900],.pp-insight-scope [class~="text-red-900/70"],.pp-insight-scope [class~="text-red-900/80"],.pp-insight-scope [class~="text-red-900/90"],.pp-insight-scope [class~=text-red-950],.pp-insight-scope [class~="text-red-950/70"],.pp-insight-scope [class~="text-red-950/80"],.pp-insight-scope [class~="text-red-950/90"],.pp-insight-scope [class~=text-rose-800],.pp-insight-scope [class~="text-rose-800/70"],.pp-insight-scope [class~="text-rose-800/80"],.pp-insight-scope [class~="text-rose-800/90"],.pp-insight-scope [class~=text-rose-900],.pp-insight-scope [class~="text-rose-900/70"],.pp-insight-scope [class~="text-rose-900/80"],.pp-insight-scope [class~="text-rose-900/90"],.pp-insight-scope [class~=text-rose-950],.pp-insight-scope [class~="text-rose-950/70"],.pp-insight-scope [class~="text-rose-950/80"],.pp-insight-scope [class~="text-rose-950/90"],.pp-insight-scope [class~=text-pink-800],.pp-insight-scope [class~="text-pink-800/70"],.pp-insight-scope [class~="text-pink-800/80"],.pp-insight-scope [class~="text-pink-800/90"],.pp-insight-scope [class~=text-pink-900],.pp-insight-scope [class~="text-pink-900/70"],.pp-insight-scope [class~="text-pink-900/80"],.pp-insight-scope [class~="text-pink-900/90"],.pp-insight-scope [class~=text-pink-950],.pp-insight-scope [class~="text-pink-950/70"],.pp-insight-scope [class~="text-pink-950/80"],.pp-insight-scope [class~="text-pink-950/90"]{color:hsl(var(--foreground))!important}.pp-insight-scope [class~=bg-red-50],.pp-insight-scope [class~="bg-red-50/10"],.pp-insight-scope [class~="bg-red-50/20"],.pp-insight-scope [class~="bg-red-50/30"],.pp-insight-scope [class~="bg-red-50/50"],.pp-insight-scope [class~="bg-red-50/60"],.pp-insight-scope [class~=bg-red-100],.pp-insight-scope [class~="bg-red-100/10"],.pp-insight-scope [class~="bg-red-100/20"],.pp-insight-scope [class~="bg-red-100/30"],.pp-insight-scope [class~="bg-red-100/50"],.pp-insight-scope [class~="bg-red-100/60"],.pp-insight-scope [class~=bg-red-200],.pp-insight-scope [class~="bg-red-200/10"],.pp-insight-scope [class~="bg-red-200/20"],.pp-insight-scope [class~="bg-red-200/30"],.pp-insight-scope [class~="bg-red-200/50"],.pp-insight-scope [class~="bg-red-200/60"],.pp-insight-scope [class~=bg-rose-50],.pp-insight-scope [class~="bg-rose-50/10"],.pp-insight-scope [class~="bg-rose-50/20"],.pp-insight-scope [class~="bg-rose-50/30"],.pp-insight-scope [class~="bg-rose-50/50"],.pp-insight-scope [class~="bg-rose-50/60"],.pp-insight-scope [class~=bg-rose-100],.pp-insight-scope [class~="bg-rose-100/10"],.pp-insight-scope [class~="bg-rose-100/20"],.pp-insight-scope [class~="bg-rose-100/30"],.pp-insight-scope [class~="bg-rose-100/50"],.pp-insight-scope [class~="bg-rose-100/60"],.pp-insight-scope [class~=bg-rose-200],.pp-insight-scope [class~="bg-rose-200/10"],.pp-insight-scope [class~="bg-rose-200/20"],.pp-insight-scope [class~="bg-rose-200/30"],.pp-insight-scope [class~="bg-rose-200/50"],.pp-insight-scope [class~="bg-rose-200/60"],.pp-insight-scope [class~=bg-pink-50],.pp-insight-scope [class~="bg-pink-50/10"],.pp-insight-scope [class~="bg-pink-50/20"],.pp-insight-scope [class~="bg-pink-50/30"],.pp-insight-scope [class~="bg-pink-50/50"],.pp-insight-scope [class~="bg-pink-50/60"],.pp-insight-scope [class~=bg-pink-100],.pp-insight-scope [class~="bg-pink-100/10"],.pp-insight-scope [class~="bg-pink-100/20"],.pp-insight-scope [class~="bg-pink-100/30"],.pp-insight-scope [class~="bg-pink-100/50"],.pp-insight-scope [class~="bg-pink-100/60"],.pp-insight-scope [class~=bg-pink-200],.pp-insight-scope [class~="bg-pink-200/10"],.pp-insight-scope [class~="bg-pink-200/20"],.pp-insight-scope [class~="bg-pink-200/30"],.pp-insight-scope [class~="bg-pink-200/50"],.pp-insight-scope [class~="bg-pink-200/60"]{background-color:hsl(var(--status-rejected))!important}.pp-insight-scope [class~=bg-red-500],.pp-insight-scope [class~=bg-red-600],.pp-insight-scope [class~=bg-red-700],.pp-insight-scope [class~=bg-rose-500],.pp-insight-scope [class~=bg-rose-600],.pp-insight-scope [class~=bg-rose-700],.pp-insight-scope [class~=bg-pink-500],.pp-insight-scope [class~=bg-pink-600],.pp-insight-scope [class~=bg-pink-700]{background-color:hsl(var(--status-rejected-foreground))!important}.pp-insight-scope [class~=border-red-100],.pp-insight-scope [class~="border-red-100/10"],.pp-insight-scope [class~="border-red-100/20"],.pp-insight-scope [class~="border-red-100/30"],.pp-insight-scope [class~="border-red-100/50"],.pp-insight-scope [class~="border-red-100/60"],.pp-insight-scope [class~=border-red-200],.pp-insight-scope [class~="border-red-200/10"],.pp-insight-scope [class~="border-red-200/20"],.pp-insight-scope [class~="border-red-200/30"],.pp-insight-scope [class~="border-red-200/50"],.pp-insight-scope [class~="border-red-200/60"],.pp-insight-scope [class~=border-red-300],.pp-insight-scope [class~="border-red-300/10"],.pp-insight-scope [class~="border-red-300/20"],.pp-insight-scope [class~="border-red-300/30"],.pp-insight-scope [class~="border-red-300/50"],.pp-insight-scope [class~="border-red-300/60"],.pp-insight-scope [class~=border-rose-100],.pp-insight-scope [class~="border-rose-100/10"],.pp-insight-scope [class~="border-rose-100/20"],.pp-insight-scope [class~="border-rose-100/30"],.pp-insight-scope [class~="border-rose-100/50"],.pp-insight-scope [class~="border-rose-100/60"],.pp-insight-scope [class~=border-rose-200],.pp-insight-scope [class~="border-rose-200/10"],.pp-insight-scope [class~="border-rose-200/20"],.pp-insight-scope [class~="border-rose-200/30"],.pp-insight-scope [class~="border-rose-200/50"],.pp-insight-scope [class~="border-rose-200/60"],.pp-insight-scope [class~=border-rose-300],.pp-insight-scope [class~="border-rose-300/10"],.pp-insight-scope [class~="border-rose-300/20"],.pp-insight-scope [class~="border-rose-300/30"],.pp-insight-scope [class~="border-rose-300/50"],.pp-insight-scope [class~="border-rose-300/60"],.pp-insight-scope [class~=border-pink-100],.pp-insight-scope [class~="border-pink-100/10"],.pp-insight-scope [class~="border-pink-100/20"],.pp-insight-scope [class~="border-pink-100/30"],.pp-insight-scope [class~="border-pink-100/50"],.pp-insight-scope [class~="border-pink-100/60"],.pp-insight-scope [class~=border-pink-200],.pp-insight-scope [class~="border-pink-200/10"],.pp-insight-scope [class~="border-pink-200/20"],.pp-insight-scope [class~="border-pink-200/30"],.pp-insight-scope [class~="border-pink-200/50"],.pp-insight-scope [class~="border-pink-200/60"],.pp-insight-scope [class~=border-pink-300],.pp-insight-scope [class~="border-pink-300/10"],.pp-insight-scope [class~="border-pink-300/20"],.pp-insight-scope [class~="border-pink-300/30"],.pp-insight-scope [class~="border-pink-300/50"],.pp-insight-scope [class~="border-pink-300/60"]{border-color:hsl(var(--border))!important}.pp-insight-scope [class~=border-l-red-400],.pp-insight-scope [class~=border-l-red-500],.pp-insight-scope [class~=border-l-red-600],.pp-insight-scope [class~=border-l-rose-400],.pp-insight-scope [class~=border-l-rose-500],.pp-insight-scope [class~=border-l-rose-600],.pp-insight-scope [class~=border-l-pink-400],.pp-insight-scope [class~=border-l-pink-500],.pp-insight-scope [class~=border-l-pink-600]{border-left-color:hsl(var(--status-rejected-foreground))!important}.pp-insight-scope [class~=text-amber-400],.pp-insight-scope [class~="text-amber-400/70"],.pp-insight-scope [class~="text-amber-400/80"],.pp-insight-scope [class~="text-amber-400/90"],.pp-insight-scope [class~=text-amber-500],.pp-insight-scope [class~="text-amber-500/70"],.pp-insight-scope [class~="text-amber-500/80"],.pp-insight-scope [class~="text-amber-500/90"],.pp-insight-scope [class~=text-amber-600],.pp-insight-scope [class~="text-amber-600/70"],.pp-insight-scope [class~="text-amber-600/80"],.pp-insight-scope [class~="text-amber-600/90"],.pp-insight-scope [class~=text-amber-700],.pp-insight-scope [class~="text-amber-700/70"],.pp-insight-scope [class~="text-amber-700/80"],.pp-insight-scope [class~="text-amber-700/90"],.pp-insight-scope [class~=text-yellow-400],.pp-insight-scope [class~="text-yellow-400/70"],.pp-insight-scope [class~="text-yellow-400/80"],.pp-insight-scope [class~="text-yellow-400/90"],.pp-insight-scope [class~=text-yellow-500],.pp-insight-scope [class~="text-yellow-500/70"],.pp-insight-scope [class~="text-yellow-500/80"],.pp-insight-scope [class~="text-yellow-500/90"],.pp-insight-scope [class~=text-yellow-600],.pp-insight-scope [class~="text-yellow-600/70"],.pp-insight-scope [class~="text-yellow-600/80"],.pp-insight-scope [class~="text-yellow-600/90"],.pp-insight-scope [class~=text-yellow-700],.pp-insight-scope [class~="text-yellow-700/70"],.pp-insight-scope [class~="text-yellow-700/80"],.pp-insight-scope [class~="text-yellow-700/90"],.pp-insight-scope [class~=text-orange-400],.pp-insight-scope [class~="text-orange-400/70"],.pp-insight-scope [class~="text-orange-400/80"],.pp-insight-scope [class~="text-orange-400/90"],.pp-insight-scope [class~=text-orange-500],.pp-insight-scope [class~="text-orange-500/70"],.pp-insight-scope [class~="text-orange-500/80"],.pp-insight-scope [class~="text-orange-500/90"],.pp-insight-scope [class~=text-orange-600],.pp-insight-scope [class~="text-orange-600/70"],.pp-insight-scope [class~="text-orange-600/80"],.pp-insight-scope [class~="text-orange-600/90"],.pp-insight-scope [class~=text-orange-700],.pp-insight-scope [class~="text-orange-700/70"],.pp-insight-scope [class~="text-orange-700/80"],.pp-insight-scope [class~="text-orange-700/90"]{color:hsl(var(--status-pending-foreground))!important}.pp-insight-scope [class~=text-amber-800],.pp-insight-scope [class~="text-amber-800/70"],.pp-insight-scope [class~="text-amber-800/80"],.pp-insight-scope [class~="text-amber-800/90"],.pp-insight-scope [class~=text-amber-900],.pp-insight-scope [class~="text-amber-900/70"],.pp-insight-scope [class~="text-amber-900/80"],.pp-insight-scope [class~="text-amber-900/90"],.pp-insight-scope [class~=text-amber-950],.pp-insight-scope [class~="text-amber-950/70"],.pp-insight-scope [class~="text-amber-950/80"],.pp-insight-scope [class~="text-amber-950/90"],.pp-insight-scope [class~=text-yellow-800],.pp-insight-scope [class~="text-yellow-800/70"],.pp-insight-scope [class~="text-yellow-800/80"],.pp-insight-scope [class~="text-yellow-800/90"],.pp-insight-scope [class~=text-yellow-900],.pp-insight-scope [class~="text-yellow-900/70"],.pp-insight-scope [class~="text-yellow-900/80"],.pp-insight-scope [class~="text-yellow-900/90"],.pp-insight-scope [class~=text-yellow-950],.pp-insight-scope [class~="text-yellow-950/70"],.pp-insight-scope [class~="text-yellow-950/80"],.pp-insight-scope [class~="text-yellow-950/90"],.pp-insight-scope [class~=text-orange-800],.pp-insight-scope [class~="text-orange-800/70"],.pp-insight-scope [class~="text-orange-800/80"],.pp-insight-scope [class~="text-orange-800/90"],.pp-insight-scope [class~=text-orange-900],.pp-insight-scope [class~="text-orange-900/70"],.pp-insight-scope [class~="text-orange-900/80"],.pp-insight-scope [class~="text-orange-900/90"],.pp-insight-scope [class~=text-orange-950],.pp-insight-scope [class~="text-orange-950/70"],.pp-insight-scope [class~="text-orange-950/80"],.pp-insight-scope [class~="text-orange-950/90"]{color:hsl(var(--foreground))!important}.pp-insight-scope [class~=bg-amber-50],.pp-insight-scope [class~="bg-amber-50/10"],.pp-insight-scope [class~="bg-amber-50/20"],.pp-insight-scope [class~="bg-amber-50/30"],.pp-insight-scope [class~="bg-amber-50/50"],.pp-insight-scope [class~="bg-amber-50/60"],.pp-insight-scope [class~=bg-amber-100],.pp-insight-scope [class~="bg-amber-100/10"],.pp-insight-scope [class~="bg-amber-100/20"],.pp-insight-scope [class~="bg-amber-100/30"],.pp-insight-scope [class~="bg-amber-100/50"],.pp-insight-scope [class~="bg-amber-100/60"],.pp-insight-scope [class~=bg-amber-200],.pp-insight-scope [class~="bg-amber-200/10"],.pp-insight-scope [class~="bg-amber-200/20"],.pp-insight-scope [class~="bg-amber-200/30"],.pp-insight-scope [class~="bg-amber-200/50"],.pp-insight-scope [class~="bg-amber-200/60"],.pp-insight-scope [class~=bg-yellow-50],.pp-insight-scope [class~="bg-yellow-50/10"],.pp-insight-scope [class~="bg-yellow-50/20"],.pp-insight-scope [class~="bg-yellow-50/30"],.pp-insight-scope [class~="bg-yellow-50/50"],.pp-insight-scope [class~="bg-yellow-50/60"],.pp-insight-scope [class~=bg-yellow-100],.pp-insight-scope [class~="bg-yellow-100/10"],.pp-insight-scope [class~="bg-yellow-100/20"],.pp-insight-scope [class~="bg-yellow-100/30"],.pp-insight-scope [class~="bg-yellow-100/50"],.pp-insight-scope [class~="bg-yellow-100/60"],.pp-insight-scope [class~=bg-yellow-200],.pp-insight-scope [class~="bg-yellow-200/10"],.pp-insight-scope [class~="bg-yellow-200/20"],.pp-insight-scope [class~="bg-yellow-200/30"],.pp-insight-scope [class~="bg-yellow-200/50"],.pp-insight-scope [class~="bg-yellow-200/60"],.pp-insight-scope [class~=bg-orange-50],.pp-insight-scope [class~="bg-orange-50/10"],.pp-insight-scope [class~="bg-orange-50/20"],.pp-insight-scope [class~="bg-orange-50/30"],.pp-insight-scope [class~="bg-orange-50/50"],.pp-insight-scope [class~="bg-orange-50/60"],.pp-insight-scope [class~=bg-orange-100],.pp-insight-scope [class~="bg-orange-100/10"],.pp-insight-scope [class~="bg-orange-100/20"],.pp-insight-scope [class~="bg-orange-100/30"],.pp-insight-scope [class~="bg-orange-100/50"],.pp-insight-scope [class~="bg-orange-100/60"],.pp-insight-scope [class~=bg-orange-200],.pp-insight-scope [class~="bg-orange-200/10"],.pp-insight-scope [class~="bg-orange-200/20"],.pp-insight-scope [class~="bg-orange-200/30"],.pp-insight-scope [class~="bg-orange-200/50"],.pp-insight-scope [class~="bg-orange-200/60"]{background-color:hsl(var(--status-pending))!important}.pp-insight-scope [class~=bg-amber-500],.pp-insight-scope [class~=bg-amber-600],.pp-insight-scope [class~=bg-amber-700],.pp-insight-scope [class~=bg-yellow-500],.pp-insight-scope [class~=bg-yellow-600],.pp-insight-scope [class~=bg-yellow-700],.pp-insight-scope [class~=bg-orange-500],.pp-insight-scope [class~=bg-orange-600],.pp-insight-scope [class~=bg-orange-700]{background-color:hsl(var(--status-pending-foreground))!important}.pp-insight-scope [class~=border-amber-100],.pp-insight-scope [class~="border-amber-100/10"],.pp-insight-scope [class~="border-amber-100/20"],.pp-insight-scope [class~="border-amber-100/30"],.pp-insight-scope [class~="border-amber-100/50"],.pp-insight-scope [class~="border-amber-100/60"],.pp-insight-scope [class~=border-amber-200],.pp-insight-scope [class~="border-amber-200/10"],.pp-insight-scope [class~="border-amber-200/20"],.pp-insight-scope [class~="border-amber-200/30"],.pp-insight-scope [class~="border-amber-200/50"],.pp-insight-scope [class~="border-amber-200/60"],.pp-insight-scope [class~=border-amber-300],.pp-insight-scope [class~="border-amber-300/10"],.pp-insight-scope [class~="border-amber-300/20"],.pp-insight-scope [class~="border-amber-300/30"],.pp-insight-scope [class~="border-amber-300/50"],.pp-insight-scope [class~="border-amber-300/60"],.pp-insight-scope [class~=border-yellow-100],.pp-insight-scope [class~="border-yellow-100/10"],.pp-insight-scope [class~="border-yellow-100/20"],.pp-insight-scope [class~="border-yellow-100/30"],.pp-insight-scope [class~="border-yellow-100/50"],.pp-insight-scope [class~="border-yellow-100/60"],.pp-insight-scope [class~=border-yellow-200],.pp-insight-scope [class~="border-yellow-200/10"],.pp-insight-scope [class~="border-yellow-200/20"],.pp-insight-scope [class~="border-yellow-200/30"],.pp-insight-scope [class~="border-yellow-200/50"],.pp-insight-scope [class~="border-yellow-200/60"],.pp-insight-scope [class~=border-yellow-300],.pp-insight-scope [class~="border-yellow-300/10"],.pp-insight-scope [class~="border-yellow-300/20"],.pp-insight-scope [class~="border-yellow-300/30"],.pp-insight-scope [class~="border-yellow-300/50"],.pp-insight-scope [class~="border-yellow-300/60"],.pp-insight-scope [class~=border-orange-100],.pp-insight-scope [class~="border-orange-100/10"],.pp-insight-scope [class~="border-orange-100/20"],.pp-insight-scope [class~="border-orange-100/30"],.pp-insight-scope [class~="border-orange-100/50"],.pp-insight-scope [class~="border-orange-100/60"],.pp-insight-scope [class~=border-orange-200],.pp-insight-scope [class~="border-orange-200/10"],.pp-insight-scope [class~="border-orange-200/20"],.pp-insight-scope [class~="border-orange-200/30"],.pp-insight-scope [class~="border-orange-200/50"],.pp-insight-scope [class~="border-orange-200/60"],.pp-insight-scope [class~=border-orange-300],.pp-insight-scope [class~="border-orange-300/10"],.pp-insight-scope [class~="border-orange-300/20"],.pp-insight-scope [class~="border-orange-300/30"],.pp-insight-scope [class~="border-orange-300/50"],.pp-insight-scope [class~="border-orange-300/60"]{border-color:hsl(var(--border))!important}.pp-insight-scope [class~=border-l-amber-400],.pp-insight-scope [class~=border-l-amber-500],.pp-insight-scope [class~=border-l-amber-600],.pp-insight-scope [class~=border-l-yellow-400],.pp-insight-scope [class~=border-l-yellow-500],.pp-insight-scope [class~=border-l-yellow-600],.pp-insight-scope [class~=border-l-orange-400],.pp-insight-scope [class~=border-l-orange-500],.pp-insight-scope [class~=border-l-orange-600]{border-left-color:hsl(var(--status-pending-foreground))!important}.pp-insight-scope [class~=text-cyan-400],.pp-insight-scope [class~="text-cyan-400/70"],.pp-insight-scope [class~="text-cyan-400/80"],.pp-insight-scope [class~="text-cyan-400/90"],.pp-insight-scope [class~=text-cyan-500],.pp-insight-scope [class~="text-cyan-500/70"],.pp-insight-scope [class~="text-cyan-500/80"],.pp-insight-scope [class~="text-cyan-500/90"],.pp-insight-scope [class~=text-cyan-600],.pp-insight-scope [class~="text-cyan-600/70"],.pp-insight-scope [class~="text-cyan-600/80"],.pp-insight-scope [class~="text-cyan-600/90"],.pp-insight-scope [class~=text-cyan-700],.pp-insight-scope [class~="text-cyan-700/70"],.pp-insight-scope [class~="text-cyan-700/80"],.pp-insight-scope [class~="text-cyan-700/90"]{color:hsl(var(--status-returned-foreground))!important}.pp-insight-scope [class~=text-cyan-800],.pp-insight-scope [class~="text-cyan-800/70"],.pp-insight-scope [class~="text-cyan-800/80"],.pp-insight-scope [class~="text-cyan-800/90"],.pp-insight-scope [class~=text-cyan-900],.pp-insight-scope [class~="text-cyan-900/70"],.pp-insight-scope [class~="text-cyan-900/80"],.pp-insight-scope [class~="text-cyan-900/90"],.pp-insight-scope [class~=text-cyan-950],.pp-insight-scope [class~="text-cyan-950/70"],.pp-insight-scope [class~="text-cyan-950/80"],.pp-insight-scope [class~="text-cyan-950/90"]{color:hsl(var(--foreground))!important}.pp-insight-scope [class~=bg-cyan-50],.pp-insight-scope [class~="bg-cyan-50/10"],.pp-insight-scope [class~="bg-cyan-50/20"],.pp-insight-scope [class~="bg-cyan-50/30"],.pp-insight-scope [class~="bg-cyan-50/50"],.pp-insight-scope [class~="bg-cyan-50/60"],.pp-insight-scope [class~=bg-cyan-100],.pp-insight-scope [class~="bg-cyan-100/10"],.pp-insight-scope [class~="bg-cyan-100/20"],.pp-insight-scope [class~="bg-cyan-100/30"],.pp-insight-scope [class~="bg-cyan-100/50"],.pp-insight-scope [class~="bg-cyan-100/60"],.pp-insight-scope [class~=bg-cyan-200],.pp-insight-scope [class~="bg-cyan-200/10"],.pp-insight-scope [class~="bg-cyan-200/20"],.pp-insight-scope [class~="bg-cyan-200/30"],.pp-insight-scope [class~="bg-cyan-200/50"],.pp-insight-scope [class~="bg-cyan-200/60"]{background-color:hsl(var(--status-returned))!important}.pp-insight-scope [class~=bg-cyan-500],.pp-insight-scope [class~=bg-cyan-600],.pp-insight-scope [class~=bg-cyan-700]{background-color:hsl(var(--status-returned-foreground))!important}.pp-insight-scope [class~=border-cyan-100],.pp-insight-scope [class~="border-cyan-100/10"],.pp-insight-scope [class~="border-cyan-100/20"],.pp-insight-scope [class~="border-cyan-100/30"],.pp-insight-scope [class~="border-cyan-100/50"],.pp-insight-scope [class~="border-cyan-100/60"],.pp-insight-scope [class~=border-cyan-200],.pp-insight-scope [class~="border-cyan-200/10"],.pp-insight-scope [class~="border-cyan-200/20"],.pp-insight-scope [class~="border-cyan-200/30"],.pp-insight-scope [class~="border-cyan-200/50"],.pp-insight-scope [class~="border-cyan-200/60"],.pp-insight-scope [class~=border-cyan-300],.pp-insight-scope [class~="border-cyan-300/10"],.pp-insight-scope [class~="border-cyan-300/20"],.pp-insight-scope [class~="border-cyan-300/30"],.pp-insight-scope [class~="border-cyan-300/50"],.pp-insight-scope [class~="border-cyan-300/60"]{border-color:hsl(var(--border))!important}.pp-insight-scope [class~=border-l-cyan-400],.pp-insight-scope [class~=border-l-cyan-500],.pp-insight-scope [class~=border-l-cyan-600]{border-left-color:hsl(var(--status-returned-foreground))!important}.pp-insight-scope [class~=text-slate-400],.pp-insight-scope [class~="text-slate-400/70"],.pp-insight-scope [class~="text-slate-400/80"],.pp-insight-scope [class~="text-slate-400/90"],.pp-insight-scope [class~=text-slate-500],.pp-insight-scope [class~="text-slate-500/70"],.pp-insight-scope [class~="text-slate-500/80"],.pp-insight-scope [class~="text-slate-500/90"],.pp-insight-scope [class~=text-slate-600],.pp-insight-scope [class~="text-slate-600/70"],.pp-insight-scope [class~="text-slate-600/80"],.pp-insight-scope [class~="text-slate-600/90"],.pp-insight-scope [class~=text-gray-400],.pp-insight-scope [class~="text-gray-400/70"],.pp-insight-scope [class~="text-gray-400/80"],.pp-insight-scope [class~="text-gray-400/90"],.pp-insight-scope [class~=text-gray-500],.pp-insight-scope [class~="text-gray-500/70"],.pp-insight-scope [class~="text-gray-500/80"],.pp-insight-scope [class~="text-gray-500/90"],.pp-insight-scope [class~=text-gray-600],.pp-insight-scope [class~="text-gray-600/70"],.pp-insight-scope [class~="text-gray-600/80"],.pp-insight-scope [class~="text-gray-600/90"],.pp-insight-scope [class~=text-zinc-400],.pp-insight-scope [class~="text-zinc-400/70"],.pp-insight-scope [class~="text-zinc-400/80"],.pp-insight-scope [class~="text-zinc-400/90"],.pp-insight-scope [class~=text-zinc-500],.pp-insight-scope [class~="text-zinc-500/70"],.pp-insight-scope [class~="text-zinc-500/80"],.pp-insight-scope [class~="text-zinc-500/90"],.pp-insight-scope [class~=text-zinc-600],.pp-insight-scope [class~="text-zinc-600/70"],.pp-insight-scope [class~="text-zinc-600/80"],.pp-insight-scope [class~="text-zinc-600/90"]{color:hsl(var(--muted-foreground))!important}.pp-insight-scope [class~=text-slate-700],.pp-insight-scope [class~="text-slate-700/70"],.pp-insight-scope [class~="text-slate-700/80"],.pp-insight-scope [class~="text-slate-700/90"],.pp-insight-scope [class~=text-slate-800],.pp-insight-scope [class~="text-slate-800/70"],.pp-insight-scope [class~="text-slate-800/80"],.pp-insight-scope [class~="text-slate-800/90"],.pp-insight-scope [class~=text-slate-900],.pp-insight-scope [class~="text-slate-900/70"],.pp-insight-scope [class~="text-slate-900/80"],.pp-insight-scope [class~="text-slate-900/90"],.pp-insight-scope [class~=text-slate-950],.pp-insight-scope [class~="text-slate-950/70"],.pp-insight-scope [class~="text-slate-950/80"],.pp-insight-scope [class~="text-slate-950/90"],.pp-insight-scope [class~=text-gray-700],.pp-insight-scope [class~="text-gray-700/70"],.pp-insight-scope [class~="text-gray-700/80"],.pp-insight-scope [class~="text-gray-700/90"],.pp-insight-scope [class~=text-gray-800],.pp-insight-scope [class~="text-gray-800/70"],.pp-insight-scope [class~="text-gray-800/80"],.pp-insight-scope [class~="text-gray-800/90"],.pp-insight-scope [class~=text-gray-900],.pp-insight-scope [class~="text-gray-900/70"],.pp-insight-scope [class~="text-gray-900/80"],.pp-insight-scope [class~="text-gray-900/90"],.pp-insight-scope [class~=text-gray-950],.pp-insight-scope [class~="text-gray-950/70"],.pp-insight-scope [class~="text-gray-950/80"],.pp-insight-scope [class~="text-gray-950/90"],.pp-insight-scope [class~=text-zinc-700],.pp-insight-scope [class~="text-zinc-700/70"],.pp-insight-scope [class~="text-zinc-700/80"],.pp-insight-scope [class~="text-zinc-700/90"],.pp-insight-scope [class~=text-zinc-800],.pp-insight-scope [class~="text-zinc-800/70"],.pp-insight-scope [class~="text-zinc-800/80"],.pp-insight-scope [class~="text-zinc-800/90"],.pp-insight-scope [class~=text-zinc-900],.pp-insight-scope [class~="text-zinc-900/70"],.pp-insight-scope [class~="text-zinc-900/80"],.pp-insight-scope [class~="text-zinc-900/90"],.pp-insight-scope [class~=text-zinc-950],.pp-insight-scope [class~="text-zinc-950/70"],.pp-insight-scope [class~="text-zinc-950/80"],.pp-insight-scope [class~="text-zinc-950/90"]{color:hsl(var(--foreground))!important}.pp-insight-scope [class~=bg-slate-50],.pp-insight-scope [class~="bg-slate-50/10"],.pp-insight-scope [class~="bg-slate-50/20"],.pp-insight-scope [class~="bg-slate-50/30"],.pp-insight-scope [class~="bg-slate-50/50"],.pp-insight-scope [class~="bg-slate-50/60"],.pp-insight-scope [class~=bg-slate-100],.pp-insight-scope [class~="bg-slate-100/10"],.pp-insight-scope [class~="bg-slate-100/20"],.pp-insight-scope [class~="bg-slate-100/30"],.pp-insight-scope [class~="bg-slate-100/50"],.pp-insight-scope [class~="bg-slate-100/60"],.pp-insight-scope [class~=bg-slate-200],.pp-insight-scope [class~="bg-slate-200/10"],.pp-insight-scope [class~="bg-slate-200/20"],.pp-insight-scope [class~="bg-slate-200/30"],.pp-insight-scope [class~="bg-slate-200/50"],.pp-insight-scope [class~="bg-slate-200/60"],.pp-insight-scope [class~=bg-gray-50],.pp-insight-scope [class~="bg-gray-50/10"],.pp-insight-scope [class~="bg-gray-50/20"],.pp-insight-scope [class~="bg-gray-50/30"],.pp-insight-scope [class~="bg-gray-50/50"],.pp-insight-scope [class~="bg-gray-50/60"],.pp-insight-scope [class~=bg-gray-100],.pp-insight-scope [class~="bg-gray-100/10"],.pp-insight-scope [class~="bg-gray-100/20"],.pp-insight-scope [class~="bg-gray-100/30"],.pp-insight-scope [class~="bg-gray-100/50"],.pp-insight-scope [class~="bg-gray-100/60"],.pp-insight-scope [class~=bg-gray-200],.pp-insight-scope [class~="bg-gray-200/10"],.pp-insight-scope [class~="bg-gray-200/20"],.pp-insight-scope [class~="bg-gray-200/30"],.pp-insight-scope [class~="bg-gray-200/50"],.pp-insight-scope [class~="bg-gray-200/60"],.pp-insight-scope [class~=bg-zinc-50],.pp-insight-scope [class~="bg-zinc-50/10"],.pp-insight-scope [class~="bg-zinc-50/20"],.pp-insight-scope [class~="bg-zinc-50/30"],.pp-insight-scope [class~="bg-zinc-50/50"],.pp-insight-scope [class~="bg-zinc-50/60"],.pp-insight-scope [class~=bg-zinc-100],.pp-insight-scope [class~="bg-zinc-100/10"],.pp-insight-scope [class~="bg-zinc-100/20"],.pp-insight-scope [class~="bg-zinc-100/30"],.pp-insight-scope [class~="bg-zinc-100/50"],.pp-insight-scope [class~="bg-zinc-100/60"],.pp-insight-scope [class~=bg-zinc-200],.pp-insight-scope [class~="bg-zinc-200/10"],.pp-insight-scope [class~="bg-zinc-200/20"],.pp-insight-scope [class~="bg-zinc-200/30"],.pp-insight-scope [class~="bg-zinc-200/50"],.pp-insight-scope [class~="bg-zinc-200/60"]{background-color:hsl(var(--muted) / .7)!important}.pp-insight-scope [class~=border-slate-100],.pp-insight-scope [class~="border-slate-100/10"],.pp-insight-scope [class~="border-slate-100/20"],.pp-insight-scope [class~="border-slate-100/30"],.pp-insight-scope [class~="border-slate-100/50"],.pp-insight-scope [class~="border-slate-100/60"],.pp-insight-scope [class~=border-slate-200],.pp-insight-scope [class~="border-slate-200/10"],.pp-insight-scope [class~="border-slate-200/20"],.pp-insight-scope [class~="border-slate-200/30"],.pp-insight-scope [class~="border-slate-200/50"],.pp-insight-scope [class~="border-slate-200/60"],.pp-insight-scope [class~=border-slate-300],.pp-insight-scope [class~="border-slate-300/10"],.pp-insight-scope [class~="border-slate-300/20"],.pp-insight-scope [class~="border-slate-300/30"],.pp-insight-scope [class~="border-slate-300/50"],.pp-insight-scope [class~="border-slate-300/60"],.pp-insight-scope [class~=border-gray-100],.pp-insight-scope [class~="border-gray-100/10"],.pp-insight-scope [class~="border-gray-100/20"],.pp-insight-scope [class~="border-gray-100/30"],.pp-insight-scope [class~="border-gray-100/50"],.pp-insight-scope [class~="border-gray-100/60"],.pp-insight-scope [class~=border-gray-200],.pp-insight-scope [class~="border-gray-200/10"],.pp-insight-scope [class~="border-gray-200/20"],.pp-insight-scope [class~="border-gray-200/30"],.pp-insight-scope [class~="border-gray-200/50"],.pp-insight-scope [class~="border-gray-200/60"],.pp-insight-scope [class~=border-gray-300],.pp-insight-scope [class~="border-gray-300/10"],.pp-insight-scope [class~="border-gray-300/20"],.pp-insight-scope [class~="border-gray-300/30"],.pp-insight-scope [class~="border-gray-300/50"],.pp-insight-scope [class~="border-gray-300/60"],.pp-insight-scope [class~=border-zinc-100],.pp-insight-scope [class~="border-zinc-100/10"],.pp-insight-scope [class~="border-zinc-100/20"],.pp-insight-scope [class~="border-zinc-100/30"],.pp-insight-scope [class~="border-zinc-100/50"],.pp-insight-scope [class~="border-zinc-100/60"],.pp-insight-scope [class~=border-zinc-200],.pp-insight-scope [class~="border-zinc-200/10"],.pp-insight-scope [class~="border-zinc-200/20"],.pp-insight-scope [class~="border-zinc-200/30"],.pp-insight-scope [class~="border-zinc-200/50"],.pp-insight-scope [class~="border-zinc-200/60"],.pp-insight-scope [class~=border-zinc-300],.pp-insight-scope [class~="border-zinc-300/10"],.pp-insight-scope [class~="border-zinc-300/20"],.pp-insight-scope [class~="border-zinc-300/30"],.pp-insight-scope [class~="border-zinc-300/50"],.pp-insight-scope [class~="border-zinc-300/60"]{border-color:hsl(var(--border))!important}.pp-insight-scope :is(.text-xl,.text-2xl,.text-3xl):not([class*=text-red-]):not(.text-white):not(.text-primary-foreground){color:hsl(var(--foreground))!important}.pp-lb{container-type:inline-size}.pp-lb-podium{grid-template-columns:1fr}.pp-lb-head{display:none}.pp-lb-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto 16px}.pp-lb-row .pp-lb-cell{display:none}@container (min-width: 640px){.pp-lb-podium{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 760px){.pp-lb-head{display:grid}.pp-lb-sales{grid-template-columns:22px minmax(160px,1.6fr) repeat(4,minmax(78px,1fr)) 64px 16px}.pp-lb-projects{grid-template-columns:22px minmax(160px,1.6fr) repeat(3,minmax(78px,1fr)) 64px 16px}.pp-lb-row .pp-lb-cell{display:block}.pp-lb-row .pp-lb-mobile-value,.pp-lb-row .pp-lb-quick{display:none}}.lw-header{border:1px solid hsl(var(--border));border-radius:1.25rem;background:hsl(var(--card));padding:1rem 1.125rem;box-shadow:0 1px 2px hsl(var(--foreground) / .04)}.lw-kpis{margin-top:.875rem;display:grid;gap:.625rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 768px){.lw-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.lw-kpi{display:flex;align-items:center;gap:.625rem;min-width:0;padding:.625rem .75rem;border-radius:.875rem;border:1px solid hsl(var(--border) / .8);background:hsl(var(--background));text-align:start;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}button.lw-kpi:hover{border-color:hsl(var(--primary) / .45);transform:translateY(-1px)}button.lw-kpi:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.lw-kpi-active{border-color:hsl(var(--primary))!important;background:hsl(var(--accent))}.lw-kpi-icon{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem}.lw-kpi-icon[data-tone=lavender]{background:hsl(var(--status-review));color:hsl(var(--status-review-foreground))}.lw-kpi-icon[data-tone=mint]{background:hsl(var(--status-approved));color:hsl(var(--status-approved-foreground))}.lw-kpi-icon[data-tone=amber]{background:hsl(var(--status-pending));color:hsl(var(--status-pending-foreground))}.lw-kpi-icon[data-tone=cyan]{background:hsl(var(--status-returned));color:hsl(var(--status-returned-foreground))}.lw-kpi-icon[data-tone=pink]{background:hsl(var(--status-rejected));color:hsl(var(--status-rejected-foreground))}.lw-rail{display:flex;align-items:center;gap:.5rem;border:1px solid hsl(var(--border));border-radius:999px;background:hsl(var(--card));padding:.25rem}.lw-rail-scroll{display:flex;min-width:0;flex:1;align-items:center;gap:.25rem;overflow-x:auto;scrollbar-width:none}.lw-rail-scroll::-webkit-scrollbar{display:none}.lw-rail-group{padding-inline:.5rem .25rem;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));white-space:nowrap}.lw-rail-divider{margin-inline:.375rem;height:1.25rem;width:1px;background:hsl(var(--border))}.lw-rail-tab{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;height:2.25rem;padding-inline:.875rem;border-radius:999px;font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground));white-space:nowrap;transition:background-color .16s ease,color .16s ease}.lw-rail-tab:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.lw-rail-tab:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.lw-rail-tab-active,.lw-rail-tab-active:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 6px 16px -8px hsl(var(--primary) / .7)}.lw-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.lw-source-chips{display:flex;min-width:0;align-items:center;gap:.375rem}.lw-source-chips::-webkit-scrollbar{display:none}.lw-chip{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;height:2rem;padding-inline:.75rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));font-size:.75rem;font-weight:500;color:hsl(var(--foreground));transition:border-color .15s ease,background-color .15s ease}.lw-chip:hover{border-color:hsl(var(--primary) / .5)}.lw-chip-active{border-color:hsl(var(--primary));background:hsl(var(--accent));color:hsl(var(--primary))}.lw-chip-count{border-radius:999px;background:hsl(var(--muted));padding:0 .375rem;font-size:10.5px;font-weight:600;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.lw-chip-active .lw-chip-count{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.lw-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,272px),1fr))}.lw-card{position:relative;overflow:hidden;cursor:pointer;border:1px solid hsl(var(--border));border-radius:1.125rem;background:hsl(var(--card));padding:1rem 1rem .75rem;transition:border-color .16s ease,box-shadow .2s ease,transform .2s ease;animation:pp-rise .38s var(--pp-ease, ease) backwards}.lw-card:hover{border-color:hsl(var(--primary) / .4);box-shadow:0 14px 30px -20px hsl(var(--primary) / .55);transform:translateY(-2px)}.lw-card:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.lw-card-action{display:inline-flex;height:1.875rem;width:1.875rem;align-items:center;justify-content:center;border-radius:999px;color:hsl(var(--muted-foreground));transition:background-color .15s ease,color .15s ease}.lw-card-action:hover{background:hsl(var(--accent));color:hsl(var(--primary))}.ld-hero{position:relative;padding:1.25rem 1.25rem 1rem;background:linear-gradient(180deg,hsl(var(--accent) / .75),hsl(var(--card)));border-bottom:1px solid hsl(var(--border) / .7)}.ld-action{display:inline-flex;align-items:center;gap:.375rem;height:2.125rem;padding-inline:.75rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));font-size:.75rem;font-weight:500;color:hsl(var(--foreground));transition:border-color .15s ease,color .15s ease}.ld-action:hover{border-color:hsl(var(--primary) / .5);color:hsl(var(--primary))}.ld-action[aria-disabled=true]{opacity:.45;pointer-events:none}.ld-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.ld-step{position:relative;border-radius:.75rem;padding:.5rem .625rem;background:hsl(var(--muted) / .7)}.ld-step[data-state=done]{background:hsl(var(--status-review))}.ld-step[data-state=current]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ld-step[data-state=current] .ld-step-hint{color:hsl(var(--primary-foreground) / .8)}.ld-step-hint{font-size:10.5px;color:hsl(var(--muted-foreground))}.ld-stat{border:1px solid hsl(var(--border) / .8);border-radius:.875rem;background:hsl(var(--background));padding:.625rem .75rem;min-width:0}.ld-card{border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card));padding:.875rem 1rem}.ld-card-title{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:.625rem}.ld-card-title svg{height:1rem;width:1rem;color:hsl(var(--primary))}.ld-row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.375rem 0;border-top:1px dashed hsl(var(--border) / .8);font-size:.8125rem}.ld-row:first-of-type{border-top:0}.ld-row>dt{flex-shrink:0;color:hsl(var(--muted-foreground))}.ld-row>dd{min-width:0;text-align:end;color:hsl(var(--foreground));font-weight:500;overflow-wrap:anywhere}.ld-tabs{display:flex;gap:.25rem;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid hsl(var(--border))}.ld-tabs::-webkit-scrollbar{display:none}.ld-tab{position:relative;display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;padding:.625rem .75rem;font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground))}.ld-tab:hover{color:hsl(var(--foreground))}.ld-tab[data-state=active]{color:hsl(var(--primary))}.ld-tab[data-state=active]:after{content:"";position:absolute;inset-inline:.5rem;bottom:-1px;height:2px;border-radius:2px;background:hsl(var(--primary))}.ld-tab-count{border-radius:999px;background:hsl(var(--muted));padding:0 .375rem;font-size:10.5px;font-weight:600}@media (prefers-reduced-motion: reduce){.lw-card{animation:none}.lw-card:hover,button.lw-kpi:hover{transform:none}}@media (max-width: 767px){.lw-kpis>.lw-kpi:last-child{grid-column:span 2}.lw-header{padding:.875rem}}.lw-page.pp-insight-scope .lw-header h1{font-size:1.5rem!important;line-height:2rem!important}.ld-step[data-state=current] p{color:hsl(var(--primary-foreground))!important}.lw-bar-wrap{container:lwbar / inline-size}.lw-bar{display:grid;align-items:center;gap:.5rem .75rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title actions" "views views";border:1px solid hsl(var(--border));border-radius:1.125rem;background:hsl(var(--card));padding:.5rem .5rem .5rem 1rem;box-shadow:0 1px 2px hsl(var(--foreground) / .04)}[dir=rtl] .lw-bar{padding:.5rem 1rem .5rem .5rem}.lw-bar-title{grid-area:title}.lw-bar-views{grid-area:views;min-width:0;display:flex}.lw-bar-actions{grid-area:actions;display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:.375rem}.lw-bar-search{flex:1 1 auto;min-width:7rem;max-width:18rem}.lw-bar-actions>*{flex-shrink:0}.lw-bar-actions>.lw-bar-search{flex-shrink:1}.lw-seg-label{display:none}.lw-seg-label-active{display:inline}.lw-add-label{display:none}@container lwbar (min-width: 420px){.lw-add-label{display:inline}}@container lwbar (min-width: 520px){.lw-bar-views .lw-seg-label{display:inline}}@container lwbar (min-width: 940px){.lw-bar{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"title views actions"}.lw-bar-views .lw-seg-label{display:none}.lw-bar-views .lw-seg-label-active{display:inline}}@container lwbar (min-width: 1240px){.lw-bar-views .lw-seg-label{display:inline}}.lw-page.pp-insight-scope .lw-bar h1{font-size:1.125rem!important;line-height:1.25rem!important}.lw-seg{display:inline-flex;flex-shrink:0;align-items:center;gap:.125rem;padding:.1875rem;border-radius:999px;background:hsl(var(--muted) / .8)}.lw-seg-btn{display:inline-flex;align-items:center;gap:.375rem;height:2rem;padding-inline:.625rem;border-radius:999px;font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground));white-space:nowrap;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.lw-seg-btn:hover{color:hsl(var(--foreground))}.lw-seg-btn:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.lw-seg-btn-active,.lw-seg-btn-active:hover{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 1px 2px hsl(var(--foreground) / .08),0 4px 12px -6px hsl(var(--primary) / .45);padding-inline:.75rem}.lw-strip{position:relative;display:flex;align-items:center;gap:.25rem;min-width:0;padding:.125rem 0;animation:pp-rise .26s var(--pp-ease, ease) backwards}.lw-strip-scroll{display:flex;flex:1 1 auto;min-width:0;flex-wrap:nowrap;align-items:center;gap:.375rem;overflow-x:auto;scrollbar-width:none;padding:.125rem}.lw-strip-scroll::-webkit-scrollbar{display:none}.lw-strip-scroll>*{flex-shrink:0}.lw-strip[data-fade-end] .lw-strip-scroll{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent)}.lw-strip[data-fade-start] .lw-strip-scroll{-webkit-mask-image:linear-gradient(90deg,transparent,#000 2.5rem);mask-image:linear-gradient(90deg,transparent,#000 2.5rem)}.lw-strip[data-fade-start][data-fade-end] .lw-strip-scroll{-webkit-mask-image:linear-gradient(90deg,transparent,#000 2.5rem,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 2.5rem,#000 calc(100% - 2.5rem),transparent)}.lw-strip-nudge{display:inline-flex;flex-shrink:0;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 2px 6px -3px hsl(var(--foreground) / .2)}.lw-strip-nudge:hover{border-color:hsl(var(--primary) / .5);color:hsl(var(--primary))}[dir=rtl] .lw-strip-nudge svg{transform:scaleX(-1)}@media (hover: none){.lw-strip-nudge{display:none}}.lw-strip-period{display:flex;flex-wrap:nowrap;align-items:center;gap:.375rem}.lw-strip-period>div{gap:.375rem!important}.lw-strip-period [role=combobox],.lw-strip-period button{height:2rem!important;border-radius:999px!important;background:hsl(var(--card))!important;font-size:.75rem;box-shadow:none!important}.lw-strip-period [role=group]{border-radius:999px!important;overflow:hidden}.lw-strip-period [role=group] button{height:1.75rem!important}.lw-strip-divider{height:1.25rem;width:1px;margin-inline:.25rem;background:hsl(var(--border))}.lw-stat{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;height:2rem;padding-inline:.375rem .75rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));font-size:.75rem;transition:border-color .15s ease,background-color .15s ease}button.lw-stat:hover{border-color:hsl(var(--primary) / .5)}button.lw-stat:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.lw-stat-active{border-color:hsl(var(--primary))!important;background:hsl(var(--accent))}.lw-stat-static{background:transparent;border-style:dashed}.lw-stat-icon{display:inline-flex;height:1.375rem;width:1.375rem;align-items:center;justify-content:center;border-radius:999px}.lw-stat-icon[data-tone=mint]{background:hsl(var(--status-approved));color:hsl(var(--status-approved-foreground))}.lw-stat-icon[data-tone=amber]{background:hsl(var(--status-pending));color:hsl(var(--status-pending-foreground))}.lw-stat-icon[data-tone=cyan]{background:hsl(var(--status-returned));color:hsl(var(--status-returned-foreground))}.lw-stat-icon[data-tone=pink]{background:hsl(var(--status-rejected));color:hsl(var(--status-rejected-foreground))}.lw-active-chip{display:inline-flex;align-items:center;gap:.25rem;height:1.5rem;padding-inline:.625rem .25rem;border-radius:999px;background:hsl(var(--accent));color:hsl(var(--primary));font-size:11px;font-weight:500}.lw-tools-head{padding:1.25rem 1.25rem 1rem;border-bottom:1px solid hsl(var(--border));background:linear-gradient(180deg,hsl(var(--accent) / .75),hsl(var(--card)));text-align:start}.lw-tool-list{overflow:hidden;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card))}.lw-tool{display:flex;width:100%;align-items:center;gap:.75rem;padding:.625rem .75rem;transition:background-color .15s ease}.lw-tool+.lw-tool{border-top:1px solid hsl(var(--border) / .7)}button.lw-tool:hover{background:hsl(var(--muted) / .6)}button.lw-tool:disabled{opacity:.5;cursor:not-allowed}.lw-tool .lw-kpi-icon{height:2rem;width:2rem;border-radius:.625rem}.lw-list{overflow:hidden;border:1px solid hsl(var(--border));border-radius:1.125rem;background:hsl(var(--card))}.lw-list-head{height:2.25rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .5);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.lw-list-group{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem .375rem;background:hsl(var(--card) / .96);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:.75rem;font-weight:600;color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border) / .6)}.lw-row{min-height:3.5rem;cursor:pointer;border-bottom:1px solid hsl(var(--border) / .55);transition:background-color .14s ease}.lw-row:hover{background:hsl(var(--accent) / .55)}.lw-row:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.lw-row-actions{margin-inline-start:auto;display:none;align-items:center;gap:.125rem}@media (hover: hover){.lw-row-actions{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);padding:.125rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 6px 16px -10px hsl(var(--foreground) / .35)}}.lw-board-h{height:auto}@media (min-width: 640px){.lw-board-h{height:calc(100dvh - 222px)}}.lw-col{border:1px solid hsl(var(--border) / .8);background:hsl(var(--muted) / .45)}.lw-col-head{border-bottom:1px solid hsl(var(--border) / .7);background:hsl(var(--card))}.lw-board-card{position:relative;cursor:pointer;border:1px solid hsl(var(--border));border-radius:.875rem;background:hsl(var(--card));padding:.75rem;box-shadow:0 1px 2px hsl(var(--foreground) / .04);transition:border-color .16s ease,box-shadow .2s ease,transform .2s ease}.lw-board-card:hover{border-color:hsl(var(--primary) / .45);box-shadow:0 12px 26px -18px hsl(var(--primary) / .6);transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){.lw-strip{animation:none}.lw-board-card:hover{transform:none}}.lw-strip-toggle{flex-shrink:0;display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:999px;color:hsl(var(--muted-foreground));transition:background-color .15s ease,color .15s ease}.lw-strip-toggle:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.lw-strip-show{display:inline-flex;align-self:flex-start;align-items:center;gap:.375rem;height:1.75rem;padding-inline:.625rem;border-radius:999px;font-size:.75rem;font-weight:500;color:hsl(var(--primary))}.lw-strip-show:hover{background:hsl(var(--accent))}.lw-seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.lw-seg::-webkit-scrollbar{display:none}@media (max-width: 639px){.lw-bar{padding:.5rem}}.lw-deck-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.lw-sortset{display:inline-flex;max-width:100%;align-items:center;gap:.125rem;overflow-x:auto;scrollbar-width:none;padding:.1875rem;border-radius:999px;background:hsl(var(--muted) / .8)}.lw-sortset::-webkit-scrollbar{display:none}.lw-sort{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;height:1.875rem;padding-inline:.75rem;border-radius:999px;font-size:.75rem;font-weight:500;color:hsl(var(--muted-foreground));white-space:nowrap;transition:background-color .15s ease,color .15s ease}.lw-sort:hover{color:hsl(var(--foreground))}.lw-sort:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.lw-sort-active,.lw-sort-active:hover{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 1px 2px hsl(var(--foreground) / .08)}.lw-card:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:hsl(var(--border))}.lw-card[data-tone=lavender]:before{background:hsl(var(--primary))}.lw-card[data-tone=cyan]:before{background:hsl(var(--status-returned-foreground))}.lw-card[data-tone=mint]:before{background:hsl(var(--status-approved-foreground))}.lw-card[data-tone=pink]:before{background:hsl(var(--status-rejected-foreground))}.lw-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.lw-track>span{height:.3125rem;border-radius:999px;background:hsl(var(--muted))}.lw-track>span[data-on]{background:hsl(var(--primary))}.lw-track[data-lost]>span[data-on]{background:hsl(var(--status-rejected-foreground) / .55)}.lw-card-btn{display:inline-flex;align-items:center;gap:.3125rem;height:1.875rem;padding-inline:.625rem;border-radius:999px;border:1px solid hsl(var(--border));font-size:11.5px;font-weight:500;color:hsl(var(--foreground));transition:border-color .15s ease,background-color .15s ease,color .15s ease}.lw-card-btn:hover{border-color:hsl(var(--primary) / .5);background:hsl(var(--accent));color:hsl(var(--primary))}.lw-list-wrap{container:lwlist / inline-size}.lw-list-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem .75rem;border-bottom:1px solid hsl(var(--border))}.lw-list-head,.lw-row{display:grid;align-items:center;gap:.75rem;padding-inline:1rem;grid-template-columns:minmax(0,1fr) auto}.lw-c-stage,.lw-c-source,.lw-c-owner,.lw-c-wait,.lw-c-value{display:none}.lw-row{position:relative}.lw-row:before{content:"";position:absolute;inset-block:.625rem;inset-inline-start:0;width:3px;border-radius:999px;background:transparent}.lw-row[data-tone=lavender]:before{background:hsl(var(--primary))}.lw-row[data-tone=cyan]:before{background:hsl(var(--status-returned-foreground))}.lw-row[data-tone=mint]:before{background:hsl(var(--status-approved-foreground))}.lw-row[data-tone=pink]:before{background:hsl(var(--status-rejected-foreground))}@container lwlist (min-width: 560px){.lw-list-head,.lw-row{grid-template-columns:minmax(0,1.3fr) 100px minmax(0,1fr) 108px}.lw-c-stage,.lw-list-head .lw-c-owner{display:block}.lw-c-owner{display:flex}.lw-row-inline-status{display:none}}@container lwlist (min-width: 780px){.lw-list-head,.lw-row{grid-template-columns:minmax(0,1.4fr) 104px minmax(0,1fr) 80px 112px}.lw-c-value{display:block}}@container lwlist (min-width: 1000px){.lw-list-head,.lw-row{grid-template-columns:minmax(0,1.5fr) 104px 108px minmax(0,1fr) 84px 80px 112px}.lw-c-source{display:flex}.lw-c-wait,.lw-list-head .lw-c-source{display:block}}@container lwlist (min-width: 560px){.lw-row:hover .lw-row-actions,.lw-row:focus-within .lw-row-actions{display:inline-flex}}@media (hover: none){.lw-row-actions{display:inline-flex}}.lw-panel{border:1px solid hsl(var(--border));border-radius:1.125rem;background:hsl(var(--card));padding:.875rem 1rem 1rem}.lw-tl-stats{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 900px){.lw-tl-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.lw-tl-stat{display:flex;flex-direction:column;gap:.125rem;min-width:0;padding:.5rem .75rem;border-radius:.875rem;background:hsl(var(--muted) / .55)}.lw-bars{display:flex;align-items:flex-end;gap:3px;height:5.5rem}.lw-bar-day{display:flex;flex:1 1 0;height:100%;align-items:flex-end;min-width:0;border-radius:.375rem;transition:opacity .15s ease,background-color .15s ease}.lw-bar-day:hover:not(:disabled){background:hsl(var(--accent))}.lw-bar-day:disabled{cursor:default}.lw-bar-day:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.lw-bar-day-active{background:hsl(var(--accent));box-shadow:inset 0 0 0 1px hsl(var(--primary) / .5)}.lw-bar-stack{display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:.3125rem .3125rem .125rem .125rem;transition:height .4s var(--pp-ease, ease)}.lw-bar-stack>span{display:block;min-height:1px}.lw-feed-wrap{container:lwfeed / inline-size}.lw-feed{overflow:hidden;border:1px solid hsl(var(--border));border-radius:1.125rem;background:hsl(var(--card))}.lw-feed-list{position:relative}.lw-feed-list:before{content:"";position:absolute;inset-block:0;inset-inline-start:4.5rem;width:2px;background:hsl(var(--border) / .8)}.lw-feed-item{position:relative;display:flex;width:100%;align-items:center;gap:.75rem;min-height:3.5rem;padding:.5rem 1rem;border-bottom:1px solid hsl(var(--border) / .5);text-align:start;transition:background-color .14s ease}.lw-feed-item:hover{background:hsl(var(--accent) / .55)}.lw-feed-item:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.lw-feed-time{width:2.5rem;flex-shrink:0;font-size:11px;color:hsl(var(--muted-foreground))}.lw-feed-dot{position:relative;z-index:1;height:.625rem;width:.625rem;flex-shrink:0;border-radius:999px;border:2px solid hsl(var(--card));box-shadow:0 0 0 1px hsl(var(--border));background:hsl(var(--muted-foreground))}.lw-feed-dot[data-tone=lavender]{background:hsl(var(--primary))}.lw-feed-dot[data-tone=cyan]{background:hsl(var(--status-returned-foreground))}.lw-feed-dot[data-tone=mint]{background:hsl(var(--status-approved-foreground))}.lw-feed-dot[data-tone=pink]{background:hsl(var(--status-rejected-foreground))}.lw-feed-meta{display:flex;flex-shrink:0;align-items:center;gap:.75rem}.lw-feed-src,.lw-feed-owner{display:none!important}@container lwfeed (min-width: 640px){.lw-feed-owner{display:inline-flex!important;width:8.5rem}}@container lwfeed (min-width: 820px){.lw-feed-src{display:inline-flex!important;width:6.5rem}}.lw-row[data-selected]{background:hsl(var(--accent) / .7)}.lw-selbar{position:sticky;bottom:.75rem;z-index:5;margin:.75rem auto 0;display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.375rem .375rem .375rem 1rem;border:1px solid hsl(var(--border));border-radius:999px;background:hsl(var(--card));box-shadow:0 18px 40px -18px hsl(var(--foreground) / .35);animation:pp-rise .22s var(--pp-ease, ease) backwards}@media (prefers-reduced-motion: reduce){.lw-selbar{animation:none}.lw-bar-stack{transition:none}}.lw-team-totals{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 900px){.lw-team-totals{grid-template-columns:repeat(5,minmax(0,1fr))}}.lw-team-stat{display:flex;align-items:center;gap:.625rem;min-width:0;padding:.625rem .75rem;border-radius:1rem;border:1px solid hsl(var(--border));background:hsl(var(--card))}.lw-team-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.lw-owner{border:1px solid hsl(var(--border));border-radius:1.125rem;background:hsl(var(--card));padding:1rem;transition:border-color .16s ease,box-shadow .2s ease;animation:pp-rise .38s var(--pp-ease, ease) backwards}.lw-owner:hover{border-color:hsl(var(--primary) / .35);box-shadow:0 14px 30px -22px hsl(var(--primary) / .55)}.lw-owner-unassigned{border-color:hsl(var(--status-pending-foreground) / .35);background:linear-gradient(180deg,hsl(var(--status-pending) / .55),hsl(var(--card)) 45%)}.lw-mix{display:flex;height:.5rem;overflow:hidden;border-radius:999px;background:hsl(var(--muted));gap:2px}.lw-mix>span{display:block;height:100%}.lw-mini-chip{display:inline-flex;align-items:center;gap:.3125rem;height:1.5rem;padding-inline:.5rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--background));font-size:11px;color:hsl(var(--foreground));transition:border-color .15s ease}.lw-mini-chip:hover{border-color:hsl(var(--primary) / .5)}.lw-mini-chip-active{border-color:hsl(var(--primary));background:hsl(var(--accent));color:hsl(var(--primary))}.lw-stage-cell{border-radius:.75rem;background:hsl(var(--muted) / .55);padding:.375rem .25rem;text-align:center;min-width:0}.lw-rate{margin-top:.25rem;height:.375rem;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.lw-rate>span{display:block;height:100%;border-radius:999px;transition:width .5s var(--pp-ease, ease)}.lw-rate>span[data-tone=mint]{background:hsl(var(--status-approved-foreground))}.lw-rate>span[data-tone=cyan]{background:hsl(var(--primary))}.lw-rate>span[data-tone=pink]{background:hsl(var(--status-rejected-foreground))}.lw-drawer-row{display:flex;align-items:center;gap:.75rem;padding:.625rem 1.25rem;border-bottom:1px solid hsl(var(--border) / .6);transition:background-color .14s ease}.lw-drawer-row:hover{background:hsl(var(--accent) / .5)}@media (prefers-reduced-motion: reduce){.lw-owner{animation:none}.lw-rate>span{transition:none}}@media (min-width: 768px){[data-app-drawer].pp-form-drawer{display:flex!important;flex-direction:column;gap:1rem!important;overflow-y:auto!important;padding:0 1.5rem 1.5rem!important}[data-app-drawer].pp-form-drawer>[data-app-dialog-header]{position:sticky;top:0;z-index:10;margin-inline:-1.5rem;padding:1.25rem 4.5rem 1rem 1.5rem;text-align:start;border-bottom:1px solid hsl(var(--border) / .8);background:linear-gradient(180deg,hsl(var(--accent)),hsl(var(--card)))}[dir=rtl] [data-app-drawer].pp-form-drawer>[data-app-dialog-header]{padding:1.25rem 1.5rem 1rem 4.5rem}}[data-app-drawer].pp-form-drawer-flush{display:flex!important;flex-direction:column;gap:0!important;padding:0!important;overflow:hidden!important}[data-app-drawer].pp-form-drawer-flush .pp-form-head{padding-inline-end:4.5rem!important}[data-app-drawer] .pp-form-scroll{flex:1 1 auto;min-height:0;height:auto!important;max-height:none!important;overflow-y:auto}.pp-form-head{background:linear-gradient(180deg,hsl(var(--accent)),hsl(var(--card)));border-bottom:1px solid hsl(var(--border) / .8)}[data-app-drawer]>*{min-width:0}.pp-form-foot{border-top:1px solid hsl(var(--border));background:hsl(var(--card))}[dir=rtl] .lw-strip[data-fade-end] .lw-strip-scroll{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 2.5rem),transparent)}[dir=rtl] .lw-strip[data-fade-start] .lw-strip-scroll{-webkit-mask-image:linear-gradient(270deg,transparent,#000 2.5rem);mask-image:linear-gradient(270deg,transparent,#000 2.5rem)}.lw-list button[role=checkbox]{height:1.125rem!important;width:1.125rem!important;min-height:1.125rem!important;min-width:1.125rem!important;flex-shrink:0;border-radius:.375rem}.dw-track{display:grid;gap:3px}.dw-track>span{height:.3125rem;border-radius:999px;background:hsl(var(--muted))}.dw-track>span[data-on]{background:hsl(var(--primary))}.dw-track[data-outcome=won]>span[data-on]{background:hsl(var(--status-approved-foreground))}.dw-track[data-outcome=lost]>span[data-on]{background:hsl(var(--status-rejected-foreground) / .55)}.lw-card[data-tone=amber]:before{background:hsl(var(--status-pending-foreground))}.lw-row[data-tone=amber]:before{background:hsl(var(--status-pending-foreground))}.dd-path{display:flex;gap:.375rem;overflow-x:auto;scrollbar-width:none;padding-bottom:1px}.dd-path::-webkit-scrollbar{display:none}.dd-step{flex:1 0 6.5rem;min-width:0;border-radius:.75rem;padding:.5rem .625rem;background:hsl(var(--muted) / .7);color:hsl(var(--foreground))}.dd-step[data-state=done]{background:hsl(var(--status-review));color:hsl(var(--status-review-foreground))}.dd-step[data-state=current]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 8px 20px -12px hsl(var(--primary) / .8)}.dd-step-hint{font-size:10.5px;opacity:.75}.dd-step[data-state=current] p{color:hsl(var(--primary-foreground))!important}.dd-ring{--p: 0;--ring: var(--primary);position:relative;display:grid;flex-shrink:0;place-items:center;height:3.75rem;width:3.75rem;border-radius:999px;background:conic-gradient(hsl(var(--ring)) calc(var(--p) * 1%),hsl(var(--muted)) 0);transition:background .4s var(--pp-ease, ease)}.dd-ring:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:999px;background:hsl(var(--card))}.dd-ring>span{position:relative;color:hsl(var(--foreground))}.dd-ring[data-tone=mint]{--ring: var(--status-approved-foreground)}.dd-ring[data-tone=amber]{--ring: var(--status-pending-foreground)}.dd-ring[data-tone=pink]{--ring: var(--status-rejected-foreground)}.dd-factor{display:flex;align-items:center;gap:.625rem;min-width:0;padding:.5rem .625rem;border-radius:.75rem;background:hsl(var(--muted) / .5)}.dd-factor[data-state=good]>svg{color:hsl(var(--status-approved-foreground))}.dd-factor[data-state=warn]>svg{color:hsl(var(--status-pending-foreground))}.dd-factor[data-state=bad]>svg{color:hsl(var(--status-rejected-foreground))}.lw-dl>span>button,.lw-dl>button{height:2.25rem;border-radius:999px}@container lwbar (max-width: 619px){.lw-dl>span>button,.lw-dl>button{width:2.25rem;padding:0;gap:0;font-size:0;justify-content:center}}@media (min-width: 768px){[data-app-drawer].pp-form-drawer>[data-app-dialog-footer]{position:sticky;bottom:-1.5rem;z-index:10;margin:auto -1.5rem -1.5rem;padding:.875rem 1.5rem;border-top:1px solid hsl(var(--border));background:hsl(var(--card))}[data-app-drawer].pp-form-drawer>[data-app-dialog-header] [data-radix-dialog-title],[data-app-drawer].pp-form-drawer>[data-app-dialog-header] h2{font-family:var(--font-display, inherit);font-size:1.125rem}[data-app-drawer].pp-auto-drawer-flush{display:flex!important;flex-direction:column;gap:0!important;padding:0!important;overflow-y:auto!important}[data-app-drawer].pp-auto-drawer-flush>*{flex-shrink:0}[data-app-drawer][data-auto-drawer] [class*="max-h-[9"]{max-height:none}[data-app-drawer].pp-form-drawer>form>[data-app-dialog-footer]:last-child{position:sticky;bottom:-1.5rem;z-index:10;margin:1rem -1.5rem -1.5rem;padding:.875rem 1.5rem;border-top:1px solid hsl(var(--border));background:hsl(var(--card))}}.dw-summary{container:dwsum / inline-size;display:flex;flex-direction:column;gap:.5rem}.dw-summary-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.dw-summary-selects{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0}.dw-summary-selects button[role=combobox]{height:2.125rem;border-radius:999px;background:hsl(var(--card))}.dw-source-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;margin-inline-start:auto}.dw-summary-toggle{margin-inline-start:auto}.dw-source-chips{order:2}.dw-summary-selects{order:1}.dw-tiles{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.dw-tile-wide{grid-column:1 / -1}@container dwsum (min-width: 600px){.dw-tiles{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.dw-tile-wide{grid-column:auto}}.dw-tile{--t-bg: var(--status-review);--t-ink: var(--status-review-foreground);position:relative;display:flex;min-width:0;flex-direction:column;gap:.125rem;overflow:hidden;border-radius:1rem;padding:.625rem .75rem;text-align:start;border:1px solid hsl(var(--t-ink) / .14);background:linear-gradient(135deg,hsl(var(--t-bg) / .95),hsl(var(--t-bg) / .45));transition:transform .16s var(--pp-ease, ease),box-shadow .16s ease,border-color .16s ease}.dw-tile[data-tone=cyan]{--t-bg: var(--status-returned);--t-ink: var(--status-returned-foreground)}.dw-tile[data-tone=mint]{--t-bg: var(--status-approved);--t-ink: var(--status-approved-foreground)}.dw-tile[data-tone=amber]{--t-bg: var(--status-pending);--t-ink: var(--status-pending-foreground)}.dw-tile[data-tone=pink]{--t-bg: var(--status-rejected);--t-ink: var(--status-rejected-foreground)}.dw-tile-btn{cursor:pointer}.dw-tile-btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px -16px hsl(var(--t-ink) / .7)}.dw-tile-btn[aria-pressed=true]{border-color:hsl(var(--t-ink) / .7);box-shadow:inset 0 0 0 1px hsl(var(--t-ink) / .6)}.dw-tile-top{display:flex;align-items:center;gap:.5rem;min-width:0}.dw-tile-icon{display:grid;place-items:center;height:1.75rem;width:1.75rem;flex-shrink:0;border-radius:.625rem;background:hsl(var(--card) / .85);color:hsl(var(--t-ink))}.dw-tile-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;color:hsl(var(--t-ink))}.dw-tile-sub{margin-inline-start:auto;flex-shrink:0;font-size:.6875rem;color:hsl(var(--t-ink) / .8)}.dw-tile-value{font-family:var(--font-display, inherit);font-size:1.25rem;font-weight:700;line-height:1.6rem;letter-spacing:-.01em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.dw-tile-hint{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;color:hsl(var(--t-ink) / .85)}.dw-mix{display:flex;gap:3px;height:.5rem;margin-top:.25rem}.dw-mix-seg{min-width:6px;border-radius:999px;background:hsl(var(--stage-c));transition:opacity .15s ease,transform .15s ease}.dw-mix-seg:hover{transform:scaleY(1.35)}.dw-mix-seg[data-dim]{opacity:.25}.dw-mix-seg:focus-visible,.dw-mix-legend button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.dw-mix-legend{display:flex;flex-wrap:wrap;gap:.125rem .625rem;margin-top:.375rem}.dw-mix-legend button{display:inline-flex;align-items:center;gap:.3125rem;border-radius:999px;font-size:.6875rem;color:hsl(var(--foreground) / .75)}.dw-mix-legend button b{font-weight:600;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.dw-mix-legend button[data-active]{color:hsl(var(--foreground));text-decoration:underline;text-underline-offset:3px}.dw-mix-dot{height:.5rem;width:.5rem;border-radius:999px;background:hsl(var(--stage-c))}[data-i="0"]{--stage-c: var(--stage-0)}[data-i="1"]{--stage-c: var(--stage-1)}[data-i="2"]{--stage-c: var(--stage-2)}[data-i="3"]{--stage-c: var(--stage-3)}[data-i="4"]{--stage-c: var(--stage-4)}[data-i="5"]{--stage-c: var(--stage-5)}.dw-attention{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;border-radius:1rem;border:1px solid hsl(var(--primary) / .16);padding:.5rem .625rem .5rem .75rem;background:linear-gradient(90deg,hsl(var(--accent)),hsl(var(--card)) 70%)}.dw-attention-icon{display:grid;place-items:center;height:1.75rem;width:1.75rem;flex-shrink:0;border-radius:999px;background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 1px 2px hsl(var(--foreground) / .06)}.dw-attention-text{min-width:12rem;flex:1 1 16rem;font-size:.8125rem;color:hsl(var(--muted-foreground))}.dw-attention-text b{font-weight:600;color:hsl(var(--foreground))}.dw-attention-pills{display:flex;flex-wrap:wrap;gap:.375rem}.dw-pill{--t-bg: var(--status-review);--t-ink: var(--status-review-foreground);display:inline-flex;align-items:center;gap:.375rem;height:1.875rem;padding-inline:.625rem;border-radius:999px;border:1px solid transparent;background:hsl(var(--t-bg));color:hsl(var(--t-ink));font-size:.75rem;font-weight:500;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.dw-pill b{font-weight:700;font-variant-numeric:tabular-nums}.dw-pill:hover{transform:translateY(-1px);box-shadow:0 6px 14px -10px hsl(var(--t-ink))}.dw-pill[data-tone=pink]{--t-bg: var(--status-rejected);--t-ink: var(--status-rejected-foreground)}.dw-pill[data-tone=amber]{--t-bg: var(--status-pending);--t-ink: var(--status-pending-foreground)}.dw-pill[data-tone=cyan]{--t-bg: var(--status-returned);--t-ink: var(--status-returned-foreground)}.dw-pill[data-active]{border-color:hsl(var(--t-ink) / .8);box-shadow:inset 0 0 0 1px hsl(var(--t-ink) / .6)}.dw-pill[data-zero]{opacity:.55}.lw-col[data-i]{border-top:3px solid hsl(var(--stage-c))}.lw-col[data-i]>.lw-col-head{background:linear-gradient(180deg,hsl(var(--stage-c) / .12),hsl(var(--card)))}.lw-col[data-outcome=won]{border-top:3px solid hsl(var(--status-approved-foreground))}.lw-col[data-outcome=won]>.lw-col-head{background:linear-gradient(180deg,hsl(var(--status-approved)),hsl(var(--card)))}.lw-col[data-outcome=lost]{border-top:3px solid hsl(var(--status-rejected-foreground))}.lw-col[data-outcome=lost]>.lw-col-head{background:linear-gradient(180deg,hsl(var(--status-rejected)),hsl(var(--card)))}.dw-stage-dot{background:hsl(var(--stage-c))}@media (prefers-reduced-motion: reduce){.dw-tile,.dw-pill,.dw-mix-seg{transition:none}}.dw-source-trigger{display:inline-flex;align-items:center;gap:.375rem;height:2.125rem;max-width:13rem;padding-inline:.75rem .5rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));font-size:.8125rem;color:hsl(var(--foreground))}.dw-source-trigger:hover{background:hsl(var(--accent))}.dw-source-trigger[data-active]{border-color:hsl(var(--primary));background:hsl(var(--accent));color:hsl(var(--primary))}.dw-mix-seg{min-height:0!important;height:100%!important;padding:0!important}.dw-mix-legend button{min-height:0!important;padding:0!important}.dw-tile{padding:.5rem .75rem}.dw-tile-value{font-size:1.125rem;line-height:1.4rem}@container dwsum (max-width: 879px){.dw-mix-legend,.dw-attention-rest{display:none}.dw-attention-text{flex-basis:10rem}}.dw-pill-short{display:none}@container dwsum (max-width: 879px){.dw-pill-long{display:none}.dw-pill-short{display:inline}.dw-summary-selects>button[role=combobox]{width:auto!important;gap:.375rem;max-width:9.5rem}.dw-tile-hint,.dw-tile-sub{display:none}.dw-tile-icon{height:1.5rem;width:1.5rem;border-radius:.5rem}.dw-pill>svg{display:none}.dw-attention-text{flex:0 1 auto;min-width:0}}.di-scope{container:di / inline-size}.di-stats{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@container di (min-width: 560px){.di-stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.di-stats-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@container di (max-width: 819px){.di-stats-5 .lw-kpi-icon{display:none}}.di-stat{display:flex;align-items:center;gap:.625rem;min-width:0;padding:.625rem .75rem;border-radius:1rem;border:1px solid hsl(var(--border));background:hsl(var(--card));text-align:start;transition:border-color .16s ease,box-shadow .2s ease,transform .16s ease;animation:pp-rise .38s var(--pp-ease, ease) backwards}.di-stat[data-tone=mint]{background:linear-gradient(135deg,hsl(var(--status-approved) / .55),hsl(var(--card)) 70%)}.di-stat[data-tone=pink]{background:linear-gradient(135deg,hsl(var(--status-rejected) / .55),hsl(var(--card)) 70%)}.di-stat[data-tone=amber]{background:linear-gradient(135deg,hsl(var(--status-pending) / .55),hsl(var(--card)) 70%)}.di-stat[data-tone=cyan]{background:linear-gradient(135deg,hsl(var(--status-returned) / .55),hsl(var(--card)) 70%)}.di-stat[data-tone=lavender]{background:linear-gradient(135deg,hsl(var(--status-review) / .55),hsl(var(--card)) 70%)}.di-stat-click{cursor:pointer}.di-stat-click:hover{border-color:hsl(var(--primary) / .4);transform:translateY(-1px);box-shadow:0 10px 24px -20px hsl(var(--primary) / .6)}.di-stat-click:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.di-stat-active{border-color:hsl(var(--primary));box-shadow:0 0 0 1px hsl(var(--primary))}.di-panel{min-width:0;border:1px solid hsl(var(--border));border-radius:1.125rem;background:hsl(var(--card));padding:.875rem 1rem 1rem;animation:pp-rise .42s var(--pp-ease, ease) backwards}.di-hero{background:linear-gradient(140deg,hsl(var(--status-review) / .7),hsl(var(--card)) 55%)}.di-grid-2{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}@container di (min-width: 760px){.di-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.di-bar-row{display:flex;width:100%;align-items:center;gap:.625rem;border-radius:.75rem;padding:.375rem .5rem}.di-bar-click{cursor:pointer;transition:background-color .15s ease}.di-bar-click:hover{background:hsl(var(--accent) / .7)}.di-bar-click:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.di-bar-active{background:hsl(var(--accent));box-shadow:inset 0 0 0 1px hsl(var(--primary) / .5)}.di-bar-track{display:block;height:.4375rem;overflow:hidden;border-radius:999px;background:hsl(var(--muted))}.di-bar-fill{display:block;height:100%;border-radius:inherit;transition:width .5s var(--pp-ease, ease)}.di-bar-fill[data-tone=mint]{background:hsl(var(--status-approved-foreground))}.di-bar-fill[data-tone=pink]{background:hsl(var(--status-rejected-foreground))}.di-bar-fill[data-tone=amber]{background:hsl(var(--status-pending-foreground))}.di-bar-fill[data-tone=cyan]{background:hsl(var(--status-returned-foreground))}.di-bar-fill[data-tone=lavender]{background:hsl(var(--primary))}.di-bar-fill[data-tone=neutral]{background:hsl(var(--muted-foreground) / .6)}.di-versus{display:flex;align-items:stretch;gap:.5rem}.di-versus-side{display:flex;flex:1 1 0;min-width:0;flex-direction:column;gap:.125rem;border-radius:.875rem;padding:.625rem .75rem}.di-versus-side[data-tone=mint]{background:hsl(var(--status-approved) / .75)}.di-versus-side[data-tone=pink]{background:hsl(var(--status-rejected) / .75)}.di-versus-vs{align-self:center;font-size:.6875rem;font-weight:600;color:hsl(var(--muted-foreground))}.di-months{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.375rem}.di-month{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.25rem;border-radius:.75rem;padding:.375rem .25rem;transition:background-color .15s ease}.di-month:hover{background:hsl(var(--accent) / .7)}.di-month:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.di-month-active{background:hsl(var(--accent));box-shadow:inset 0 0 0 1px hsl(var(--primary) / .5)}.di-month-bars{display:flex;height:6.5rem;width:100%;align-items:flex-end;justify-content:center;gap:3px}.di-month-bar{display:block;width:38%;max-width:1.25rem;min-height:3px;border-radius:.375rem .375rem .125rem .125rem;transition:height .5s var(--pp-ease, ease)}.di-month-bar[data-tone=mint]{background:hsl(var(--status-approved-foreground))}.di-month-bar[data-tone=pink]{background:hsl(var(--status-rejected-foreground) / .85)}.di-rows{display:flex;flex-direction:column;gap:.25rem}.di-row{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:.875rem;border:1px solid transparent;padding:.5rem .625rem;text-align:start;transition:background-color .15s ease,border-color .15s ease}.di-row:hover{background:hsl(var(--accent) / .6);border-color:hsl(var(--primary) / .2)}.di-row:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.di-row-owner{display:none;width:9.5rem;flex-shrink:0;align-items:center;gap:.375rem;min-width:0}@container di (min-width: 620px){.di-row-owner{display:inline-flex}}.di-tip{display:flex;align-items:center;gap:.625rem;border-radius:1rem;border:1px dashed hsl(var(--primary) / .35);background:hsl(var(--accent) / .6);padding:.625rem .875rem}.di-accounts{display:flex;flex-direction:column;gap:.375rem}.di-account{border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card));transition:border-color .16s ease,box-shadow .2s ease;animation:pp-rise .36s var(--pp-ease, ease) backwards}.di-account:hover,.di-account-open{border-color:hsl(var(--primary) / .35);box-shadow:0 12px 26px -22px hsl(var(--primary) / .55)}.di-account-head{display:flex;width:100%;align-items:center;gap:.75rem;padding:.625rem .75rem;text-align:start;border-radius:inherit}.di-account-head:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.di-account-nums{display:none;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:.0625rem;font-size:.6875rem;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.di-account-nums b{color:inherit;font-weight:700}.di-account-owners{display:none;flex-shrink:0}.di-account-owners>span+span{margin-inline-start:-.375rem}@container di (min-width: 520px){.di-account-nums{display:flex}}@container di (min-width: 760px){.di-account-nums{flex-direction:row;gap:.875rem}.di-account-owners{display:flex}}.di-account-deals{border-top:1px solid hsl(var(--border));padding:.375rem}@media (prefers-reduced-motion: reduce){.di-stat,.di-panel,.di-account{animation:none}.di-bar-fill,.di-month-bar{transition:none}}.dw-scope{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.dw-scope-pipe{flex-shrink:0;min-width:0}.dw-pipe-trigger{height:2.5rem!important;width:auto!important;min-width:10.5rem;max-width:16rem;gap:.5rem;padding-inline:.3125rem .75rem!important;border-radius:999px!important;border:1px solid hsl(var(--primary) / .32)!important;background:linear-gradient(135deg,hsl(var(--accent)),hsl(var(--card)))!important;box-shadow:0 8px 18px -14px hsl(var(--primary) / .8)!important}.dw-pipe-trigger:hover{border-color:hsl(var(--primary) / .6)!important}.dw-pipe-trigger>.dw-pipe-icon{display:grid;place-items:center;height:1.875rem;width:1.875rem;flex-shrink:0;border-radius:999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.dw-pipe-trigger>.dw-pipe-text{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;align-items:flex-start;line-height:1.1;text-align:start}.dw-pipe-kicker{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--primary))}.dw-pipe-text>span:last-child{max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.dw-scope-group{display:flex;flex-wrap:wrap;align-items:center;gap:.125rem;min-width:0;padding:.1875rem;border-radius:1.375rem;border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground) / .04)}.dw-scope-group>div{gap:.125rem!important}.dw-scope-group button[role=combobox],.dw-scope-group .dw-source-trigger,.dw-sort-trigger{height:2rem!important;min-height:0!important;border-radius:999px!important;box-shadow:none!important;padding-inline:.625rem .5rem!important;font-size:.8125rem}.dw-scope-group button[role=combobox],.dw-scope-group .dw-source-trigger{border-color:transparent!important;background:transparent!important}.dw-scope-group button[role=combobox]:hover,.dw-scope-group .dw-source-trigger:hover{background:hsl(var(--accent))!important}.dw-scope-group .dw-source-trigger[data-active]{background:hsl(var(--accent))!important;color:hsl(var(--primary))}.dw-sort-trigger{width:auto!important;max-width:11rem;height:2.125rem!important;background:hsl(var(--card))!important}.dw-pulse{display:flex;flex:1 1 20rem;min-width:0;align-items:center;gap:.375rem;height:2.5rem;padding-inline:.625rem .5rem;border-radius:999px;overflow:hidden;text-align:start;border:1px solid hsl(var(--primary) / .2);background:linear-gradient(90deg,hsl(var(--accent)),hsl(var(--card)) 80%);transition:border-color .16s ease,box-shadow .2s ease,transform .16s var(--pp-ease, ease)}.dw-pulse:hover{border-color:hsl(var(--primary) / .5);box-shadow:0 10px 22px -16px hsl(var(--primary) / .9);transform:translateY(-1px)}.dw-pulse:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.dw-pulse-mix{display:flex;gap:2px;width:3.25rem;height:.5rem;flex-shrink:0}.dw-pulse-mix>span{min-width:3px;border-radius:999px;background:hsl(var(--stage-c))}.dw-pulse-item,.dw-pulse-alert{--t-bg: var(--status-review);--t-ink: var(--status-review-foreground);display:inline-flex;flex-shrink:0;align-items:center;gap:.3125rem;height:1.75rem;padding-inline:.5rem;border-radius:999px;background:hsl(var(--t-bg));color:hsl(var(--t-ink));font-size:.75rem;white-space:nowrap}.dw-pulse-item b{font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.dw-pulse-alert{flex-shrink:1;min-width:0;margin-inline-start:auto;font-weight:600;border:1px solid hsl(var(--t-ink) / .28);background:hsl(var(--card))}.dw-pulse-item[data-tone=cyan],.dw-pulse-alert[data-tone=cyan]{--t-bg: var(--status-returned);--t-ink: var(--status-returned-foreground)}.dw-pulse-item[data-tone=mint],.dw-pulse-alert[data-tone=mint]{--t-bg: var(--status-approved);--t-ink: var(--status-approved-foreground)}.dw-pulse-item[data-tone=amber],.dw-pulse-alert[data-tone=amber]{--t-bg: var(--status-pending);--t-ink: var(--status-pending-foreground)}.dw-pulse-alert[data-tone=pink]{--t-bg: var(--status-rejected);--t-ink: var(--status-rejected-foreground)}.dw-pulse-chev{flex-shrink:0;color:hsl(var(--primary))}.dw-pulse{container:dwpulse / inline-size}.dw-pulse-alert{flex-shrink:0}@container dwpulse (max-width: 739px){.dw-pulse-item[data-opt="3"]{display:none}}@container dwpulse (max-width: 609px){.dw-pulse-item[data-opt="2"]{display:none}}@container dwpulse (max-width: 479px){.dw-pulse-item[data-opt="1"],.dw-pulse-mix{display:none}}@container dwpulse (max-width: 339px){.dw-pulse-k{display:none}}@container dwsum (max-width: 559px){.dw-pulse{flex-basis:100%}}.dw-stage-list{display:grid;gap:2px;margin-top:.5rem}.dw-stage-list button{display:flex;width:100%;align-items:center;gap:.5rem;min-height:0!important;padding:.375rem .5rem;border-radius:.625rem;font-size:.8125rem;color:hsl(var(--foreground));transition:background-color .15s ease}.dw-stage-list button:hover,.dw-stage-list button[data-active]{background:hsl(var(--card) / .85)}.dw-stage-list button[data-active]{box-shadow:inset 0 0 0 1px hsl(var(--primary) / .4)}.dw-stage-count{min-width:2rem;text-align:end;font-size:.75rem;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.dw-stage-value{min-width:4.5rem;text-align:end;font-weight:600;font-variant-numeric:tabular-nums}.lw-tools .dw-tile-hint{white-space:normal}.lw-tools .dw-attention-rest{display:inline}.dw-tile[data-zero]{opacity:.6}.dw-tile-btn:disabled{cursor:not-allowed;transform:none;box-shadow:none}.dl-format{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;padding:.25rem;border-radius:999px;background:hsl(var(--muted))}.dl-format button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:2.25rem;border-radius:999px;font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground));transition:background-color .15s ease,color .15s ease}.dl-format button[aria-checked=true]{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 1px 3px hsl(var(--foreground) / .12)}.dd-scope [data-tone]{--t-bg: var(--status-review);--t-ink: var(--status-review-foreground)}.dd-scope [data-tone=cyan]{--t-bg: var(--status-returned);--t-ink: var(--status-returned-foreground)}.dd-scope [data-tone=mint]{--t-bg: var(--status-approved);--t-ink: var(--status-approved-foreground)}.dd-scope [data-tone=amber]{--t-bg: var(--status-pending);--t-ink: var(--status-pending-foreground)}.dd-scope [data-tone=pink]{--t-bg: var(--status-rejected);--t-ink: var(--status-rejected-foreground)}.dd-scope [data-tone=neutral]{--t-bg: var(--muted);--t-ink: var(--muted-foreground)}.dd-scope .ld-hero[data-tone]{background:radial-gradient(120% 150% at 0% 0%,hsl(var(--t-bg)) 0%,hsl(var(--t-bg) / .35) 40%,transparent 70%),radial-gradient(80% 120% at 100% 0%,hsl(var(--accent)) 0%,transparent 65%),hsl(var(--card))}.dd-scope .ld-hero[data-tone]:before{content:"";position:absolute;inset-inline:0;top:0;height:4px;background:linear-gradient(90deg,hsl(var(--t-ink) / .85),hsl(var(--primary)))}.dd-scope .ld-stat[data-tone]{border-color:hsl(var(--t-ink) / .16);background:linear-gradient(135deg,hsl(var(--t-bg)),hsl(var(--t-bg) / .35))}.dd-scope .ld-stat[data-tone]>p:first-child{display:flex;align-items:center;gap:.3125rem;font-weight:600;color:hsl(var(--t-ink))}.dd-scope .ld-card[data-tone]{position:relative;overflow:hidden;border-color:hsl(var(--t-ink) / .16);background:linear-gradient(180deg,hsl(var(--t-bg) / .6),hsl(var(--card)) 3.5rem);transition:box-shadow .2s ease,border-color .16s ease}.dd-scope .ld-card[data-tone]:hover{border-color:hsl(var(--t-ink) / .3);box-shadow:0 12px 26px -20px hsl(var(--t-ink) / .9)}.dd-scope .ld-card[data-tone]:before{content:"";position:absolute;inset-block:.875rem;inset-inline-start:0;width:3px;border-radius:0 3px 3px 0;background:hsl(var(--t-ink) / .6)}.dd-scope .ld-card[data-tone] .ld-card-title{color:hsl(var(--foreground))}.dd-scope .ld-card[data-tone] .ld-card-title>svg{box-sizing:content-box;height:.875rem;width:.875rem;padding:.3125rem;border-radius:.5rem;background:hsl(var(--t-bg));color:hsl(var(--t-ink))}.dd-scope .dd-step[data-i][data-state=done]{background:hsl(var(--stage-c) / .14);color:hsl(var(--foreground));box-shadow:inset 0 -3px hsl(var(--stage-c) / .75)}.dd-scope .dd-step[data-i][data-state=current]{background:linear-gradient(135deg,hsl(var(--stage-c)),hsl(var(--stage-c) / .82));color:hsl(var(--primary-foreground));box-shadow:0 10px 22px -12px hsl(var(--stage-c))}.dd-scope .ld-tab[data-state=active] .ld-tab-count{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}@media (prefers-reduced-motion: reduce){.dw-pulse,.dd-scope .ld-card[data-tone]{transition:none}.dw-pulse:hover{transform:none}}.dw-scope-group button[role=combobox]{width:auto!important;max-width:11rem;gap:.25rem;justify-content:flex-start}.dw-scope-group button[role=combobox]>svg:last-child{margin-inline-start:.125rem}@container dwsum (max-width: 819px){.dw-pipe-trigger{min-width:0;height:2.375rem!important}.dw-pipe-kicker{display:none}.dw-pipe-trigger>.dw-pipe-icon{height:1.625rem;width:1.625rem}.dw-scope-group button[role=combobox],.dw-scope-group .dw-source-trigger{max-width:9rem;padding-inline:.5rem .375rem!important}.dw-scope-group .lw-chip-count{display:none}}:is(.aw-col,.aw-card,.aw-type,.aw-row,.aw-group,.aw-day-panel,.aw-metric,.aw-split>span){--t-bg: var(--status-review);--t-ink: var(--status-review-foreground)}:is(.aw-col,.aw-card,.aw-type,.aw-row,.aw-group,.aw-day-panel,.aw-metric,.aw-split>span)[data-tone=cyan]{--t-bg: var(--status-returned);--t-ink: var(--status-returned-foreground)}:is(.aw-col,.aw-card,.aw-type,.aw-row,.aw-group,.aw-day-panel,.aw-metric,.aw-split>span)[data-tone=mint]{--t-bg: var(--status-approved);--t-ink: var(--status-approved-foreground)}:is(.aw-col,.aw-card,.aw-type,.aw-row,.aw-group,.aw-day-panel,.aw-metric,.aw-split>span)[data-tone=amber]{--t-bg: var(--status-pending);--t-ink: var(--status-pending-foreground)}:is(.aw-col,.aw-card,.aw-type,.aw-row,.aw-group,.aw-day-panel,.aw-metric,.aw-split>span)[data-tone=pink]{--t-bg: var(--status-rejected);--t-ink: var(--status-rejected-foreground)}:is(.aw-col,.aw-card,.aw-type,.aw-row,.aw-group,.aw-day-panel,.aw-metric,.aw-split>span)[data-tone=neutral]{--t-bg: var(--muted);--t-ink: var(--muted-foreground)}.aw-board{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));align-items:start}.aw-col{display:flex;min-width:0;flex-direction:column;overflow:hidden;border-radius:1.125rem;border:1px solid hsl(var(--t-ink) / .16);border-top:3px solid hsl(var(--t-ink) / .75);background:linear-gradient(180deg,hsl(var(--t-bg) / .55),hsl(var(--muted) / .35) 6rem)}.aw-col[data-pool]{border-style:dashed;border-top-style:solid}.aw-col-head{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem}.aw-col-dot{height:.5rem;width:.5rem;flex-shrink:0;border-radius:999px;background:hsl(var(--t-ink));box-shadow:0 0 0 3px hsl(var(--t-ink) / .18)}.aw-col-count{min-width:1.5rem;border-radius:999px;padding:.0625rem .5rem;background:hsl(var(--card));color:hsl(var(--t-ink, var(--primary)));font-size:11px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.aw-col-body{display:flex;flex-direction:column;gap:.5rem;padding:0 .5rem .5rem;max-height:calc(100dvh - 250px);min-height:4rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.aw-col-empty{padding:1rem .5rem;text-align:center;font-size:.75rem;color:hsl(var(--muted-foreground))}.aw-more{width:100%;border-radius:999px;border:1px dashed hsl(var(--border));padding:.375rem;font-size:.75rem;font-weight:500;color:hsl(var(--primary));background:hsl(var(--card) / .7)}.aw-more:hover{background:hsl(var(--accent))}.aw-card{position:relative;cursor:pointer;border-radius:.875rem;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.625rem .625rem .5rem .75rem;box-shadow:0 1px 2px hsl(var(--foreground) / .04);transition:border-color .16s ease,box-shadow .2s ease,transform .16s var(--pp-ease, ease);animation:pp-rise .36s var(--pp-ease, ease) backwards}.aw-card:before{content:"";position:absolute;inset-block:.625rem;inset-inline-start:0;width:3px;border-radius:0 3px 3px 0;background:hsl(var(--t-ink) / .7)}.aw-card:hover{border-color:hsl(var(--primary) / .45);box-shadow:0 12px 26px -18px hsl(var(--primary) / .6);transform:translateY(-1px)}.aw-card:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.aw-card[data-bucket=overdue]{background:linear-gradient(180deg,hsl(var(--status-rejected) / .28),hsl(var(--card)) 60%)}.aw-type{display:grid;place-items:center;height:2rem;width:2rem;flex-shrink:0;border-radius:.625rem;background:hsl(var(--t-bg));color:hsl(var(--t-ink))}.aw-type-sm{height:1.75rem;width:1.75rem;border-radius:.5rem}.aw-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:600;line-height:1.3;color:hsl(var(--foreground))}.aw-title-done{text-decoration:line-through;text-decoration-color:hsl(var(--muted-foreground) / .6);color:hsl(var(--muted-foreground))}.aw-rel{display:inline-flex;max-width:100%;align-items:center;gap:.25rem;margin-top:.25rem;border-radius:999px;font-size:11.5px;color:hsl(var(--primary));min-height:0!important}.aw-rel:hover{text-decoration:underline}.aw-card-foot{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;padding-top:.5rem;border-top:1px dashed hsl(var(--border) / .9)}.aw-check{position:relative;display:grid;flex-shrink:0;place-items:center;height:1.875rem;width:1.875rem;border-radius:999px;color:hsl(var(--muted-foreground));transition:color .15s ease,background-color .15s ease,transform .15s ease}.aw-check-sm{height:1.625rem;width:1.625rem;min-height:1.625rem!important;min-width:1.625rem!important}.aw-check svg{height:1.125rem;width:1.125rem}.aw-check .aw-check-hover{position:absolute;opacity:0}button.aw-check:hover{color:hsl(var(--status-approved-foreground));background:hsl(var(--status-approved));transform:scale(1.06)}button.aw-check:hover .aw-check-hover{opacity:1}button.aw-check:hover .aw-check-empty{opacity:0}.aw-check[data-done]{color:hsl(var(--status-approved-foreground))}.aw-list-wrap{container:awlist / inline-size}.aw-group{display:flex;width:100%;align-items:center;gap:.5rem;padding:.5rem 1rem;border-bottom:1px solid hsl(var(--border) / .7);background:linear-gradient(90deg,hsl(var(--t-bg) / .7),hsl(var(--card)) 60%);font-size:.8125rem;font-weight:600;color:hsl(var(--foreground));position:sticky;top:0;z-index:1}.aw-group .aw-col-count{color:hsl(var(--t-ink))}.aw-row{position:relative;display:flex;align-items:center;gap:.625rem;min-height:3.25rem;padding:.375rem .875rem .375rem .625rem;cursor:pointer;border-bottom:1px solid hsl(var(--border) / .55);transition:background-color .14s ease}.aw-row:before{content:"";position:absolute;inset-block:.625rem;inset-inline-start:0;width:3px;border-radius:999px;background:hsl(var(--t-ink) / .6)}.aw-row:hover{background:hsl(var(--accent) / .55)}.aw-row:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}@container awlist (min-width: 480px){.aw-row-date{display:block}}@container awlist (min-width: 560px){.aw-row-prio{display:inline-flex}}@container awlist (min-width: 720px){.aw-row-owner{display:flex;width:10rem}}.aw-day-panel .aw-row-owner,.di-panel .aw-row-owner{display:none!important}.aw-ring{--p: 0;position:relative;display:grid;flex-shrink:0;place-items:center;height:1.875rem;width:1.875rem;border-radius:999px;background:conic-gradient(hsl(var(--status-approved-foreground)) calc(var(--p) * 1%),hsl(var(--muted)) 0)}.aw-ring:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:999px;background:hsl(var(--card))}.aw-ring>span{position:relative;font-size:8.5px;font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.aw-ring-lg{height:3.5rem;width:3.5rem}.aw-ring-lg:before{top:5px;right:5px;bottom:5px;left:5px}.aw-ring-lg>span{font-size:.8125rem}.aw-progress{height:.5rem;overflow:hidden;border-radius:999px;background:hsl(var(--card) / .85)}.aw-progress>span{display:block;height:100%;border-radius:999px;background:hsl(var(--status-approved-foreground));transition:width .4s var(--pp-ease, ease)}.dw-pulse-item[data-zero]{opacity:.6}.aw-day{container:awday / inline-size;display:flex;flex-direction:column;gap:.75rem}.aw-day-hero{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem;padding:.875rem 1rem;border-radius:1.25rem;border:1px solid hsl(var(--primary) / .18);background:radial-gradient(120% 160% at 0% 0%,hsl(var(--status-pending) / .8),transparent 55%),linear-gradient(90deg,hsl(var(--accent)),hsl(var(--card)))}.aw-day-chips{display:flex;flex-wrap:wrap;gap:.375rem}.aw-day-grid{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);align-items:start}@container awday (min-width: 760px){.aw-day-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.aw-day-panel{overflow:hidden;border-radius:1.125rem;border:1px solid hsl(var(--border));background:hsl(var(--card))}.aw-day-panel[data-tone]{border-color:hsl(var(--t-ink) / .18)}.aw-day-panel[data-now]{border-color:hsl(var(--primary) / .45);box-shadow:0 12px 28px -22px hsl(var(--primary))}.aw-day-head{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;border-bottom:1px solid hsl(var(--border) / .7);background:linear-gradient(90deg,hsl(var(--t-bg) / .75),hsl(var(--card)) 70%);font-size:.8125rem;font-weight:600;color:hsl(var(--foreground))}.aw-day-head>svg{color:hsl(var(--t-ink))}.aw-day-dot{height:.5rem;width:.5rem;border-radius:999px;background:hsl(var(--t-ink))}.aw-now{border-radius:999px;padding:0 .5rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:10px;font-weight:700}.aw-day-panel .aw-row:last-child{border-bottom:0}.aw-person{display:block;width:100%;text-align:start;border-radius:1.125rem;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.875rem;transition:border-color .16s ease,box-shadow .2s ease,transform .16s var(--pp-ease, ease);animation:pp-rise .38s var(--pp-ease, ease) backwards}.aw-person:not(:disabled):hover{border-color:hsl(var(--primary) / .4);box-shadow:0 14px 30px -22px hsl(var(--primary) / .7);transform:translateY(-1px)}.aw-split{display:flex;gap:2px;height:.5rem;min-width:3rem}.aw-split>span{border-radius:999px;background:hsl(var(--t-ink) / .75)}.aw-metric{display:flex;min-width:0;flex-direction:column;gap:.125rem;padding:.375rem .5rem;border-radius:.75rem;background:hsl(var(--t-bg) / .8);color:hsl(var(--t-ink))}.aw-legacy{border-radius:1.125rem}@media (prefers-reduced-motion: reduce){.aw-card,.aw-person{animation:none;transition:none}.aw-card:hover,.aw-person:hover{transform:none}}.ad-scope :is(.ad-hero,.ad-chip,.ad-stat,.ad-sec,.ad-mini-btn){--t-bg: var(--status-review);--t-ink: var(--status-review-foreground)}.ad-scope :is(.ad-hero,.ad-chip,.ad-stat,.ad-sec,.ad-mini-btn)[data-tone=cyan]{--t-bg: var(--status-returned);--t-ink: var(--status-returned-foreground)}.ad-scope :is(.ad-hero,.ad-chip,.ad-stat,.ad-sec,.ad-mini-btn)[data-tone=mint]{--t-bg: var(--status-approved);--t-ink: var(--status-approved-foreground)}.ad-scope :is(.ad-hero,.ad-chip,.ad-stat,.ad-sec,.ad-mini-btn)[data-tone=amber]{--t-bg: var(--status-pending);--t-ink: var(--status-pending-foreground)}.ad-scope :is(.ad-hero,.ad-chip,.ad-stat,.ad-sec,.ad-mini-btn)[data-tone=pink]{--t-bg: var(--status-rejected);--t-ink: var(--status-rejected-foreground)}.ad-scope :is(.ad-hero,.ad-chip,.ad-stat,.ad-sec,.ad-mini-btn)[data-tone=neutral]{--t-bg: var(--muted);--t-ink: var(--muted-foreground)}.ad-scope{background:hsl(var(--background))}.ad-hero{padding:1.125rem 1.25rem 1rem;border-bottom:1px solid hsl(var(--border));background:radial-gradient(130% 140% at 0% 0%,hsl(var(--t-bg)) 0%,transparent 60%),linear-gradient(180deg,hsl(var(--card)),hsl(var(--background)))}.ad-hero-icon{display:grid;place-items:center;height:2.75rem;width:2.75rem;flex-shrink:0;border-radius:.875rem;background:hsl(var(--t-ink));color:hsl(var(--card));box-shadow:0 10px 22px -12px hsl(var(--t-ink))}.ad-kicker{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--t-ink))}.ad-chip{display:inline-flex;align-items:center;height:1.375rem;border-radius:999px;padding:0 .625rem;background:hsl(var(--t-bg));color:hsl(var(--t-ink));font-size:11px;font-weight:600}.ad-stats{display:grid;gap:.5rem;margin-top:.875rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.ad-stat{display:flex;min-width:0;align-items:center;gap:.5rem;padding:.5rem .625rem;border-radius:.875rem;border:1px solid hsl(var(--t-ink) / .14);background:hsl(var(--card) / .85)}button.ad-stat:not(:disabled){cursor:pointer;transition:border-color .15s ease,box-shadow .18s ease}button.ad-stat:not(:disabled):hover{border-color:hsl(var(--t-ink) / .45);box-shadow:0 10px 22px -18px hsl(var(--t-ink))}.ad-stat-ico{display:grid;place-items:center;height:1.75rem;width:1.75rem;flex-shrink:0;border-radius:.5rem;background:hsl(var(--t-bg));color:hsl(var(--t-ink))}.ad-stat-ico svg{height:.875rem;width:.875rem}.ad-stat-label{font-size:10.5px;color:hsl(var(--muted-foreground))}.ad-stat-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;color:hsl(var(--foreground))}.ad-mini-btn{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:999px;padding:.125rem .5rem;background:hsl(var(--t-bg));color:hsl(var(--t-ink));font-size:11px;font-weight:600}.ad-mini-btn:hover{filter:brightness(.96)}.ad-scope .ad-sec{overflow:hidden;border-radius:1rem;border-color:hsl(var(--t-ink) / .18);box-shadow:0 1px 2px hsl(var(--foreground) / .04);animation:pp-rise .38s var(--pp-ease, ease) backwards}.ad-scope .ad-sec>:first-child:not(:last-child),.ad-scope .ad-sec>[data-state]>:first-child{background:linear-gradient(90deg,hsl(var(--t-bg) / .85),hsl(var(--card)) 75%)!important;border-color:hsl(var(--t-ink) / .14)}.ad-scope .ad-sec>:first-child svg:first-of-type,.ad-scope .ad-sec>[data-state]>:first-child svg:first-of-type{color:hsl(var(--t-ink))}.ad-scope .ad-done{background:linear-gradient(135deg,hsl(var(--t-bg) / .7),hsl(var(--card)))}.ad-foot{background:hsl(var(--card) / .95);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ad-foot>div{justify-content:flex-end}.ad-complete{background:hsl(var(--status-approved-foreground))!important;color:hsl(var(--card))!important}.ad-complete:hover{filter:brightness(1.08)}@media (prefers-reduced-motion: reduce){.ad-scope .ad-sec{animation:none}}.aw-col-body>*{flex-shrink:0}:is(.ac-logo,.ac-stack-dot,.ac-card,.ac-tile,.ac-icon-btn,.ac-tile-stats>span){--t-bg: var(--status-review);--t-ink: var(--status-review-foreground)}:is(.ac-logo,.ac-stack-dot,.ac-card,.ac-tile,.ac-icon-btn,.ac-tile-stats>span)[data-tone=cyan]{--t-bg: var(--status-returned);--t-ink: var(--status-returned-foreground)}:is(.ac-logo,.ac-stack-dot,.ac-card,.ac-tile,.ac-icon-btn,.ac-tile-stats>span)[data-tone=mint]{--t-bg: var(--status-approved);--t-ink: var(--status-approved-foreground)}:is(.ac-logo,.ac-stack-dot,.ac-card,.ac-tile,.ac-icon-btn,.ac-tile-stats>span)[data-tone=amber]{--t-bg: var(--status-pending);--t-ink: var(--status-pending-foreground)}:is(.ac-logo,.ac-stack-dot,.ac-card,.ac-tile,.ac-icon-btn,.ac-tile-stats>span)[data-tone=pink]{--t-bg: var(--status-rejected);--t-ink: var(--status-rejected-foreground)}:is(.ac-logo,.ac-stack-dot,.ac-card,.ac-tile,.ac-icon-btn,.ac-tile-stats>span)[data-tone=neutral]{--t-bg: var(--muted);--t-ink: var(--muted-foreground)}.ac-view-enter{animation:pp-rise .32s var(--pp-ease, ease) both}.ac-chip,.aw-board .ad-chip{--t-bg: var(--status-review);--t-ink: var(--status-review-foreground);display:inline-flex;align-items:center;height:1.375rem;border-radius:999px;padding:0 .5rem;background:hsl(var(--t-bg));color:hsl(var(--t-ink));font-size:10.5px;font-weight:600;white-space:nowrap}.ac-chip[data-tone=cyan]{--t-bg: var(--status-returned);--t-ink: var(--status-returned-foreground)}.ac-chip[data-tone=mint]{--t-bg: var(--status-approved);--t-ink: var(--status-approved-foreground)}.ac-chip[data-tone=amber]{--t-bg: var(--status-pending);--t-ink: var(--status-pending-foreground)}.ac-chip[data-tone=pink]{--t-bg: var(--status-rejected);--t-ink: var(--status-rejected-foreground)}.ac-chip[data-tone=neutral]{--t-bg: var(--muted);--t-ink: var(--muted-foreground)}.ac-logo{display:grid;place-items:center;flex-shrink:0;height:2.25rem;width:2.25rem;border-radius:.75rem;background:linear-gradient(135deg,hsl(var(--t-bg)),hsl(var(--t-bg) / .55));color:hsl(var(--t-ink));border:1px solid hsl(var(--t-ink) / .18);font-size:12px;font-weight:700;letter-spacing:.02em}.ac-logo[data-size=sm]{height:1.75rem;width:1.75rem;border-radius:.5rem;font-size:10px}.ac-logo[data-size=lg]{height:2.75rem;width:2.75rem;border-radius:.875rem;font-size:14px}.ad-hero .ac-logo[data-size=lg]{height:3rem;width:3rem;background:hsl(var(--t-ink));color:hsl(var(--card));box-shadow:0 10px 22px -12px hsl(var(--t-ink))}.ac-stack{display:inline-flex;align-items:center}.ac-stack-dot{display:grid;place-items:center;flex-shrink:0;height:1.5rem;width:1.5rem;border-radius:999px;background:hsl(var(--t-bg));color:hsl(var(--t-ink));border:2px solid hsl(var(--card));font-size:9px;font-weight:700}.ac-stack .ac-stack-dot+.ac-stack-dot{margin-inline-start:-.4rem}.ac-stack-more{--t-bg: var(--muted);--t-ink: var(--muted-foreground)}.ac-card{position:relative;cursor:pointer;border-radius:.875rem;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.625rem .625rem .5rem .75rem;transition:border-color .16s ease,box-shadow .2s ease,transform .16s var(--pp-ease, ease);animation:pp-rise .36s var(--pp-ease, ease) backwards}.ac-card:before{content:"";position:absolute;inset-block:.625rem;inset-inline-start:0;width:3px;border-radius:0 3px 3px 0;background:hsl(var(--t-ink) / .7)}.ac-card:hover{border-color:hsl(var(--primary) / .45);box-shadow:0 12px 26px -18px hsl(var(--primary) / .6);transform:translateY(-1px)}.ac-card:focus-visible,.ac-tile:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.ac-list-head{display:flex;align-items:center;gap:.625rem;padding:.5rem .875rem .5rem 3.125rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .45);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground))}.ac-c-people,.ac-c-num,.ac-c-owner,.ac-c-touch,.ac-c-company{display:none;flex-shrink:0}.ac-c-contact{display:inline-flex;flex-shrink:0;gap:.25rem;justify-content:flex-end;width:auto}.ac-c-num{width:6.5rem;flex-direction:column;align-items:flex-end;text-align:end;font-size:12.5px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.ac-c-num small{font-size:10.5px}.ac-c-people{width:4.5rem}.ac-c-owner{width:8.5rem;font-size:12px;color:hsl(var(--foreground))}.ac-c-touch{width:5.5rem;text-align:end;font-size:11.5px;color:hsl(var(--muted-foreground))}.ac-c-company{width:13rem;min-width:0}@container awlist (min-width: 520px){.ac-c-num{display:flex}.ac-c-company{display:block}}@container awlist (min-width: 680px){.ac-c-people,.ac-c-touch{display:block}}@container awlist (min-width: 860px){.ac-c-owner{display:block}}@container awlist (max-width: 519px){.ac-list-head .ac-c-num{display:none}}.ac-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr))}.ac-tile{cursor:pointer;overflow:hidden;border-radius:1.25rem;border:1px solid hsl(var(--t-ink) / .16);background:hsl(var(--card));transition:border-color .16s ease,box-shadow .2s ease,transform .16s var(--pp-ease, ease);animation:pp-rise .38s var(--pp-ease, ease) backwards}.ac-tile:hover{border-color:hsl(var(--t-ink) / .45);box-shadow:0 16px 34px -24px hsl(var(--t-ink));transform:translateY(-2px)}.ac-tile-band{display:flex;align-items:center;gap:.625rem;padding:.875rem .875rem .75rem;background:radial-gradient(120% 140% at 0% 0%,hsl(var(--t-bg)) 0%,transparent 70%)}.ac-tile-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;padding:0 .75rem .625rem}.ac-tile-stats>span{display:flex;min-width:0;flex-direction:column;padding:.375rem .5rem;border-radius:.75rem;background:hsl(var(--t-bg) / .75);color:hsl(var(--t-ink))}.ac-tile-stats small{font-size:10.5px;opacity:.85}.ac-tile-stats b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.ac-person{display:flex;align-items:center;gap:.5rem;border-radius:.75rem;padding:.375rem .25rem}.ac-person:hover{background:hsl(var(--accent) / .6)}.ac-person .ac-stack-dot{height:1.875rem;width:1.875rem;font-size:10px;border:0}.ac-icon-btn{--t-bg: var(--accent);--t-ink: var(--primary);display:grid;flex-shrink:0;place-items:center;height:1.75rem;width:1.75rem;border-radius:999px;background:hsl(var(--t-bg));color:hsl(var(--t-ink));transition:transform .14s ease,filter .14s ease}.ac-icon-btn:hover{transform:scale(1.08);filter:brightness(.97)}.ac-mini-row{display:flex;width:100%;align-items:center;gap:.625rem;border-radius:.75rem;padding:.4375rem .5rem;transition:background-color .14s ease}.ac-mini-row:hover{background:hsl(var(--accent) / .6)}.ad-scope .lw-seg{justify-content:flex-start}@media (prefers-reduced-motion: reduce){.ac-card,.ac-tile,.ac-view-enter{animation:none;transition:none}.ac-card:hover,.ac-tile:hover{transform:none}}.ac-list-head>span{font-size:inherit;color:inherit;font-weight:inherit}@media (max-width: 479px){.ac-bar{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "actions" "views"}.ac-bar .lw-bar-search{max-width:none}}.ti-shell{display:flex;flex-direction:column;gap:.75rem}.ti-hero{display:flex;width:100%;align-items:center;gap:.875rem;padding:1rem 1.125rem;border-radius:1.25rem;border:1px solid hsl(var(--border));background:linear-gradient(120deg,hsl(var(--status-review) / .85),hsl(var(--card)) 62%);text-align:start;animation:pp-rise .38s var(--pp-ease, ease) backwards}.ti-hero[data-tone=mint]{background:linear-gradient(120deg,hsl(var(--status-approved) / .85),hsl(var(--card)) 62%)}.ti-hero[data-tone=amber]{background:linear-gradient(120deg,hsl(var(--status-pending) / .85),hsl(var(--card)) 62%)}.ti-hero[data-tone=cyan]{background:linear-gradient(120deg,hsl(var(--status-returned) / .85),hsl(var(--card)) 62%)}.ti-hero[data-tone=pink]{background:linear-gradient(120deg,hsl(var(--status-rejected) / .85),hsl(var(--card)) 62%)}.ti-hero-click{cursor:pointer;transition:transform .16s ease,box-shadow .2s ease}.ti-hero-click:hover{transform:translateY(-1px);box-shadow:0 14px 30px -24px hsl(var(--primary) / .7)}.ti-hero-click:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.ti-kicker{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.ti-hero-aside{flex-shrink:0;display:flex;align-items:center;gap:.75rem}@container di (max-width: 559px){.ti-hero{flex-wrap:wrap}.ti-hero-aside{width:100%;justify-content:flex-start}}@container di (min-width: 760px){.ti-split-wide{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.ti-ring{position:relative;display:inline-grid;place-items:center;flex-shrink:0;border-radius:999px;background:conic-gradient(hsl(var(--ti-c)) var(--p),hsl(var(--muted)) 0);--ti-c: var(--status-review-foreground)}.ti-ring[data-tone=mint]{--ti-c: var(--status-approved-foreground)}.ti-ring[data-tone=amber]{--ti-c: var(--status-pending-foreground)}.ti-ring[data-tone=cyan]{--ti-c: var(--status-returned-foreground)}.ti-ring[data-tone=pink]{--ti-c: var(--status-rejected-foreground)}.ti-ring-in{position:absolute;top:6px;right:6px;bottom:6px;left:6px;display:grid;place-content:center;text-align:center;border-radius:999px;background:hsl(var(--card));color:hsl(var(--foreground));line-height:1.05}.ti-ring-in small{font-size:.5625rem;color:hsl(var(--muted-foreground))}.ti-cols{display:flex;align-items:stretch;gap:.5rem;height:11rem;padding-top:.25rem}.ti-col{display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:center;gap:.25rem;border-radius:.75rem;padding:.25rem .125rem}.ti-col-click{cursor:pointer;transition:background-color .15s ease}.ti-col-click:hover,.ti-col-active{background:hsl(var(--accent) / .7)}.ti-col-click:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.ti-col-val{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:600;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.ti-col-track{position:relative;display:flex;flex:1 1 auto;width:100%;max-width:2.75rem;align-items:flex-end;overflow:hidden;border-radius:.625rem;background:hsl(var(--muted) / .7)}.ti-col-fill{display:block;width:100%;border-radius:.625rem;background:hsl(var(--status-review-foreground));transform-origin:bottom;animation:ti-grow .52s var(--pp-ease, ease) backwards}.ti-col-fill[data-tone=mint]{background:hsl(var(--status-approved-foreground))}.ti-col-fill[data-tone=amber]{background:hsl(var(--status-pending-foreground))}.ti-col-fill[data-tone=cyan]{background:hsl(var(--status-returned-foreground))}.ti-col-fill[data-tone=pink]{background:hsl(var(--status-rejected-foreground))}.ti-col-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;color:hsl(var(--muted-foreground))}@keyframes ti-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ti-seg{display:flex;height:.75rem;gap:3px;overflow:hidden;border-radius:999px}.ti-seg>span{min-width:4px;border-radius:999px;background:hsl(var(--status-review-foreground))}.ti-seg>span[data-tone=mint],.ti-dot[data-tone=mint]{background:hsl(var(--status-approved-foreground))}.ti-seg>span[data-tone=amber],.ti-dot[data-tone=amber]{background:hsl(var(--status-pending-foreground))}.ti-seg>span[data-tone=cyan],.ti-dot[data-tone=cyan]{background:hsl(var(--status-returned-foreground))}.ti-seg>span[data-tone=pink],.ti-dot[data-tone=pink]{background:hsl(var(--status-rejected-foreground))}.ti-seg>span[data-tone=neutral],.ti-dot[data-tone=neutral]{background:hsl(var(--muted-foreground) / .5)}.ti-dot{display:inline-block;height:.5rem;width:.5rem;border-radius:999px;background:hsl(var(--status-review-foreground))}.ti-avatar{display:inline-grid;height:1.875rem;width:1.875rem;flex-shrink:0;place-items:center;border-radius:999px;font-size:.625rem;font-weight:700;background:hsl(var(--status-review));color:hsl(var(--status-review-foreground))}.ti-avatar[data-tone=mint]{background:hsl(var(--status-approved));color:hsl(var(--status-approved-foreground))}.ti-avatar[data-tone=amber]{background:hsl(var(--status-pending));color:hsl(var(--status-pending-foreground))}.ti-avatar[data-tone=cyan]{background:hsl(var(--status-returned));color:hsl(var(--status-returned-foreground))}.ti-avatar[data-tone=pink]{background:hsl(var(--status-rejected));color:hsl(var(--status-rejected-foreground))}.ti-table-wrap{overflow-x:auto;margin-inline:-.25rem}.ti-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.8125rem}.ti-table th{padding:.375rem .5rem;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-align:start;color:hsl(var(--muted-foreground));white-space:nowrap;border-bottom:1px solid hsl(var(--border))}.ti-table th.text-end{text-align:end}.ti-table td{padding:.5rem;border-bottom:1px solid hsl(var(--border) / .6);color:hsl(var(--foreground));white-space:nowrap}.ti-table tr:last-child td{border-bottom:0}.ti-row-click{cursor:pointer;transition:background-color .14s ease}.ti-row-click:hover td,.ti-row-click:focus-visible td{background:hsl(var(--accent) / .6)}.ti-row-click:focus-visible{outline:none}.ti-row-click td:first-child{border-start-start-radius:.625rem;border-end-start-radius:.625rem}.ti-row-click td:last-child{border-start-end-radius:.625rem;border-end-end-radius:.625rem}@container di (max-width: 639px){.ti-hide-sm{display:none}}.ti-chip{display:inline-flex;align-items:center;gap:.25rem;border-radius:999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:600;background:hsl(var(--status-review));color:hsl(var(--status-review-foreground))}.ti-chip[data-tone=mint]{background:hsl(var(--status-approved));color:hsl(var(--status-approved-foreground))}.ti-chip[data-tone=amber]{background:hsl(var(--status-pending));color:hsl(var(--status-pending-foreground))}.ti-chip[data-tone=cyan]{background:hsl(var(--status-returned));color:hsl(var(--status-returned-foreground))}.ti-chip[data-tone=pink]{background:hsl(var(--status-rejected));color:hsl(var(--status-rejected-foreground))}.ti-chip[data-tone=neutral]{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.ti-mini{display:block;height:.3125rem;width:4.5rem;overflow:hidden;border-radius:999px;background:hsl(var(--muted))}.ti-mini>span{display:block;height:100%;border-radius:inherit;background:hsl(var(--status-review-foreground))}.ti-mini>span[data-tone=mint]{background:hsl(var(--status-approved-foreground))}.ti-mini>span[data-tone=amber]{background:hsl(var(--status-pending-foreground))}.ti-mini>span[data-tone=pink]{background:hsl(var(--status-rejected-foreground))}@media (prefers-reduced-motion: reduce){.ti-hero,.ti-col-fill{animation:none}.ti-hero-click:hover{transform:none}}.ti-funnel-bar{display:flex;height:100%;min-width:3.25rem;align-items:center;justify-content:space-between;gap:.5rem;padding-inline:.75rem;border-radius:.75rem;background:hsl(var(--status-review));color:hsl(var(--status-review-foreground));font-size:.8125rem;transform-origin:left;animation:ti-grow-x .56s var(--pp-ease, ease) backwards}[dir=rtl] .ti-funnel-bar{transform-origin:right}.ti-funnel-bar small{font-size:.6875rem;opacity:.8}.ti-funnel-bar[data-tone=cyan]{background:hsl(var(--status-returned));color:hsl(var(--status-returned-foreground))}.ti-funnel-bar[data-tone=amber]{background:hsl(var(--status-pending));color:hsl(var(--status-pending-foreground))}.ti-funnel-bar[data-tone=mint]{background:hsl(var(--status-approved));color:hsl(var(--status-approved-foreground))}.ti-funnel-bar[data-tone=pink]{background:hsl(var(--status-rejected));color:hsl(var(--status-rejected-foreground))}@keyframes ti-grow-x{0%{transform:scaleX(.2);opacity:0}to{transform:none;opacity:1}}.ti-mini-fill{background:hsl(var(--status-review-foreground))}.ti-mini-fill[data-tone=mint]{background:hsl(var(--status-approved-foreground))}.ti-mini-fill[data-tone=cyan]{background:hsl(var(--status-returned-foreground))}.ti-mini-fill[data-tone=amber]{background:hsl(var(--status-pending-foreground))}.ti-mini-fill[data-tone=pink]{background:hsl(var(--status-rejected-foreground))}.ti-mini-fill[data-tone=neutral]{background:hsl(var(--muted-foreground) / .5)}@media (prefers-reduced-motion: reduce){.ti-funnel-bar{animation:none}}.ti-hero-main{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.875rem;border-radius:1rem;text-align:start}.ti-hero-click.ti-hero-main:hover{transform:none;box-shadow:none}.ti-hero-main.ti-hero-click:hover .font-display{color:hsl(var(--primary))}@container di (max-width: 639px){.ti-cols-dense{gap:2px}.ti-cols-dense .ti-col-val{display:none}.ti-cols-dense .ti-col-label{font-size:.5625rem}.ti-table .ti-mini{display:none}.ti-table td,.ti-table th{padding-inline:.375rem}}[data-lx=lavender]{--lx-tint: var(--status-review);--lx-ink: var(--status-review-foreground)}[data-lx=mint]{--lx-tint: var(--status-approved);--lx-ink: var(--status-approved-foreground)}[data-lx=amber]{--lx-tint: var(--status-pending);--lx-ink: var(--status-pending-foreground)}[data-lx=cyan]{--lx-tint: var(--status-returned);--lx-ink: var(--status-returned-foreground)}[data-lx=pink]{--lx-tint: var(--status-rejected);--lx-ink: var(--status-rejected-foreground)}[data-lx=violet]{--lx-tint: var(--accent);--lx-ink: var(--accent-foreground)}.lx{background:hsl(var(--background));color:hsl(var(--foreground));overflow-x:clip}.lx [data-lx],.lx .lx-ico,.lx .lx-chip,.lx .lx-eyebrow{--lx-tint: var(--accent);--lx-ink: var(--primary)}.lx .lx-eyebrow{background:transparent;padding:0;letter-spacing:.06em}.lx-mock{border-radius:1.25rem;background:hsl(var(--card));border:1px solid hsl(var(--border) / .8);box-shadow:0 1px 2px hsl(var(--foreground) / .04),0 24px 48px -30px hsl(var(--foreground) / .25);overflow:hidden}.lx h1,.lx h2,.lx h3,.lx-display{font-family:Outfit,Figtree,Noto Sans Arabic,system-ui,sans-serif}.lx-wrap{width:100%;max-width:76rem;margin-inline:auto;padding-inline:1rem}@media (min-width: 640px){.lx-wrap{padding-inline:1.5rem}}@media (min-width: 1024px){.lx-wrap{padding-inline:2rem}}.lx-section{padding-block:4.5rem}@media (min-width: 768px){.lx-section{padding-block:6.5rem}}.lx-eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:hsl(var(--lx-tint, var(--accent)));color:hsl(var(--lx-ink, var(--accent-foreground)))}.lx-h2{font-size:clamp(1.875rem,1.2rem + 2.4vw,3rem);line-height:1.08;letter-spacing:-.025em;font-weight:700}.lx-lead{font-size:1.0625rem;line-height:1.65;color:hsl(var(--muted-foreground))}@media (min-width: 640px){.lx-lead{font-size:1.1875rem}}.lx-grad-text{color:hsl(var(--primary))}.lx-ico{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.875rem;background:hsl(var(--lx-tint));color:hsl(var(--lx-ink))}.lx-ico-sm{width:2rem;height:2rem;border-radius:.625rem}.lx-chip{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;font-size:.75rem;font-weight:600;background:hsl(var(--lx-tint));color:hsl(var(--lx-ink));white-space:nowrap}.lx-card{position:relative;background:hsl(var(--card));border:1px solid hsl(var(--border) / .7);border-radius:1.5rem;box-shadow:0 1px 2px hsl(var(--foreground) / .04),0 18px 40px -24px hsl(var(--foreground) / .18)}.lx-tinted{background:hsl(var(--card))}.lx-lift{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s}.lx-lift:hover{transform:translateY(-4px);border-color:hsl(var(--lx-ink, var(--primary)) / .35);box-shadow:0 1px 2px hsl(var(--foreground) / .04),0 28px 50px -24px hsl(var(--lx-ink, var(--primary)) / .35)}.lx-hero{position:relative;isolation:isolate;padding-top:7rem;padding-bottom:4rem}@media (min-width: 1024px){.lx-hero{padding-top:8.5rem;padding-bottom:6rem}}.lx-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(52rem 30rem at 50% -10%,hsl(var(--primary) / .09),transparent 70%)}.lx-hero-title{text-wrap:balance;font-size:clamp(2.4rem,1.2rem + 3.6vw,4rem);line-height:1.02;letter-spacing:-.035em;font-weight:700}.lx-frame{border-radius:1.5rem;background:hsl(var(--card));border:1px solid hsl(var(--border) / .8);box-shadow:0 40px 80px -40px hsl(var(--primary) / .45),0 12px 30px -18px hsl(var(--foreground) / .25);overflow:hidden}.lx-rail{background:hsl(var(--sidebar-background));color:hsl(var(--sidebar-foreground))}.lx-rail-dot{width:1.75rem;height:1.75rem;border-radius:.5rem;background:hsl(var(--sidebar-foreground) / .08)}.lx-rail-dot[data-on=true]{background:hsl(var(--primary));box-shadow:0 6px 16px -6px hsl(var(--primary))}.lx-col{border-radius:1rem;background:hsl(var(--muted) / .7);padding:.5rem}.lx-lead-card{border-radius:.75rem;background:hsl(var(--card));padding:.5rem .625rem;box-shadow:0 1px 2px hsl(var(--foreground) / .06);border-inline-start:3px solid hsl(var(--lx-ink))}.lx-av{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;border-radius:999px;font-size:.5625rem;font-weight:700;background:hsl(var(--lx-tint));color:hsl(var(--lx-ink))}.lx-float{animation:lx-float 7s cubic-bezier(.45,0,.55,1) infinite}.lx-float-slow{animation:lx-float 9s cubic-bezier(.45,0,.55,1) infinite reverse}@keyframes lx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.lx-ping{position:relative;display:inline-flex;width:.5rem;height:.5rem;border-radius:999px;background:hsl(var(--status-approved-foreground))}.lx-ping:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:inherit;animation:lx-ping 1.8s cubic-bezier(0,0,.2,1) infinite}@keyframes lx-ping{75%,to{transform:scale(2.4);opacity:0}}.lx-bar-grow{transform-origin:bottom;animation:lx-grow 1.1s cubic-bezier(.22,1,.36,1) both}@keyframes lx-grow{0%{transform:scaleY(.1)}to{transform:scaleY(1)}}.lx-step{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem;border-radius:1.125rem;text-align:start;border:1px solid transparent;transition:background .3s,border-color .3s,box-shadow .3s}.lx-step:hover{background:hsl(var(--card) / .7)}.lx-step[data-active=true]{background:hsl(var(--card));border-color:hsl(var(--lx-ink) / .3);box-shadow:0 16px 34px -22px hsl(var(--lx-ink) / .6)}.lx-step-num{font-size:.6875rem;font-weight:700;color:hsl(var(--muted-foreground))}.lx-progress{height:3px;border-radius:999px;background:hsl(var(--border));overflow:hidden}.lx-progress>span{display:block;height:100%;background:hsl(var(--lx-ink));animation:lx-progress 7s linear forwards;transform-origin:left}[dir=rtl] .lx-progress>span{transform-origin:right}@keyframes lx-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lx-band{background:linear-gradient(160deg,hsl(var(--accent)),hsl(var(--background)) 70%);color:hsl(var(--foreground));position:relative;isolation:isolate;overflow:hidden}.lx-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(40rem 24rem at 85% 0%,hsl(var(--primary) / .14),transparent 70%)}.lx-band-muted{color:hsl(var(--muted-foreground))}.lx-band-card{background:hsl(var(--card));border:1px solid hsl(var(--border) / .7);border-radius:1.25rem;box-shadow:0 18px 40px -26px hsl(var(--primary) / .45)}.lx-bubble-me{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:1.125rem 1.125rem .25rem}[dir=rtl] .lx-bubble-me{border-radius:1.125rem 1.125rem 1.125rem .25rem}.lx-bubble-ai{background:hsl(var(--muted));color:hsl(var(--foreground));border-radius:1.125rem 1.125rem 1.125rem .25rem}[dir=rtl] .lx-bubble-ai{border-radius:1.125rem 1.125rem .25rem}.lx-final{position:relative;isolation:isolate;overflow:hidden;border-radius:2rem;color:hsl(var(--foreground));background:hsl(var(--accent) / .6);border:1px solid hsl(var(--border) / .7)}.lx-final-muted{color:hsl(var(--primary-foreground) / .82)}.lx-on-primary{background:hsl(var(--primary-foreground));color:hsl(var(--primary))}.lx-on-primary:hover{background:hsl(var(--primary-foreground) / .9)}.lx-ghost-on-primary{border:1px solid hsl(var(--primary-foreground) / .5);color:hsl(var(--primary-foreground));background:transparent}.lx-ghost-on-primary:hover{background:hsl(var(--primary-foreground) / .12)}.lx-nav{transition:background .3s,box-shadow .3s,border-color .3s;border-bottom:1px solid transparent}.lx-nav[data-scrolled=true]{background:hsl(var(--background) / .82);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-color:hsl(var(--border) / .7);box-shadow:0 10px 30px -24px hsl(var(--foreground) / .35)}.lx-nav-link{display:inline-flex;align-items:center;gap:.25rem;padding:.5rem .75rem;border-radius:999px;font-size:.875rem;font-weight:600;color:hsl(var(--foreground) / .75);transition:background .2s,color .2s}.lx-nav-link:hover,.lx-nav-link[data-open=true]{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.lx-menu{background:hsl(var(--card));border:1px solid hsl(var(--border) / .7);border-radius:1.25rem;box-shadow:0 30px 60px -30px hsl(var(--foreground) / .35)}.lx-menu-item{display:flex;align-items:center;gap:.625rem;padding:.4375rem .5rem;border-radius:.75rem;font-size:.875rem;font-weight:500;color:hsl(var(--foreground) / .85);transition:background .2s}.lx-menu-item:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.lx-logo{display:flex;align-items:center;justify-content:center;height:4.25rem;border-radius:1rem;background:hsl(var(--card));border:1px solid hsl(var(--border) / .6);padding:.75rem}.lx-logo img{max-height:2.5rem;max-width:100%;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.72;transition:filter .3s,opacity .3s,transform .3s}.lx-logo:hover img{filter:none;opacity:1;transform:scale(1.04)}@media (prefers-reduced-motion: reduce){.lx-float,.lx-float-slow,.lx-ping:after,.lx-bar-grow,.lx-progress>span{animation:none!important}.lx-lift,.lx-lift:hover{transform:none!important}}.lx-band h2,.lx-band h3,.lx-final h2{color:hsl(var(--foreground))}@media (min-width: 768px){[data-app-dialog][data-app-drawer].pp-nt-drawer{--pp-drawer-w: 460px}}.pp-nt-head{background:linear-gradient(160deg,hsl(var(--accent)),hsl(var(--card)) 85%)}.pp-nt-bell{box-shadow:0 10px 22px -12px hsl(var(--primary) / .8)}.pp-nt-tab{position:relative;min-width:0;border-radius:1rem;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.625rem .6875rem;text-align:start;transition:border-color .16s ease,box-shadow .16s ease,transform .16s var(--pp-ease, ease)}.pp-nt-tab:hover{border-color:hsl(var(--primary) / .35);transform:translateY(-1px)}.pp-nt-tab:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.pp-nt-tab[data-active]{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary) / .14),0 10px 24px -16px hsl(var(--primary) / .7)}.pp-nt-cats{scrollbar-width:none}.pp-nt-cats::-webkit-scrollbar{display:none}.pp-nt-row{position:relative;display:flex;align-items:flex-start;gap:.5rem;padding:.75rem .625rem .75rem .875rem;border-radius:1rem;border:1px solid hsl(var(--border) / .7);background:hsl(var(--card));overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;animation:pp-nt-in .32s var(--pp-ease, ease) both}.pp-nt-row:before{content:"";position:absolute;inset-block:.625rem;inset-inline-start:0;width:3px;border-radius:0 3px 3px 0;background:hsl(var(--border))}[dir=rtl] .pp-nt-row:before{border-radius:3px 0 0 3px}.pp-nt-row[data-tone=pink]:before{background:hsl(var(--status-rejected-foreground))}.pp-nt-row[data-tone=amber]:before{background:hsl(var(--status-pending-foreground))}.pp-nt-row[data-tone=lavender]:before{background:hsl(var(--status-review-foreground))}.pp-nt-row[data-tone=cyan]:before{background:hsl(var(--status-returned-foreground))}.pp-nt-row[data-tone=mint]:before{background:hsl(var(--status-approved-foreground))}.pp-nt-row:hover{border-color:hsl(var(--primary) / .3);box-shadow:0 8px 22px -18px hsl(var(--foreground) / .45)}.pp-nt-row:focus-within{border-color:hsl(var(--primary) / .5)}.pp-nt-row[data-unread]{background:hsl(var(--accent) / .45)}.pp-nt-scroll .space-y-1\.5>.pp-nt-row:nth-child(2){animation-delay:40ms}.pp-nt-scroll .space-y-1\.5>.pp-nt-row:nth-child(3){animation-delay:80ms}.pp-nt-scroll .space-y-1\.5>.pp-nt-row:nth-child(n+4){animation-delay:.12s}.pp-nt-act{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));transition:color .14s ease,border-color .14s ease,background-color .14s ease}.pp-nt-act:hover{color:hsl(var(--primary));border-color:hsl(var(--primary) / .4)}.pp-nt-act:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.pp-nt-act.pp-nt-act-done{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.pp-nt-act.pp-nt-act-done:hover{background:hsl(var(--primary) / .88);color:hsl(var(--primary-foreground))}.pp-nt-empty{animation:pp-nt-pop .42s var(--pp-ease, ease) both}@keyframes pp-nt-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pp-nt-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.pp-nt-row,.pp-nt-empty{animation:none}.pp-nt-tab{transition:none}.pp-nt-tab:hover{transform:none}}[data-app-drawer].pp-nt-drawer .pp-nt-head{padding-inline-end:1.25rem!important}.pp-nt-titlebar{padding-inline-end:2.75rem}.pp-nt-dot{background:hsl(var(--muted-foreground))}.pp-nt-dot[data-tone=pink]{background:hsl(var(--status-rejected-foreground))}.pp-nt-dot[data-tone=amber]{background:hsl(var(--status-pending-foreground))}.pp-nt-dot[data-tone=lavender]{background:hsl(var(--status-review-foreground))}.pp-nt-dot[data-tone=cyan]{background:hsl(var(--status-returned-foreground))}.pp-nt-drawer:focus{outline:none}@media (max-width: 767px){[data-app-dialog].pp-nt-drawer{padding:0!important;overflow:hidden!important;display:flex!important;flex-direction:column;gap:0!important}[data-app-dialog].pp-nt-drawer .pp-nt-scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.pp-nt-tab{padding:.5rem .5625rem}}[data-tk-tone]{--tk-bg: var(--muted);--tk-ink: var(--muted-foreground)}[data-tk-tone=lavender]{--tk-bg: var(--status-review);--tk-ink: var(--status-review-foreground)}[data-tk-tone=cyan]{--tk-bg: var(--status-returned);--tk-ink: var(--status-returned-foreground)}[data-tk-tone=mint]{--tk-bg: var(--status-approved);--tk-ink: var(--status-approved-foreground)}[data-tk-tone=amber]{--tk-bg: var(--status-pending);--tk-ink: var(--status-pending-foreground)}[data-tk-tone=pink]{--tk-bg: var(--status-rejected);--tk-ink: var(--status-rejected-foreground)}.tk-page{display:flex;flex-direction:column;gap:.75rem;min-width:0}.tk-pill{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.0625rem .5rem;font-size:11px;font-weight:600;line-height:1.25rem;white-space:nowrap;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.tk-dot{width:.5rem;height:.5rem;border-radius:999px;flex-shrink:0;background:hsl(var(--tk-ink))}.tk-pulse{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.tk-chip{display:inline-flex;align-items:center;gap:.4rem;height:2rem;border-radius:999px;padding-inline:.7rem .45rem;font-size:12.5px;font-weight:500;color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.tk-chip:hover{border-color:hsl(var(--tk-ink) / .45)}.tk-chip:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.tk-chip-n{border-radius:999px;padding:0 .45rem;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.tk-chip[aria-pressed=true]{background:hsl(var(--tk-bg));border-color:hsl(var(--tk-ink) / .55);color:hsl(var(--tk-ink));box-shadow:0 4px 14px -8px hsl(var(--tk-ink) / .6)}.tk-chip[aria-pressed=true] .tk-chip-n{background:hsl(var(--card))}.tk-progress{display:flex;height:.375rem;border-radius:999px;overflow:hidden;background:hsl(var(--muted));min-width:6rem}.tk-progress>span{display:block;height:100%;background:hsl(var(--tk-ink))}.tk-board{display:grid;gap:.625rem;grid-template-columns:repeat(auto-fit,minmax(12.75rem,1fr));align-items:start}.tk-col{display:flex;flex-direction:column;min-width:0;border-radius:1rem;background:hsl(var(--tk-bg) / .45);border:1px solid hsl(var(--tk-ink) / .14);transition:box-shadow .15s ease,background-color .15s ease}.tk-col[data-over=true]{background:hsl(var(--tk-bg) / .9);box-shadow:inset 0 0 0 2px hsl(var(--tk-ink) / .5)}.tk-col-head{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem .5rem;font-size:13px;font-weight:600;color:hsl(var(--tk-ink))}.tk-col-body{display:flex;flex-direction:column;gap:.5rem;padding:0 .5rem .5rem;max-height:calc(100dvh - 15rem);min-height:4rem;overflow-y:auto}.tk-card{position:relative;display:flex;flex-direction:column;gap:.45rem;border-radius:.875rem;background:hsl(var(--card));border:1px solid hsl(var(--border));padding:.625rem .75rem .625rem .875rem;text-align:start;cursor:pointer;box-shadow:0 1px 2px hsl(var(--foreground) / .04);transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease;animation:tk-in .22s ease both}.tk-card:before{content:"";position:absolute;inset-block:.625rem;inset-inline-start:0;width:3px;border-radius:3px;background:hsl(var(--tk-ink))}.tk-card:hover{border-color:hsl(var(--primary) / .35);box-shadow:0 8px 22px -14px hsl(var(--primary) / .5);transform:translateY(-1px)}.tk-card[draggable=true]{cursor:grab}.tk-card[data-dragging=true]{opacity:.45}.tk-card-title{font-size:13px;font-weight:600;line-height:1.3;color:hsl(var(--foreground));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tk-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:11.5px;color:hsl(var(--muted-foreground));min-width:0}.tk-meta-late{color:hsl(var(--status-rejected-foreground));font-weight:600}.tk-avatar{display:inline-grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:999px;font-size:10px;font-weight:700;background:hsl(var(--accent));color:hsl(var(--primary));flex-shrink:0}.tk-more{margin:.125rem .25rem;border-radius:.75rem;padding:.375rem;font-size:12px;font-weight:600;color:hsl(var(--primary))}.tk-more:hover{background:hsl(var(--card))}@keyframes tk-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.tk-panel{border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card));overflow:hidden}.tk-group-head{display:flex;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:12.5px;font-weight:600;background:hsl(var(--tk-bg) / .55);color:hsl(var(--tk-ink));border-bottom:1px solid hsl(var(--border))}.tk-row{display:grid;align-items:center;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;padding:.5rem .875rem;border-bottom:1px solid hsl(var(--border) / .7);cursor:pointer;transition:background-color .12s ease}.tk-row:hover{background:hsl(var(--accent) / .5)}.tk-row-side{display:flex;align-items:center;gap:.5rem}.tk-list-wrap{container:tklist / inline-size}.tk-row-cols{display:none}@container tklist (min-width: 760px){.tk-row{grid-template-columns:minmax(0,1fr) 9rem 8rem 6.5rem 7.5rem}.tk-row-cols{display:contents}.tk-row-side-compact{display:none}}.tk-gantt{display:flex;min-width:0}.tk-gantt-left{width:15rem;flex-shrink:0;border-inline-end:1px solid hsl(var(--border));background:hsl(var(--card))}.tk-gantt-cell{height:2.25rem;display:flex;align-items:center;gap:.5rem;padding-inline:.75rem;border-bottom:1px solid hsl(var(--border) / .7);font-size:12.5px;min-width:0}.tk-gantt-proj{font-weight:600;background:hsl(var(--muted) / .45)}.tk-gantt-head{height:2.75rem;display:flex;align-items:flex-end;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .45)}.tk-gantt-scroll{flex:1;min-width:0;overflow-x:auto}.tk-gantt-day{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:.25rem;font-size:10px;color:hsl(var(--muted-foreground));border-inline-end:1px solid hsl(var(--border) / .5)}.tk-gantt-day[data-today=true]{color:hsl(var(--primary));font-weight:700}.tk-gantt-day[data-weekend=true],.tk-gantt-bg[data-weekend=true]{background:hsl(var(--muted) / .35)}.tk-gantt-lane{position:relative;height:2.25rem;border-bottom:1px solid hsl(var(--border) / .7)}.tk-gantt-bgs{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;pointer-events:none}.tk-gantt-bg{flex-shrink:0;border-inline-end:1px solid hsl(var(--border) / .35)}.tk-gantt-today{position:absolute;top:0;bottom:0;width:2px;background:hsl(var(--primary) / .7);pointer-events:none;z-index:1}.tk-bar{position:absolute;top:.4rem;height:1.45rem;border-radius:.5rem;display:flex;align-items:center;padding-inline:.5rem;font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));border:1px solid hsl(var(--tk-ink) / .35);cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.tk-bar:hover{box-shadow:0 6px 16px -10px hsl(var(--tk-ink) / .8)}.tk-bar[data-dragging=true]{cursor:grabbing;box-shadow:0 0 0 2px hsl(var(--primary))}.tk-bar-grip{position:absolute;top:0;bottom:0;width:.5rem;cursor:ew-resize}.tk-bar-grip:hover{background:hsl(var(--tk-ink) / .25)}.tk-people{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.tk-person{display:flex;flex-direction:column;gap:.625rem;border-radius:1rem;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.875rem;text-align:start;transition:box-shadow .15s ease,border-color .15s ease;animation:tk-in .22s ease both}.tk-person:hover{border-color:hsl(var(--primary) / .35);box-shadow:0 10px 26px -18px hsl(var(--primary) / .6)}.tk-person-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem}.tk-stat{border-radius:.75rem;padding:.375rem .5rem;background:hsl(var(--tk-bg) / .6);color:hsl(var(--tk-ink))}.tk-stat b{display:block;font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}.tk-stat span{font-size:10.5px;font-weight:500}.tk-mix{display:flex;height:.5rem;border-radius:999px;overflow:hidden;background:hsl(var(--muted))}.tk-mix>span{height:100%;background:hsl(var(--tk-ink))}.tk-heat{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:3px}.tk-heat>span{height:1.125rem;border-radius:4px;background:hsl(var(--muted));font-size:9.5px;font-weight:700;display:grid;place-items:center;color:hsl(var(--primary-foreground))}.tk-heat>span[data-n="1"]{background:hsl(var(--primary) / .35)}.tk-heat>span[data-n="2"]{background:hsl(var(--primary) / .6)}.tk-heat>span[data-n="3"]{background:hsl(var(--primary) / .85)}.tk-heat>span[data-n="4"]{background:hsl(var(--status-rejected-foreground))}.tk-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.tk-cal-dow{padding:.375rem .5rem;font-size:11px;font-weight:600;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .45)}.tk-cal-day{min-height:6.75rem;display:flex;flex-direction:column;gap:.25rem;padding:.3rem;border-inline-end:1px solid hsl(var(--border) / .6);border-bottom:1px solid hsl(var(--border) / .6);min-width:0;transition:background-color .12s ease}.tk-cal-day[data-out=true]{background:hsl(var(--muted) / .3)}.tk-cal-day[data-over=true]{background:hsl(var(--accent));box-shadow:inset 0 0 0 2px hsl(var(--primary) / .5)}.tk-cal-num{font-size:11.5px;font-weight:600;color:hsl(var(--muted-foreground));padding-inline:.25rem}.tk-cal-day[data-today=true] .tk-cal-num{display:inline-grid;place-items:center;width:1.375rem;height:1.375rem;padding:0;border-radius:999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.tk-cal-item{display:flex;align-items:center;gap:.3rem;border-radius:.4rem;padding:.125rem .375rem;font-size:11px;font-weight:500;text-align:start;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:grab}.tk-cal-item>span{overflow:hidden;text-overflow:ellipsis}@media (max-width: 767px){.tk-cal-day{min-height:4.5rem}.tk-cal-item>span{display:none}.tk-gantt-left{width:9.5rem}}@media (prefers-reduced-motion: reduce){.tk-card,.tk-person{animation:none}.tk-card:hover{transform:none}}.tk-view{animation:tk-in .2s ease both}@media (prefers-reduced-motion: reduce){.tk-view{animation:none}}.sp-page{container:sppage / inline-size}.sp-ribbon{display:flex;flex-direction:column;gap:.625rem;border:1px solid hsl(var(--border));border-radius:1.125rem;background:linear-gradient(135deg,hsl(var(--accent)),hsl(var(--card)) 65%);padding:.75rem .875rem;animation:tk-in .22s ease both}.sp-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0}.sp-chip{display:inline-flex;align-items:center;gap:.35rem;height:1.875rem;max-width:14rem;border-radius:999px;padding-inline:.7rem;font-size:12.5px;font-weight:600;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));transition:background-color .15s ease,border-color .15s ease,color .15s ease}.sp-chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-chip:hover{border-color:hsl(var(--primary) / .45)}.sp-chip[aria-pressed=true]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.sp-meter{position:relative;height:.5rem;border-radius:999px;background:hsl(var(--muted));overflow:visible;min-width:8rem;flex:1}.sp-meter-done{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:hsl(var(--tk-ink));transition:width .3s ease}.sp-meter-time{position:absolute;top:-3px;bottom:-3px;width:2px;border-radius:2px;background:hsl(var(--foreground) / .55)}.sp-tiles{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(7.25rem,1fr))}.sp-tile{border-radius:.875rem;padding:.5rem .7rem;background:hsl(var(--tk-bg) / .65);color:hsl(var(--tk-ink));text-align:start}.sp-tile b{display:block;font-size:1.05rem;font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums}.sp-tile span{font-size:11px;font-weight:500}.sp-plan{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);align-items:start}@container sppage (min-width: 56rem){.sp-plan{grid-template-columns:minmax(0,1fr) minmax(17rem,23rem)}.sp-plan-side{position:sticky;top:.5rem}}.sp-drop{transition:box-shadow .15s ease,background-color .15s ease}.sp-drop[data-over=true]{box-shadow:inset 0 0 0 2px hsl(var(--primary) / .55);background:hsl(var(--accent) / .6)}.sp-brow{display:flex;align-items:center;gap:.5rem;min-width:0;padding:.45rem .75rem;border-bottom:1px solid hsl(var(--border) / .7);font-size:13px;cursor:pointer;transition:background-color .12s ease}.sp-brow:last-child{border-bottom:0}.sp-brow:hover{background:hsl(var(--accent) / .5)}.sp-brow[draggable=true]{cursor:grab}.sp-brow[data-dragging=true]{opacity:.45}.sp-brow-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:hsl(var(--foreground))}.sp-pts{width:3.25rem;height:1.75rem;border-radius:.5rem;border:1px solid hsl(var(--border));background:hsl(var(--background));padding-inline:.4rem;font-size:12px;font-variant-numeric:tabular-nums}.sp-est-trigger{display:inline-flex;flex-shrink:0;align-self:center;white-space:nowrap;align-items:center;justify-content:center;gap:.15rem;min-width:2.4rem;height:1.6rem;border-radius:.55rem;border:1px dashed hsl(var(--border));padding-inline:.45rem;font-size:11px;font-weight:500;color:hsl(var(--muted-foreground));background:transparent;font-variant-numeric:tabular-nums;transition:border-color .15s ease,background-color .15s ease,color .15s ease}button.sp-est-trigger:hover{border-color:hsl(var(--primary) / .55);color:hsl(var(--primary))}.sp-est-trigger[data-set]{border-style:solid;border-color:hsl(var(--primary) / .3);background:hsl(var(--primary) / .1);color:hsl(var(--primary));font-size:12px;font-weight:700}.sp-est-unit{font-style:normal;font-size:9.5px;font-weight:600;opacity:.75}.sp-est-scale{display:flex;flex-wrap:wrap;gap:.3rem}.sp-est-chip{display:inline-grid;place-items:center;min-width:2.1rem;height:2.1rem;border-radius:.65rem;border:1px solid hsl(var(--border));background:hsl(var(--card));font-size:12.5px;font-weight:600;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;transition:transform .12s ease,background-color .15s ease,border-color .15s ease}.sp-est-chip:hover{border-color:hsl(var(--primary) / .55);transform:translateY(-1px)}.sp-est-chip[aria-pressed=true]{background:hsl(var(--primary));border-color:transparent;color:hsl(var(--primary-foreground));box-shadow:0 6px 14px -10px hsl(var(--primary))}.sp-est-scale-compact{gap:.2rem;flex-wrap:nowrap}.sp-est-scale-compact .sp-est-chip{min-width:1.85rem;height:1.85rem;border-radius:.55rem;font-size:12px}.sp-est-mini{display:inline-flex;align-items:center;gap:.2rem;height:1.75rem;border-radius:999px;padding-inline:.6rem;font-size:11.5px;font-weight:600;color:hsl(var(--primary));background:hsl(var(--primary) / .1)}.sp-est-mini:disabled{opacity:.45}.sp-est-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem .75rem;padding:.55rem 1.25rem;border-bottom:1px solid hsl(var(--border) / .6)}.sp-est-row[data-set]{background:hsl(var(--primary) / .035)}.sp-est-row .sx-brow-meta{margin-top:.15rem}@media (max-width: 560px){.sp-est-row{grid-template-columns:1fr}}.sp-est-cover{border-radius:.875rem;padding:.55rem .75rem;background:hsl(var(--tk-bg) / .6)}.sx-cover-btn{display:inline-flex;align-items:center;gap:.25rem;margin-top:.2rem;border-radius:999px;padding:.1rem .5rem;font-size:10.5px;font-weight:600;color:hsl(var(--primary));background:hsl(var(--primary) / .1);white-space:nowrap;transition:background-color .15s ease}.sx-cover-btn:hover{background:hsl(var(--primary) / .18)}.sx-cover-note{opacity:.8}.sx-burn-unit{font-style:normal;margin-inline-start:.2rem;border-radius:999px;padding:0 .35rem;font-size:9.5px;font-weight:700;background:hsl(var(--tk-ink) / .12)}.sp-unit-toggle{display:inline-flex;flex-shrink:0;border-radius:999px;padding:2px;background:hsl(var(--muted))}.sp-unit-toggle button{border-radius:999px;padding:.15rem .6rem;font-size:11.5px;font-weight:600;color:hsl(var(--muted-foreground));transition:background-color .15s ease,color .15s ease}.sp-unit-toggle button[data-on]{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px hsl(var(--foreground) / .1)}.sp-unit-toggle button:disabled{opacity:.45;cursor:not-allowed}.sp-an-unitbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.5rem;border-radius:1rem;padding:.55rem .8rem;background:hsl(var(--tk-bg) / .6);border:1px solid hsl(var(--tk-ink) / .12)}.sp-an-unitbar b{display:block;font-size:13px;font-weight:600;color:hsl(var(--foreground))}.sp-an-unitbar small{display:block;font-size:11.5px;color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion: reduce){.sp-est-chip,.sp-est-trigger,.sx-cover-btn,.sp-unit-toggle button{transition:none}.sp-est-chip:hover{transform:none}}.sp-velocity{display:flex;align-items:flex-end;gap:.375rem;height:7.5rem;padding:.5rem .75rem 0}.sp-vcol{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:.25rem}.sp-vbar{position:relative;border-radius:.4rem .4rem .15rem .15rem;background:hsl(var(--primary) / .16);min-height:3px}.sp-vbar>span{position:absolute;inset-inline:0;bottom:0;border-radius:inherit;background:hsl(var(--primary))}.sp-vlabel{font-size:10px;color:hsl(var(--muted-foreground));text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-srow{display:grid;align-items:center;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;padding:.55rem .875rem;border-bottom:1px solid hsl(var(--border) / .7);cursor:pointer;text-align:start;width:100%;transition:background-color .12s ease}.sp-srow:hover{background:hsl(var(--accent) / .5)}.sp-srow-cols{display:none}@container sppage (min-width: 48rem){.sp-srow{grid-template-columns:minmax(0,1fr) 9rem 8rem 9rem 7rem}.sp-srow-cols{display:contents}.sp-srow-compact{display:none}}@media (prefers-reduced-motion: reduce){.sp-ribbon{animation:none}.sp-meter-done{transition:none}}.sp-ribbon{background:linear-gradient(120deg,hsl(var(--accent)),hsl(var(--card)) 55%,hsl(var(--status-returned) / .55));box-shadow:0 10px 30px -24px hsl(var(--primary) / .7)}.sp-live{width:.45rem;height:.45rem;border-radius:999px;background:currentColor;flex-shrink:0;animation:sp-pulse 1.6s ease-in-out infinite}@keyframes sp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.sp-cockpit{display:grid;gap:.625rem 1rem;align-items:center;grid-template-columns:minmax(0,1fr)}@container sppage (min-width: 44rem){.sp-cockpit{grid-template-columns:minmax(0,1fr) auto auto}.sp-cockpit>:last-child{grid-column:1 / -1;justify-self:end}}@container sppage (min-width: 64rem){.sp-cockpit{grid-template-columns:minmax(0,1fr) auto auto auto}.sp-cockpit>:last-child{grid-column:auto}}.sp-ring{position:relative;flex-shrink:0;display:grid;place-items:center}.sp-ring svg{position:absolute;top:0;right:0;bottom:0;left:0}.sp-ring b{position:relative;font-family:var(--font-display, inherit);font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.sp-ring-arc{transition:stroke-dashoffset .6s cubic-bezier(.2,.8,.2,1)}.sp-timer{display:inline-flex;align-items:center;gap:.5rem;border-radius:1rem;padding:.45rem .8rem;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));border:1px solid hsl(var(--tk-ink) / .18)}.sp-timer-units{display:inline-flex;gap:.35rem;font-size:11px;font-weight:600}.sp-timer-units b{font-family:var(--font-display, inherit);font-size:1.2rem;font-weight:700;font-variant-numeric:tabular-nums;margin-inline-end:1px}.sp-timer-label{font-size:11px;font-weight:600;opacity:.85}.sp-spark-wrap{display:none;flex-direction:column;gap:.1rem;border-radius:1rem;padding:.35rem .6rem .3rem;background:hsl(var(--card));border:1px solid hsl(var(--border))}.sp-spark-wrap>span{font-size:10px;font-weight:600;color:hsl(var(--muted-foreground))}.sp-spark{width:9.5rem;height:2.5rem}@container sppage (min-width: 44rem){.sp-spark-wrap{display:flex}}.sp-stages{display:grid;gap:.4rem;grid-template-columns:repeat(5,minmax(0,1fr))}.sp-stage{position:relative;overflow:hidden;display:flex;align-items:center;gap:.45rem;min-width:0;border-radius:.875rem;padding:.4rem .55rem .55rem;background:hsl(var(--tk-bg) / .75);color:hsl(var(--tk-ink));border:1px solid transparent;text-align:start;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.sp-stage:not(:disabled):hover{border-color:hsl(var(--tk-ink) / .35);transform:translateY(-1px)}.sp-stage[aria-pressed=true]{border-color:hsl(var(--tk-ink) / .7);box-shadow:0 6px 18px -12px hsl(var(--tk-ink));background:hsl(var(--tk-bg))}.sp-stage-icon{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:.6rem;background:hsl(var(--card));flex-shrink:0}.sp-stage b{display:block;font-family:var(--font-display, inherit);font-size:1.05rem;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.sp-stage>span:last-of-type>span{display:block;font-size:10.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-stage>i{position:absolute;inset-inline-start:0;bottom:0;height:3px;background:hsl(var(--tk-ink));border-radius:0 3px 3px 0;transition:width .4s ease}@container sppage (max-width: 34rem){.sp-stage-icon{display:none}.sp-stage{padding-inline:.45rem}}.sp-card{position:relative;display:flex;flex-direction:column;gap:.4rem;border-radius:.875rem;background:hsl(var(--card));border:1px solid hsl(var(--border));padding:.55rem .65rem .5rem .8rem;cursor:pointer;text-align:start;box-shadow:0 1px 2px hsl(var(--foreground) / .04);transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease;animation:tk-in .22s ease both}.sp-card:before{content:"";position:absolute;inset-block:.55rem;inset-inline-start:0;width:3px;border-radius:3px;background:hsl(var(--tk-ink))}.sp-card:hover{border-color:hsl(var(--tk-ink) / .45);box-shadow:0 10px 24px -16px hsl(var(--tk-ink) / .9);transform:translateY(-1px)}.sp-card:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.sp-card[draggable=true]{cursor:grab}.sp-card[data-dragging=true]{opacity:.45}.sp-card-top{display:flex;align-items:center;gap:.3rem;min-width:0}.sp-type{display:inline-flex;align-items:center;gap:.2rem;border-radius:999px;padding:0 .4rem;font-size:10.5px;font-weight:700;line-height:1.15rem;text-transform:capitalize;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));flex-shrink:0}.sp-tag{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:0 .4rem;font-size:10.5px;font-weight:600;line-height:1.15rem;background:hsl(var(--accent));color:hsl(var(--primary))}.sp-pts-badge{margin-inline-start:auto;display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;border-radius:.45rem;padding-inline:.25rem;font-size:10.5px;font-weight:700;background:hsl(var(--primary));color:hsl(var(--primary-foreground));flex-shrink:0}.sp-card-foot{display:flex;align-items:center;gap:.5rem;min-width:0;font-size:11px;color:hsl(var(--muted-foreground))}.sp-card-foot .tk-pill{line-height:1.05rem;padding-inline:.35rem;font-size:10px}.sp-analytics{display:flex;flex-direction:column;gap:.75rem}.sp-kpis{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.sp-kpi{display:flex;align-items:flex-start;gap:.6rem;border-radius:1rem;padding:.65rem .75rem;background:linear-gradient(140deg,hsl(var(--tk-bg)),hsl(var(--card)) 85%);border:1px solid hsl(var(--tk-ink) / .14);animation:tk-in .24s ease both}.sp-kpi-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.75rem;background:hsl(var(--tk-ink));color:hsl(var(--card));flex-shrink:0}.sp-kpi b{display:block;font-family:var(--font-display, inherit);font-size:1.35rem;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.sp-kpi span>span{display:block;font-size:12px;font-weight:600;color:hsl(var(--tk-ink))}.sp-kpi small{display:block;font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-an-grid{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}@container sppage (min-width: 56rem){.sp-an-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.sp-an-full{grid-column:1 / -1}}.sp-an-panel>header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .75rem;padding:.7rem .875rem .4rem}.sp-an-panel>header h3{font-family:var(--font-display, inherit);font-size:.95rem;font-weight:600;color:hsl(var(--foreground))}.sp-an-panel>header span{font-size:11px;color:hsl(var(--muted-foreground))}.sp-person-row{display:flex;align-items:center;gap:.6rem;width:100%;border-radius:.75rem;padding:.35rem .5rem;text-align:start;transition:background-color .12s ease}.sp-person-row:hover{background:hsl(var(--accent) / .6)}.sp-stack{flex:1;min-width:4rem;display:flex;height:.6rem;border-radius:999px;overflow:hidden;background:hsl(var(--muted));gap:1px}.sp-stack>span{height:100%}@media (prefers-reduced-motion: reduce){.sp-live,.sp-card,.sp-kpi{animation:none}.sp-ring-arc,.sp-stage>i{transition:none}.sp-card:hover,.sp-stage:hover{transform:none}}.pp-task-sheet{background:hsl(var(--background))}.pp-task-head{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.25rem .875rem;background:linear-gradient(150deg,hsl(var(--tk-bg)),hsl(var(--card)) 80%);border-bottom:1px solid hsl(var(--border))}.pp-task-title{width:100%;resize:none;border:0;background:transparent;padding:0;font-family:var(--font-display, inherit);font-size:1.2rem;font-weight:600;line-height:1.35;color:hsl(var(--foreground));field-sizing:content;min-height:1.6rem;max-height:8rem;outline:none;border-radius:.5rem}.pp-task-title:focus{background:hsl(var(--card) / .7);box-shadow:0 0 0 1px hsl(var(--border))}.pp-task-steps{display:flex;flex-wrap:wrap;gap:.3rem;padding-top:.25rem}.pp-task-step{display:inline-flex;align-items:center;gap:.3rem;height:1.9rem;border-radius:999px;padding-inline:.7rem;font-size:12px;font-weight:600;background:hsl(var(--card));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));transition:all .15s ease}.pp-task-step:hover{color:hsl(var(--tk-ink));border-color:hsl(var(--tk-ink) / .4)}.pp-task-step[data-active=true]{background:hsl(var(--tk-ink));color:hsl(var(--card));border-color:hsl(var(--tk-ink));box-shadow:0 6px 16px -10px hsl(var(--tk-ink))}.pp-timer{display:flex;align-items:center;gap:.75rem;border-radius:1rem;padding:.7rem .875rem;background:hsl(var(--card));border:1px solid hsl(var(--border))}.pp-timer-icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.875rem;background:hsl(var(--accent));color:hsl(var(--primary));flex-shrink:0}.pp-timer-clock{font-family:var(--font-display, inherit);font-size:1.35rem;font-weight:700;line-height:1.2;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.pp-timer[data-running=true]{background:linear-gradient(130deg,hsl(var(--status-approved)),hsl(var(--card)) 75%);border-color:hsl(var(--status-approved-foreground) / .35)}.pp-timer[data-running=true] .pp-timer-icon{background:hsl(var(--status-approved-foreground));color:hsl(var(--card));animation:sp-pulse 1.6s ease-in-out infinite}.pp-timer-stop{border-color:hsl(var(--status-approved-foreground) / .5);color:hsl(var(--status-approved-foreground))}.pp-task-props{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.pp-task-prop{display:flex;flex-direction:column;gap:.3rem;min-width:0}.pp-task-prop-label{display:inline-flex;align-items:center;gap:.3rem;font-size:11.5px;font-weight:600;color:hsl(var(--muted-foreground))}.pp-task-late{border-color:hsl(var(--status-rejected-foreground) / .6);color:hsl(var(--status-rejected-foreground))}.pp-task-card{border-radius:1rem;padding:.75rem .875rem;background:hsl(var(--tk-bg) / .55);border:1px solid hsl(var(--tk-ink) / .16)}.pp-task-card-title{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--tk-ink))}.pp-task-facts{margin-top:.6rem;display:grid;gap:.4rem;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.pp-task-facts>div{min-width:0;border-radius:.7rem;padding:.35rem .55rem;background:hsl(var(--card))}.pp-task-facts dt{font-size:10.5px;font-weight:600;color:hsl(var(--muted-foreground))}.pp-task-facts dd{font-size:12.5px;font-weight:600;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-task-tabs{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.25rem;height:auto;width:100%;padding:.25rem;border-radius:999px;background:hsl(var(--muted) / .6)}.pp-task-tabs [role=tab]{gap:.35rem;border-radius:999px;padding:.3rem .7rem;font-size:12.5px}.pp-task-tabs [role=tab][data-state=active]{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 2px 8px -4px hsl(var(--primary) / .5)}.pp-task-foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem 1.25rem;border-top:1px solid hsl(var(--border));background:hsl(var(--card));animation:tk-in .18s ease both}@media (prefers-reduced-motion: reduce){.pp-timer[data-running=true] .pp-timer-icon,.pp-task-foot{animation:none}}.po-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .875rem;border-radius:1.25rem;border:1px solid hsl(var(--border));background:linear-gradient(120deg,hsl(var(--status-review) / .7),hsl(var(--card)) 45%,hsl(var(--status-returned) / .45));animation:tk-in .22s ease both}.po-head-icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.9rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 8px 20px -10px hsl(var(--primary) / .7);flex-shrink:0}.po-seg{display:inline-flex;gap:.125rem;padding:.2rem;border-radius:999px;background:hsl(var(--muted) / .7);border:1px solid hsl(var(--border) / .6)}.po-seg button{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.25rem .7rem;font-size:12px;font-weight:600;color:hsl(var(--muted-foreground));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.po-seg button:hover{color:hsl(var(--foreground))}.po-seg button[data-active]{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 2px 8px -4px hsl(var(--primary) / .5)}.po-section-label{display:flex;align-items:center;gap:.35rem;margin-bottom:.5rem;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.po-tile{position:relative;display:flex;align-items:flex-start;gap:.6rem;min-width:0;border-radius:1rem;padding:.7rem .75rem;background:linear-gradient(140deg,hsl(var(--tk-bg)),hsl(var(--card)) 88%);border:1px solid hsl(var(--tk-ink) / .16);animation:tk-in .26s ease both;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.po-tile-btn{cursor:pointer}.po-tile-btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px -16px hsl(var(--tk-ink) / .6);border-color:hsl(var(--tk-ink) / .35)}.po-tile-btn:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.po-tile-icon{position:relative;display:grid;place-items:center;width:2rem;height:2rem;border-radius:.75rem;background:hsl(var(--tk-ink));color:hsl(var(--card));flex-shrink:0}.po-tile b{display:block;font-family:var(--font-display, inherit);font-size:1.4rem;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.po-tile-label{display:block;font-size:12px;font-weight:600;color:hsl(var(--tk-ink));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.po-tile small{display:block;font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.po-tile-go{align-self:center;color:hsl(var(--tk-ink) / .55);transition:transform .18s ease;flex-shrink:0}.po-tile-btn:hover .po-tile-go{transform:translate(2px)}.po-pulse{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:.9rem;border:2px solid hsl(var(--tk-ink) / .5);animation:po-pulse 1.8s ease-out infinite}@keyframes po-pulse{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}.po-kpis{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 640px){.po-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.po-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.po-kpis .po-tile{background:hsl(var(--card));border-color:hsl(var(--border))}.po-kpis .po-tile-icon{background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.po-panel{display:flex;flex-direction:column;border:1px solid hsl(var(--border));border-radius:1.25rem;background:hsl(var(--card));overflow:hidden;min-width:0;animation:tk-in .28s ease both}.po-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.8rem .9rem .5rem}.po-panel>header h3{font-family:var(--font-display, inherit);font-size:.95rem;font-weight:600;color:hsl(var(--foreground))}.po-panel>header p{font-size:11px;color:hsl(var(--muted-foreground))}.po-empty{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:2rem 1rem;text-align:center;font-size:12px;color:hsl(var(--muted-foreground))}.po-sprint{display:block;width:100%;border-radius:1rem;padding:.75rem;text-align:start;border:1px solid hsl(var(--tk-ink) / .18);background:linear-gradient(160deg,hsl(var(--tk-bg) / .75),hsl(var(--card)) 70%);transition:transform .18s ease,box-shadow .18s ease}.po-sprint:hover{transform:translateY(-2px);box-shadow:0 14px 28px -18px hsl(var(--tk-ink) / .7)}.po-sprint:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.po-sprint .po-track{margin:.4rem 0 .35rem}.po-track{position:relative;height:6px;border-radius:999px;background:hsl(var(--muted));overflow:visible;margin-top:.3rem}.po-track>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:hsl(var(--tk-ink));transition:width .5s cubic-bezier(.2,.8,.2,1)}.po-track>b{position:absolute;top:-3px;width:2px;height:12px;border-radius:2px;background:hsl(var(--foreground) / .65);transform:translate(-1px)}.po-stack{display:flex;width:100%;gap:2px;border-radius:999px;overflow:hidden;background:hsl(var(--muted));margin-top:.3rem}.po-stack>i{display:block;height:100%;background:hsl(var(--tk-ink) / .85)}.po-stack>i[data-tk-tone=neutral]{background:hsl(var(--muted-foreground) / .45)}.po-chip{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.2rem .6rem;font-size:11.5px;font-weight:600;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));border:1px solid transparent;transition:border-color .15s ease,transform .15s ease}.po-chip b{font-variant-numeric:tabular-nums}.po-chip:hover{transform:translateY(-1px)}.po-chip[data-active]{border-color:hsl(var(--tk-ink))}.po-proj{display:flex;width:100%;align-items:center;gap:.65rem;border-radius:.85rem;padding:.5rem .6rem;transition:background-color .12s ease}.po-proj:hover,.po-proj:focus-visible{background:hsl(var(--accent) / .6);outline:none}.po-health-dot{width:.6rem;height:.6rem;border-radius:999px;background:hsl(var(--tk-ink));box-shadow:0 0 0 3px hsl(var(--tk-bg));flex-shrink:0}.po-age{display:flex;width:100%;align-items:center;gap:.6rem;border-radius:.75rem;padding:.35rem .4rem;color:hsl(var(--tk-ink));transition:background-color .12s ease}.po-age:hover{background:hsl(var(--tk-bg) / .6)}.po-age-bar{position:relative;flex:1;height:.7rem;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.po-age-bar>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:hsl(var(--tk-ink));transition:width .5s cubic-bezier(.2,.8,.2,1)}.po-spark{display:block;width:100%;max-width:1.75rem;border-radius:.4rem;background:linear-gradient(180deg,hsl(var(--primary)),hsl(var(--primary) / .55));transition:height .4s ease}.po-spark[data-zero]{background:hsl(var(--muted))}.po-up-icon{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:.65rem;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));flex-shrink:0}@media (prefers-reduced-motion: reduce){.po-head,.po-tile,.po-panel,.po-pulse{animation:none}.po-tile-btn:hover,.po-sprint:hover,.po-chip:hover{transform:none}.po-track>i,.po-age-bar>i,.po-spark{transition:none}}.po-sprint-foot{margin-top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:0 .75rem .75rem}.po-sprint-foot button{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;border-radius:.85rem;padding:.55rem .7rem;background:hsl(var(--muted) / .55);text-align:start;transition:background-color .12s ease}.po-sprint-foot button:hover,.po-sprint-foot button:focus-visible{background:hsl(var(--accent));outline:none}.po-sprint-foot b{font-family:var(--font-display, inherit);font-size:1.1rem;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.po-sprint-foot span{font-size:11px;color:hsl(var(--muted-foreground))}.sx-cockpit{display:flex;flex-direction:column;gap:.6rem;border:1px solid hsl(var(--border));border-radius:1.25rem;padding:.65rem .75rem .7rem;background:radial-gradient(120% 140% at 0% 0%,hsl(var(--status-review) / .85),transparent 55%),radial-gradient(100% 120% at 100% 0%,hsl(var(--status-returned) / .55),transparent 50%),hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground) / .04);animation:tk-in .22s ease both}.sx-head{display:flex;align-items:center;gap:.5rem;min-width:0}.sx-pick{display:flex;flex:1;min-width:0;align-items:center;gap:.35rem;overflow-x:auto;scrollbar-width:none;padding-block:1px}.sx-pick::-webkit-scrollbar{display:none}.sx-pick .sp-chip{height:1.75rem;flex-shrink:0;font-size:12px}.sx-all{flex-shrink:0;font-size:11.5px;font-weight:600;color:hsl(var(--primary));padding-inline:.35rem}.sx-all:hover{text-decoration:underline}.sx-body{display:grid;gap:.6rem;grid-template-columns:minmax(0,1fr);align-items:stretch}@container sppage (min-width: 46rem){.sx-body{grid-template-columns:minmax(14rem,1fr) minmax(0,2fr)}}@container sppage (min-width: 62rem){.sx-body{grid-template-columns:minmax(16rem,1fr) minmax(0,3fr)}}@container sppage (max-width: 34rem){.sx-leg-pct{display:none}.sx-leg{padding-inline:.5rem .4rem;font-size:11.5px}}.sx-title{display:flex;align-items:center;gap:.7rem;min-width:0;border-radius:1rem;padding:.55rem .7rem;background:hsl(var(--card) / .75);border:1px solid hsl(var(--tk-ink) / .14)}.sx-tiles{display:grid;gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr))}@container sppage (min-width: 36rem){.sx-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@container sppage (min-width: 62rem){.sx-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}@container sppage (min-width: 36rem){.sx-tiles-bl{grid-template-columns:repeat(5,minmax(0,1fr))}}@container sppage (max-width: 35.99rem){.sx-tiles-bl>:last-child{grid-column:span 2}}.sx-tile{position:relative;display:flex;flex-direction:column;gap:.1rem;min-width:0;border-radius:.95rem;padding:.5rem .65rem;text-align:start;background:linear-gradient(150deg,hsl(var(--tk-bg)),hsl(var(--card)) 92%);border:1px solid hsl(var(--tk-ink) / .16);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.sx-tile-btn{cursor:pointer}.sx-tile-btn:hover{transform:translateY(-1px);border-color:hsl(var(--tk-ink) / .4);box-shadow:0 10px 22px -16px hsl(var(--tk-ink) / .7)}.sx-tile-btn:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.sx-tile-label{display:inline-flex;align-items:center;gap:.3rem;font-size:11px;font-weight:600;color:hsl(var(--tk-ink));white-space:nowrap}.sx-tile>b{font-family:var(--font-display, inherit);font-size:1.25rem;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-tile>small{font-size:10.5px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-unit{font-style:normal;font-size:11px;font-weight:600;color:hsl(var(--muted-foreground));margin-inline-start:.15rem}.sx-count{display:inline-flex;gap:.3rem}.sx-count i{font-style:normal;font-size:11px;font-weight:600;color:hsl(var(--tk-ink));margin-inline-start:1px}.sx-burn .sp-spark{width:100%;height:1.75rem}.sx-stages{display:flex;flex-direction:column;gap:.4rem}.sx-stagebar{display:flex;gap:2px;height:.55rem;border-radius:999px;overflow:hidden;background:hsl(var(--muted))}.sx-stagebar>i{display:block;height:100%;background:hsl(var(--tk-ink) / .85);transition:width .5s cubic-bezier(.2,.8,.2,1),opacity .15s ease}.sx-stagebar>i[data-tk-tone=neutral]{background:hsl(var(--muted-foreground) / .4)}.sx-stagebar>i[data-dim]{opacity:.25}.sx-stagebar-sm{height:.35rem;margin:0 .75rem .5rem}.sx-legend{display:flex;flex-wrap:wrap;gap:.3rem}.sx-leg{display:inline-flex;align-items:center;gap:.35rem;height:1.85rem;border-radius:999px;padding-inline:.6rem .5rem;font-size:12px;font-weight:500;color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));transition:border-color .15s ease,background-color .15s ease}.sx-leg svg{color:hsl(var(--tk-ink))}.sx-leg b{border-radius:999px;padding:0 .4rem;font-size:11.5px;font-variant-numeric:tabular-nums;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.sx-leg-pct{font-size:10.5px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.sx-leg:not(:disabled):hover{border-color:hsl(var(--tk-ink) / .45)}.sx-leg[aria-pressed=true]{background:hsl(var(--tk-bg));border-color:hsl(var(--tk-ink) / .6);color:hsl(var(--tk-ink))}.sx-leg[aria-pressed=true] b{background:hsl(var(--card))}.sx-brow{display:flex;align-items:center;gap:.5rem;min-width:0;padding:.4rem .75rem;border-bottom:1px solid hsl(var(--border) / .7);font-size:13px;cursor:pointer;transition:background-color .12s ease}.sx-brow:hover{background:hsl(var(--accent) / .5)}.sx-brow[draggable=true]{cursor:grab}.sx-brow[data-dragging=true]{opacity:.45}.sx-brow[data-fits]{box-shadow:inset 3px 0 hsl(var(--primary) / .7)}[dir=rtl] .sx-brow[data-fits]{box-shadow:inset -3px 0 hsl(var(--primary) / .7)}.sx-grip{flex-shrink:0;color:hsl(var(--muted-foreground) / .5)}.sx-brow-meta{display:flex;min-width:0;align-items:center;gap:.5rem;margin-top:.05rem;font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden}.sx-type{display:inline-flex;align-items:center;gap:.2rem;border-radius:999px;padding:0 .4rem;font-size:10.5px;font-weight:600;text-transform:capitalize;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.sx-fit{border-radius:999px;padding:0 .4rem;font-size:10.5px;font-weight:600;background:hsl(var(--primary) / .12);color:hsl(var(--primary))}.sx-plan-card{border:1px solid hsl(var(--tk-ink) / .2);border-radius:1.1rem;background:linear-gradient(170deg,hsl(var(--tk-bg) / .7),hsl(var(--card)) 45%);overflow:hidden;animation:tk-in .24s ease both}.sx-plan-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.6rem .75rem .35rem}.sx-plan-card>header b{font-family:var(--font-display, inherit);font-size:.9rem;font-weight:600;color:hsl(var(--foreground))}.sx-plan-card>header small{display:block;font-size:11px;color:hsl(var(--muted-foreground))}.sx-plan-card .sp-live{color:hsl(var(--tk-ink))}.sx-plan-num{text-align:end;white-space:nowrap}.sx-plan-num b{font-size:1.15rem!important;font-variant-numeric:tabular-nums}.sx-plan-num i{font-style:normal;font-size:11px;color:hsl(var(--muted-foreground));margin-inline-start:.2rem}.sx-cap{position:relative;height:.45rem;margin:0 .75rem;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.sx-cap>span{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:hsl(var(--tk-ink));transition:width .4s ease}.sx-cap-note{padding:.3rem .75rem .4rem;font-size:11px;font-weight:500;color:hsl(var(--tk-ink))}.sx-fill{display:flex;width:calc(100% - 1.5rem);margin:0 .75rem .55rem;align-items:center;justify-content:center;gap:.35rem;border-radius:999px;padding:.35rem .6rem;font-size:12px;font-weight:600;color:hsl(var(--primary-foreground));background:hsl(var(--primary));box-shadow:0 8px 18px -12px hsl(var(--primary) / .9);transition:transform .15s ease,filter .15s ease}.sx-fill:hover{transform:translateY(-1px);filter:brightness(1.05)}.sx-plan-list{max-height:15rem;overflow-y:auto;border-top:1px solid hsl(var(--border) / .8);background:hsl(var(--card))}@media (prefers-reduced-motion: reduce){.sx-cockpit,.sx-plan-card{animation:none}.sx-tile-btn:hover,.sx-fill:hover{transform:none}.sx-stagebar>i,.sx-cap>span{transition:none}}.po-stand{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 900px){.po-stand{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}}.po-stand-cell{position:relative;display:flex;align-items:flex-start;gap:.6rem;min-width:0;border-radius:1.1rem;padding:.75rem .85rem;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:inset 0 3px hsl(var(--tk-ink) / .85);animation:tk-in .24s ease both;transition:transform .18s ease,box-shadow .18s ease}.po-stand-btn{cursor:pointer}.po-stand-btn:hover{transform:translateY(-2px);box-shadow:inset 0 3px hsl(var(--tk-ink)),0 14px 28px -20px hsl(var(--tk-ink) / .7)}.po-stand-btn:focus-visible{outline:none;box-shadow:inset 0 3px hsl(var(--tk-ink)),0 0 0 2px hsl(var(--ring))}.po-stand-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.75rem;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));flex-shrink:0}.po-stand-label{display:block;font-size:11.5px;font-weight:600;color:hsl(var(--tk-ink));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.po-stand-cell b{display:block;font-family:var(--font-display, inherit);font-size:1.45rem;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.po-stand-cell b small{font-size:.8rem;font-weight:600;color:hsl(var(--muted-foreground))}.po-stand-sub{display:block;font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.po-select{height:1.75rem;max-width:12rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:0 .6rem;font-size:12px;font-weight:600;color:hsl(var(--foreground))}@media (max-width: 639px){.po-select{max-width:9.5rem;font-size:13px}}.po-select:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.po-compare{border-radius:1rem;border:1px solid hsl(var(--border));overflow:hidden}.po-compare-head,.po-compare-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) 4.2rem;align-items:center;gap:.4rem;padding:.4rem .65rem}.po-compare-head{background:hsl(var(--muted) / .55)}.po-compare-head button{justify-self:start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:11.5px;font-weight:700;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.po-compare-head button:disabled{opacity:.55}.po-compare-row{border-top:1px solid hsl(var(--border) / .7);font-size:12px}.po-compare-row>span:first-child{color:hsl(var(--muted-foreground))}.po-compare-row b{font-variant-numeric:tabular-nums;font-weight:700;color:hsl(var(--foreground))}.po-key{display:inline-block;width:.55rem;height:.55rem;border-radius:999px;margin-inline-end:.2rem;vertical-align:middle;background:hsl(var(--tk-ink))}.po-key-primary{background:hsl(var(--primary))}.po-key-muted{background:hsl(var(--muted-foreground) / .3)}.po-follow{display:flex;width:100%;align-items:center;gap:.6rem;border-radius:.9rem;padding:.5rem .6rem;background:hsl(var(--tk-bg) / .45);border:1px solid hsl(var(--tk-ink) / .12);transition:background-color .14s ease,transform .14s ease}.po-follow:hover{background:hsl(var(--tk-bg) / .8);transform:translate(2px)}.po-follow:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.po-follow>b{font-family:var(--font-display, inherit);font-size:1.1rem;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--tk-ink))}.po-follow-icon{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:.65rem;background:hsl(var(--tk-ink));color:hsl(var(--card));flex-shrink:0}.po-follow[data-tk-tone=neutral] .po-follow-icon{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.po-nudge{display:inline-flex;max-width:12rem;align-items:center;gap:.35rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.15rem .55rem .15rem .2rem;font-size:12px;font-weight:600;color:hsl(var(--foreground));transition:border-color .14s ease}.po-nudge:hover{border-color:hsl(var(--primary) / .5)}.po-nudge b{color:hsl(var(--status-pending-foreground));font-variant-numeric:tabular-nums}.ss-trigger{display:inline-flex;height:2rem;align-items:center;gap:.35rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:0 .7rem;font-size:12px;font-weight:600;color:hsl(var(--muted-foreground));transition:color .14s ease,border-color .14s ease,background-color .14s ease}.ss-trigger:hover{color:hsl(var(--primary));border-color:hsl(var(--primary) / .4)}.ss-trigger:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.ss-trigger-on{background:hsl(var(--accent));color:hsl(var(--primary));border-color:hsl(var(--primary) / .35)}.ss-here{display:flex;width:calc(100% - .75rem);align-items:center;justify-content:center;gap:.4rem;margin:.5rem .375rem 0;border-radius:999px;padding:.45rem .75rem;font-size:12.5px;font-weight:700;background:hsl(var(--primary));color:hsl(var(--primary-foreground));transition:filter .14s ease}.ss-here:hover{filter:brightness(1.08)}.ss-opt{display:flex;width:100%;align-items:center;gap:.6rem;border-radius:.8rem;padding:.45rem .6rem;transition:background-color .12s ease}.ss-opt:hover,.ss-opt:focus-visible{background:hsl(var(--accent) / .7);outline:none}.ss-opt[data-active]{background:hsl(var(--accent))}.ss-opt-icon{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:.6rem;background:hsl(var(--status-review));color:hsl(var(--status-review-foreground));flex-shrink:0}@media (prefers-reduced-motion: reduce){.po-stand-cell{animation:none}.po-stand-btn:hover,.po-follow:hover{transform:none}}.pw-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.85rem .9rem;border-radius:1.25rem;border:1px solid hsl(var(--border));background:linear-gradient(120deg,hsl(var(--status-review) / .65),hsl(var(--card)) 50%,hsl(var(--status-returned) / .35));animation:tk-in .22s ease both}.pw-back{display:grid;place-items:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:.8rem;background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground));transition:border-color .14s ease,color .14s ease}.pw-back:hover{border-color:hsl(var(--primary) / .45);color:hsl(var(--primary))}.pw-back:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.pw-progress{position:relative;height:6px;max-width:22rem;margin-top:.45rem;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.pw-progress>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:hsl(var(--primary));transition:width .5s cubic-bezier(.2,.8,.2,1)}.pw-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:.25rem;border-radius:1rem;background:hsl(var(--muted) / .7);border:1px solid hsl(var(--border) / .6)}.pw-tabs[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 640px){.pw-tabs{display:inline-flex;flex-wrap:wrap}}.pw-tabs button{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:.35rem;border-radius:.8rem;padding:.45rem .8rem;font-size:12.5px;font-weight:600;color:hsl(var(--muted-foreground));transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.pw-tabs button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pw-tabs button b{border-radius:999px;padding:0 .4rem;font-size:10.5px;font-variant-numeric:tabular-nums;background:hsl(var(--background) / .8);color:hsl(var(--muted-foreground))}.pw-tabs button:hover{color:hsl(var(--foreground))}.pw-tabs button:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.pw-tabs button[data-active]{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 2px 10px -5px hsl(var(--primary) / .55)}.pw-tabs button[data-active] b{background:hsl(var(--accent));color:hsl(var(--primary))}.pw-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem;border-radius:1.1rem;border:1px solid hsl(var(--border));background:hsl(var(--card))}@media (prefers-reduced-motion: reduce){.pw-head{animation:none}.pw-progress>i{transition:none}}@media (max-width: 639px){.pw-tabs button{padding:.45rem .4rem}.pw-tabs button b{display:none}}.pd-head{padding:.8rem 1.1rem 0}.pd-top{display:flex;align-items:center;gap:.65rem;padding-inline-end:2.75rem}.pd-type{display:none}@media (min-width: 640px){.pd-type{display:inline-flex}}.pd-icon{display:grid;place-items:center;width:2.1rem;height:2.1rem;flex-shrink:0;border-radius:.75rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 8px 18px -10px hsl(var(--primary) / .8)}.pd-meta{display:flex;min-width:0;align-items:center;gap:.35rem;margin-top:.2rem;font-size:12px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden}.pd-meta b{font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.pd-late{color:hsl(var(--status-rejected-foreground));font-weight:600}.pd-mini{position:relative;width:4.5rem;height:5px;flex-shrink:0;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.pd-mini>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:hsl(var(--primary));transition:width .5s cubic-bezier(.2,.8,.2,1)}.pd-tabrow{display:flex;align-items:flex-end;gap:.5rem;margin-top:.45rem}.pd-tabs{display:flex;flex:1 1 auto;min-width:0;gap:.1rem;margin-inline-start:-.4rem;overflow-x:auto;scrollbar-width:none}.pd-tabs::-webkit-scrollbar{display:none}.pd-tabs button{position:relative;display:inline-flex;flex-shrink:0;align-items:center;gap:.35rem;padding:.45rem .6rem .6rem;font-size:12.5px;font-weight:600;color:hsl(var(--muted-foreground));border-radius:.6rem .6rem 0 0;transition:color .15s ease,background-color .15s ease;white-space:nowrap}.pd-tabs button:hover{color:hsl(var(--foreground));background:hsl(var(--card) / .6)}.pd-tabs button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsl(var(--ring))}.pd-tabs button b{border-radius:999px;padding:0 .35rem;font-size:10.5px;font-variant-numeric:tabular-nums;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.pd-tabs button[data-active]{color:hsl(var(--primary))}.pd-tabs button[data-active]:after{content:"";position:absolute;inset-inline:.5rem;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:hsl(var(--primary))}.pd-tabs button[data-active] b{background:hsl(var(--accent));color:hsl(var(--primary))}.pd-actions{display:flex;flex-shrink:0;align-items:center;gap:.3rem;padding-bottom:.4rem}.pd-act-label{margin-inline-start:.25rem}.pd-top .pd-actions{padding-bottom:0}.pd-sprint{display:flex;width:100%;min-width:0;align-items:center;gap:.45rem;margin-top:.55rem;border:1px solid hsl(var(--tk-ink) / .18);border-radius:.9rem;background:hsl(var(--tk-bg) / .65);padding:.4rem .7rem;font-size:12.5px;color:hsl(var(--foreground));text-align:start;transition:background-color .14s ease,border-color .14s ease}.pd-sprint:hover{background:hsl(var(--tk-bg));border-color:hsl(var(--tk-ink) / .35)}.pd-sprint:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.pd-sprint>svg{color:hsl(var(--tk-ink));flex-shrink:0}.pd-sprint>b{font-weight:700;color:hsl(var(--tk-ink));min-width:0}.pd-sprint-state{flex-shrink:0;white-space:nowrap;color:hsl(var(--muted-foreground))}.pd-sprint-state b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.pd-sprint-bar{position:relative;flex:1 1 3rem;max-width:9rem;min-width:2.5rem;height:5px;border-radius:999px;background:hsl(var(--card));overflow:hidden}.pd-sprint-bar>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:hsl(var(--tk-ink));transition:width .5s cubic-bezier(.2,.8,.2,1)}.pd-sprint-go{display:inline-flex;flex-shrink:0;align-items:center;gap:.1rem;margin-inline-start:auto;font-weight:600;color:hsl(var(--tk-ink));white-space:nowrap}@media (max-width: 639px){.pd-top .tk-pill{display:none}.pd-sprint{gap:.35rem;padding:.35rem .6rem;font-size:12px}.pd-sprint-bar,.pd-sprint-state:nth-of-type(n+3){display:none}}.pd-seg{display:inline-flex;gap:.2rem;border-radius:999px;background:hsl(var(--muted));padding:.2rem}.pd-seg button{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.35rem .85rem;font-size:13px;font-weight:600;color:hsl(var(--muted-foreground));transition:background-color .14s ease,color .14s ease}.pd-seg button b{border-radius:999px;padding:0 .35rem;font-size:10.5px;background:hsl(var(--background))}.pd-seg button[data-on]{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 1px 3px hsl(var(--foreground) / .08)}.pp-qa{border:1px solid hsl(var(--tk-ink) / .2);border-radius:1rem;background:hsl(var(--tk-bg) / .6);padding:.65rem .75rem}.pp-qa-icon{display:grid;place-items:center;width:2rem;height:2rem;flex-shrink:0;border-radius:.7rem;background:hsl(var(--card));color:hsl(var(--tk-ink))}.pp-qa-row{display:flex;align-items:center;gap:.5rem;border-radius:.7rem;background:hsl(var(--card));padding:.4rem .55rem}.qa-verdicts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.qa-verdicts button{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card));padding:.7rem .8rem;text-align:start;transition:border-color .14s ease,background-color .14s ease}.qa-verdicts button svg{color:hsl(var(--tk-ink))}.qa-verdicts button b{font-size:14px}.qa-verdicts button small{font-size:11.5px;line-height:1.3;color:hsl(var(--muted-foreground))}.qa-verdicts button[data-on]{border-color:hsl(var(--tk-ink) / .6);background:hsl(var(--tk-bg));box-shadow:0 0 0 1px hsl(var(--tk-ink) / .35)}.qa-verdicts button[data-on] b{color:hsl(var(--tk-ink))}.qa-btn-fail{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.qa-btn-fail:hover{background:hsl(var(--destructive) / .9)}.qa-file{display:flex;align-items:center;gap:.4rem;border-radius:.6rem;background:hsl(var(--muted) / .6);padding:.3rem .5rem;font-size:12.5px}.qa-filechip{display:inline-flex;max-width:14rem;align-items:center;gap:.25rem;border:1px solid hsl(var(--border));border-radius:999px;background:hsl(var(--card));padding:.1rem .5rem;font-size:11.5px;color:hsl(var(--primary))}.qa-filechip:hover{border-color:hsl(var(--primary) / .5)}.qa-rounds{margin-top:.6rem;display:flex;flex-direction:column;gap:.4rem}.qa-round{display:flex;gap:.55rem;border-radius:.8rem;background:hsl(var(--card));padding:.5rem .6rem;border-inline-start:3px solid hsl(var(--tk-ink) / .7)}.qa-round-n{display:grid;place-items:center;width:1.7rem;height:1.7rem;flex-shrink:0;border-radius:.55rem;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));font-size:11px;font-weight:700}.qa-verdict-line>span:first-child{color:hsl(var(--tk-ink))}.qa-process ol{display:grid;grid-template-columns:repeat(var(--qa-n, 5),minmax(0,1fr));gap:.25rem;padding:.6rem .75rem}.qa-process ol::-webkit-scrollbar{display:none}.qa-process li{display:flex;align-items:center;gap:.45rem;min-width:0}@media (max-width: 1199px){.qa-step-arrow,.qa-process li small{display:none}.qa-process li b{font-size:12px}}@media (max-width: 560px){.qa-process ol{grid-template-columns:repeat(3,minmax(0,1fr))}}.qa-process li b{display:block;font-size:12.5px}.qa-process li small{display:block;font-size:11px;line-height:1.25;color:hsl(var(--muted-foreground))}.qa-step-n{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:999px;background:hsl(var(--accent));color:hsl(var(--primary));font-size:11.5px;font-weight:700}.qa-step-arrow{flex-shrink:0;margin-inline-start:auto;color:hsl(var(--muted-foreground) / .6)}.qa-lanes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}@media (min-width: 1200px){.qa-lanes{grid-template-columns:repeat(4,minmax(0,1fr))}.qa-lanes[data-n="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}.qa-lane-act{margin-inline-start:.35rem;border-radius:999px;padding:.1rem .55rem;font-size:11px;font-weight:600;color:hsl(var(--tk-ink));background:hsl(var(--card));border:1px solid hsl(var(--tk-ink) / .25)}.qa-lane-act:hover{background:hsl(var(--tk-ink) / .1)}@media (max-width: 560px){.qa-lanes{grid-template-columns:1fr}}.qa-lane{display:flex;min-width:0;flex-direction:column;border-radius:1rem;background:hsl(var(--tk-bg) / .55);border:1px solid hsl(var(--tk-ink) / .14)}.qa-lane>header{display:flex;align-items:center;gap:.4rem;padding:.55rem .7rem;font-size:13px;color:hsl(var(--tk-ink))}.qa-lane>header small{font-size:11px;color:hsl(var(--muted-foreground))}.qa-lane-body{display:flex;flex-direction:column;gap:.45rem;padding:0 .5rem .55rem;max-height:32rem;overflow-y:auto}.qa-empty{padding:1rem .5rem;text-align:center;font-size:12.5px;color:hsl(var(--muted-foreground))}.qa-card{border-radius:.85rem;background:hsl(var(--card));padding:.55rem .65rem;box-shadow:0 1px 2px hsl(var(--foreground) / .06);cursor:pointer;transition:box-shadow .14s ease,transform .14s ease}.qa-card:hover{box-shadow:0 6px 16px -8px hsl(var(--foreground) / .25);transform:translateY(-1px)}.qa-card:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.qa-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:600;line-height:1.3}.qa-card-note{margin-top:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:hsl(var(--muted-foreground))}.qa-card-foot{display:flex;align-items:center;gap:.35rem;margin-top:.4rem}.qa-mini{font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap}.qa-bench-step{display:flex;flex-direction:column;gap:.55rem;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card));padding:.8rem .9rem}.qa-bench-step>h3{display:flex;align-items:center;gap:.5rem;font-size:14px;font-weight:700}.qa-quote{border-inline-start:3px solid hsl(var(--primary) / .5);padding-inline-start:.6rem;font-size:13px;white-space:pre-wrap}.qa-prev{border-radius:.75rem;background:hsl(var(--tk-bg));padding:.5rem .65rem;font-size:12.5px}.qa-prev b{color:hsl(var(--tk-ink))}.qa-check{border:1px solid hsl(var(--border));border-radius:.75rem;padding:.45rem .55rem;background:hsl(var(--background))}.qa-check[data-result=pass]{border-color:hsl(var(--status-approved-foreground) / .35);background:hsl(var(--status-approved) / .45)}.qa-check[data-result=fail]{border-color:hsl(var(--destructive) / .45);background:hsl(var(--destructive) / .05)}.qa-check[data-result=na]{opacity:.7}.qa-res{display:grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:999px;color:hsl(var(--muted-foreground));transition:background-color .12s ease,color .12s ease}.qa-res:not(:disabled):hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.qa-res:disabled{cursor:default}.qa-res[data-k=pass][aria-pressed=true]{background:hsl(var(--status-approved));color:hsl(var(--status-approved-foreground))}.qa-res[data-k=fail][aria-pressed=true]{background:hsl(var(--destructive) / .12);color:hsl(var(--destructive))}.qa-res[data-k=na][aria-pressed=true]{background:hsl(var(--muted));color:hsl(var(--foreground))}@media (prefers-reduced-motion: reduce){.qa-card{transition:none}.qa-card:hover{transform:none}}.iss-label{font-size:12.5px;font-weight:600;color:hsl(var(--foreground))}.iss-where{display:flex;flex-direction:column;gap:.5rem;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--muted) / .35);padding:.75rem}.iss-where-row{display:flex;align-items:flex-start;gap:.6rem}.iss-where-row small{display:block;margin-bottom:.2rem;font-size:11px;font-weight:600;color:hsl(var(--muted-foreground))}.iss-where-icon{display:grid;place-items:center;width:2rem;height:2rem;margin-top:1.05rem;flex-shrink:0;border-radius:.65rem;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.iss-picked{display:flex;align-items:center;gap:.4rem;min-height:2.25rem;border:1px solid hsl(var(--border));border-radius:.6rem;background:hsl(var(--card));padding:.25rem .5rem;font-size:13px;font-weight:500}.iss-task-list{margin-top:.35rem;max-height:11rem;overflow-y:auto;border:1px solid hsl(var(--border));border-radius:.6rem;background:hsl(var(--card))}.iss-task{display:flex;width:100%;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:12.5px;text-align:start}.iss-task:hover,.iss-task:focus-visible{background:hsl(var(--accent));outline:none}.iss-task small{flex-shrink:0;font-size:10.5px;color:hsl(var(--muted-foreground))}.iss-drop{display:flex;cursor:pointer;align-items:center;gap:.5rem;border:1px dashed hsl(var(--border));border-radius:.75rem;padding:.55rem .75rem;font-size:13px;color:hsl(var(--muted-foreground))}.iss-drop:hover{background:hsl(var(--muted) / .5)}.pp-proj-pick{display:inline-flex;height:2.25rem;width:auto;min-width:0;max-width:18rem;align-items:center;gap:.45rem;border-radius:999px;border:1px solid hsl(var(--primary) / .25);background:hsl(var(--accent) / .6);padding:0 .75rem;margin-inline-start:.25rem;font-family:inherit;text-align:start}.pp-proj-pick:hover{background:hsl(var(--accent))}.pp-proj-pick-text{min-width:0;line-height:1.05}.pp-proj-pick-text small{display:block;font-size:9.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pp-proj-pick-text>span{font-size:13px;font-weight:600;color:hsl(var(--foreground))}@media (max-width: 639px){.pp-proj-pick{max-width:11rem}}.lw-bar-lead{grid-area:lead;min-width:0;display:flex}.lw-bar-lead .pp-proj-pick{margin-inline-start:0;max-width:100%}.lw-bar:has(.lw-bar-lead){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title actions" "lead views"}@container lwbar (min-width: 940px){.lw-bar:has(.lw-bar-lead){grid-template-columns:auto auto auto minmax(0,1fr);grid-template-areas:"title lead views actions"}}@container lwbar (max-width: 520px){.lw-bar:has(.lw-bar-lead){grid-template-areas:"title actions" "lead lead" "views views"}}.bl-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(16rem,18rem);grid-template-columns:minmax(18rem,22rem);gap:.65rem;overflow-x:auto;padding-bottom:.5rem;align-items:start}.bl-col{display:flex;min-width:0;flex-direction:column;border-radius:1rem;border:1px solid hsl(var(--tk-ink, var(--primary)) / .15);background:hsl(var(--tk-bg, var(--muted)) / .5);transition:box-shadow .14s ease,border-color .14s ease}.bl-col-backlog{--tk-ink: var(--primary);--tk-bg: var(--muted);background:hsl(var(--muted) / .55)}.bl-col[data-over]{border-color:hsl(var(--primary) / .6);box-shadow:0 0 0 2px hsl(var(--primary) / .25)}.bl-col>header{display:flex;align-items:center;gap:.4rem;padding:.6rem .75rem .2rem;font-size:13px;color:hsl(var(--tk-ink, var(--foreground)))}.bl-col>header small{font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap}.bl-col-sub{padding:0 .75rem .45rem;font-size:11px;color:hsl(var(--muted-foreground))}.bl-over{color:hsl(var(--destructive));font-weight:600}.bl-col-body{display:flex;flex-direction:column;gap:.45rem;padding:0 .5rem .55rem;max-height:calc(100dvh - 17rem);min-height:6rem;overflow-y:auto}.bl-empty{padding:1rem .5rem;text-align:center;font-size:12px;color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border));border-radius:.75rem}.bl-open{display:inline-flex;align-items:center;gap:.25rem;margin:0 .75rem .6rem;font-size:11.5px;font-weight:600;color:hsl(var(--primary))}.bl-open:hover{text-decoration:underline}.bl-card{border-radius:.85rem;background:hsl(var(--card));padding:.55rem .65rem;box-shadow:0 1px 2px hsl(var(--foreground) / .06);border-inline-start:3px solid hsl(var(--tk-ink) / .7);cursor:grab;transition:box-shadow .14s ease,transform .14s ease,opacity .14s ease}.bl-card:hover{box-shadow:0 6px 16px -8px hsl(var(--foreground) / .25)}.bl-card:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.bl-card[data-dragging]{opacity:.45}.bl-card-top{display:flex;align-items:center;gap:.35rem;min-width:0}.bl-cat{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;font-size:10.5px;font-weight:700;color:hsl(var(--tk-ink))}.bl-client{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;background:hsl(var(--tk-bg));padding:0 .4rem;font-size:10.5px;font-weight:600;color:hsl(var(--tk-ink))}.bl-edit{margin-inline-start:auto;display:grid;place-items:center;width:1.4rem;height:1.4rem;flex-shrink:0;border-radius:999px;color:hsl(var(--muted-foreground))}.bl-edit:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.bl-title{margin-top:.2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:600;line-height:1.3}.bl-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.35rem}.bl-meta{font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap}.bl-meta-warn{color:hsl(var(--status-pending-foreground, var(--muted-foreground)))}.bl-suggest{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.3rem;margin-top:.45rem;border-radius:999px;border:1px dashed hsl(var(--primary) / .5);padding:.2rem .5rem;font-size:11.5px;font-weight:600;color:hsl(var(--primary));background:hsl(var(--accent) / .5)}.bl-suggest:hover{background:hsl(var(--accent))}@media (max-width: 639px){.bl-board{grid-template-columns:minmax(15rem,85vw);grid-auto-columns:minmax(15rem,85vw)}}.an-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 768px){.an-stats{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}}.an-stat{display:flex;min-width:0;flex-direction:column;gap:.1rem;border:1px solid hsl(var(--tk-ink) / .15);border-radius:1rem;background:hsl(var(--tk-bg) / .7);padding:.6rem .75rem;text-align:start;transition:transform .14s ease,border-color .14s ease}.an-stat:not(:disabled):hover{border-color:hsl(var(--tk-ink) / .4);transform:translateY(-1px)}.an-stat:disabled{cursor:default}.an-stat small{font-size:11.5px;font-weight:600;color:hsl(var(--tk-ink))}.an-stat b{font-family:var(--font-display, inherit);font-size:1.35rem;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.an-stat span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:hsl(var(--muted-foreground))}.an-panel{padding:.75rem .85rem}.an-panel>header{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin-bottom:.55rem}.an-panel>header b{font-size:14px}.an-panel>header small{font-size:11.5px;color:hsl(var(--muted-foreground))}.an-empty{padding:1rem 0;text-align:center;font-size:12.5px;color:hsl(var(--muted-foreground))}.an-bars{display:flex;flex-direction:column;gap:.3rem}.an-bars button{display:grid;width:100%;grid-template-columns:minmax(6rem,34%) minmax(0,1fr) auto;align-items:center;gap:.5rem;border-radius:.5rem;padding:.2rem .3rem;text-align:start;font-size:12.5px}.an-bars button:not(:disabled):hover{background:hsl(var(--muted) / .6)}.an-bars button:disabled{cursor:default}.an-bar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-bar-track{position:relative;height:.55rem;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.an-bar-track>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:hsl(var(--tk-ink) / .75);transition:width .5s cubic-bezier(.2,.8,.2,1)}.an-bar-n{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.an-bar-n small{font-weight:500;color:hsl(var(--muted-foreground))}.an-legend{display:inline-flex;gap:.6rem;margin-inline-start:auto;font-size:11.5px;color:hsl(var(--muted-foreground))}.an-legend i{display:inline-block;width:.6rem;height:.6rem;margin-inline-end:.25rem;border-radius:3px;background:hsl(var(--tk-ink) / .75);vertical-align:-1px}.an-weeks{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.4rem;height:9.5rem}.an-week{display:flex;min-width:0;flex-direction:column;gap:.25rem}.an-week-cols{display:flex;flex:1;align-items:flex-end;justify-content:center;gap:.2rem}.an-week-cols>span{position:relative;width:min(1.2rem,40%);border-radius:.35rem .35rem .15rem .15rem;background:hsl(var(--tk-ink) / .7);transition:height .5s cubic-bezier(.2,.8,.2,1)}.an-week-cols>span.an-zero{background:hsl(var(--muted))}.an-week-cols em{position:absolute;bottom:100%;left:50%;transform:translate(-50%);font-size:10px;font-style:normal;font-weight:700;color:hsl(var(--muted-foreground))}.an-week>small{text-align:center;font-size:10.5px;color:hsl(var(--muted-foreground));white-space:nowrap}.an-alert{display:block;width:100%;padding:.65rem .85rem;text-align:start;font-size:13px;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}@media (prefers-reduced-motion: reduce){.an-stat,.an-bar-track>i,.an-week-cols>span,.bl-card{transition:none}.an-stat:not(:disabled):hover{transform:none}}.qa-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 768px){.qa-tiles{grid-template-columns:repeat(5,minmax(0,1fr))}}.qa-tile{display:flex;min-width:0;flex-direction:column;gap:.1rem;border:1px solid hsl(var(--tk-ink) / .15);border-radius:1rem;background:hsl(var(--tk-bg) / .7);padding:.6rem .75rem;text-align:start;transition:transform .14s ease,border-color .14s ease}.qa-tile:not(:disabled):hover{border-color:hsl(var(--tk-ink) / .4);transform:translateY(-1px)}.qa-tile:disabled{cursor:default}.qa-tile small{font-size:11.5px;font-weight:600;color:hsl(var(--tk-ink))}.qa-tile b{font-family:var(--font-display, inherit);font-size:1.35rem;font-weight:700;line-height:1.15;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.qa-tile span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion: reduce){.pd-sprint-bar>i{transition:none}.qa-tile{transition:none}.qa-tile:not(:disabled):hover{transform:none}}.pd-body{padding:.9rem 1.1rem 1.5rem;background:hsl(var(--background))}@media (max-width: 1023px){.pd-tabs button b{display:none}}@media (max-width: 767px){.pd-head{padding:.7rem .75rem 0}.pd-body{padding:.65rem .6rem 1.5rem}.pd-icon{width:1.9rem;height:1.9rem}.pd-top{padding-inline-end:3.25rem}[data-app-dialog].pd-drawer{display:flex!important;flex-direction:column;gap:0!important;padding:0!important;overflow:hidden!important}[data-app-dialog].pd-drawer>*{min-width:0}.pd-drawer .pd-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.pd-tabs button{padding:.4rem .5rem .55rem;font-size:12px;gap:.3rem}.pd-act-label{display:none}}@media (max-height: 600px){.pd-head{padding-top:.6rem}.pd-tabrow{margin-top:.3rem}}.tk-board[data-layout=lanes]{display:flex;gap:.6rem;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:.35rem;margin-inline:-.1rem;overscroll-behavior-x:contain}.tk-board[data-layout=lanes]>.tk-col{flex:0 0 min(16.5rem,82vw);scroll-snap-align:start}.tk-board[data-layout=lanes] .tk-col-body{max-height:calc(100dvh - 14.5rem)}.tk-col-body>.tk-card,.tk-card>*{flex-shrink:0}@media (max-width: 767px){.tk-board[data-layout=lanes] .tk-col-body{max-height:calc(100dvh - 13rem)}}.th-line{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.15rem;font-size:11.5px;font-weight:500;color:hsl(var(--primary))}.th-tiles{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.th-tile{display:flex;min-width:0;flex-direction:column;gap:.1rem;border-radius:.9rem;padding:.55rem .7rem;background:hsl(var(--tk-bg) / .6);border:1px solid hsl(var(--tk-ink) / .16)}.th-tile>span{display:inline-flex;align-items:center;gap:.25rem;font-size:11px;font-weight:600;color:hsl(var(--tk-ink))}.th-tile>b{font-family:var(--font-display, inherit);font-size:1.05rem;font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.th-tile>small{font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.th-bar{display:flex;height:.6rem;gap:2px;border-radius:999px;overflow:hidden;background:hsl(var(--muted))}.th-bar>i{display:block;height:100%;background:hsl(var(--tk-ink));transition:width .4s ease}.th-person{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem}.th-list{position:relative;display:flex;flex-direction:column;gap:.7rem}.th-list>li{position:relative;display:flex;gap:.6rem}.th-list>li:not(:last-child):after{content:"";position:absolute;inset-inline-start:.33rem;top:1rem;bottom:-.8rem;width:2px;background:hsl(var(--border))}.th-dot{width:.7rem;height:.7rem;margin-top:.3rem;flex-shrink:0;border-radius:999px;background:hsl(var(--tk-ink));box-shadow:0 0 0 3px hsl(var(--tk-bg))}@media (max-width: 639px){.pp-task-head{padding:.8rem .9rem .7rem}.pp-task-steps{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-.9rem;padding-inline:.9rem}.pp-task-steps::-webkit-scrollbar{display:none}.pp-task-step{flex-shrink:0}.pp-task-tabs{flex-wrap:nowrap;overflow-x:auto;border-radius:1rem;scrollbar-width:none}.pp-task-tabs [role=tab]{flex-shrink:0}}@media (prefers-reduced-motion: reduce){.pd-mini>i,.th-bar>i{transition:none}}.sp-hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding:.9rem 1rem;border-radius:1.25rem;border:1px solid hsl(var(--border));background:radial-gradient(120% 140% at 0% 0%,hsl(var(--primary) / .12),transparent 55%),radial-gradient(90% 120% at 100% 100%,hsl(var(--status-returned) / .35),transparent 60%),hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground) / .04),0 14px 32px -26px hsl(var(--primary) / .5);animation:tk-in .22s ease both}.sp-hero-main{display:flex;min-width:0;flex:1 1 22rem;align-items:center;gap:.8rem}.sp-hero-icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:.9rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 10px 22px -12px hsl(var(--primary) / .8)}.sp-hero-kicker{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--primary))}.sp-hero-project>svg:last-child{color:hsl(var(--muted-foreground))}.sp-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-top:.2rem;font-size:12px;color:hsl(var(--muted-foreground))}.sp-hero-sprint{display:inline-flex;min-width:0;align-items:center;gap:.4rem;padding:.15rem .6rem;border-radius:999px;background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));transition:border-color .15s ease,color .15s ease}.sp-hero-sprint b{color:hsl(var(--foreground));font-weight:600}.sp-hero-sprint:hover{border-color:hsl(var(--primary) / .45);color:hsl(var(--primary))}.sp-hero-sprint:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.sp-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.sp-bar-plain{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"views actions"!important;padding:.375rem!important}@media (max-width: 639px){.sp-hero{padding:.8rem}.sp-hero-actions{width:100%}.sp-hero-actions>:last-child{margin-inline-start:auto}.sp-bar-plain{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"views" "actions"!important}}@media (prefers-reduced-motion: reduce){.sp-hero{animation:none}}.sp-hero-switch{flex-shrink:0;min-width:0;max-width:18rem}.ssw-trigger{display:inline-flex;max-width:100%;min-width:0;align-items:center;gap:.55rem;border-radius:.9rem;padding:.4rem .7rem;background:hsl(var(--card));border:1px solid hsl(var(--tk-ink) / .3);color:hsl(var(--foreground));box-shadow:0 6px 16px -12px hsl(var(--tk-ink) / .7);transition:border-color .15s ease,box-shadow .15s ease}.ssw-trigger .sp-live{color:hsl(var(--tk-ink))}.ssw-trigger b{font-family:var(--font-display, inherit);font-size:14px;font-weight:700;line-height:1.2}.ssw-trigger small{font-size:11px;color:hsl(var(--muted-foreground));line-height:1.2}.ssw-trigger:hover{border-color:hsl(var(--tk-ink) / .6)}.ssw-trigger:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.ssw-compact{padding:.25rem .6rem;border-radius:999px;height:2rem}.ssw-compact b{font-size:13px}.ssw-search{width:100%;height:2.25rem;border-radius:999px;padding-inline:2.1rem .75rem;font-size:13px;background:hsl(var(--muted) / .6);outline:none}.ssw-search:focus{box-shadow:0 0 0 2px hsl(var(--ring) / .5)}.ssw-item{display:flex;width:100%;align-items:center;gap:.6rem;border-radius:.7rem;padding:.45rem .55rem;text-align:start;transition:background-color .12s ease}.ssw-item:hover,.ssw-item:focus-visible{background:hsl(var(--accent));outline:none}.ssw-item[data-on]{background:hsl(var(--accent))}.ssw-item b{font-size:13px;font-weight:600}.ssw-item small{font-size:11px;color:hsl(var(--muted-foreground))}.ssw-item .sp-live{color:hsl(var(--primary))}.ssw-pct{flex-shrink:0;border-radius:999px;padding:0 .45rem;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.sp-tag-carry{background:hsl(var(--status-pending, 38 92% 90%));color:hsl(var(--status-pending-foreground, 30 80% 30%))}@media (max-width: 639px){.sp-hero-main{flex-wrap:wrap}.sp-hero-main>.min-w-0{flex-basis:calc(100% - 3.6rem)}.sp-hero-switch{order:3;flex-basis:100%;max-width:none}.sp-hero-switch .ssw-trigger{width:100%}}.nt-head{display:flex;align-items:center;gap:.7rem;padding:1rem 1.25rem .85rem}.nt-icon{display:grid;place-items:center;width:2.1rem;height:2.1rem;flex-shrink:0;border-radius:.75rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 8px 18px -10px hsl(var(--primary) / .8)}.nt-body{display:flex;flex-direction:column;gap:.9rem;padding:1rem 1.25rem 1.25rem}.nt-title{width:100%;border:0;border-bottom:2px solid hsl(var(--border));background:transparent;padding:.2rem 0 .45rem;font-family:var(--font-display, inherit);font-size:1.3rem;font-weight:600;color:hsl(var(--foreground));outline:none;transition:border-color .15s ease}.nt-title::-moz-placeholder{color:hsl(var(--muted-foreground) / .7)}.nt-title::placeholder{color:hsl(var(--muted-foreground) / .7)}.nt-title:focus{border-color:hsl(var(--primary))}.nt-chips{display:flex;flex-wrap:wrap;gap:.35rem}.nt-chips .tk-chip{height:1.9rem;padding-inline:.65rem}.nt-chips .tk-chip .tk-dot{background:hsl(var(--tk-ink))}.nt-section{display:flex;flex-direction:column;gap:.75rem;border-radius:1rem;padding:.85rem;background:hsl(var(--muted) / .35);border:1px solid hsl(var(--border) / .7)}.nt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.nt-grid .nt-wide{grid-column:1 / -1}@media (max-width: 520px){.nt-grid{grid-template-columns:minmax(0,1fr)}}.nt-field{display:flex;min-width:0;flex-direction:column;gap:.35rem}.nt-label{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:12px;font-weight:600;color:hsl(var(--foreground))}.nt-label svg{color:hsl(var(--primary))}.nt-label small{font-weight:400;color:hsl(var(--muted-foreground))}.nt-input{border-radius:.75rem;background:hsl(var(--card))}.nt-tags{display:flex;min-height:2.5rem;flex-wrap:wrap;align-items:center;gap:.3rem;border-radius:.75rem;border:1px solid hsl(var(--input));background:hsl(var(--card));padding:.3rem .5rem}.nt-tags:focus-within{box-shadow:0 0 0 2px hsl(var(--ring) / .5)}.nt-tags input{min-width:7rem;flex:1;border:0;background:transparent;font-size:13px;outline:none}.nt-tags .tk-pill button{margin-inline-start:.15rem;opacity:.7}.nt-tags .tk-pill button:hover{opacity:1}.nt-suggest-tags{display:flex;flex-wrap:wrap;gap:.3rem}.nt-suggest-tags button{border-radius:999px;padding:.05rem .5rem;font-size:11px;font-weight:500;color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border));transition:color .15s ease,border-color .15s ease}.nt-suggest-tags button:hover{color:hsl(var(--primary));border-color:hsl(var(--primary) / .5)}.nt-link{display:inline-flex;align-self:flex-start;align-items:center;gap:.35rem;font-size:12px;font-weight:600;color:hsl(var(--primary))}.nt-link:hover{text-decoration:underline}.nt-ms-draft{display:flex;flex-wrap:wrap;gap:.4rem}.nt-ms-draft>:first-child{flex:1 1 10rem}.nt-owner-hint{display:inline-flex;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:.3rem;border-radius:999px;padding:.2rem .65rem;font-size:12px;color:hsl(var(--foreground));background:hsl(var(--accent));border:1px solid hsl(var(--primary) / .2);transition:border-color .15s ease}.nt-owner-hint svg{color:hsl(var(--primary))}.nt-owner-hint span{color:hsl(var(--muted-foreground))}.nt-owner-hint i{font-style:normal;font-weight:700;color:hsl(var(--primary));margin-inline-start:.2rem}.nt-owner-hint:hover{border-color:hsl(var(--primary) / .5)}.nt-more{border-top:1px solid hsl(var(--border));padding-top:.6rem}.nt-more-btn{display:flex;width:100%;align-items:center;gap:.5rem;font-size:13px;font-weight:600;color:hsl(var(--foreground))}.nt-more-btn>span{font-size:12px;font-weight:400}.nt-toggle{display:flex;align-items:center;gap:.7rem;border-radius:.9rem;border:1px solid hsl(var(--border));padding:.6rem .75rem;cursor:pointer}.nt-toggle b{font-size:13px;font-weight:600}.nt-toggle small{display:block;font-size:11.5px;color:hsl(var(--muted-foreground))}.nt-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1.25rem}@media (max-width: 767px){[data-app-dialog].nt-drawer,[data-app-dialog].spp-drawer{display:flex!important;flex-direction:column;gap:0!important;padding:0!important;overflow:hidden!important}[data-app-dialog].nt-drawer>*,[data-app-dialog].spp-drawer>*{min-width:0}.nt-drawer .pp-form-scroll,.spp-drawer .pp-form-scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.nt-head,.nt-body,.nt-foot{padding-inline:.9rem}.nt-foot>.ms-auto{margin-inline-start:0}}.spp-head{display:flex;align-items:center;gap:.7rem;padding:1rem 1.25rem .85rem}.spp-body{padding:.9rem 1.1rem 1.25rem;background:hsl(var(--background));container:spp / inline-size}.spp-grid{display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr)}@container spp (min-width: 52rem){.spp-grid{grid-template-columns:minmax(0,1.65fr) minmax(17rem,1fr);align-items:start}.spp-side{position:sticky;top:0}}.spp-card{display:flex;flex-direction:column;gap:.5rem;border-radius:1.1rem;padding:.75rem .85rem;background:linear-gradient(150deg,hsl(var(--tk-bg)),hsl(var(--card)) 80%);border:1px solid hsl(var(--tk-ink) / .18)}.spp-card-title{display:inline-flex;align-items:center;gap:.4rem;font-size:12.5px;font-weight:700;color:hsl(var(--tk-ink))}.spp-date{display:flex;flex-direction:column;gap:.2rem}.spp-date>span{display:inline-flex;align-items:center;gap:.25rem;font-size:11px;font-weight:600;color:hsl(var(--muted-foreground))}.spp-bar{position:relative;display:block;height:.55rem;border-radius:999px;overflow:hidden;background:hsl(var(--muted))}.spp-bar>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:hsl(var(--tk-ink));transition:width .4s cubic-bezier(.2,.8,.2,1)}.spp-bar-sm{height:.3rem;margin-block:.2rem .1rem}.spp-bar[data-over]>i{background:hsl(var(--destructive))}.spp-toolbar{display:flex;flex-direction:column;gap:.5rem}.spp-sorts{display:flex;gap:.3rem;overflow-x:auto;scrollbar-width:none}.spp-sorts::-webkit-scrollbar{display:none}.spp-sorts .sp-chip{flex-shrink:0;height:1.75rem;font-size:12px}.spp-sorts .sp-chip[aria-pressed=true]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.spp-list{overflow:hidden}.spp-row{display:flex;align-items:flex-start;gap:.6rem;padding:.55rem .7rem;border-bottom:1px solid hsl(var(--border) / .7);transition:background-color .12s ease}.spp-row:last-child{border-bottom:0}.spp-row:hover{background:hsl(var(--muted) / .4)}.spp-row[data-on]{background:hsl(var(--accent) / .75)}.spp-row-sm{align-items:center;padding:.35rem .5rem;border-radius:.6rem;border:0;background:hsl(var(--card) / .7);margin-bottom:.25rem}.spp-why{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.2rem}.spp-why .tk-pill{line-height:1.05rem;font-size:10.5px;padding-inline:.4rem}.spp-hint{display:inline-flex;align-items:center;gap:.2rem;font-size:11px;color:hsl(var(--primary))}.spp-hours{display:inline-flex;flex-shrink:0;align-items:center;gap:.15rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:0 .45rem 0 .2rem;height:2rem}.spp-hours input{width:2.6rem;border:0;background:transparent;text-align:end;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;outline:none}.spp-hours input:disabled{color:hsl(var(--muted-foreground))}.spp-hours span{font-size:11px;color:hsl(var(--muted-foreground))}.spp-hours:focus-within{box-shadow:0 0 0 2px hsl(var(--ring) / .5)}.spp-owner{display:inline-flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:.25rem}.spp-suggested{border-color:hsl(var(--primary) / .45);background:hsl(var(--accent))}.spp-effort{display:inline-flex;flex-shrink:0;align-items:center;gap:.2rem;border-radius:999px;padding:.05rem .5rem;font-size:10.5px;font-weight:600;color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border))}.spp-effort[data-on]{color:hsl(var(--primary));border-style:solid;border-color:hsl(var(--primary) / .35);background:hsl(var(--accent))}.spp-person{display:flex;align-items:center;gap:.5rem;border-radius:.75rem;padding:.35rem .4rem;background:hsl(var(--card) / .75)}.spp-person[data-off]{opacity:.55}.spp-num{display:inline-flex;flex-shrink:0;flex-direction:column;align-items:center;gap:.05rem}.spp-num input{width:3.1rem;height:1.85rem;border-radius:.6rem;padding:0 .3rem;text-align:center;font-size:12px;font-variant-numeric:tabular-nums}.spp-num span{font-size:9.5px;color:hsl(var(--muted-foreground))}.spp-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1.25rem}@media (max-width: 767px){.spp-head,.spp-foot{padding-inline:.9rem}.spp-body{padding:.65rem .6rem 1rem}.spp-row:not(.spp-row-sm){flex-wrap:wrap}.spp-row>.spp-pick{flex-basis:calc(100% - 2rem)}.spp-row .spp-hours{margin-inline-start:1.6rem}.spp-owner{flex-direction:row;align-items:center}.spp-foot>span:first-child{flex-basis:100%}.spp-foot>button:last-child{flex:1 1 auto}.nt-foot>button:first-child{display:none}.nt-foot>button{flex:1 1 auto}.spp-drawer [role=checkbox],.spp-effort,.spp-pick,.nt-suggest-tags button,.nt-link,.nt-tags .tk-pill button,.spp-drawer .sx-cover-btn{min-height:0}.sp-hero-main{flex-wrap:wrap}}@media (prefers-reduced-motion: reduce){.spp-bar>i{transition:none}}.pl-table{container:pltable / inline-size;overflow:hidden}.pl-row{display:grid;align-items:center;gap:.75rem;padding:.6rem .9rem;text-align:start;grid-template-columns:minmax(12rem,2fr) minmax(9rem,1.4fr) minmax(6.5rem,.7fr) minmax(7rem,1fr) minmax(5.5rem,.6fr) minmax(5rem,.55fr) 5.5rem}.pl-headrow{padding-block:.5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .45);border-bottom:1px solid hsl(var(--border))}.pl-item{width:100%;border-bottom:1px solid hsl(var(--border) / .7);font-size:12.5px;transition:background-color .12s ease}.pl-item:last-child{border-bottom:0}.pl-item:hover{background:hsl(var(--accent) / .6)}.pl-item:focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsl(var(--ring))}.pl-name{display:flex;min-width:0;align-items:center;gap:.6rem}.pl-name b{font-size:13.5px;font-weight:600;color:hsl(var(--foreground))}.pl-name small{font-size:11.5px;color:hsl(var(--muted-foreground))}.pl-icon{display:grid;place-items:center;width:2rem;height:2rem;flex-shrink:0;border-radius:.65rem;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.pl-status{min-width:0}.pl-progress{display:flex;min-width:0;align-items:center;gap:.5rem}.pl-progress b{font-size:12px;font-weight:600;min-width:2.3rem;text-align:end}.pl-c-team{display:flex;justify-content:flex-end}@container pltable (max-width: 58rem){.pl-row{grid-template-columns:minmax(10rem,1.8fr) minmax(8.5rem,1.4fr) minmax(6rem,.75fr) minmax(6.5rem,1fr) minmax(4.5rem,.55fr)}.pl-c-team,.pl-c-tasks{display:none!important}}@container pltable (max-width: 44rem){.pl-row{grid-template-columns:minmax(9rem,1.5fr) minmax(8.5rem,1.3fr) minmax(6rem,.9fr) minmax(4.25rem,.5fr)}.pl-status{display:none!important}}@container pltable (max-width: 34rem){.pl-row{grid-template-columns:minmax(0,1fr) minmax(7.5rem,.9fr)}.pl-c-progress,.pl-c-end{display:none!important}}.pl-head-name{white-space:nowrap;display:inline-flex;align-items:center;gap:.5rem;text-transform:none;letter-spacing:0;font-size:12.5px;font-weight:700;color:hsl(var(--foreground))}.pl-head-name .pl-icon{width:1.5rem;height:1.5rem;border-radius:.5rem}.pl-head-name b{border-radius:999px;padding:0 .45rem;font-size:10.5px;background:hsl(var(--card));color:hsl(var(--muted-foreground))}.pl-c-now{min-width:0}.pl-now{display:flex;min-width:0;flex-direction:column;gap:.1rem;border-radius:.65rem;padding:.3rem .5rem;background:hsl(var(--tk-bg) / .6);color:hsl(var(--tk-ink));text-align:start}.pl-now b{display:inline-flex;min-width:0;align-items:center;gap:.3rem;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden}.pl-now small{font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-now[data-tk-tone=neutral] b{color:hsl(var(--muted-foreground));font-weight:600}.pl-now-bar{position:relative;display:block;height:4px;margin-top:.15rem;border-radius:999px;background:hsl(var(--card));overflow:hidden}.pl-now-bar>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:hsl(var(--tk-ink))}.tk-card .pl-now{margin-top:.1rem}.ptl{container:ptl / inline-size;overflow:hidden;padding-bottom:.4rem}.ptl-row{display:grid;grid-template-columns:15rem minmax(0,1fr);align-items:center;width:100%;text-align:start}@container ptl (max-width: 40rem){.ptl-row{grid-template-columns:9.5rem minmax(0,1fr)}.ptl-tick[data-odd],.ptl-name b{display:none}}.ptl-head{height:2.1rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .45)}.ptl-name{display:flex;min-width:0;align-items:center;gap:.45rem;padding-inline:.85rem .6rem;font-size:12.5px;font-weight:600;color:hsl(var(--foreground))}.ptl-name b{font-size:11.5px;color:hsl(var(--muted-foreground))}.ptl-track{position:relative;height:100%;min-height:2.1rem;margin-inline-end:.9rem}.ptl-tick{position:absolute;bottom:.45rem;padding-inline-start:.3rem;border-inline-start:1px solid hsl(var(--border));font-size:10.5px;font-weight:600;color:hsl(var(--muted-foreground));white-space:nowrap}.ptl-item{height:3rem;border-bottom:1px solid hsl(var(--border) / .6);transition:background-color .12s ease}.ptl-item:hover{background:hsl(var(--accent) / .5)}.ptl-item:focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsl(var(--ring))}.ptl-today{position:absolute;top:0;bottom:0;width:2px;margin-inline-start:-1px;background:hsl(var(--primary) / .55)}.ptl-bar{position:absolute;top:50%;height:.85rem;transform:translateY(-50%);border-radius:999px;overflow:hidden;background:hsl(var(--tk-bg));border:1px solid hsl(var(--tk-ink) / .35)}.ptl-bar>i{display:block;height:100%;background:hsl(var(--tk-ink));border-radius:inherit;transition:width .5s cubic-bezier(.2,.8,.2,1)}.ptl-bar[data-ongoing]{border-style:dashed;-webkit-mask-image:linear-gradient(90deg,#000 85%,rgba(0,0,0,.35));mask-image:linear-gradient(90deg,#000 85%,#00000059)}.ptl-label{position:absolute;top:50%;transform:translateY(-50%);padding-inline-start:.4rem;font-size:10.5px;font-weight:500;color:hsl(var(--muted-foreground));white-space:nowrap}.ptl-label[data-flip]{transform:translate(-100%,-50%);padding-inline:0 .4rem;top:calc(50% + .9rem)}.ptl-legend{display:flex;flex-wrap:wrap;gap:.9rem;padding:.5rem .9rem .2rem;font-size:11px;color:hsl(var(--muted-foreground))}.ptl-legend span{display:inline-flex;align-items:center;gap:.35rem}.ptl-legend i{display:inline-block;width:.9rem;height:.5rem;border-radius:999px}.ptl-key-done{background:hsl(var(--primary))}.ptl-key-left{background:hsl(var(--accent));border:1px solid hsl(var(--primary) / .35)}.ptl-key-today{width:2px!important;height:.8rem!important;background:hsl(var(--primary) / .55)}[dir=rtl] .ptl-label[data-flip]{transform:translate(100%,-50%)}@media (prefers-reduced-motion: reduce){.ptl-bar>i{transition:none}}.sb-page{gap:.75rem}.sb-top{border:1px solid hsl(var(--border));border-radius:1.1rem;background:linear-gradient(135deg,hsl(var(--accent) / .55),hsl(var(--card)) 55%);padding:.65rem .8rem 0}.sb-row{display:flex;align-items:center;gap:.6rem;min-width:0}.sb-icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:.8rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 8px 18px -10px hsl(var(--primary) / .8)}.sb-pickers{display:flex;flex:1 1 auto;min-width:0;align-items:center;gap:.45rem}.sb-pickers>*{min-width:0}.sb-project{height:2.25rem;width:auto;max-width:17rem;min-width:8rem;border-radius:999px;border-color:transparent;background:hsl(var(--card) / .8);font-family:var(--font-display, inherit);font-size:15px;font-weight:700;gap:.35rem}.sb-actions{display:flex;flex-shrink:0;align-items:center;gap:.35rem}.sb-progress{display:flex;align-items:center;gap:.6rem;min-width:0;margin-top:.55rem;border-radius:.8rem;padding:.35rem .4rem .35rem .5rem;background:hsl(var(--tk-bg) / .55)}.sb-progress-text{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:hsl(var(--muted-foreground))}.sb-progress-text b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.sb-bar{position:relative;flex:1 1 6rem;min-width:4rem;height:6px;border-radius:999px;background:hsl(var(--card));overflow:visible}.sb-bar>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:hsl(var(--primary));transition:width .5s cubic-bezier(.2,.8,.2,1)}.sb-bar>em{position:absolute;top:-3px;width:2px;height:12px;border-radius:2px;background:hsl(var(--foreground) / .45)}.sb-tabrow{display:flex;align-items:flex-end;gap:.5rem;margin-top:.45rem}.sb-tabs{display:flex;flex:1 1 auto;min-width:0;gap:.15rem;margin-inline-start:-.3rem;overflow-x:auto;scrollbar-width:none}.sb-tabs::-webkit-scrollbar{display:none}.sb-tabs button{position:relative;display:inline-flex;flex-shrink:0;align-items:center;gap:.4rem;padding:.5rem .7rem .65rem;font-size:13.5px;font-weight:600;color:hsl(var(--muted-foreground));border-radius:.65rem .65rem 0 0;white-space:nowrap;transition:color .15s ease,background-color .15s ease}.sb-tabs button:hover{color:hsl(var(--foreground));background:hsl(var(--card) / .7)}.sb-tabs button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsl(var(--ring))}.sb-tabs button b{border-radius:999px;padding:0 .4rem;font-size:10.5px;font-variant-numeric:tabular-nums;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.sb-tabs button[data-active]{color:hsl(var(--primary))}.sb-tabs button[data-active]:after{content:"";position:absolute;inset-inline:.55rem;bottom:0;height:3px;border-radius:3px 3px 0 0;background:hsl(var(--primary))}.sb-tabs button[data-active] b{background:hsl(var(--accent));color:hsl(var(--primary))}.sb-search{position:relative;flex:0 1 15rem;min-width:8rem;padding-bottom:.45rem}.sb-search>svg{margin-top:-.225rem}.sb-page .tk-board[data-layout=lanes]>.tk-col{flex-basis:min(17.5rem,82vw);background:hsl(var(--muted) / .55);border-color:hsl(var(--border))}.sb-page .tk-board[data-layout=lanes] .tk-col-head{color:hsl(var(--foreground))}.sb-page .tk-board[data-layout=lanes] .tk-col-head .tk-dot{background:hsl(var(--tk-ink))}.sb-page .tk-board[data-layout=lanes] .tk-col-body{max-height:calc(100dvh - 17rem)}.sb-page .tk-col-body .sp-card,.sb-page .tk-col-body .tk-card{flex-shrink:0}.tk-col-add{display:flex;align-items:center;gap:.4rem;margin:0 .5rem .5rem;border-radius:.7rem;padding:.45rem .55rem;font-size:12.5px;font-weight:600;color:hsl(var(--muted-foreground));text-align:start;transition:background-color .12s ease,color .12s ease}.tk-col-add:hover{background:hsl(var(--card));color:hsl(var(--primary))}.sp-type[data-bug]{background:hsl(var(--tk-bg))}@media (max-width: 1100px){.sb-hide-sm{display:none}}@media (max-width: 899px){.sb-label{display:none}.sb-project{max-width:12rem;font-size:14px}}@media (max-width: 639px){.sb-top{padding:.55rem .6rem 0}.sb-row{flex-wrap:wrap;row-gap:.45rem}.sb-icon{display:none}.sb-pickers{display:contents}.sb-project{order:1;flex:1 1 0;max-width:none;min-width:0}.sb-actions{order:2}.sb-switch{order:3;flex:1 1 100%}.sb-progress{flex-wrap:wrap;row-gap:.4rem}.sb-progress-text{flex:1 1 0}.sb-bar{order:5;flex:1 1 100%}.sb-tabrow{flex-wrap:wrap}.sb-search{flex:1 1 100%;order:-1;padding-bottom:0;margin-top:.1rem}.sb-tabs button{padding-inline:.55rem;font-size:13px}.sb-tabs button b{display:none}}.ssc{--ssc-name: 11rem}.ssc-top{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ssc-glance{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0}.ssc-switch button{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .75rem;font-size:12px}.ssc-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.55rem .75rem;border-bottom:1px solid hsl(var(--border))}.ssc-link{font-size:12px;font-weight:600;color:hsl(var(--primary))}.ssc-link:hover{text-decoration:underline}.ssc-tl{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.ssc-tl-inner{position:relative;min-width:100%}.ssc-tl-row{display:flex;align-items:stretch}.ssc-tl-name{position:sticky;inset-inline-start:0;z-index:3;display:flex;flex:0 0 var(--ssc-name);width:var(--ssc-name);align-items:center;gap:.4rem;min-width:0;padding-inline:.8rem .5rem;font-size:12.5px;font-weight:600;background:hsl(var(--card));border-inline-end:1px solid hsl(var(--border))}.ssc-tl-name b{font-size:11px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.ssc-tl-track{position:relative;flex:0 0 auto;min-height:2.6rem}.ssc-tl-head{height:2.1rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .45)}.ssc-tl-head .ssc-tl-name{background:hsl(var(--muted))}.ssc-tick{position:absolute;bottom:.4rem;padding-inline-start:.3rem;border-inline-start:1px solid hsl(var(--border));font-size:10.5px;font-weight:700;color:hsl(var(--foreground) / .75);white-space:nowrap}.ssc-tick[data-minor]{font-weight:500;color:hsl(var(--muted-foreground));border-color:hsl(var(--border) / .5)}.ssc-today-dot{position:absolute;top:.2rem;transform:translate(-50%);border-radius:999px;padding:0 .35rem;font-size:9.5px;font-weight:700;background:hsl(var(--primary));color:hsl(var(--primary-foreground));white-space:nowrap}[dir=rtl] .ssc-today-dot{transform:translate(50%)}.ssc-tl-body{position:relative}.ssc-grid{position:absolute;inset-block:0;inset-inline-start:var(--ssc-name);pointer-events:none}.ssc-grid i{position:absolute;inset-block:0;width:1px;background:hsl(var(--border) / .7)}.ssc-grid b{position:absolute;inset-block:0;width:2px;margin-inline-start:-1px;background:hsl(var(--primary) / .5);z-index:2}.ssc-tl-item{border-bottom:1px solid hsl(var(--border) / .55)}.ssc-tl-item:hover .ssc-tl-name,.ssc-tl-item:hover{background-color:hsl(var(--accent) / .35)}.ssc-tl-item:hover .ssc-tl-name{background:hsl(var(--card));box-shadow:inset 0 0 0 999px hsl(var(--accent) / .35)}.ssc-tl-bar{position:absolute;top:50%;height:1.55rem;min-height:0;min-width:0;padding:0;transform:translateY(-50%);display:flex;align-items:center;overflow:hidden;border-radius:.55rem;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));border:1px solid hsl(var(--tk-ink) / .3);text-align:start;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow .15s ease,transform .15s ease;z-index:1}.ssc-tl-bar[data-can][data-rule=free]{cursor:grab}.ssc-tl-bar:hover{box-shadow:0 6px 16px -10px hsl(var(--tk-ink) / .7)}.ssc-tl-bar:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.ssc-tl-bar[data-drag]{cursor:grabbing;z-index:4;box-shadow:0 10px 24px -12px hsl(var(--tk-ink));transition:none}.ssc-tl-bar[data-rule=locked]{opacity:.8}.ssc-tl-bar>i{position:absolute;inset-block:0;inset-inline-start:0;background:hsl(var(--tk-ink) / .18);pointer-events:none}.ssc-tl-label{position:relative;min-width:0;padding-inline:.55rem;font-size:11.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.ssc-tl-label em,.ssc-seg em{font-style:normal;font-weight:500;opacity:.8}.ssc-h{position:absolute;inset-block:0;width:.6rem;z-index:2;cursor:ew-resize;touch-action:none}.ssc-h[data-edge=start]{inset-inline-start:0}.ssc-h[data-edge=end]{inset-inline-end:0}.ssc-h:after{content:"";position:absolute;top:25%;bottom:25%;inset-inline-start:40%;width:2px;border-radius:2px;background:hsl(var(--tk-ink) / .55);opacity:0;transition:opacity .12s ease}.ssc-tl-bar:hover .ssc-h:after,.ssc-seg:hover .ssc-h:after,[data-drag] .ssc-h:after{opacity:1}.ssc-tl[data-dragging=move],.ssc-cal[data-dragging=move]{cursor:grabbing}.ssc-tl[data-dragging=start],.ssc-tl[data-dragging=end],.ssc-cal[data-dragging=start],.ssc-cal[data-dragging=end]{cursor:ew-resize}.ssc-tag-wrap{position:absolute;bottom:calc(100% - .35rem);z-index:5;pointer-events:none}.ssc-tl-item:first-child .ssc-tag-wrap{bottom:auto;top:calc(100% - .35rem)}.ssc-tag{display:inline-block;border-radius:.45rem;padding:.15rem .45rem;font-size:11px;font-weight:600;white-space:nowrap;background:hsl(var(--foreground));color:hsl(var(--background));box-shadow:0 6px 18px -8px hsl(var(--foreground) / .6)}.ssc-tag[data-clash]{background:hsl(var(--status-rejected-foreground));color:hsl(var(--background))}.ssc-legend{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;font-size:11px;color:hsl(var(--muted-foreground))}.ssc-legend>span{display:inline-flex;align-items:center;gap:.35rem}.ssc-legend i{display:inline-block;width:.9rem;height:.55rem;border-radius:.25rem;background:hsl(var(--tk-bg));border:1px solid hsl(var(--tk-ink) / .35)}.ssc-tip{margin-inline-start:auto}.ssc-cal-dow{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .45)}.ssc-cal-dow span{padding:.375rem .5rem;font-size:11px;font-weight:600;color:hsl(var(--muted-foreground))}.ssc-week{position:relative}.ssc-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.ssc-day{min-height:max(5.25rem,calc(1.9rem + var(--lanes) * 1.55rem + .4rem));padding:.3rem;border-inline-end:1px solid hsl(var(--border) / .6);border-bottom:1px solid hsl(var(--border) / .6);transition:background-color .12s ease}.ssc-day:nth-child(7n){border-inline-end:0}.ssc-day[data-out]{background:hsl(var(--muted) / .3)}.ssc-day[data-today] .tk-cal-num{display:inline-grid;place-items:center;width:1.375rem;height:1.375rem;padding:0;border-radius:999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ssc-day[data-over]{background:hsl(var(--accent));box-shadow:inset 0 0 0 2px hsl(var(--primary) / .45)}.ssc-segs{position:absolute;inset-inline:0;top:1.9rem;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:1.35rem;row-gap:.2rem;pointer-events:none}.ssc-seg{position:relative;display:flex;align-items:center;gap:.25rem;min-width:0;margin-inline:1px;padding-inline:.45rem;font-size:11px;font-weight:700;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));border:1px solid hsl(var(--tk-ink) / .28);pointer-events:auto;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.ssc-seg[data-start]{margin-inline-start:4px;border-start-start-radius:.45rem;border-end-start-radius:.45rem}.ssc-seg:not([data-start]){border-inline-start:0}.ssc-seg[data-end]{margin-inline-end:4px;border-start-end-radius:.45rem;border-end-end-radius:.45rem}.ssc-seg:not([data-end]){border-inline-end:0}.ssc-seg[data-can][data-rule=free]{cursor:grab}.ssc-seg[data-drag]{cursor:grabbing;box-shadow:0 8px 20px -12px hsl(var(--tk-ink));z-index:2;overflow:visible}.ssc-seg[data-rule=locked]{opacity:.8}.ssc-seg:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.ssc-seg .ssc-tag-wrap{inset-inline-start:0;bottom:calc(100% + .2rem)}@media (max-width: 640px){.ssc{--ssc-name: 7.25rem}.ssc-tl-name{padding-inline:.55rem .35rem;font-size:12px}.ssc-tl-name b{display:none}.ssc-tip{flex-basis:100%;margin-inline-start:0}.ssc-seg em{display:none}.ssc-seg{padding-inline:.3rem;font-size:10px}}@media (prefers-reduced-motion: reduce){.ssc-tl-bar,.ssc-day,.ssc-h:after{transition:none}}.ptm-ink{color:hsl(var(--tk-ink))}.ptm-head{display:flex;align-items:center;gap:.75rem;padding:.8rem .9rem}.ptm-head-icon{display:grid;place-items:center;width:2.4rem;height:2.4rem;flex-shrink:0;border-radius:.85rem;background:hsl(var(--accent));color:hsl(var(--primary))}.ptm-row{border-top:1px solid hsl(var(--border))}.ptm-row:first-child{border-top:0}.ptm-row[data-open]{background:hsl(var(--muted) / .35)}.ptm-line{display:flex;align-items:center;gap:.6rem;min-width:0;padding:.6rem .75rem}.ptm-role{background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));border-color:transparent;font-weight:600}.ptm-toggle{display:inline-flex;flex-shrink:0;align-items:center;gap:.2rem;border-radius:999px;padding:.3rem .55rem;font-size:12px;font-weight:600;color:hsl(var(--muted-foreground));transition:background-color .12s ease,color .12s ease}.ptm-toggle:hover{background:hsl(var(--accent));color:hsl(var(--primary))}.ptm-toggle svg{transition:transform .18s ease}.ptm-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.ptm-perms{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.4rem;padding:0 .75rem .75rem;animation:pp-open-down .2s ease both}.ptm-perm{display:flex;align-items:center;gap:.6rem;border:1px solid hsl(var(--border));border-radius:.8rem;background:hsl(var(--card));padding:.5rem .65rem;cursor:pointer}.ptm-perm[data-on]{border-color:hsl(var(--primary) / .3)}.ptm-perm-foot{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.15rem;font-size:12px;color:hsl(var(--muted-foreground))}.ptm-add{padding:.85rem .9rem;background:linear-gradient(135deg,hsl(var(--tk-bg) / .6),hsl(var(--card)) 60%)}.ptm-pick{margin-top:.5rem;max-height:15rem;overflow-y:auto;border:1px solid hsl(var(--border));border-radius:.9rem;background:hsl(var(--card));padding:.25rem}.ptm-pick-row{display:flex;align-items:center;gap:.55rem;border-radius:.65rem;padding:.4rem .5rem;cursor:pointer}.ptm-pick-row:hover{background:hsl(var(--muted) / .6)}.ptm-pick-row[data-on]{background:hsl(var(--accent))}.ptm-roles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}@media (min-width: 640px){.ptm-roles:not(.ptm-roles-2){grid-template-columns:repeat(4,minmax(0,1fr))}}.ptm-roles button{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;border:1px solid hsl(var(--border));border-radius:.85rem;background:hsl(var(--card));padding:.5rem .65rem;text-align:start;transition:border-color .12s ease,background-color .12s ease}.ptm-roles button b{font-size:13px}.ptm-roles button small{font-size:11px;line-height:1.3;color:hsl(var(--muted-foreground))}.ptm-roles button[data-on]{border-color:hsl(var(--tk-ink) / .6);background:hsl(var(--tk-bg));box-shadow:0 0 0 1px hsl(var(--tk-ink) / .35)}.ptm-roles button[data-on] b{color:hsl(var(--tk-ink))}.ptm-table{width:100%;min-width:28rem;border-collapse:collapse;font-size:12.5px}.ptm-table th{padding:.35rem .4rem;font-size:11px;font-weight:600;color:hsl(var(--muted-foreground));text-align:center}.ptm-table td{padding:.35rem .4rem;border-top:1px solid hsl(var(--border));text-align:center}.ptm-table td:first-child{text-align:start;font-weight:500}.pd-team-nudge{display:flex;align-items:center;gap:.6rem;border-radius:1rem;padding:.6rem .75rem;background:hsl(var(--tk-bg) / .7);color:hsl(var(--tk-ink));font-size:13px}@media (max-width: 639px){.ptm-roles{grid-template-columns:1fr}.ptm-line{gap:.45rem;padding-inline:.6rem}.ptm-line small{display:none}}@media (prefers-reduced-motion: reduce){.ptm-perms{animation:none}.ptm-toggle svg{transition:none}}.sb-field{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.05rem;text-align:start;line-height:1.15}.sb-field>small{font-family:var(--font-sans, inherit);font-size:10px!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));white-space:nowrap}.sb-project{height:2.75rem;min-width:10rem;max-width:19rem;border-radius:.95rem;border:1px solid hsl(var(--border));background:hsl(var(--card));padding-inline:.75rem .6rem;box-shadow:0 6px 16px -14px hsl(var(--foreground) / .5)}.sb-project .sb-field>span{width:100%;font-size:14.5px}.sb-switch{display:flex;min-width:0;align-items:center;gap:.45rem}.sb-switch:before{content:"";width:.45rem;height:.45rem;flex-shrink:0;border-top:2px solid hsl(var(--muted-foreground) / .6);border-inline-end:2px solid hsl(var(--muted-foreground) / .6);transform:rotate(45deg);margin-inline-end:.15rem}[dir=rtl] .sb-switch:before{transform:rotate(-45deg)}.sb-switch .ssw-compact{height:2.75rem;border-radius:.95rem;padding-inline:.75rem .6rem;max-width:16rem}.sb-switch .ssw-compact b{font-size:14px}.sb-nosprint{cursor:default;color:hsl(var(--muted-foreground));border-style:dashed;box-shadow:none}.sb-progress{flex-wrap:wrap;row-gap:.4rem}.sb-stages{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:.3rem}.sb-stage{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;border:1px solid transparent;background:hsl(var(--card));padding:.15rem .55rem .15rem .45rem;font-size:11.5px;font-weight:600;color:hsl(var(--tk-ink));transition:background-color .12s ease,border-color .12s ease}.sb-stage .tk-dot{background:hsl(var(--tk-ink))}.sb-stage b{font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.sb-stage:hover:not(:disabled){border-color:hsl(var(--tk-ink) / .4)}.sb-stage[data-on]{background:hsl(var(--tk-bg));border-color:hsl(var(--tk-ink) / .55)}.sb-stage:disabled{opacity:.45;cursor:default}@media (max-width: 899px){.sb-project{max-width:14rem}.sb-switch .ssw-compact{max-width:12rem}}@media (max-width: 639px){.sb-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem}.sb-pickers{display:contents}.sb-project{grid-column:1;grid-row:1;width:100%;max-width:none;min-width:0}.sb-actions{grid-column:2;grid-row:1}.sb-switch{grid-column:1 / -1;grid-row:2}.sb-switch:before{display:none}.sb-switch .ssw-compact,.sb-switch>.sb-nosprint{width:100%;max-width:none}.sb-progress-text{white-space:normal}.sb-stage{font-size:11px;padding-inline:.4rem .5rem}}@media (max-width: 380px){.sb-plan{display:none}}.sb-progress button,.sb-stage,.ptm-toggle{min-height:0}.ptm-role{width:auto!important;max-width:11rem}.ptm-pick-row [role=checkbox],.ptm-roles button,.ptm-perm [role=switch]{min-height:0}.sb-switch .ssw-trigger{justify-content:space-between}.sd-of{font-size:.8rem;font-weight:600;color:hsl(var(--muted-foreground))}.sd-rhythm{padding:.25rem .9rem .8rem}.sd-plot{position:relative;display:grid;gap:.35rem;align-items:end;height:8.5rem;border-bottom:1px solid hsl(var(--border));background:repeating-linear-gradient(to top,transparent 0 calc(25% - 1px),hsl(var(--border) / .5) calc(25% - 1px) 25%)}.sd-avg{position:absolute;inset-inline:0;height:0;border-top:1.5px dashed hsl(var(--primary) / .55);z-index:1;pointer-events:none}.sd-avg em{position:absolute;inset-inline-end:0;top:-1.05rem;font-style:normal;font-size:10px;font-weight:700;color:hsl(var(--primary));background:hsl(var(--card));padding-inline:.25rem;border-radius:.3rem}.sd-bar{position:relative;display:flex;align-items:flex-end;height:100%;border-radius:.5rem .5rem 0 0;background:hsl(var(--tk-bg) / .45);transition:background-color .15s ease,transform .15s ease}.sd-bar:hover{background:hsl(var(--tk-bg));transform:translateY(-2px)}.sd-bar:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.sd-bar i{display:block;width:100%;border-radius:.5rem .5rem 0 0;background:linear-gradient(to top,hsl(var(--tk-ink)),hsl(var(--tk-ink) / .7));animation:sd-grow .52s cubic-bezier(.2,.8,.2,1) both;transform-origin:bottom}@keyframes sd-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.sd-labels{display:grid;gap:.35rem;padding-top:.3rem}.sd-labels span{min-width:0;text-align:center;font-size:10px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-labels b{display:block;font-size:11px;font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.sd-checks{display:flex;flex-direction:column;gap:.3rem}.sd-check{display:flex;width:100%;align-items:flex-start;gap:.55rem;border-radius:.85rem;padding:.5rem .6rem;background:hsl(var(--tk-bg) / .5);border:1px solid hsl(var(--tk-ink) / .12);color:hsl(var(--tk-ink));transition:background-color .15s ease,transform .15s ease}.sd-check:not(:disabled):hover{background:hsl(var(--tk-bg));transform:translate(2px)}.sd-check b{display:block;font-size:12.5px;font-weight:700;color:hsl(var(--foreground))}.sd-check small{display:block;font-size:11px;line-height:1.35;color:hsl(var(--muted-foreground))}.sd-hist{display:flex;flex-direction:column;gap:.15rem}.sd-hist-row{display:flex;width:100%;align-items:center;gap:.6rem;border-radius:.85rem;padding:.5rem .6rem;transition:background-color .12s ease}.sd-hist-row:hover{background:hsl(var(--tk-bg) / .55)}.sd-hist-dot{width:.55rem;height:.55rem;border-radius:999px;background:hsl(var(--tk-ink));flex-shrink:0;box-shadow:0 0 0 3px hsl(var(--tk-bg))}.sd-hist-row b{font-size:13px;font-weight:600;color:hsl(var(--foreground))}.sd-hist-row small{display:block;font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-hist-track{display:block;height:4px;margin-top:.3rem;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.sd-hist-track i{display:block;height:100%;border-radius:inherit;background:hsl(var(--tk-ink))}.sd-hist-nums{display:flex;gap:.75rem;flex-shrink:0;text-align:center;font-size:10px;color:hsl(var(--muted-foreground))}.sd-hist-nums b{display:block;font-size:13px;font-variant-numeric:tabular-nums}.sd-hist-nums [data-warn] b{color:hsl(var(--status-pending-foreground, var(--foreground)))}.sd-pager{display:flex;align-items:center;justify-content:flex-end;gap:.4rem;padding:.4rem .6rem .1rem;font-size:11px;color:hsl(var(--muted-foreground))}.sd-pager button{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}.sd-pager button:disabled{opacity:.4}@media (max-width: 520px){.sd-hist-nums{gap:.45rem}.sd-hist-nums>span:nth-child(3){display:none}.sd-labels span{font-size:9px}}.sb-people{border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card));padding:.55rem .65rem;animation:tk-in .22s ease both}.sb-people-head{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.45rem}.sb-people-title{display:inline-flex;align-items:center;gap:.35rem;margin-inline-end:auto;font-size:12px;font-weight:700;color:hsl(var(--foreground))}.sb-people-title b{font-size:10.5px;padding:0 .4rem;border-radius:999px;background:hsl(var(--accent));color:hsl(var(--primary))}.sb-people-fact{display:inline-flex;align-items:center;gap:.3rem;height:1.6rem;border-radius:999px;padding-inline:.6rem;font-size:11.5px;font-weight:600;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));border:1px solid hsl(var(--tk-ink) / .15)}.sb-people-fact[aria-pressed=true]{background:hsl(var(--tk-ink));color:hsl(var(--card))}.sb-people-fact:disabled{opacity:.6;cursor:default}.sb-people-row{display:grid;gap:.4rem;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.sb-person{display:flex;align-items:center;gap:.5rem;min-width:0;border-radius:.8rem;padding:.4rem .5rem;text-align:start;border:1px solid hsl(var(--border));background:hsl(var(--background));transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.sb-person:hover{border-color:hsl(var(--primary) / .4);transform:translateY(-1px)}.sb-person[data-on]{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary) / .2);background:hsl(var(--accent) / .5)}.sb-person-none{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;background:hsl(var(--status-pending, var(--muted)));color:hsl(var(--status-pending-foreground, var(--foreground)));flex-shrink:0}.sb-person-name{display:block;font-size:12px;font-weight:700;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-person-bar{display:flex;gap:1px;height:4px;margin:.2rem 0;border-radius:999px;overflow:hidden;background:hsl(var(--muted))}.sb-person-bar i{display:block;min-width:3px;background:hsl(var(--tk-ink))}.sb-person-meta{display:flex;flex-wrap:wrap;gap:.25rem}.sb-person-meta em{font-style:normal;font-size:10px;font-weight:600;color:hsl(var(--tk-ink))}.sb-person-more{justify-content:center;font-size:12px;font-weight:600;color:hsl(var(--primary))}.sb-person>.min-w-0{flex:1}.sx-est-pair{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}.sp-est-trigger[data-unit=h][data-set]{border-color:hsl(var(--status-approved-foreground, var(--primary)) / .35);background:hsl(var(--status-approved, var(--accent)));color:hsl(var(--status-approved-foreground, var(--primary)))}.sp-est-chip[data-unit=h]{min-width:2.4rem}.pp-task-head{position:relative;overflow:hidden;gap:.6rem;padding-top:1.1rem;background:radial-gradient(120% 90% at 100% 0%,hsl(var(--tk-bg)) 0%,transparent 60%),radial-gradient(80% 70% at 0% 0%,hsl(var(--accent) / .8) 0%,transparent 55%),linear-gradient(180deg,hsl(var(--card)),hsl(var(--card)))}.pp-task-head:after{content:"";position:absolute;inset-inline:0;bottom:0;height:3px;background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--tk-ink)),hsl(var(--primary) / .3))}.pp-task-title{font-size:1.35rem;font-weight:700;letter-spacing:-.01em}.pp-task-steps{position:relative;flex-wrap:nowrap;gap:0;padding:.2rem;border-radius:999px;background:hsl(var(--muted) / .7);overflow-x:auto;scrollbar-width:none}.pp-task-steps::-webkit-scrollbar{display:none}.pp-task-step{flex:1 0 auto;justify-content:center;border:0;background:transparent;height:2rem}.pp-task-step[data-passed]{color:hsl(var(--tk-ink));background:hsl(var(--tk-bg) / .9)}.pp-task-step[data-passed]:first-child{border-start-start-radius:999px;border-end-start-radius:999px}.pp-task-step[data-side]{flex:0 0 auto;margin-inline-start:.35rem;border:1px dashed hsl(var(--border))}.pp-task-step[data-active=true]{border-radius:999px}.pp-task-glance{display:grid;gap:.4rem;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}.pp-task-glance>div{min-width:0;border-radius:.8rem;padding:.4rem .6rem;background:hsl(var(--card) / .85);border:1px solid hsl(var(--tk-ink) / .14);box-shadow:inset 3px 0 hsl(var(--tk-ink) / .7)}[dir=rtl] .pp-task-glance>div{box-shadow:inset -3px 0 hsl(var(--tk-ink) / .7)}.pp-task-glance dt{display:inline-flex;align-items:center;gap:.25rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--tk-ink))}.pp-task-glance dd{font-size:12.5px;font-weight:600;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-task-carry{display:flex;align-items:center;gap:.35rem;border-radius:.7rem;padding:.35rem .6rem;font-size:11.5px;font-weight:600;background:hsl(var(--status-pending, var(--muted)));color:hsl(var(--status-pending-foreground, var(--foreground)))}.pp-task-section{display:flex;align-items:center;gap:.35rem;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pp-task-props-card{border-radius:1rem;padding:.8rem;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 10px 24px -20px hsl(var(--primary) / .5)}@media (prefers-reduced-motion: reduce){.sd-bar i,.sb-people{animation:none}.sd-bar:hover,.sd-check:hover,.sb-person:hover{transform:none}}@media (max-width: 520px){.sd-labels b{font-size:9.5px}.sd-plot,.sd-labels{gap:.2rem}.pp-task-glance{grid-template-columns:repeat(auto-fit,minmax(6.25rem,1fr))}}.th-scope{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.th-pick{height:2.85rem!important;gap:.5rem;border-radius:.95rem!important;background:hsl(var(--card))!important;padding-inline:.7rem!important;text-align:start}.th-pick[data-disabled],.th-pick:disabled{opacity:.65}.th-field{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.15}.th-field small{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.th-field>span{font-size:13px;font-weight:600;color:hsl(var(--foreground))}.th-quick{gap:.3rem}.th-quick .tk-chip{height:1.8rem;font-size:12px;padding-inline:.55rem .35rem;gap:.3rem}.th-quick .tk-chip-n{font-size:11px;padding:0 .35rem}@media (max-width: 640px){.th-scope{grid-template-columns:1fr 1fr}.th-scope>:last-child{grid-column:1 / -1}}.tp-card{border:1px solid hsl(var(--border));border-radius:1.1rem;padding:.7rem .8rem;background:linear-gradient(135deg,hsl(var(--accent) / .6),hsl(var(--card)) 55%);animation:tk-in .22s ease both}.tp-who{display:flex;align-items:center;gap:.6rem}.tp-who .tk-avatar{width:2.25rem;height:2.25rem;font-size:12px}.tp-clear{display:inline-flex;align-items:center;gap:.25rem;height:1.8rem;border-radius:999px;padding-inline:.65rem;font-size:12px;font-weight:600;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));flex-shrink:0}.tp-body{display:grid;gap:.6rem;margin-top:.6rem;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch}@media (max-width: 760px){.tp-body{grid-template-columns:1fr}}.tp-stats{display:grid;gap:.35rem;grid-template-columns:repeat(3,minmax(0,1fr))}.tp-stat{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;-moz-column-gap:.4rem;column-gap:.4rem;align-items:center;border-radius:.8rem;padding:.4rem .55rem;text-align:start;background:hsl(var(--tk-bg) / .75);border:1px solid hsl(var(--tk-ink) / .14);color:hsl(var(--tk-ink));transition:transform .15s ease,background-color .15s ease}.tp-stat:not(:disabled):hover{transform:translateY(-1px);background:hsl(var(--tk-bg))}.tp-stat:disabled{opacity:.6;cursor:default}.tp-stat svg{grid-row:span 2}.tp-stat b{font-family:var(--font-display, inherit);font-size:1.05rem;font-weight:700;line-height:1.1;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.tp-stat span{font-size:10.5px;font-weight:600}.tp-trend{border-radius:.8rem;padding:.45rem .6rem;background:hsl(var(--card));border:1px solid hsl(var(--border));display:flex;flex-direction:column;gap:.35rem}.tp-bars{display:grid;grid-template-columns:repeat(8,1fr);gap:.25rem;align-items:end;flex:1;min-height:3rem}.tp-bars span{display:flex;align-items:flex-end;height:100%;border-radius:.35rem;background:hsl(var(--muted) / .6)}.tp-bars i{display:block;width:100%;border-radius:.35rem;background:hsl(var(--primary) / .55)}.tp-bars i[data-now]{background:hsl(var(--primary))}.tp-projects{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.55rem}.tp-proj{display:inline-flex;align-items:center;gap:.35rem;max-width:14rem;height:1.6rem;border-radius:999px;padding-inline:.6rem .25rem;font-size:11.5px;font-weight:600;background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground))}.tp-proj b{border-radius:999px;padding:0 .4rem;font-size:10.5px;background:hsl(var(--accent));color:hsl(var(--primary))}@media (prefers-reduced-motion: reduce){.tp-card{animation:none}.tp-stat:hover{transform:none}}.tp-clear,.tp-proj,.sb-people-fact,.sb-person,.sd-pager button{min-height:0}.sb-top{container:sbtop / inline-size}.sb-project>.sb-field{display:flex;-webkit-line-clamp:unset;overflow:hidden}.sb-project .sb-field>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-pickers{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:38rem}.sb-pickers>.sb-project,.sb-switch .ssw-compact{width:100%;max-width:none;min-width:0}.sb-pickers:has(>:only-child){grid-template-columns:minmax(0,1fr)}.sb-switch .ssw-compact{flex:1 1 auto}.sb-search{flex:0 1 13rem}.sb-timer{cursor:pointer}span.sb-timer{cursor:default}@container sbtop (max-width: 54rem){.sb-label,.sb-hide-sm{display:none}.sb-search{flex:1 1 100%;order:-1;padding-bottom:0;margin-top:.15rem}.sb-tabrow{flex-wrap:wrap}}@container sbtop (max-width: 36rem){.sb-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem}.sb-icon{display:none}.sb-pickers{display:contents}.sb-project{grid-column:1;grid-row:1}.sb-actions{grid-column:2;grid-row:1}.sb-switch{grid-column:1 / -1;grid-row:2}.sb-switch:before{display:none}.sb-progress{flex-wrap:wrap}.sb-progress-text{white-space:normal;flex:1 1 0}.sb-bar{order:5;flex:1 1 100%}.sb-tabs button{padding-inline:.55rem;font-size:13px}.sb-tabs button b{display:none}}.sp-time{display:inline-flex;align-items:center;gap:.2rem;border-radius:999px;padding:0 .4rem;font-size:10.5px;font-weight:700;line-height:1.35rem;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));white-space:nowrap}.sp-time .sp-live{width:.35rem;height:.35rem}.bl-pager-top .sd-pager{padding:0 .1rem}.bl-pager{padding-block:.55rem}.ssc-tl-track{min-height:3.1rem}.ssc-tl-head .ssc-tl-track{min-height:0}.ssc-tl-dates{display:block;font-size:10.5px;font-weight:500;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssc-tl-pct{border-radius:999px;padding:0 .35rem;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))!important}.ssc-grid u{position:absolute;inset-block:0;background:hsl(var(--muted) / .45)}.ssc-grid b{width:2px;background:hsl(var(--primary) / .75);box-shadow:0 0 0 3px hsl(var(--primary) / .12)}.ssc-today-dot{box-shadow:0 4px 10px -4px hsl(var(--primary) / .7)}.ssc-tl-bar{height:2.1rem;border-radius:.7rem;box-shadow:0 4px 12px -10px hsl(var(--tk-ink) / .8)}.ssc-tl-bar[data-status=planned]{border-style:dashed;background:hsl(var(--card))}.ssc-tl-bar[data-status=active]{border-width:1.5px;border-color:hsl(var(--tk-ink) / .6);box-shadow:0 8px 20px -12px hsl(var(--tk-ink))}.ssc-tl-bar[data-status=completed]{opacity:.85}.ssc-tl-bar>i{background:linear-gradient(90deg,hsl(var(--tk-ink) / .16),hsl(var(--tk-ink) / .26))}.ssc-tl-label{display:inline-flex;align-items:center;gap:.3rem}.ssc-tl-label .sp-live{color:hsl(var(--tk-ink))}.ssc-tl-stages{position:absolute;inset-inline:0;bottom:0;display:flex;height:3px;pointer-events:none}.ssc-tl-stages s{display:block;height:100%;text-decoration:none}.ssc-tl-stages s[data-k=done]{background:hsl(var(--status-approved-foreground, var(--tk-ink)))}.ssc-tl-stages s[data-k=qa]{background:hsl(var(--primary))}.ssc-tl-stages s[data-k=dev]{background:hsl(var(--tk-ink) / .6)}.ssc-tl-item[data-status=active] .ssc-tl-name{box-shadow:inset 3px 0 hsl(var(--primary))}[dir=rtl] .ssc-tl-item[data-status=active] .ssc-tl-name{box-shadow:inset -3px 0 hsl(var(--primary))}.sb-switch .ssw-compact{justify-content:flex-start}.sb-switch .ssw-compact>.sb-field{flex:1 1 auto}.ssc-tl-out{position:absolute;top:50%;transform:translateY(-50%);font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap;pointer-events:none}.ssc-tl-out b{font-weight:700;color:hsl(var(--foreground))}.sb-pickers>.sb-switch:only-child:before{display:none}.crm-pick{display:flex;width:100%;min-height:2.5rem;align-items:center;gap:.5rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--background));padding:.4rem .7rem;padding-inline-end:.6rem;font-size:14px;color:hsl(var(--foreground));transition:border-color .14s ease,box-shadow .14s ease}.crm-pick:hover{border-color:hsl(var(--primary) / .4)}.crm-pick:focus-visible{outline:none;border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary) / .15)}.crm-pick-tag{flex-shrink:0;border-radius:999px;background:hsl(var(--primary) / .1);padding:.05rem .45rem;font-size:10.5px;font-weight:600;color:hsl(var(--primary));margin-inline-end:1.4rem}.crm-pick-clear{position:absolute;inset-inline-end:2rem;top:50%;transform:translateY(-50%);border-radius:999px;padding:.15rem;color:hsl(var(--muted-foreground))}.crm-pick-clear:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.crm-pick-list{margin-top:.4rem;max-height:18rem;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.crm-pick-row{display:flex;width:100%;align-items:center;gap:.55rem;border-radius:.6rem;padding:.4rem .45rem}.crm-pick-row:hover,.crm-pick-row[aria-selected=true]{background:hsl(var(--accent))}.aw-work-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.aw-work-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.aw-work-tile{border-radius:.9rem;border:1px solid hsl(var(--tk-ink, var(--primary)) / .15);background:hsl(var(--tk-bg, var(--muted)) / .6);padding:.55rem .7rem;text-align:start}.aw-work-tile small{display:block;font-size:11px;color:hsl(var(--muted-foreground))}.aw-work-tile b{display:block;font-family:var(--font-display, inherit);font-size:1.15rem;line-height:1.3;color:hsl(var(--foreground))}.aw-work-tile span{display:block;font-size:11px;color:hsl(var(--muted-foreground))}.ep-summary{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.6rem .9rem;border-radius:1rem;background:hsl(var(--card));border:1px solid hsl(var(--border));font-size:13px;color:hsl(var(--muted-foreground))}.ep-summary b{color:hsl(var(--foreground))}.ep-card{border-radius:1rem;background:hsl(var(--card));border:1px solid hsl(var(--border));border-inline-start:4px solid hsl(var(--tk-ink, var(--primary)) / .75);overflow:hidden}.ep-head{display:flex;align-items:center;gap:.6rem;padding:.65rem .8rem}.ep-toggle{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;color:hsl(var(--muted-foreground))}.ep-toggle:hover{background:hsl(var(--muted))}.ep-meter{width:11rem;flex-shrink:0}.ep-meter small{font-size:11px;color:hsl(var(--muted-foreground))}.ep-bar{height:6px;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.ep-bar span{display:block;height:100%;background:hsl(var(--tk-ink, var(--primary)));border-radius:inherit;transition:width .3s ease}.ep-body{padding:0 .6rem .6rem;display:grid;gap:.25rem}.ep-row{display:flex;align-items:center;gap:.5rem;width:100%;text-align:start;padding:.45rem .6rem;border-radius:.65rem;background:hsl(var(--muted) / .45);font-size:13px}.ep-row:hover{background:hsl(var(--muted))}.ep-row-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){.ep-meter{width:6.5rem}.ep-row .bl-meta{display:none}}.crm-pick-wrap{width:100%}.crm-pick-open{border:1px solid hsl(var(--primary) / .45);border-radius:.85rem;background:hsl(var(--background));padding:.45rem;box-shadow:0 0 0 3px hsl(var(--primary) / .12)}.crm-pick-input{width:100%;height:2.25rem;border-radius:.6rem;border:1px solid hsl(var(--border));background:hsl(var(--card));padding-inline:2.1rem .7rem;font-size:14px;color:hsl(var(--foreground));outline:none}.crm-pick-input:focus{border-color:hsl(var(--primary))}.ac-impl-bar{display:block;margin-top:.3rem;height:4px;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.ac-impl-bar span{display:block;height:100%;border-radius:inherit;background:hsl(var(--primary))}.io{display:grid;gap:.85rem;container-type:inline-size;container-name:io}.io-sample-banner{display:flex;align-items:center;gap:.5rem;border-radius:.9rem;padding:.55rem .85rem;font-size:13px;background:hsl(var(--status-pending) / .7);color:hsl(var(--status-pending-foreground));border:1px dashed hsl(var(--status-pending-foreground) / .4)}.io-sample-btn{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.35rem .8rem;font-size:12px;font-weight:600;background:hsl(var(--card));color:hsl(var(--primary));border:1px solid hsl(var(--primary) / .3)}.io-sample-btn:hover{background:hsl(var(--accent))}.io-empty{display:grid;justify-items:center;gap:.5rem;padding:2.5rem 1rem;text-align:center}.io-hero{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;border-radius:1.25rem;padding:1.1rem 1.25rem;background:linear-gradient(135deg,hsl(var(--primary) / .12),hsl(var(--accent) / .9) 55%,hsl(var(--card)));border:1px solid hsl(var(--primary) / .18)}.io-kicker{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary))}.io-big{font-family:var(--font-display, inherit);font-size:2.4rem;line-height:1.05;font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.io-big small{font-size:.95rem;font-weight:500;color:hsl(var(--muted-foreground));margin-inline-start:.35rem}.io-story{margin-top:.35rem;font-size:14px;color:hsl(var(--muted-foreground))}.io-story b{color:hsl(var(--foreground))}.io-story button{border-radius:.4rem;padding:0 .15rem}.io-story button:hover{background:hsl(var(--card));color:hsl(var(--primary))}.io-mix{margin-top:.75rem;display:flex;height:.7rem;gap:3px;border-radius:999px;overflow:hidden;max-width:36rem;background:hsl(var(--muted))}.io-mix button{min-width:0;flex-basis:0}.io-mix button i{display:block;height:100%;background:hsl(var(--tk-ink) / .75)}.io-mix button:hover i{background:hsl(var(--tk-ink))}.io-mix-legend{margin-top:.4rem;display:flex;flex-wrap:wrap;gap:.25rem .9rem;font-size:11.5px;color:hsl(var(--muted-foreground))}.io-mix-legend i{display:inline-block;width:.55rem;height:.55rem;border-radius:999px;margin-inline-end:.3rem;background:hsl(var(--tk-ink))}.io-hero-side{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:.5rem;min-width:min(100%,22rem)}.io-hero-side>div{border-radius:.9rem;background:hsl(var(--card) / .85);padding:.55rem .7rem;border:1px solid hsl(var(--border))}.io-hero-side small{display:block;font-size:11px;color:hsl(var(--muted-foreground))}.io-hero-side b{font-size:1.25rem;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.io-hero-side .io-sample-btn{grid-column:1 / -1;justify-self:end}.io-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.6rem}.io-tile{position:relative;display:flex;flex-direction:column;gap:.1rem;text-align:start;border-radius:1rem;padding:.75rem .85rem;background:hsl(var(--tk-bg) / .65);border:1px solid hsl(var(--tk-ink) / .14);transition:transform .14s ease,box-shadow .14s ease}.io-tile:hover{transform:translateY(-1px);box-shadow:0 6px 18px -10px hsl(var(--tk-ink) / .5)}.io-tile-icon{position:absolute;inset-inline-end:.7rem;top:.7rem;display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:.65rem;background:hsl(var(--card));color:hsl(var(--tk-ink))}.io-tile small{font-size:12px;font-weight:600;color:hsl(var(--tk-ink));padding-inline-end:2.2rem}.io-tile b{font-size:1.65rem;line-height:1.15;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.io-tile>span:last-child{font-size:11.5px;color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.io-grid{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}@container io (min-width: 760px){.io-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.io-span{grid-column:1 / -1}}.io-panel>header{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;padding:.7rem .9rem;border-bottom:1px solid hsl(var(--border))}.io-panel>header small{font-size:11.5px;color:hsl(var(--muted-foreground))}.io-link{margin-inline-start:auto;font-size:12px;font-weight:600;color:hsl(var(--primary))}.io-prio{display:grid;gap:2px;padding:.4rem}@container io (min-width: 1000px){.io-prio{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.5rem;column-gap:.5rem}}.io-prio button,.io-row{display:flex;width:100%;align-items:center;gap:.65rem;border-radius:.75rem;padding:.55rem .6rem;text-align:start}.io-prio button:hover:not(:disabled),.io-row:hover:not(:disabled){background:hsl(var(--accent))}.io-row{border-bottom:1px solid hsl(var(--border) / .6);border-radius:0;padding:.6rem .85rem}.io-rank{display:grid;place-items:center;flex-shrink:0;width:1.7rem;height:1.7rem;border-radius:999px;font-size:12px;font-weight:700;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.io-rank[data-hot]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.io-reasons{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.2rem}.io-reasons em{font-style:normal;font-size:10.5px;font-weight:600;border-radius:999px;padding:.05rem .45rem;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.io-prio-side{display:flex;max-width:9rem;flex-shrink:0;align-items:center;gap:.35rem;font-size:12px;color:hsl(var(--muted-foreground))}.io-ring-row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:.9rem}.io-ring{--p: 0;display:grid;place-content:center;text-align:center;width:6.5rem;height:6.5rem;border-radius:999px;background:radial-gradient(closest-side,hsl(var(--card)) 76%,transparent 77%),conic-gradient(hsl(var(--primary)) calc(var(--p) * 1%),hsl(var(--muted)) 0)}.io-ring b{font-size:1.35rem;font-variant-numeric:tabular-nums}.io-ring small{font-size:11px;color:hsl(var(--muted-foreground))}.io-facts{flex:1;min-width:12rem;display:grid;gap:.35rem;font-size:13px}.io-facts li>span,.io-facts li>button{display:flex;width:100%;justify-content:space-between;gap:.5rem}.io-facts li{display:flex;justify-content:space-between;gap:.5rem;color:hsl(var(--muted-foreground))}.io-facts li button{color:inherit;border-radius:.4rem}.io-facts li button:hover{color:hsl(var(--primary))}.io-facts b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.io-note{margin:0 .9rem .9rem;border-radius:.7rem;padding:.5rem .7rem;font-size:12px;background:hsl(var(--muted) / .7);color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion: reduce){.io-tile{transition:none}.io-tile:hover{transform:none}}.ih-wrap{container:ih / inline-size}.ih-bar{display:grid;gap:.6rem .75rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions" "tools tools" "views views";border:1px solid hsl(var(--primary) / .14);border-radius:1.25rem;padding:.75rem;background:linear-gradient(135deg,hsl(var(--primary) / .08),hsl(var(--card)) 45%);box-shadow:0 1px 2px hsl(var(--foreground) / .04),0 12px 32px -26px hsl(var(--primary) / .55)}.ih-title{grid-area:title;min-width:0}.ih-logo{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:.7rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 6px 16px -8px hsl(var(--primary) / .8)}.ih-sub{margin-top:.2rem;padding-inline-start:2.5rem;font-size:12px;line-height:1.5;color:hsl(var(--muted-foreground))}.ih-sub button,.io-story button,.ic-set{min-height:0!important}.ih-sub b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.ih-sub button{border-radius:.35rem}.ih-sub button:hover{color:hsl(var(--primary))}.ih-sub-hot b{color:hsl(var(--status-rejected-foreground))}.ih-actions{grid-area:actions;display:flex;align-items:flex-start;gap:.4rem}.ih-add-label{display:none}.ih-tools{grid-area:tools;display:flex;min-width:0;align-items:center;gap:.4rem}.ih-views{grid-area:views;min-width:0}.ih-seg{display:flex;gap:.25rem;overflow-x:auto;scrollbar-width:none;padding:.2rem;margin:-.2rem;scroll-snap-type:x proximity}.ih-seg::-webkit-scrollbar{display:none}.ih-tab{display:inline-flex;flex-shrink:0;align-items:center;gap:.4rem;height:2.5rem;padding-inline:.85rem;border-radius:999px;font-size:13px;font-weight:500;color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .65);scroll-snap-align:start;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.ih-tab:hover{color:hsl(var(--foreground))}.ih-tab:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.ih-tab[data-active]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 8px 18px -10px hsl(var(--primary) / .9)}@container ih (min-width: 430px){.ih-add-label{display:inline}}@container ih (min-width: 860px){.ih-bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"title tools actions" "views views views";padding:.75rem .9rem}.ih-tools{justify-content:flex-end}.ih-tools>.relative{max-width:20rem}.ih-tab{height:2.25rem}}.ic-scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:.15rem;margin:-.15rem}.ic-scroll::-webkit-scrollbar{display:none}.ic-scroll>*{flex-shrink:0}@media (min-width: 1024px){.tk-pulse.ic-scroll{flex-wrap:wrap}}.ic-track{display:flex;gap:3px;height:.4rem;min-width:0;width:100%}.ic-track[data-size=sm]{height:.3rem}.ic-track>i{flex:1 1 0;border-radius:999px;background:hsl(var(--muted))}.ic-track>i[data-s=done]{background:hsl(var(--status-approved-foreground) / .65)}.ic-track>i[data-s=current]{--f: 10%;background:linear-gradient(90deg,hsl(var(--primary)) var(--f),hsl(var(--primary) / .22) var(--f));box-shadow:0 0 0 2px hsl(var(--primary) / .14)}[dir=rtl] .ic-track>i[data-s=current]{background:linear-gradient(270deg,hsl(var(--primary)) var(--f),hsl(var(--primary) / .22) var(--f))}.ic-gl{display:inline-flex;flex-direction:column;min-width:0;line-height:1.2}span.ic-gl{flex-direction:row;align-items:baseline;gap:.3rem}.ic-gl b{font-size:12.5px;font-weight:600;color:hsl(var(--foreground));white-space:nowrap}.ic-gl small{font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap}.ic-gl[data-k=estimate] b{color:hsl(var(--status-review-foreground))}.ic-gl[data-k=none] b{font-weight:500;color:hsl(var(--muted-foreground))}.ic-gl[data-k=live] b{color:hsl(var(--status-review-foreground))}.ic-gl[data-late] small{font-weight:600;color:hsl(var(--status-rejected-foreground))}.ic-gl[data-k=estimate][data-late] small{color:hsl(var(--status-pending-foreground))}.ic-set{display:inline-flex;align-items:center;gap:.25rem;margin-top:.2rem;height:1.6rem;padding-inline:.55rem;border-radius:999px;font-size:11px;font-weight:600;color:hsl(var(--primary));background:hsl(var(--accent));border:1px solid hsl(var(--primary) / .2);white-space:nowrap}.ic-set:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ic-list{container:ic / inline-size;border:1px solid hsl(var(--border));border-radius:1.1rem;background:hsl(var(--card));overflow:hidden}.ic-head{display:none}.ic-row{position:relative;display:grid;gap:.35rem .7rem;grid-template-columns:2.4rem minmax(0,1fr) auto;grid-template-areas:"mono who state" "mono where where" "mono cells cells" "mono flags flags";align-items:start;padding:.8rem .85rem;border-bottom:1px solid hsl(var(--border) / .7);cursor:pointer;transition:background-color .12s ease}.ic-row:last-of-type{border-bottom:0}.ic-row:hover{background:hsl(var(--accent) / .45)}.ic-row:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.ic-row:before{content:"";position:absolute;inset-block:.6rem;inset-inline-start:0;width:3px;border-radius:0 3px 3px 0;background:transparent}.ic-row[data-state=stuck]:before{background:hsl(var(--status-rejected-foreground))}.ic-row[data-state=late]:before{background:hsl(var(--status-pending-foreground))}.ic-mono{grid-area:mono;display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:.8rem;font-size:12px;font-weight:700;letter-spacing:.02em;background:hsl(var(--accent));color:hsl(var(--primary))}.ic-row[data-state=stuck] .ic-mono{background:hsl(var(--status-rejected));color:hsl(var(--status-rejected-foreground))}.ic-row[data-state=late] .ic-mono{background:hsl(var(--status-pending));color:hsl(var(--status-pending-foreground))}.ic-row[data-state=ok] .ic-mono{background:hsl(var(--status-approved));color:hsl(var(--status-approved-foreground))}.ic-who{grid-area:who;min-width:0}.ic-name{display:flex;min-width:0;align-items:baseline;gap:.4rem;font-size:14px;font-weight:600;color:hsl(var(--foreground))}.ic-name small{flex-shrink:0;font-size:11px;font-weight:500;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.ic-step{margin-top:.1rem;font-size:12px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ic-where{grid-area:where;display:grid;gap:.3rem;min-width:0}.ic-where-label{font-size:12px;font-weight:600;color:hsl(var(--primary));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ic-cells{grid-area:cells;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .85rem;min-width:0;font-size:12px;color:hsl(var(--muted-foreground))}.ic-cell{display:inline-flex;min-width:0;align-items:center;gap:.35rem}.ic-days b{font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.ic-days small{font-size:11px}.ic-days[data-hot=amber] b{color:hsl(var(--status-pending-foreground))}.ic-days[data-hot=pink] b{color:hsl(var(--status-rejected-foreground))}.ic-owner{max-width:11rem;color:hsl(var(--foreground))}.ic-contact[data-late]{color:hsl(var(--status-rejected-foreground));font-weight:500}.ic-golive{flex-wrap:wrap}.ic-golive .ic-set{margin-top:0}.ic-state{grid-area:state;justify-self:end}.ic-flags{grid-area:flags;display:flex;flex-wrap:wrap;gap:.25rem}@container ic (min-width: 980px){.ic-head,.ic-row{grid-template-columns:2.4rem minmax(12rem,1.35fr) minmax(10rem,1fr) 5.5rem 9rem 8rem 8.5rem 7.5rem}.ic-head{display:grid;gap:0 .7rem;align-items:center;height:2.2rem;padding-inline:.85rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .45);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.ic-head>span:last-child{text-align:end}.ic-row{grid-template-areas:"mono who where days owner contact golive state" "mono flags where days owner contact golive state";row-gap:.25rem;align-items:center;padding-block:.65rem}.ic-mono{align-self:start}.ic-cells{display:contents}.ic-days{grid-area:days;flex-direction:column;align-items:flex-start;gap:0}.ic-owner{grid-area:owner}.ic-contact{grid-area:contact}.ic-golive{grid-area:golive;flex-direction:column;align-items:flex-start;gap:.2rem}.ic-state{align-self:center}}.ic-stages{display:flex;align-items:stretch;gap:.35rem;overflow-x:auto;scrollbar-width:thin;padding:.8rem;scroll-snap-type:x proximity;overscroll-behavior-x:contain}.ic-stage-arrow{flex-shrink:0;align-self:center;width:1rem;height:1rem;color:hsl(var(--muted-foreground) / .6)}[dir=rtl] .ic-stage-arrow{transform:scaleX(-1)}.ic-stage{display:flex;flex:1 0 10.5rem;flex-direction:column;gap:.5rem;min-width:10.5rem;border-radius:1rem;padding:.7rem;background:hsl(var(--tk-bg) / .5);border:1px solid hsl(var(--tk-ink) / .15);scroll-snap-align:start}.ic-stage[data-empty]{opacity:.6}.ic-stage-main{display:grid;gap:.35rem;text-align:start;border-radius:.7rem}.ic-stage-main:hover:not(:disabled) strong{color:hsl(var(--primary))}.ic-stage-top{display:flex;min-width:0;align-items:center;gap:.4rem;font-size:12.5px;color:hsl(var(--tk-ink))}.ic-stage-top b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ic-stage-i,.ic-col-i{display:grid;place-items:center;flex-shrink:0;width:1.35rem;height:1.35rem;border-radius:999px;font-size:11px;font-weight:700;background:hsl(var(--card));color:hsl(var(--tk-ink));box-shadow:inset 0 0 0 1px hsl(var(--tk-ink) / .25)}.ic-stage-n{display:flex;align-items:baseline;gap:.35rem}.ic-stage-n strong{font-family:var(--font-display, inherit);font-size:1.85rem;line-height:1;font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;transition:color .12s ease}.ic-stage-n small{font-size:11.5px;color:hsl(var(--muted-foreground))}.ic-stack{display:flex;gap:2px;height:.5rem;border-radius:999px;overflow:hidden;background:hsl(var(--card))}.ic-stack>i{flex-basis:0;min-width:4px}.ic-stack>i[data-s=stuck]{background:hsl(var(--status-rejected-foreground) / .85)}.ic-stack>i[data-s=late]{background:hsl(var(--status-pending-foreground) / .75)}.ic-stack>i[data-s=ok]{background:hsl(var(--status-approved-foreground) / .65)}.ic-stack>i[data-s=empty]{flex:1;background:hsl(var(--muted))}.ic-stage-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem}.ic-stage-legend button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.05rem;min-width:0;border-radius:.55rem;padding:.3rem .35rem;font-size:10.5px;line-height:1.2;color:hsl(var(--muted-foreground));text-align:start;background:hsl(var(--card) / .7)}.ic-stage-legend button b{font-size:14px;font-variant-numeric:tabular-nums;color:hsl(var(--tk-ink))}.ic-stage-legend button:disabled b{color:hsl(var(--muted-foreground))}.ic-stage-legend button:hover:not(:disabled){background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--tk-ink) / .35)}.ic-stage-legend button:disabled{color:hsl(var(--muted-foreground));cursor:default}.ic-stage-days{margin-top:auto;font-size:11px;color:hsl(var(--muted-foreground))}.ic-stage-days b{color:hsl(var(--foreground))}.ic-board-wrap{container:icb / inline-size}.ic-board{display:flex;gap:.6rem;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:.4rem;overscroll-behavior-x:contain;align-items:flex-start}.ic-board>.ic-col{flex:0 0 min(17rem,84vw);scroll-snap-align:start}@container icb (min-width: 1250px){.ic-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));overflow:visible}}.ic-col{display:flex;flex-direction:column;min-width:0;border-radius:1.1rem;background:hsl(var(--tk-bg) / .4);border:1px solid hsl(var(--tk-ink) / .14)}.ic-col-head{display:grid;gap:.45rem;padding:.7rem .75rem .55rem;font-size:13px;color:hsl(var(--tk-ink))}.ic-col-sub{font-size:11px;color:hsl(var(--muted-foreground))}.ic-col-body{display:flex;flex-direction:column;gap:.5rem;padding:0 .5rem .5rem;max-height:calc(100dvh - 17rem);min-height:4rem;overflow-y:auto}.ic-card{position:relative;display:flex;flex-direction:column;gap:.4rem;flex-shrink:0;border-radius:.9rem;padding:.65rem .7rem .65rem .8rem;text-align:start;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground) / .04);transition:border-color .15s ease,box-shadow .15s ease;overflow:hidden}.ic-card:hover{border-color:hsl(var(--primary) / .4);box-shadow:0 10px 24px -18px hsl(var(--primary) / .7)}.ic-card:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:transparent}.ic-card[data-state=stuck]:before{background:hsl(var(--status-rejected-foreground))}.ic-card[data-state=late]:before{background:hsl(var(--status-pending-foreground))}.ic-card[data-state=ok]:before{background:hsl(var(--status-approved-foreground) / .7)}.ic-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;font-size:11.5px;color:hsl(var(--muted-foreground))}.ic-phase-chips{display:flex;gap:.35rem}.ic-pchip{display:inline-flex;align-items:center;gap:.4rem;height:2.25rem;padding-inline:.45rem .5rem;border-radius:999px;font-size:12.5px;font-weight:500;color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));white-space:nowrap;transition:background-color .14s ease,border-color .14s ease}.ic-pchip:not(:has(i)){padding-inline-start:.8rem}.ic-pchip i{display:grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:999px;font-style:normal;font-size:11px;font-weight:700;background:hsl(var(--accent));color:hsl(var(--primary))}.ic-pchip span{border-radius:999px;padding:0 .45rem;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.ic-pchip:hover{border-color:hsl(var(--primary) / .45)}.ic-pchip[aria-pressed=true]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ic-pchip[aria-pressed=true] i,.ic-pchip[aria-pressed=true] span{background:hsl(var(--primary-foreground) / .2);color:hsl(var(--primary-foreground))}.ic-person-phases{display:flex;flex-wrap:wrap;gap:.3rem}.ic-person-phases>span{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.1rem .5rem .1rem .15rem;font-size:11px;background:hsl(var(--accent) / .8);color:hsl(var(--foreground))}.ic-person-phases i{display:grid;place-items:center;width:1.1rem;height:1.1rem;border-radius:999px;font-style:normal;font-size:10px;font-weight:700;background:hsl(var(--card));color:hsl(var(--primary))}.ic-person-phases b{color:hsl(var(--primary));font-variant-numeric:tabular-nums}.ic-note{display:flex;gap:.6rem;align-items:flex-start;border-radius:1rem;padding:.75rem .9rem;font-size:13px;line-height:1.45;background:hsl(var(--accent) / .85);color:hsl(var(--foreground));border:1px solid hsl(var(--primary) / .18)}.ic-note svg{margin-top:.15rem;color:hsl(var(--primary))}.io-tile[aria-pressed=true]{box-shadow:inset 0 0 0 2px hsl(var(--tk-ink) / .6),0 8px 20px -12px hsl(var(--tk-ink) / .6)}.ic-months{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem;height:9.5rem;padding:.8rem .9rem .7rem}.ic-month{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.25rem;min-width:0;border-radius:.75rem;padding:.25rem .15rem;transition:background-color .12s ease}.ic-month:hover:not(:disabled),.ic-month[aria-pressed=true]{background:hsl(var(--accent))}.ic-month:disabled{cursor:default}.ic-month b{font-size:12.5px;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.ic-month small{font-size:11px;color:hsl(var(--muted-foreground))}.ic-month-bar{display:flex;flex-direction:column;width:min(2.4rem,80%);min-height:4px;border-radius:.5rem .5rem .2rem .2rem;overflow:hidden;background:hsl(var(--muted));transition:height .4s var(--pp-ease, ease)}.ic-month-bar>i{flex-basis:0;min-height:3px}.ic-month-bar>i[data-k=target]{background:hsl(var(--primary))}.ic-month-bar>i[data-k=estimate]{background:repeating-linear-gradient(135deg,hsl(var(--primary) / .35) 0,hsl(var(--primary) / .35) 4px,hsl(var(--primary) / .18) 4px,hsl(var(--primary) / .18) 8px)}.ih-scope{display:flex;align-items:center;gap:.6rem;border-radius:.9rem;padding:.5rem .8rem;font-size:12.5px;line-height:1.45;color:hsl(var(--muted-foreground));background:hsl(var(--primary) / .06);border:1px solid hsl(var(--primary) / .14)}.ih-scope b{color:hsl(var(--foreground))}.ih-scope[data-tone=cyan]{background:hsl(var(--accent) / .75)}.ih-scope-icon{display:grid;place-items:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:.6rem;background:hsl(var(--primary) / .12);color:hsl(var(--primary))}.ic-access-rules{display:grid;gap:.5rem;border-radius:1rem;padding:.8rem .9rem;background:linear-gradient(135deg,hsl(var(--primary) / .08),hsl(var(--card)) 70%);border:1px solid hsl(var(--primary) / .15)}.ic-access-add{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width: 480px){.ic-access-add>:first-child{flex-basis:100%}}.ic-now{display:grid;gap:.4rem;border-radius:.9rem;padding:.65rem .75rem;background:hsl(var(--accent) / .7);border:1px solid hsl(var(--primary) / .15)}@media (max-width: 640px){.io-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.io-tile b{font-size:1.4rem}.io-hero{padding:.95rem}.io-big{font-size:2rem}.io-hero-side{grid-template-columns:repeat(3,minmax(0,1fr));min-width:100%}.io-hero-side b{font-size:1.05rem}.io-prio-side{display:none}.tk-people{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.ic-month-bar{transition:none}}.ih-h1{font-size:1.0625rem}@container ih (min-width: 430px){.ih-h1{font-size:1.125rem}}@container ih (max-width: 859px){.ih-seg{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),transparent);padding-inline-end:1.5rem}}[dir=rtl] .ih-seg{-webkit-mask-image:none;mask-image:none}@container io (min-width: 900px){.io-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.ic-tiles6{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}@media (min-width: 641px) and (max-width: 1100px){.ic-tiles6{grid-template-columns:repeat(3,minmax(0,1fr))}}.ix{container:ix / inline-size;gap:1.25rem}.ix-stack{display:flex;flex-direction:column;gap:1.25rem;min-width:0}@keyframes ix-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ix-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem;padding-top:.25rem}.ix-h1{font-family:var(--font-display, inherit);font-size:1.875rem;line-height:2.25rem;font-weight:600;letter-spacing:-.02em;color:hsl(var(--foreground))}.ix-lede{display:flex;align-items:flex-start;gap:.5rem;max-width:44rem;margin-top:.4rem;font-size:.875rem;line-height:1.45;color:hsl(var(--muted-foreground))}.ix-lede svg{margin-top:.2rem}.ix-lede b{color:hsl(var(--foreground));font-weight:600}.ix-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ix-cta{height:2.5rem;gap:.4rem;border-radius:999px;padding-inline:1.1rem;box-shadow:0 10px 22px -12px hsl(var(--primary) / .85)}.ix-guide-btn{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 .9rem;border-radius:999px;font-size:13px;font-weight:600;color:hsl(var(--status-review-foreground));background:linear-gradient(120deg,hsl(var(--status-review)),hsl(var(--status-returned) / .75));box-shadow:0 8px 20px -14px hsl(var(--status-review-foreground));transition:transform .16s ease,box-shadow .16s ease}.ix-guide-btn:hover{transform:translateY(-1px);box-shadow:0 12px 26px -14px hsl(var(--status-review-foreground))}.ix-rail-wrap{display:flex;align-items:center;gap:.75rem;min-width:0}.ix-rail{display:flex;flex:1;min-width:0;gap:.5rem;overflow-x:auto;scrollbar-width:none;padding:.25rem .1rem .5rem;scroll-snap-type:x proximity}.ix-rail::-webkit-scrollbar{display:none}.ix-rail[data-fade-end]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 2.5rem),transparent)}.ix-rail[data-fade-start]{-webkit-mask-image:linear-gradient(to right,transparent,#000 2.5rem);mask-image:linear-gradient(to right,transparent,#000 2.5rem)}.ix-rail[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(to right,transparent,#000 2.5rem,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(to right,transparent,#000 2.5rem,#000 calc(100% - 2.5rem),transparent)}.ix-chip{display:inline-flex;flex-shrink:0;align-items:center;gap:.45rem;height:2.5rem;padding-inline:.95rem;border-radius:999px;font-size:13px;font-weight:500;white-space:nowrap;color:hsl(var(--foreground) / .8);background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground) / .05);scroll-snap-align:start;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.ix-chip svg{color:hsl(var(--muted-foreground))}.ix-chip:hover{border-color:hsl(var(--primary) / .35);color:hsl(var(--foreground));transform:translateY(-1px)}.ix-chip:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.ix-chip[data-active]{color:hsl(var(--primary));font-weight:600;background:hsl(var(--accent));border-color:hsl(var(--primary) / .45);box-shadow:0 6px 16px -10px hsl(var(--primary) / .7)}.ix-chip[data-active] svg{color:hsl(var(--primary))}.ix-chip-check{animation:pp-check-pop .36s var(--pp-ease, ease) backwards}.ix-rail-arrows{display:flex;flex-shrink:0;align-items:center;border-radius:999px;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground) / .05)}.ix-rail-arrows button{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;color:hsl(var(--foreground) / .7)}.ix-rail-arrows button:hover:not(:disabled){color:hsl(var(--primary));background:hsl(var(--accent))}.ix-rail-arrows button:disabled{opacity:.35}.ix-guide{position:relative;display:flex;align-items:flex-start;gap:.75rem 1rem;padding:1rem 6.5rem 1rem 1.15rem;border-radius:18px;background:radial-gradient(100% 140% at 100% 0%,hsl(var(--status-approved) / .75) 0%,transparent 55%),linear-gradient(120deg,hsl(var(--status-review)),hsl(var(--status-returned) / .7));box-shadow:0 14px 30px -22px hsl(var(--status-review-foreground));animation:ix-rise .42s var(--pp-ease, ease) backwards}.ix-guide-icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:12px;background:hsl(var(--card));color:hsl(var(--status-review-foreground));box-shadow:0 1px 2px hsl(var(--foreground) / .06)}.ix-guide-title{font-family:var(--font-display, inherit);font-size:15px;font-weight:600;color:hsl(var(--foreground))}.ix-guide-body{margin-top:.15rem;font-size:13px;line-height:1.45;color:hsl(var(--foreground) / .75)}.ix-guide-steps{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}.ix-guide-steps li{display:inline-flex;align-items:center;gap:.4rem;height:1.75rem;padding-inline:.6rem;border-radius:999px;font-size:11.5px;font-weight:500;color:hsl(var(--foreground));background:hsl(var(--card) / .9)}.ix-guide-steps b{color:hsl(var(--primary));font-weight:700}.ix-guide-close{position:absolute;top:.75rem;inset-inline-end:.75rem;display:inline-flex;align-items:center;gap:.3rem;height:2rem;padding-inline:.75rem;border-radius:999px;font-size:12.5px;font-weight:600;color:hsl(var(--foreground))}.ix-guide-close:hover{background:hsl(var(--card) / .7)}.ix-card{position:relative;min-width:0;border-radius:18px;padding:1.35rem;text-align:start;background:radial-gradient(120% 80% at 100% 0%,hsl(var(--tk-bg) / .75) 0%,transparent 58%),hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground) / .05),0 12px 30px -20px hsl(var(--tk-ink) / .45);transition:box-shadow .2s ease,transform .2s ease;animation:ix-rise .42s var(--pp-ease, ease) backwards}[dir=rtl] .ix-card{background:radial-gradient(120% 80% at 0% 0%,hsl(var(--tk-bg) / .75) 0%,transparent 58%),hsl(var(--card))}.ix-card:hover{box-shadow:0 1px 2px hsl(var(--foreground) / .06),0 18px 40px -22px hsl(var(--tk-ink) / .55)}.ix-head{display:flex;align-items:center;gap:.75rem;margin-bottom:1.1rem}.ix-head-icon{display:grid;place-items:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:12px;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.ix-head h2{font-family:var(--font-display, inherit);font-size:1.125rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:hsl(var(--foreground))}.ix-head p{margin-top:.1rem;font-size:12px;line-height:1.4;color:hsl(var(--muted-foreground))}.ix-link{display:inline-flex;flex-shrink:0;align-items:center;gap:.3rem;font-size:13px;font-weight:600;color:hsl(var(--primary));border-radius:999px;padding:.3rem .5rem}.ix-link:hover{background:hsl(var(--accent))}.ix-empty{padding:1.25rem 0;text-align:center;font-size:13px;color:hsl(var(--muted-foreground))}.ix-empty-card{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:2.5rem 1.5rem;text-align:center}.ix-sub-label{margin:1.1rem 0 .5rem;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.ix-tip{margin-top:.9rem;border-radius:12px;padding:.7rem .85rem;font-size:12.5px;line-height:1.45;background:hsl(var(--status-pending) / .8);color:hsl(var(--foreground))}.ix-context{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.9rem 1.1rem}.ix-context-icon{display:grid;place-items:center;flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:999px;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.ix-context-text{min-width:0;flex:1 1 14rem}.ix-context-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;font-family:var(--font-display, inherit);font-size:15px;font-weight:600;color:hsl(var(--foreground))}.ix-context-title b,.ix-context-sub b{font-variant-numeric:tabular-nums}.ix-context-title>span[aria-hidden]{color:hsl(var(--muted-foreground))}.ix-context-sub{margin-top:.1rem;font-size:12.5px;color:hsl(var(--muted-foreground))}.ix-context-sub b{color:hsl(var(--foreground))}.ix-context button{min-height:0;border-radius:.35rem}.ix-context button:hover{color:hsl(var(--primary))}.ix-context .ix-hot b{color:hsl(var(--status-rejected-foreground))}.ix-context-tools{display:flex;align-items:center;gap:.5rem;flex:1 1 22rem;min-width:0;max-width:34rem}.ix-stats{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ix-stats:not(.ix-stats-6)>:first-child{grid-column:span 2}@container ix (min-width: 760px){.ix-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.ix-stats:not(.ix-stats-6)>:first-child{grid-column:auto}.ix-stats.ix-stats-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@container ix (min-width: 1400px){.ix-stats.ix-stats-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.ix-stat{position:relative;display:flex;align-items:flex-start;gap:.7rem;min-width:0;border-radius:14px;padding:.9rem 1rem;text-align:start;color:hsl(var(--tk-ink));background:radial-gradient(90% 100% at 100% 0%,hsl(var(--card) / .65) 0%,transparent 62%),hsl(var(--tk-bg));box-shadow:0 1px 2px hsl(var(--foreground) / .05),0 10px 24px -18px hsl(var(--tk-ink));transition:transform .16s ease,box-shadow .16s ease;animation:ix-rise .38s var(--pp-ease, ease) backwards}button.ix-stat:hover{transform:translateY(-2px);box-shadow:0 1px 2px hsl(var(--foreground) / .06),0 16px 30px -18px hsl(var(--tk-ink))}button.ix-stat:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.ix-stat[aria-pressed=true]{box-shadow:inset 0 0 0 2px hsl(var(--tk-ink) / .6),0 14px 28px -18px hsl(var(--tk-ink))}.ix-stat-icon{display:grid;place-items:center;flex-shrink:0;width:1.9rem;height:1.9rem;border-radius:10px;background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground) / .06)}.ix-stat small{display:block;font-size:11.5px;font-weight:600;line-height:1.3;opacity:.9}.ix-stat b{display:block;margin-top:.1rem;font-family:var(--font-display, inherit);font-size:1.6rem;font-weight:600;line-height:1.15;font-variant-numeric:tabular-nums}.ix-stat-sub{display:block;margin-top:.15rem;font-size:11px;line-height:1.35;opacity:.8;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ix-grid-hero,.ix-grid-2,.ix-grid-3{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr);align-items:start}@container ix (min-width: 1000px){.ix-grid-hero{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch}.ix-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ix (min-width: 700px){.ix-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ix (min-width: 1100px){.ix-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ix-ring{position:relative;display:grid;flex-shrink:0;place-items:center}.ix-ring svg{transform:rotate(-90deg)}.ix-ring-track{stroke:hsl(var(--muted))}.ix-ring-arc{stroke:hsl(var(--tk-ink));transition:stroke-dashoffset .8s var(--pp-ease, ease)}.ix-ring-in{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ix-ring-in>small{font-size:11px;color:hsl(var(--muted-foreground))}.ix-ring-n{font-family:var(--font-display, inherit);font-size:2.25rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.ix-ring-n small{font-size:.5em;font-weight:600;margin-inline-start:1px;color:hsl(var(--muted-foreground))}.ix-ring-n-sm{font-size:1.05rem}.ix-health-top{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 1.5rem}.ix-health-title{margin-top:.45rem;font-family:var(--font-display, inherit);font-size:1.25rem;font-weight:600;letter-spacing:-.01em;color:hsl(var(--foreground))}.ix-health-story{margin-top:.3rem;font-size:13.5px;line-height:1.55;color:hsl(var(--muted-foreground))}.ix-health-story b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.ix-health-story button{min-height:0;border-radius:.35rem}.ix-health-story button:hover b,.ix-health-story button:hover{color:hsl(var(--primary))}.ix-health-sample{position:absolute;top:0;inset-inline-end:0;height:2rem;padding:0 .7rem;font-size:12px}.ix-facts{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.ix-facts>span{display:inline-flex;align-items:center;gap:.35rem;height:1.85rem;padding-inline:.65rem;border-radius:999px;font-size:12px;color:hsl(var(--muted-foreground));background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--border))}.ix-facts b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.ix-areas{display:grid;gap:.65rem;margin-top:1.35rem;grid-template-columns:minmax(0,1fr)}@container ix (min-width: 560px){.ix-areas{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ix (min-width: 1000px){.ix-grid-hero .ix-areas{grid-template-columns:minmax(0,1fr)}}.ix-health-top>div:not(.ix-ring){flex:1 1 15rem}.ix-facts>span{white-space:nowrap}@media (max-width: 640px){.ix-health-sample{position:static}}.ix-area{display:flex;flex-direction:column;gap:.5rem;min-width:0;border-radius:14px;padding:.8rem .9rem;text-align:start;background:radial-gradient(90% 100% at 100% 0%,hsl(var(--card) / .6) 0%,transparent 60%),hsl(var(--tk-bg) / .85);box-shadow:0 1px 2px hsl(var(--foreground) / .04),0 8px 20px -18px hsl(var(--tk-ink));transition:transform .16s ease,box-shadow .16s ease;animation:ix-rise .38s var(--pp-ease, ease) backwards}button.ix-area:hover{transform:translateY(-1px);box-shadow:0 1px 2px hsl(var(--foreground) / .05),0 14px 26px -18px hsl(var(--tk-ink))}.ix-area-top{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.ix-area-name{font-size:13.5px;font-weight:600;color:hsl(var(--tk-ink))}.ix-area-top b{font-family:var(--font-display, inherit);font-size:1.15rem;font-weight:600;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.ix-area-track{position:relative;height:7px;border-radius:999px;background:hsl(var(--card) / .8);overflow:hidden}.ix-area-track>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:inherit;background:hsl(var(--tk-ink));transition:width .7s var(--pp-ease, ease)}.ix-area-hint{font-size:11px;color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ix-rows{display:flex;flex-direction:column;gap:.5rem}.ix-row{display:flex;width:100%;align-items:center;gap:.85rem;padding:.65rem .85rem;border-radius:12px;text-align:start;background:hsl(var(--muted) / .55);box-shadow:inset 0 0 0 1px transparent;transition:background-color .16s ease,box-shadow .16s ease;animation:ix-rise .36s var(--pp-ease, ease) backwards}.ix-row:hover{background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--tk-ink) / .28),0 6px 16px -12px hsl(var(--tk-ink) / .6)}.ix-row[data-hot]{background:hsl(var(--status-pending) / .55);box-shadow:inset 3px 0 hsl(var(--status-pending-foreground))}[dir=rtl] .ix-row[data-hot]{box-shadow:inset -3px 0 hsl(var(--status-pending-foreground))}.ix-row[data-hot]:hover{background:hsl(var(--status-pending) / .3)}.ix-rank{display:grid;place-items:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:999px;font-size:13px;font-weight:700;background:hsl(var(--card));color:hsl(var(--tk-ink));box-shadow:0 1px 2px hsl(var(--foreground) / .06)}.ix-row[data-hot] .ix-rank{background:hsl(var(--status-pending-foreground));color:hsl(var(--card))}.ix-row-title{display:flex;min-width:0;align-items:baseline;gap:.5rem;font-size:14px;color:hsl(var(--foreground))}.ix-row-title b{font-weight:600}.ix-row-title small{flex-shrink:0;font-size:11.5px;font-weight:600;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.ix-row-sub{display:block;margin-top:.1rem;font-size:12px;color:hsl(var(--muted-foreground))}.ix-reasons{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.3rem}.ix-reasons em{font-style:normal}.ix-prio-card{display:flex;flex-direction:column}.ix-avatar{display:grid;place-items:center;flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));box-shadow:inset 0 0 0 2px hsl(var(--card))}.ix-avatar[data-size=lg]{width:3rem;height:3rem;font-size:14px}.ix-bars{display:flex;flex-direction:column;gap:.5rem}.ix-bars button{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label n" "track track";gap:.35rem .75rem;border-radius:12px;padding:.6rem .75rem;text-align:start;background:hsl(var(--tk-bg) / .45);transition:background-color .16s ease,box-shadow .16s ease}.ix-bars button:not(:disabled):hover{background:hsl(var(--tk-bg) / .8);box-shadow:inset 0 0 0 1px hsl(var(--tk-ink) / .25)}.ix-bars button:disabled{cursor:default}.ix-bars-label{grid-area:label;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;color:hsl(var(--foreground))}.ix-bars-n{grid-area:n;font-family:var(--font-display, inherit);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:hsl(var(--tk-ink))}.ix-bars-n small{font-family:inherit;font-weight:500;color:hsl(var(--muted-foreground))}.ix-bars-track{grid-area:track;position:relative;height:6px;border-radius:999px;background:hsl(var(--card) / .9);overflow:hidden}.ix-bars-track>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:inherit;background:hsl(var(--tk-ink));transition:width .6s var(--pp-ease, ease)}.ix-weeks{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.4rem;height:8.5rem}.ix-week{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.25rem}.ix-week>b{height:1rem;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--tk-ink))}.ix-week>span{display:flex;flex:1;width:100%;align-items:flex-end;justify-content:center}.ix-week>span>i{width:min(1.75rem,70%);border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,hsl(var(--tk-ink) / .85),hsl(var(--tk-ink) / .55));transition:height .6s var(--pp-ease, ease)}.ix-week>span>i[data-zero]{background:hsl(var(--muted))}.ix-week>small{font-size:10.5px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.ix-follow{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem}.ix-mini-grid{display:grid;flex:1 1 16rem;gap:.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ix-mini-grid-3{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.ix-mini-grid .ix-stat{padding:.7rem .8rem}.ix-mini-grid .ix-stat b{font-size:1.3rem}.ix-people{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr)}@container ix (min-width: 700px){.ix-people{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ix (min-width: 1250px){.ix-people{grid-template-columns:repeat(3,minmax(0,1fr))}}.ix-person{display:flex;flex-direction:column;gap:.9rem;width:100%;cursor:pointer}.ix-person:hover{transform:translateY(-2px)}.ix-person:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.ix-person-top{display:flex;align-items:center;gap:.85rem}.ix-person-name{display:block;font-family:var(--font-display, inherit);font-size:1.05rem;font-weight:600;color:hsl(var(--foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ix-person-sub{display:block;font-size:12px;color:hsl(var(--muted-foreground))}.ix-person-stats{display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}.ix-tile-sm{display:flex;flex-direction:column;min-width:0;border-radius:12px;padding:.55rem .6rem;color:hsl(var(--tk-ink));background:radial-gradient(90% 100% at 100% 0%,hsl(var(--card) / .6) 0%,transparent 62%),hsl(var(--tk-bg));box-shadow:0 8px 18px -16px hsl(var(--tk-ink))}.ix-tile-sm b{font-family:var(--font-display, inherit);font-size:1.25rem;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.ix-tile-sm small{font-size:11px;font-weight:600;line-height:1.2}.ix-person-foot{display:inline-flex;align-items:center;gap:.3rem;align-self:flex-end;font-size:12.5px;font-weight:600;color:hsl(var(--primary))}.ix .ic-person-phases>span{background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--tk-ink) / .18);padding-block:.2rem}.ix-tpl{display:flex;align-items:flex-start;gap:.85rem;width:100%;cursor:pointer}.ix-tpl b{display:block;font-family:var(--font-display, inherit);font-size:15px;font-weight:600;color:hsl(var(--foreground))}.ix-tpl small{display:block;margin-top:.2rem;font-size:12px;line-height:1.45;color:hsl(var(--muted-foreground))}.ix-tpl:hover{transform:translateY(-2px)}.ix .ic-stages{padding:.15rem .1rem .4rem;gap:.5rem}.ix .ic-stage{border:0;border-radius:14px;padding:.85rem;background:radial-gradient(90% 100% at 100% 0%,hsl(var(--card) / .65) 0%,transparent 60%),hsl(var(--tk-bg) / .85);box-shadow:0 1px 2px hsl(var(--foreground) / .04),0 10px 22px -18px hsl(var(--tk-ink));animation:ix-rise .38s var(--pp-ease, ease) backwards}.ix .ic-stage-legend button{background:hsl(var(--card) / .8);border-radius:10px}.ix .ic-stack{height:7px;background:hsl(var(--card) / .9)}.ix .tk-chip{height:2.5rem;padding-inline:.95rem;border-radius:999px;background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground) / .05);font-size:13px}.ix .tk-chip[aria-pressed=true]{background:hsl(var(--tk-bg));border-color:hsl(var(--tk-ink) / .5);box-shadow:0 8px 18px -12px hsl(var(--tk-ink))}.ix .ic-pchip{height:2.5rem;box-shadow:0 1px 2px hsl(var(--foreground) / .05)}.ix .ic-list{border:0;border-radius:18px;padding:.5rem;background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground) / .05),0 12px 30px -22px hsl(var(--primary) / .45)}.ix .ic-row{margin-bottom:.4rem;border-bottom:0;border-radius:12px;background:hsl(var(--muted) / .45);transition:background-color .16s ease,box-shadow .16s ease}.ix .ic-row:last-of-type{margin-bottom:0}.ix .ic-row:hover{background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--primary) / .25),0 8px 18px -14px hsl(var(--primary) / .6)}.ix .ic-row[data-state=stuck]{background:hsl(var(--status-rejected) / .45)}.ix .ic-row[data-state=late]{background:hsl(var(--status-pending) / .3)}.ix .ic-row:before{inset-block:.5rem}.ix .ic-head{background:transparent;border:0}.ix .ic-board{gap:.9rem}.ix .ic-col{border:0;border-radius:18px;background:radial-gradient(120% 70% at 100% 0%,hsl(var(--tk-bg) / .85) 0%,transparent 60%),hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground) / .05),0 12px 28px -20px hsl(var(--tk-ink) / .5)}.ix .ic-col-head{padding:.9rem .9rem .65rem}.ix .ic-col-head>div>b{font-family:var(--font-display, inherit);font-size:14.5px;color:hsl(var(--foreground))}.ix .ic-col-body{padding:0 .6rem .6rem}.ix .ic-card{border:0;border-radius:12px;background:hsl(var(--muted) / .5);box-shadow:none}.ix .ic-card:hover{background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--primary) / .25),0 8px 18px -14px hsl(var(--primary) / .6)}.ix .ic-note{border:0;border-radius:18px;padding:.9rem 1.1rem;background:radial-gradient(100% 140% at 100% 0%,hsl(var(--status-approved) / .6) 0%,transparent 55%),linear-gradient(120deg,hsl(var(--status-review)),hsl(var(--status-returned) / .6));box-shadow:0 14px 30px -24px hsl(var(--status-review-foreground))}.ix .tk-group-head{border:0!important;border-radius:12px;padding:.6rem .9rem;font-size:13px;background:hsl(var(--tk-bg) / .8)}.ix .ic-months{padding:0}[dir=rtl] .ix-guide{padding:1rem 1.15rem 1rem 6.5rem}@media (max-width: 640px){.ix-guide{padding:2.75rem 1rem 1rem}.ix-guide-icon,.ix-rail-arrows{display:none}.ix-h1{font-size:1.5rem;line-height:2rem}.ix-card{padding:1rem}.ix-context-tools{flex-basis:100%;max-width:none}.ix-person-stats{gap:.35rem}}@media (prefers-reduced-motion: reduce){.ix-card,.ix-stat,.ix-area,.ix-row,.ix-guide,.ix .ic-stage,.ix-chip-check{animation:none!important}.ix-card,.ix-stat,.ix-area,.ix-chip,.ix-person,.ix-tpl{transition:none;transform:none!important}}.ix-verdict{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.ix-verdict-title{margin-top:.45rem;font-family:var(--font-display, inherit);font-size:1.35rem;font-weight:600;line-height:1.25;color:hsl(var(--foreground))}.ix-verdict-body{margin-top:.3rem;font-size:14px;line-height:1.5;color:hsl(var(--foreground) / .85)}.ix-verdict-rule{margin-top:.6rem;font-size:11.5px;line-height:1.45;color:hsl(var(--muted-foreground))}.ix-lanes{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.85rem}.ix .ix-lanes .tk-chip{height:2.1rem;padding-inline:.75rem;font-size:12.5px}.ix-fu-people{display:flex;flex-direction:column;gap:.5rem}.ix-fu-person{display:flex;width:100%;align-items:center;gap:.8rem;padding:.65rem .85rem;border-radius:12px;text-align:start;background:hsl(var(--tk-bg) / .55);transition:background-color .16s ease,box-shadow .16s ease}.ix-fu-person:not(:disabled):hover{background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--tk-ink) / .28)}.ix-fu-person:disabled{cursor:default}.ix-fu-person .ix-area-track{display:block;margin-block:.3rem .2rem;background:hsl(var(--card))}.ix-fu-pct{flex-shrink:0;font-family:var(--font-display, inherit);font-size:1.15rem;font-weight:600;font-variant-numeric:tabular-nums;color:hsl(var(--tk-ink))}.ix-feed{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr)}@container ix (min-width: 900px){.ix-feed{grid-template-columns:repeat(2,minmax(0,1fr))}}.ix-feed-item{display:flex;width:100%;align-items:flex-start;gap:.75rem;padding:.7rem .85rem;border-radius:12px;text-align:start;background:hsl(var(--muted) / .5);transition:background-color .16s ease}.ix-feed-item:hover{background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--primary) / .2)}.ix-feed-item .ix-stat-icon{color:hsl(var(--tk-ink));background:hsl(var(--tk-bg))}.ix-feed-text{display:-webkit-box;margin-top:.2rem;font-size:12.5px;line-height:1.45;color:hsl(var(--foreground) / .8);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ix-phase-times{display:flex;flex-direction:column;gap:.55rem}.ix-phase-times button{display:grid;width:100%;gap:.35rem;padding:.6rem .75rem;border-radius:12px;text-align:start;background:hsl(var(--muted) / .45);transition:background-color .16s ease}.ix-phase-times button:not(:disabled):hover{background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--primary) / .22)}.ix-phase-times button:disabled{cursor:default}.ix-phase-times li[data-hot] button{background:hsl(var(--status-rejected) / .4)}.ix-pt-name{display:flex;align-items:center;gap:.5rem;font-size:13.5px;color:hsl(var(--foreground))}.ix-pt-bars{display:grid;gap:.3rem}.ix-pt-bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,14rem);align-items:center;gap:.6rem;min-height:1.1rem}.ix-pt-track{display:block;height:8px;border-radius:999px;background:hsl(var(--card));overflow:hidden}.ix-pt-track>i{display:block;min-width:4px;height:100%;border-radius:inherit;transition:width .7s var(--pp-ease, ease)}.ix-pt-bar[data-k=usual] .ix-pt-track>i{background:hsl(var(--primary))}.ix-pt-bar[data-k=now] .ix-pt-track>i{background:hsl(var(--status-pending-foreground) / .75)}.ix-pt-bar>small{min-width:0;font-size:11.5px;color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}@container ix (max-width: 560px){.ix-pt-bar{grid-template-columns:minmax(0,1fr);gap:.15rem}}.ix-pairs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem;height:11rem}.ix-pair{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.2rem}.ix-pair-cols{display:flex;flex:1;width:100%;align-items:flex-end;justify-content:center;gap:.2rem}.ix-pair-cols button{display:flex;height:100%;width:min(1.3rem,45%);flex-direction:column;align-items:center;justify-content:flex-end;gap:.15rem}.ix-pair-cols button:disabled{cursor:default}.ix-pair-cols b{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.ix-pair-cols i{display:block;width:100%;border-radius:6px 6px 3px 3px;transition:height .6s var(--pp-ease, ease)}.ix-pair-cols [data-k=start] i,.ix-legend [data-k=start]{background:hsl(var(--primary) / .75)}.ix-pair-cols [data-k=live] i,.ix-legend [data-k=live]{background:hsl(var(--status-approved-foreground) / .75)}.ix-pair>small{font-size:11px;color:hsl(var(--muted-foreground))}.ix-pair-sub{font-size:10.5px!important;font-variant-numeric:tabular-nums}.ix-legend{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-top:.6rem;font-size:11.5px;color:hsl(var(--muted-foreground))}.ix-legend span{display:inline-block;width:.65rem;height:.65rem;border-radius:3px}.ip-summary{display:flex;align-items:flex-start;gap:.75rem;border-radius:16px;padding:.85rem 1rem;background:radial-gradient(100% 140% at 100% 0%,hsl(var(--status-review) / .9) 0%,transparent 60%),hsl(var(--accent) / .6)}.ip-summary-icon{display:grid;place-items:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:12px;background:hsl(var(--card));color:hsl(var(--primary))}.ip-panel{display:flex;flex-direction:column;gap:.6rem;border-radius:16px;padding:.85rem;background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--primary) / .25),0 10px 24px -20px hsl(var(--primary))}.ip-row{display:flex;align-items:flex-start;gap:.6rem;border-radius:12px;border:1px solid hsl(var(--border));padding:.6rem .7rem;background:hsl(var(--card))}.ip-row[data-skipped]{border-style:dashed;background:hsl(var(--muted) / .35)}.ip-row[data-done]{background:hsl(var(--muted) / .4)}.ip-move{display:grid;place-items:center;width:1.5rem;height:1.25rem;border-radius:6px;color:hsl(var(--muted-foreground))}.ip-move:not(:disabled):hover{background:hsl(var(--accent));color:hsl(var(--primary))}.ip-move:disabled{opacity:.3}@media (max-width: 640px){.ix-pairs{height:9rem}.ix-verdict-title{font-size:1.15rem}}@media (prefers-reduced-motion: reduce){.ix-pt-track>i,.ix-pair-cols i{transition:none}}.ix-roles{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}@container ix (min-width: 700px){.ix-roles{grid-template-columns:repeat(2,minmax(0,1fr))}}.ix-role{border-radius:14px;padding:.85rem .95rem;background:radial-gradient(90% 100% at 100% 0%,hsl(var(--card) / .65) 0%,transparent 62%),hsl(var(--tk-bg) / .8)}.ix-role-title{display:flex;align-items:center;gap:.55rem;font-size:14px;color:hsl(var(--foreground))}.ix-role-title .ix-stat-icon{color:hsl(var(--tk-ink))}.ix-role ul{display:grid;gap:.3rem;margin-top:.6rem}.ix-role li{display:flex;align-items:flex-start;gap:.4rem;font-size:12.5px;line-height:1.4;color:hsl(var(--foreground) / .85)}.ix-role li svg{margin-top:.1rem;color:hsl(var(--tk-ink))}.ix-team-list{display:grid;gap:.5rem;margin-top:.9rem;grid-template-columns:minmax(0,1fr)}@container ix (min-width: 1000px){.ix-team-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.ix-team-row{display:flex;align-items:center;gap:.75rem;min-width:0;padding:.6rem .75rem;border-radius:12px;background:hsl(var(--muted) / .5)}.ix-pick-list{display:grid;gap:.35rem;max-height:18rem;overflow-y:auto;grid-template-columns:minmax(0,1fr)}@container ix (min-width: 700px){.ix-pick-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.ix-pick{display:flex;align-items:center;gap:.6rem;min-width:0;padding:.45rem .6rem;border-radius:10px;cursor:pointer;background:hsl(var(--muted) / .45)}.ix-pick:hover{background:hsl(var(--accent))}@container ix (max-width: 560px){.ix-team-row{flex-wrap:wrap}.ix-team-row>.min-w-0{flex:1 1 calc(100% - 3.5rem)}.ix-team-row>:last-child{margin-inline-start:auto}}.spp-rank{display:inline-grid;place-items:center;flex-shrink:0;min-width:1.35rem;height:1.35rem;padding-inline:.25rem;border-radius:999px;font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));background:hsl(var(--muted))}.spp-row[data-tier=must] .spp-rank{color:hsl(var(--status-rejected-foreground));background:hsl(var(--status-rejected))}.spp-row[data-tier=should] .spp-rank{color:hsl(var(--status-pending-foreground));background:hsl(var(--status-pending))}.spp-row[data-tier=must]:not([data-on]){box-shadow:inset 3px 0 hsl(var(--status-rejected-foreground) / .7)}[dir=rtl] .spp-row[data-tier=must]:not([data-on]){box-shadow:inset -3px 0 hsl(var(--status-rejected-foreground) / .7)}.spp-why .tk-pill svg{margin-inline-end:.15rem}.spp-pts{display:inline-flex;flex-shrink:0;align-items:center}.spp-group{border-bottom:1px solid hsl(var(--border) / .7)}.spp-group:last-child{border-bottom:0}.spp-group-head{position:sticky;top:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.5rem .75rem;font-size:12.5px;color:hsl(var(--tk-ink));background:hsl(var(--tk-bg))}.spp-group-head b{color:hsl(var(--foreground))}.spp-group-head small{font-size:11px;color:hsl(var(--muted-foreground))}.spp-mix{display:flex;height:10px;overflow:hidden;border-radius:999px;background:hsl(var(--muted))}.spp-mix>i{display:block;height:100%;background:hsl(var(--tk-ink) / .75);transition:width .4s ease}.spp-mix-legend{display:grid;gap:.2rem}.spp-mix-legend li{display:flex;align-items:center;gap:.4rem;font-size:12px;color:hsl(var(--foreground))}.spp-mix-legend b{margin-inline-start:auto;font-variant-numeric:tabular-nums}.spp-mix-legend small{min-width:4.5rem;text-align:end;font-size:11px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}@media (max-width: 640px){.spp-row .spp-pts{margin-inline-start:1.6rem}.spp-row .spp-pts+.spp-hours{margin-inline-start:0}}@media (prefers-reduced-motion: reduce){.spp-mix>i{transition:none}}.sp-score{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr))}.sp-score-tile{display:flex;flex-direction:column;gap:.15rem;min-width:0;padding:.7rem .8rem;border-radius:14px;text-align:start;background:radial-gradient(90% 100% at 100% 0%,hsl(var(--card) / .6) 0%,transparent 62%),hsl(var(--tk-bg));box-shadow:0 8px 18px -16px hsl(var(--tk-ink))}button.sp-score-tile:hover{box-shadow:inset 0 0 0 1px hsl(var(--tk-ink) / .35),0 8px 18px -14px hsl(var(--tk-ink))}.sp-score-tile>small{font-size:11.5px;font-weight:600;color:hsl(var(--tk-ink))}.sp-score-tile>b{font-family:var(--font-display, inherit);font-size:1.4rem;font-weight:600;line-height:1.2;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.sp-score-tile>span{font-size:11.5px;line-height:1.35;color:hsl(var(--muted-foreground))}.sp-score-tile>em{margin-top:.15rem;font-style:normal;font-size:10.5px;font-weight:600;color:hsl(var(--tk-ink))}.spp-main,.spp-side{display:flex;flex-direction:column;gap:.625rem;min-width:0}.spp-steps{display:flex;flex-direction:column;gap:.45rem;border-radius:1.1rem;padding:.6rem;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground) / .04)}.spp-step{display:flex;align-items:center;gap:.65rem;border-radius:.85rem;padding:.55rem .65rem;background:linear-gradient(120deg,hsl(var(--tk-bg)),hsl(var(--card)) 85%);border:1px solid hsl(var(--tk-ink) / .16);transition:background-color .2s ease,border-color .2s ease}.spp-step[data-done]{--tk-bg: var(--status-approved);--tk-ink: var(--status-approved-foreground)}.spp-step-n{display:inline-grid;place-items:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:999px;font-size:12.5px;font-weight:800;color:hsl(var(--tk-ink));background:hsl(var(--card));box-shadow:inset 0 0 0 1.5px hsl(var(--tk-ink) / .4)}.spp-step[data-done] .spp-step-n{color:hsl(var(--card));background:hsl(var(--tk-ink));box-shadow:none}.spp-step-title{display:inline-flex;align-items:center;gap:.3rem;font-size:13px;font-weight:700;color:hsl(var(--tk-ink))}.spp-step-sub{margin-top:.1rem;font-size:11.5px;line-height:1.35;color:hsl(var(--muted-foreground))}.spp-step-warn{margin-top:.15rem;font-size:11px;font-weight:600;color:hsl(var(--status-pending-foreground))}.spp-step-btn{height:2rem;flex-shrink:0;gap:.3rem;border-radius:999px;padding-inline:.8rem;font-size:12px}.spp-stack{position:relative;display:flex;height:.6rem;margin:.2rem .15rem 0;border-radius:999px;overflow:hidden;background:hsl(var(--muted))}.spp-stack>i{display:block;height:100%;background:hsl(var(--tk-ink) / .8);transition:width .4s cubic-bezier(.2,.8,.2,1)}.spp-stack>i[data-tk-tone=neutral]{background:hsl(var(--muted-foreground) / .45)}.spp-stack>i+i{box-shadow:inset 2px 0 hsl(var(--card))}[dir=rtl] .spp-stack>i+i{box-shadow:inset -2px 0 hsl(var(--card))}.spp-stack>b{position:absolute;inset-block:-2px;width:2px;background:hsl(var(--destructive))}.spp-stack-legend{display:flex;flex-wrap:wrap;gap:.2rem .75rem;padding-inline:.2rem}.spp-stack-legend li{display:inline-flex;align-items:center;gap:.3rem;font-size:11px;color:hsl(var(--muted-foreground))}.spp-stack-legend li b{font-weight:700;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.spp-stack-legend li[data-tk-tone=neutral] .tk-dot{background:hsl(var(--muted-foreground) / .45)}.spp-stack-legend li[data-free]{margin-inline-start:auto}@container spp (max-width: 51.99rem){.spp-grid{gap:.625rem}.spp-main,.spp-side{display:contents}.spp-o1{order:1}.spp-o2{order:2}.spp-o3{order:3}.spp-o4{order:4}.spp-o5{order:5}.spp-o6{order:6}}@media (max-width: 767px){.spp-step{gap:.5rem;padding:.5rem}.spp-step-btn{padding-inline:.65rem}}@media (prefers-reduced-motion: reduce){.spp-stack>i,.spp-step{transition:none}}.ipw-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.6rem;border-radius:1.1rem;padding:.8rem .9rem;background:linear-gradient(135deg,hsl(var(--status-review)),hsl(var(--card)) 75%);border:1px solid hsl(var(--status-review-foreground) / .16)}.ipw-head>.min-w-0{flex:1 1 14rem}.ipw-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem}.ipw-tile{display:flex;flex-direction:column;gap:.05rem;border-radius:.9rem;padding:.5rem .6rem;background:hsl(var(--tk-bg));border:1px solid hsl(var(--tk-ink) / .14)}.ipw-tile[data-tk-tone=neutral]{background:hsl(var(--muted) / .6);border-color:hsl(var(--border))}.ipw-tile b{font-family:var(--font-display, inherit);font-size:1.25rem;line-height:1.1;font-weight:700;color:hsl(var(--tk-ink, var(--foreground)));font-variant-numeric:tabular-nums}.ipw-tile[data-tk-tone=neutral] b{color:hsl(var(--muted-foreground))}.ipw-tile span{font-size:11px;font-weight:600;color:hsl(var(--muted-foreground))}@media (max-width: 520px){.ipw-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.ipw-list{display:flex;flex-direction:column;gap:.35rem}.ipw-row{display:flex;align-items:flex-start;gap:.5rem;border-radius:.85rem;padding:.55rem .65rem;background:hsl(var(--card));border:1px solid hsl(var(--border))}.ipw-row:not([data-open]){opacity:.78}.ipw-open{display:inline-grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:999px;color:hsl(var(--muted-foreground));transition:background-color .15s ease,color .15s ease}.ipw-open:hover{background:hsl(var(--accent));color:hsl(var(--primary))}.ipw-pick{display:flex;flex-direction:column;gap:.25rem;max-height:15rem;overflow-y:auto;border-radius:.9rem;border:1px solid hsl(var(--border));padding:.25rem}.ipw-pick-row{display:flex;align-items:center;gap:.5rem;border-radius:.65rem;padding:.45rem .6rem;text-align:start;color:hsl(var(--foreground))}.ipw-pick-row:hover{background:hsl(var(--muted) / .6)}.ipw-pick-row.is-on{background:hsl(var(--accent));box-shadow:inset 0 0 0 1.5px hsl(var(--primary) / .5)}@media (prefers-reduced-motion: reduce){.ipw-open{transition:none}}.su-tiles{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}.su-cover{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;border-radius:1.25rem;padding:.85rem 1rem;border:1px solid hsl(var(--tk-ink) / .18);background:linear-gradient(120deg,hsl(var(--tk-bg)),hsl(var(--card)) 80%)}.su-cover-n{display:flex;flex-direction:column;min-width:5.5rem}.su-cover-n b{font-family:var(--font-display, inherit);font-size:1.75rem;font-weight:700;line-height:1;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.su-cover-n b small{font-size:1rem;color:hsl(var(--muted-foreground));font-weight:600}.su-cover-n span{font-size:11px;font-weight:600;color:hsl(var(--tk-ink))}.su-cover-bar{height:.45rem;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.su-cover-bar i{display:block;height:100%;border-radius:inherit;background:hsl(var(--tk-ink));transition:width .4s ease}.su-chip{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;background:hsl(var(--card));border:1px solid hsl(var(--border));padding:.1rem .5rem .1rem .15rem;font-size:12px;font-weight:600}.su-chip .tk-avatar{width:1.25rem;height:1.25rem;font-size:9px}.su-link{display:inline-flex;align-items:center;gap:.3rem;font-size:12px;font-weight:600;color:hsl(var(--destructive))}.su-link:hover{text-decoration:underline}.su-grid{display:grid;gap:.6rem;padding:0 .75rem .75rem;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));align-items:start}.su-card{border-radius:1rem;border:1px solid hsl(var(--border));background:hsl(var(--card));overflow:hidden;border-top:3px solid hsl(var(--tk-ink) / .55);animation:tk-in .26s ease both}.su-card-head{display:flex;width:100%;align-items:center;gap:.5rem;padding:.6rem .7rem;text-align:start}.su-card-head:hover{background:hsl(var(--accent) / .5)}.su-card-head b{font-size:13.5px;font-weight:600;color:hsl(var(--foreground))}.su-card-head small{font-size:11px;color:hsl(var(--muted-foreground))}.su-badge{flex-shrink:0;border-radius:999px;padding:.1rem .5rem;font-size:10.5px;font-weight:700;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));white-space:nowrap}.su-card-body{display:flex;flex-direction:column;gap:.5rem;padding:0 .7rem .7rem}.su-note{border-radius:.8rem;background:hsl(var(--muted) / .6);padding:.5rem .6rem;display:flex;flex-direction:column;gap:.3rem}.su-note p,.su-hist p{font-size:12.5px;color:hsl(var(--foreground));white-space:pre-line;word-break:break-word}.su-note em,.su-hist em{display:block;font-style:normal;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground))}.su-note small{font-size:10.5px;color:hsl(var(--muted-foreground))}.su-note-block em{color:hsl(var(--destructive))}.su-sec header{display:flex;align-items:center;gap:.35rem;font-size:11.5px;font-weight:700;color:hsl(var(--tk-ink));margin-bottom:.15rem}.su-sec ul{display:flex;flex-direction:column}.su-line{display:flex;align-items:center;gap:.4rem;min-width:0;border-radius:.6rem;padding:.25rem .35rem;cursor:pointer}.su-line:hover,.su-line:focus-visible{background:hsl(var(--accent));outline:none}.su-line-title{flex:1;min-width:0;font-size:12.5px;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.su-line-due{flex-shrink:0;font-size:11px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.su-late{color:hsl(var(--destructive))!important;font-weight:600}.su-more{margin-top:.1rem;font-size:11.5px;font-weight:600;color:hsl(var(--primary));padding-inline-start:.35rem}.su-more:hover{text-decoration:underline}.su-nudge{display:grid;place-items:center;width:1.6rem;height:1.6rem;flex-shrink:0;border-radius:999px;color:hsl(var(--primary));background:hsl(var(--accent));transition:transform .14s ease,background .14s ease}.su-nudge:hover{transform:scale(1.08);background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.su-empty{padding:.75rem;font-size:12.5px;color:hsl(var(--muted-foreground));text-align:center}.su-mine{border-radius:1.25rem;border:1px solid hsl(var(--tk-ink) / .2);background:linear-gradient(135deg,hsl(var(--tk-bg)),hsl(var(--card)) 70%);overflow:hidden}.su-mine>header{display:flex;align-items:center;gap:.7rem;padding:.8rem 1rem}.su-mine>header h3{font-family:var(--font-display, inherit);font-size:.95rem;font-weight:600;color:hsl(var(--foreground))}.su-mine>header p{font-size:11.5px;color:hsl(var(--muted-foreground))}.su-mine-icon{display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:.8rem;flex-shrink:0;background:hsl(var(--tk-ink));color:hsl(var(--card))}.su-mine-body{display:flex;flex-direction:column;gap:.7rem;padding:0 1rem 1rem}.su-mine-grid{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.su-mine-grid label{display:flex;flex-direction:column;gap:.3rem}.su-mine-grid label>span{font-size:12px;font-weight:600;color:hsl(var(--foreground))}.su-mine-grid label[data-block]>span{color:hsl(var(--destructive))}.su-mine-grid textarea{background:hsl(var(--card));font-size:13px}.su-mood{border-radius:999px;border:1px solid hsl(var(--tk-ink) / .25);background:hsl(var(--card));color:hsl(var(--tk-ink));padding:.15rem .6rem;font-size:12px;font-weight:600;transition:background .14s ease}.su-mood[data-active]{background:hsl(var(--tk-ink));color:hsl(var(--card))}.su-two{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width: 1024px){.su-two{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.su-day{display:flex;align-items:center;gap:.4rem;font-size:12px;font-weight:700;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em}.su-hist{border-radius:1rem;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.6rem .7rem;display:flex;flex-direction:column;gap:.35rem}.su-hist>header{display:flex;align-items:center;gap:.45rem;min-width:0;font-size:13px}.su-hist>header small{font-size:11px;color:hsl(var(--muted-foreground));flex:1;min-width:0}.su-hist-block{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.4rem;border-radius:.7rem;padding:.45rem .55rem;background:hsl(var(--destructive) / .07)}.su-hist-block em{color:hsl(var(--destructive))!important}.su-hist-block-done{background:hsl(var(--muted) / .6)}.su-hist-block-done em{color:hsl(var(--muted-foreground))!important}.su-report-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-radius:1.25rem;padding:.9rem 1rem;background:linear-gradient(120deg,hsl(var(--accent)),hsl(var(--card)) 75%);border:1px solid hsl(var(--border))}.su-report-head h2{font-family:var(--font-display, inherit);font-size:1.1rem;font-weight:600;color:hsl(var(--foreground))}.su-report-head p{font-size:12px;color:hsl(var(--muted-foreground))}.su-table{width:100%;font-size:12.5px;border-collapse:collapse}.su-table th{text-align:start;font-size:11px;font-weight:600;color:hsl(var(--muted-foreground));padding:.35rem .4rem;border-bottom:1px solid hsl(var(--border))}.su-table th:not(:first-child),.su-table td:not(:first-child){text-align:end;width:4.5rem;font-variant-numeric:tabular-nums}.su-table td{padding:.35rem .4rem;border-bottom:1px solid hsl(var(--border) / .6);max-width:0}.su-table td:first-child{max-width:none}.su-pre{margin:0 .75rem .75rem;max-height:26rem;overflow:auto;border-radius:.9rem;background:hsl(var(--muted) / .6);padding:.75rem;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word;font-family:inherit;color:hsl(var(--foreground))}.sr-retro{margin-top:.25rem}.sr-head{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.7rem .8rem .4rem}.sr-head b{font-size:13.5px;font-weight:600}.sr-head small{font-size:11.5px;color:hsl(var(--muted-foreground))}.sr-cols{display:grid;gap:.5rem;padding:0 .7rem .7rem;grid-template-columns:minmax(0,1fr)}.sr-col{border-radius:.9rem;padding:.5rem;background:hsl(var(--tk-bg) / .55);border:1px solid hsl(var(--tk-ink) / .14);display:flex;flex-direction:column;gap:.4rem}.sr-col-title{display:flex;align-items:center;gap:.35rem;font-size:12px;font-weight:700;color:hsl(var(--tk-ink))}.sr-item{display:flex;align-items:flex-start;gap:.4rem;border-radius:.65rem;background:hsl(var(--card));padding:.35rem .45rem;font-size:12.5px;color:hsl(var(--foreground))}.sr-item small{display:block;font-size:10.5px;color:hsl(var(--muted-foreground))}.sr-item-done>span>span{text-decoration:line-through;color:hsl(var(--muted-foreground))}.sr-check{display:grid;place-items:center;width:1rem;height:1rem;margin-top:.1rem;flex-shrink:0;border-radius:.3rem;border:1.5px solid hsl(var(--tk-ink));color:hsl(var(--card))}.sr-item-done .sr-check{background:hsl(var(--tk-ink))}.sr-icon{display:grid;place-items:center;width:1.4rem;height:1.4rem;flex-shrink:0;border-radius:999px;color:hsl(var(--muted-foreground))}.sr-icon:hover{background:hsl(var(--accent));color:hsl(var(--primary))}.sr-add{display:flex;align-items:center;gap:.35rem}.sr-add input{background:hsl(var(--card))}@media (prefers-reduced-motion: reduce){.su-card,.su-nudge,.su-cover-bar i{animation:none;transition:none}}.ic-head{display:grid;gap:.35rem;padding:.7rem 1rem .6rem}.ic-head-line{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .4rem;min-width:0;font-size:11.5px;color:hsl(var(--muted-foreground))}.ic-dates{display:flex;gap:.35rem;overflow-x:auto;scrollbar-width:none}.ic-dates::-webkit-scrollbar{display:none}.ic-date{display:inline-flex;flex-shrink:0;align-items:center;gap:.3rem;min-height:1.6rem;padding-inline:.55rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));font-size:11.5px;line-height:1.6rem;white-space:nowrap}.ic-date small{font-size:10.5px;color:hsl(var(--muted-foreground))}.ic-date b{font-weight:600;color:hsl(var(--foreground))}.ic-date em{font-style:normal;font-weight:600;font-size:10.5px;color:hsl(var(--tk-ink, var(--muted-foreground)))}.ic-date[data-tk-tone]{background:hsl(var(--tk-bg, var(--card)));border-color:transparent}.ic-date-input{height:1.4rem;min-height:0!important;width:auto;border:0;background:transparent;padding:0;font-size:11.5px;font-weight:600;color:hsl(var(--foreground));outline:none}.ic-date-input:focus-visible{box-shadow:0 1px hsl(var(--primary))}[data-app-drawer].pp-form-drawer-flush .pp-form-head.ic-head{padding-inline-end:3.5rem!important}[dir=rtl] [data-app-drawer].pp-form-drawer-flush .pp-form-head{padding-inline-end:4.5rem!important}@media (min-width: 768px){[data-app-drawer].pp-form-drawer>[data-app-dialog-header]{padding-top:.85rem;padding-bottom:.7rem}}[data-app-drawer] .pp-form-head:not(.ic-head):not(.pd-head){padding-block:.7rem!important;padding-inline-start:1rem!important}[data-app-drawer] .pp-form-head:not(.ic-head):not(.pd-head)>*+*{margin-top:.3rem!important}[data-app-drawer] .pp-form-head h2.text-xl,[data-app-drawer] .pp-form-head h2.text-2xl,[data-app-drawer] [data-app-dialog-header] h2.text-xl,[data-app-drawer] [data-app-dialog-header] h2.text-2xl{font-size:1.05rem!important;line-height:1.35rem!important}[data-app-drawer] .pp-form-head+.pp-form-scroll{padding-top:.85rem}[data-app-drawer] .pp-form-foot{padding-block:.5rem!important}.su-cover-late{margin-top:.15rem;font-size:10.5px;font-weight:600;color:hsl(var(--status-pending-foreground))}.su-hgrid-wrap{overflow-x:auto}.su-hgrid{width:100%;border-collapse:separate;border-spacing:0 .25rem;font-size:12px}.su-hgrid th{padding:0 .25rem .25rem;font-size:10.5px;font-weight:600;color:hsl(var(--muted-foreground));text-align:center;white-space:nowrap}.su-hgrid th:first-child,.su-hgrid td:first-child{text-align:start;min-width:9rem;max-width:13rem;padding-inline-end:.5rem}.su-hgrid td{text-align:center;padding:0 .15rem}.su-hcell{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:.5rem;font-size:11px;font-weight:700;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.su-hcell[data-tk-tone=neutral]{background:hsl(var(--muted) / .5)}.su-hrate{font-weight:700;color:hsl(var(--tk-ink));white-space:nowrap;min-width:5rem}.su-hrate small{display:block;font-size:10px;font-weight:500;color:hsl(var(--muted-foreground))}.su-hlegend{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem;font-size:11px;color:hsl(var(--muted-foreground))}.su-hlegend>span{display:inline-flex;align-items:center;gap:.35rem}.su-hlegend .su-hcell{width:1.1rem;height:1.1rem;font-size:9px;border-radius:.35rem}.rl-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);container:rl / inline-size}@media (min-width: 1100px){.rl-grid{grid-template-columns:minmax(0,1.6fr) minmax(19rem,1fr);align-items:start}.rl-side{position:sticky;top:.75rem}}.rl-pick{display:grid;gap:.6rem;min-width:0}.rl-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.55rem .75rem;border-radius:1rem;border:1px solid hsl(var(--border));background:hsl(var(--card))}.rl-chips{display:flex;gap:.3rem;overflow-x:auto;scrollbar-width:none}.rl-chips .lw-mini-chip[data-active]{border-color:hsl(var(--primary));background:hsl(var(--accent));color:hsl(var(--primary))}.rl-group{border-radius:1rem;border:1px solid hsl(var(--border));background:hsl(var(--card));overflow:hidden;transition:border-color .15s ease}.rl-group[data-on]{border-color:hsl(var(--primary) / .45);box-shadow:0 10px 26px -22px hsl(var(--primary) / .7)}.rl-group>header{display:flex;align-items:center;gap:.6rem;padding:.55rem .75rem}.rl-group-head{display:flex;min-width:0;flex:1;align-items:center;gap:.75rem}.rl-group-head b{font-size:13.5px;font-weight:600;color:hsl(var(--foreground))}.rl-group-head small{font-size:11px;color:hsl(var(--muted-foreground))}.rl-mix{display:flex;width:4.5rem;height:.4rem;gap:2px;border-radius:999px;overflow:hidden;flex-shrink:0}.rl-mix i{display:block;background:hsl(var(--tk-ink) / .7)}.rl-rows{border-top:1px solid hsl(var(--border) / .7)}.rl-rows li{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem .45rem 2.1rem;border-bottom:1px solid hsl(var(--border) / .5)}.rl-rows li:last-child{border-bottom:0}.rl-rows li:hover{background:hsl(var(--accent) / .4)}.rl-more{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .75rem .6rem 2.1rem;border-top:1px solid hsl(var(--border) / .5);font-size:11.5px;color:hsl(var(--muted-foreground))}.rl-more button{font-weight:600;color:hsl(var(--primary))}.rl-more button:hover{text-decoration:underline}.rl-aud{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.rl-aud button{display:flex;flex-direction:column;align-items:flex-start;padding:.45rem .65rem;border-radius:.8rem;border:1px solid hsl(var(--border));font-size:12.5px;font-weight:600;text-align:start}.rl-aud button small{font-size:10.5px;font-weight:400;color:hsl(var(--muted-foreground))}.rl-aud button[data-active]{border-color:hsl(var(--primary));background:hsl(var(--accent));color:hsl(var(--primary))}.rl-warn{border-radius:.75rem;padding:.5rem .65rem;font-size:11.5px;background:hsl(var(--status-pending) / .6);color:hsl(var(--status-pending-foreground))}.rl-empty{border:1px dashed hsl(var(--border));border-radius:.9rem;padding:1rem;text-align:center;font-size:12px;color:hsl(var(--muted-foreground))}.rl-notes{display:grid;gap:.5rem}.rl-notes section{border-radius:.9rem;padding:.55rem .7rem;background:hsl(var(--tk-bg) / .55);border-inline-start:3px solid hsl(var(--tk-ink))}.rl-notes h4{display:flex;align-items:center;gap:.35rem;font-size:12px;font-weight:700;color:hsl(var(--tk-ink));margin-bottom:.25rem}.rl-notes h4 span{margin-inline-start:auto;font-size:11px;opacity:.8}.rl-notes li{position:relative;padding-inline-start:.75rem;font-size:12.5px;line-height:1.45;color:hsl(var(--foreground));overflow-wrap:anywhere}.rl-notes li:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:.3rem;height:.3rem;border-radius:999px;background:hsl(var(--tk-ink))}.rl-notes li small{color:hsl(var(--muted-foreground))}.rl-more-n{margin-top:.2rem;font-size:11px;color:hsl(var(--muted-foreground))}.sc-page{display:grid;gap:.85rem;container:sc / inline-size}.sc-two{display:grid;gap:.85rem;grid-template-columns:minmax(0,1fr)}@container sc (min-width: 46rem){.sc-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.sc-health{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;border-radius:1.25rem;padding:1rem;border:1px solid hsl(var(--tk-ink) / .2);background:linear-gradient(135deg,hsl(var(--tk-bg)),hsl(var(--card)) 70%)}.sc-health h3{font-family:var(--font-display, inherit);font-size:15px;font-weight:700;color:hsl(var(--foreground))}.sc-health>div>p{font-size:12px;color:hsl(var(--muted-foreground));margin-bottom:.6rem}.sc-ring{--p: 0%;flex-shrink:0;display:grid;place-items:center;align-content:center;width:5.5rem;height:5.5rem;border-radius:999px;background:radial-gradient(closest-side,hsl(var(--card)) 76%,transparent 78% 100%),conic-gradient(hsl(var(--tk-ink)) var(--p),hsl(var(--muted)) 0)}.sc-ring b{font-size:1.25rem;font-weight:800;line-height:1;color:hsl(var(--tk-ink))}.sc-ring small{font-size:10px;color:hsl(var(--muted-foreground))}.sc-checks{display:grid;gap:.6rem 1rem;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.sc-checks h4{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin-bottom:.25rem}.sc-checks li{display:flex;gap:.4rem;align-items:flex-start;padding:.15rem 0;font-size:12px;color:hsl(var(--status-pending-foreground))}.sc-checks li[data-ok]{color:hsl(var(--status-approved-foreground))}.sc-checks li svg{margin-top:.15rem;flex-shrink:0}.sc-checks li b{display:block;font-weight:600;color:hsl(var(--foreground))}.sc-checks li small{display:block;font-size:11px;color:hsl(var(--muted-foreground))}.sc-card{display:grid;gap:.5rem;align-content:start;border-radius:1.1rem;padding:.85rem;border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:0}.sc-card>header{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .45rem;color:hsl(var(--primary))}.sc-card>header b{font-size:13.5px;font-weight:700;color:hsl(var(--foreground))}.sc-card>header small{flex-basis:100%;font-size:11.5px;color:hsl(var(--muted-foreground))}.sc-empty{border:1px dashed hsl(var(--border));border-radius:.8rem;padding:.75rem;font-size:12px;color:hsl(var(--muted-foreground))}.sc-note{font-size:11px;color:hsl(var(--muted-foreground))}.sc-people li,.sc-refine li,.sc-list li{display:flex;align-items:center;gap:.5rem;padding:.35rem 0;border-bottom:1px solid hsl(var(--border) / .5);min-width:0}.sc-people li:last-child,.sc-refine li:last-child,.sc-list li:last-child{border-bottom:0}.sc-list button{display:inline-flex;padding:.25rem;border-radius:.4rem;color:hsl(var(--muted-foreground))}.sc-list button:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}.sc-list button:disabled{opacity:.35}.sc-rank{display:inline-grid;place-items:center;flex-shrink:0;width:1.4rem;height:1.4rem;border-radius:999px;background:hsl(var(--accent));color:hsl(var(--primary));font-size:10.5px;font-weight:700}.sc-missing{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.25rem;max-width:55%}.sc-save{position:sticky;bottom:.5rem;z-index:2;display:flex;align-items:center;gap:.75rem;justify-content:space-between;border-radius:999px;padding:.4rem .45rem .4rem 1rem;border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 14px 30px -20px hsl(var(--foreground) / .35);font-size:12px;color:hsl(var(--muted-foreground))}.sc-events{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.sc-events>div{border-radius:.85rem;padding:.6rem .7rem;background:hsl(var(--accent) / .55)}.sc-events b{display:block;font-size:12.5px;color:hsl(var(--foreground))}.sc-events span{display:block;font-size:11px;font-weight:600;color:hsl(var(--primary))}.sc-events small{display:block;margin-top:.15rem;font-size:11px;color:hsl(var(--muted-foreground))}.ts-panel{display:grid;gap:.6rem;border-radius:1rem;padding:.75rem;border:1px solid hsl(var(--border));background:hsl(var(--card))}.ts-block{display:grid;gap:.35rem;padding-bottom:.6rem;border-bottom:1px solid hsl(var(--border) / .6)}.ts-block:last-child{border-bottom:0;padding-bottom:0}.ts-title{display:flex;align-items:center;gap:.4rem;font-size:12.5px;font-weight:700;color:hsl(var(--foreground))}.ts-sub{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin-top:.2rem}.ts-chips{display:flex;flex-wrap:wrap;gap:.3rem}.ts-empty{font-size:11.5px;color:hsl(var(--muted-foreground))}.ts-dod{display:grid;gap:.3rem}.ts-link{display:flex;align-items:center;gap:.45rem;padding:.2rem 0}.ts-link .tk-pill{text-transform:capitalize}.ts-link button{color:hsl(var(--muted-foreground))}.ts-add{display:flex;gap:.4rem;margin-top:.2rem}.ts-matches{border:1px solid hsl(var(--border));border-radius:.75rem;overflow:hidden}.ts-matches button{display:block;width:100%;padding:.4rem .6rem;text-align:start;font-size:12.5px;border-bottom:1px solid hsl(var(--border) / .5)}.ts-matches li:last-child button{border-bottom:0}.ts-matches button:hover{background:hsl(var(--accent))}.ts-cards{display:flex;flex-wrap:wrap;gap:.3rem}.ts-card{min-width:2.1rem;height:2.6rem;padding:0 .35rem;border-radius:.55rem;border:1px solid hsl(var(--border));background:hsl(var(--background));font-size:13px;font-weight:700;color:hsl(var(--foreground));transition:transform .12s ease,border-color .12s ease}.ts-card:hover:not(:disabled){transform:translateY(-2px);border-color:hsl(var(--primary) / .5)}.ts-card[data-on]{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ts-votes{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.3rem}.ts-votes li{display:flex;justify-content:space-between;gap:.4rem;border-radius:.6rem;padding:.3rem .55rem;background:hsl(var(--muted) / .6);font-size:12px}.ts-votes li[data-talk]{background:hsl(var(--status-pending));color:hsl(var(--status-pending-foreground))}.ts-result{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:.75rem;padding:.45rem .6rem;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink));font-size:12px}@media (prefers-reduced-motion: reduce){.ts-card{transition:none}}.sv-goal{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:.85rem;padding:.55rem .7rem;background:hsl(var(--accent) / .6)}.sv-chip{border-radius:999px;padding:.2rem .6rem;font-size:11.5px;font-weight:600;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground))}.sv-chip[data-on]{border-color:transparent;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.sv-sub{font-size:11.5px;font-weight:700;color:hsl(var(--foreground));margin-bottom:.3rem}.sv-items li{display:flex;align-items:center;gap:.4rem;padding:.3rem .4rem;border-radius:.6rem}.sv-items li[data-o=accepted]{background:hsl(var(--status-approved) / .6)}.sv-items li[data-o=rejected]{background:hsl(var(--status-rejected) / .6)}.sv-ok,.sv-no{display:inline-grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground))}.sv-ok[data-on]{background:hsl(var(--status-approved-foreground));border-color:transparent;color:hsl(var(--card))}.sv-no[data-on]{background:hsl(var(--status-rejected-foreground));border-color:transparent;color:hsl(var(--card))}.sv-fb{display:flex;align-items:center;gap:.5rem;border-radius:.7rem;padding:.4rem .6rem;background:hsl(var(--muted) / .5)}.lp-search{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:.45rem;margin-bottom:.4rem;padding:0 .75rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground))}.lp-bar{position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.5rem;padding:.4rem .4rem .4rem .85rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));font-size:12px;color:hsl(var(--muted-foreground));box-shadow:0 10px 24px -20px hsl(var(--foreground) / .4)}.lp-btns{display:flex;align-items:center;gap:.35rem}.lp-btns b{min-width:3.5rem;text-align:center;font-size:12px;font-weight:600;color:hsl(var(--foreground))}.lp-btns button{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:999px;border:1px solid hsl(var(--border));color:hsl(var(--foreground))}.lp-btns button:hover:not(:disabled){background:hsl(var(--accent));color:hsl(var(--primary))}.lp-btns button:disabled{opacity:.35}.su-meet{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;border-radius:1.25rem;padding:.85rem 1rem;border:1px solid hsl(var(--tk-ink) / .2);background:linear-gradient(120deg,hsl(var(--tk-bg)),hsl(var(--card)) 75%)}.su-meet-icon{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.8rem;background:hsl(var(--tk-ink));color:hsl(var(--card));flex-shrink:0}.su-meet h3{font-family:var(--font-display, inherit);font-size:14px;font-weight:700;color:hsl(var(--foreground))}.su-meet p{font-size:12px;color:hsl(var(--muted-foreground))}.su-goal{display:flex;align-items:center;gap:.4rem;border-radius:.75rem;padding:.4rem .6rem;background:hsl(var(--accent));color:hsl(var(--primary));font-size:12px;font-weight:600}.su-picks{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.35rem}.su-pick{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;border-radius:999px;padding:.2rem .6rem;border:1px solid hsl(var(--border));background:hsl(var(--card));font-size:11.5px;color:hsl(var(--foreground))}.su-pick>span{max-width:14rem}.su-pick[data-on]{border-color:hsl(var(--primary));background:hsl(var(--accent));color:hsl(var(--primary));font-weight:600}.sm-head{display:grid;gap:.35rem;padding:.7rem 1rem .55rem}.sm-timer{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:999px;padding:.1rem .55rem;font-size:11px;font-weight:700;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.sm-steps{display:flex;gap:.3rem;overflow-x:auto;scrollbar-width:none}.sm-steps button{display:inline-flex;flex-shrink:0;align-items:center;gap:.35rem;border-radius:999px;padding:.25rem .7rem .25rem .3rem;font-size:12px;font-weight:600;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));background:hsl(var(--card))}.sm-steps button b{display:inline-grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:999px;background:hsl(var(--muted));font-size:10.5px}.sm-steps button[data-done] b{background:hsl(var(--status-approved));color:hsl(var(--status-approved-foreground))}.sm-steps button[data-on]{border-color:hsl(var(--primary));color:hsl(var(--primary));background:hsl(var(--accent))}.sm-steps button[data-on] b{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.sm-hint{font-size:12px;color:hsl(var(--muted-foreground))}.sm-card{display:grid;gap:.45rem;border-radius:1rem;padding:.75rem;border:1px solid hsl(var(--border));background:hsl(var(--card))}.sm-card[data-tk-tone]{border-color:hsl(var(--tk-ink) / .2);background:linear-gradient(135deg,hsl(var(--tk-bg) / .6),hsl(var(--card)) 70%)}.sm-title{display:flex;align-items:center;gap:.4rem;font-size:13px;font-weight:700;color:hsl(var(--foreground))}.sm-goal{display:flex;gap:.5rem;font-size:14px;font-weight:600;color:hsl(var(--foreground))}.sm-goal svg{color:hsl(var(--primary));margin-top:.15rem}.sm-conf{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.sm-conf button{width:2.25rem;height:2.25rem;border-radius:.7rem;border:1px solid hsl(var(--border));background:hsl(var(--card));font-size:14px;font-weight:700}.sm-conf button[data-on]{border-color:transparent;background:hsl(var(--tk-ink));color:hsl(var(--card))}.sm-lane{border-radius:1rem;border:1px solid hsl(var(--tk-ink) / .2);background:hsl(var(--card));overflow:hidden}.sm-lane>header{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.5rem .75rem;background:hsl(var(--tk-bg) / .7);color:hsl(var(--tk-ink));font-size:12.5px}.sm-lane>header small{flex-basis:100%;font-size:11px;color:hsl(var(--muted-foreground))}.sm-lane li{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.4rem .75rem;border-top:1px solid hsl(var(--border) / .5)}.sm-plus{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;border:1px dashed hsl(var(--primary) / .5);color:hsl(var(--primary))}.sm-plus:hover{background:hsl(var(--accent))}.sm-people li{display:flex;align-items:center;gap:.55rem;padding:.4rem 0;border-bottom:1px solid hsl(var(--border) / .5)}.sm-people li:last-child{border-bottom:0}.sm-att{display:flex;gap:.25rem;flex-shrink:0}.sm-att button{border-radius:999px;padding:.2rem .6rem;font-size:11.5px;font-weight:600;border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.sm-att button[data-on]{border-color:transparent;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.sm-items{display:grid;gap:.35rem}.sm-item{display:flex;align-items:flex-start;gap:.5rem;border-radius:.7rem;padding:.4rem .55rem;background:hsl(var(--muted) / .45)}.sm-item-done>span>span{text-decoration:line-through;color:hsl(var(--muted-foreground))}.sm-empty{border:1px dashed hsl(var(--border));border-radius:1rem;padding:1.25rem;text-align:center;font-size:12.5px;color:hsl(var(--muted-foreground))}.sm-warn{display:flex;align-items:center;gap:.4rem;border-radius:.75rem;padding:.5rem .7rem;background:hsl(var(--status-pending) / .7);color:hsl(var(--status-pending-foreground));font-size:12px}.sm-add{display:grid;gap:.45rem;border-radius:1rem;padding:.7rem;border:1px solid hsl(var(--primary) / .3);background:hsl(var(--accent) / .35)}.sm-add-compact{flex-basis:100%}.sm-add-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.sm-kinds{display:flex;flex-wrap:wrap;gap:.3rem}.sm-kinds button{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.2rem .65rem;font-size:11.5px;font-weight:600;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground))}.sm-kinds button[data-on]{border-color:transparent;background:hsl(var(--tk-bg));color:hsl(var(--tk-ink))}.sm-matches{position:absolute;inset-inline:0;top:calc(100% + .25rem);z-index:5;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card));box-shadow:0 12px 30px -18px hsl(var(--foreground) / .4);overflow:hidden}.sm-matches button{display:block;width:100%;padding:.4rem .6rem;text-align:start;font-size:12px}.sm-matches button:hover{background:hsl(var(--accent))}.pp-task-ro{display:flex;align-items:flex-start;gap:.45rem;border-radius:.85rem;padding:.55rem .7rem;background:hsl(var(--muted) / .7);color:hsl(var(--muted-foreground));font-size:12px}.mo-pick{max-width:22rem}.mo-off{display:grid;justify-items:center;gap:.35rem;border:1px dashed hsl(var(--border));border-radius:1.25rem;padding:2.5rem 1.25rem;text-align:center;background:hsl(var(--card));color:hsl(var(--muted-foreground))}.mo-off svg{color:hsl(var(--primary))}.mo-off b{font-size:14px;color:hsl(var(--foreground))}.mo-off span{max-width:28rem;font-size:12.5px}.sa-host{position:relative}.sa-btn{position:absolute;top:50%;z-index:3;display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;transform:translateY(-50%);border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 6px 16px -8px hsl(var(--foreground) / .45)}.sa-btn[data-side=start]{inset-inline-start:.1rem}.sa-btn[data-side=end]{inset-inline-end:.1rem}.sa-btn:hover{color:hsl(var(--primary));border-color:hsl(var(--primary) / .4)}.po-port th{padding:.4rem .5rem;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));text-align:center;white-space:nowrap}.po-port td{padding:.45rem .5rem;border-top:1px solid hsl(var(--border) / .7);vertical-align:middle}.po-port tbody tr{transition:background-color .12s ease}.po-port tbody tr:hover{background:hsl(var(--accent) / .5)}.ibx [data-tone=lavender]{--ibx-bg: var(--status-review);--ibx-ink: var(--status-review-foreground)}.ibx [data-tone=cyan]{--ibx-bg: var(--status-returned);--ibx-ink: var(--status-returned-foreground)}.ibx [data-tone=pink]{--ibx-bg: var(--status-rejected);--ibx-ink: var(--status-rejected-foreground)}.ibx [data-tone=amber]{--ibx-bg: var(--status-pending);--ibx-ink: var(--status-pending-foreground)}.ibx [data-tone=mint]{--ibx-bg: var(--status-approved);--ibx-ink: var(--status-approved-foreground)}.ibx [data-tone=neutral]{--ibx-bg: var(--muted);--ibx-ink: var(--muted-foreground)}.ibx-chip{display:inline-flex;flex-shrink:0;align-items:center;gap:.35rem;height:1.875rem;padding:0 .7rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));font-size:12px;font-weight:500;color:hsl(var(--muted-foreground));transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ibx-chip b{font-weight:600;color:hsl(var(--foreground));opacity:.8}.ibx-chip:hover{background:hsl(var(--ibx-bg) / .5)}.ibx-chip-on{background:hsl(var(--ibx-bg));border-color:transparent;color:hsl(var(--ibx-ink))}.ibx-chip-on b{color:hsl(var(--ibx-ink));opacity:1}.ibx-dot{width:.45rem;height:.45rem;border-radius:999px;background:hsl(var(--ibx-ink))}.ibx-rail-btn{display:flex;width:100%;align-items:center;gap:.6rem;height:2.125rem;padding:0 .65rem;border-radius:.65rem;font-size:13px;font-weight:500;color:hsl(var(--muted-foreground));transition:background-color .12s ease,color .12s ease}.ibx-rail-btn:hover{background:hsl(var(--card));color:hsl(var(--foreground))}.ibx-rail-on{background:hsl(var(--card));color:hsl(var(--primary));font-weight:600;box-shadow:0 1px 2px hsl(var(--foreground) / .06),inset 0 0 0 1px hsl(var(--primary) / .18)}.ibx-group{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:.45rem;padding:.3rem 1rem;border-bottom:1px solid hsl(var(--border) / .7);background:hsl(var(--subtle) / .85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:10.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.ibx-group>span:last-child{margin-inline-start:auto;opacity:.75}.ibx-row{position:relative;display:flex;align-items:center;gap:.6rem;min-height:3.25rem;padding:.4rem .6rem .4rem .85rem;border-bottom:1px solid hsl(var(--border) / .6);cursor:pointer;transition:background-color .12s ease}.ibx-row:hover{background:hsl(var(--row-hover, var(--muted)))}.ibx-row:focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsl(var(--ring))}.ibx-row-late:before{content:"";position:absolute;inset-block:.45rem;inset-inline-start:0;width:3px;border-radius:0 3px 3px 0;background:hsl(var(--status-rejected-foreground) / .75)}.ibx-row-unread{background:hsl(var(--accent) / .35)}.ibx-due{display:inline-flex;align-items:center;height:1.5rem;padding:0 .55rem;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap;background:hsl(var(--ibx-bg));color:hsl(var(--ibx-ink))}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.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))}.placeholder\:text-left::-moz-placeholder{text-align:left}.placeholder\:text-left::placeholder{text-align:left}.placeholder\:text-right::-moz-placeholder{text-align:right}.placeholder\:text-right::placeholder{text-align:right}.placeholder\:text-start::-moz-placeholder{text-align:start}.placeholder\:text-start::placeholder{text-align:start}.placeholder\:font-medium::-moz-placeholder{font-weight:500}.placeholder\:font-medium::placeholder{font-weight:500}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.placeholder\:text-indigo-300::-moz-placeholder{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.placeholder\:text-indigo-300::placeholder{--tw-text-opacity: 1;color:rgb(165 180 252 / 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-muted-foreground\/60::-moz-placeholder{color:hsl(var(--muted-foreground) / .6)}.placeholder\:text-muted-foreground\/60::placeholder{color:hsl(var(--muted-foreground) / .6)}.placeholder\:text-muted-foreground\/70::-moz-placeholder{color:hsl(var(--muted-foreground) / .7)}.placeholder\:text-muted-foreground\/70::placeholder{color:hsl(var(--muted-foreground) / .7)}.placeholder\:text-primary\/40::-moz-placeholder{color:hsl(var(--primary) / .4)}.placeholder\:text-primary\/40::placeholder{color:hsl(var(--primary) / .4)}.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))}.placeholder\:text-white\/40::-moz-placeholder{color:#fff6}.placeholder\:text-white\/40::placeholder{color:#fff6}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.before\:-left-\[200px\]:before{content:var(--tw-content);left:-200px}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:bottom-3:before{content:var(--tw-content);bottom:.75rem}.before\:start-\[15px\]:before{content:var(--tw-content);inset-inline-start:15px}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-3:before{content:var(--tw-content);top:.75rem}.before\:-z-10:before{content:var(--tw-content);z-index:-10}.before\:w-\[200px\]:before{content:var(--tw-content);width:200px}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:rounded-2xl:before{content:var(--tw-content);border-radius:1rem}.before\:bg-border:before{content:var(--tw-content);background-color:hsl(var(--border))}.before\:bg-gradient-to-br:before{content:var(--tw-content);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.before\:from-primary\/20:before{content:var(--tw-content);--tw-gradient-from: hsl(var(--primary) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:to-secondary\/20:before{content:var(--tw-content);--tw-gradient-to: hsl(var(--secondary) / .2) var(--tw-gradient-to-position)}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.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-x-2:after{content:var(--tw-content);left:.5rem;right:.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:-bottom-px:after{content:var(--tw-content);bottom:-1px}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:ms-0\.5:after{content:var(--tw-content);margin-inline-start:.125rem}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:h-0\.5:after{content:var(--tw-content);height:.125rem}.after\:h-3\.5:after{content:var(--tw-content);height:.875rem}.after\:h-\[2\.5px\]:after{content:var(--tw-content);height:2.5px}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-1\.5:after{content:var(--tw-content);width:.375rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.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))}@keyframes pulse{50%{content:var(--tw-content);opacity:.5}}.after\:animate-pulse:after{content:var(--tw-content);animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:rounded-sm:after{content:var(--tw-content);border-radius:6px}.after\:bg-primary:after{content:var(--tw-content);background-color:hsl(var(--primary))}.after\:align-middle:after{content:var(--tw-content);vertical-align:middle}.after\:content-\[\"\"\]:after{--tw-content: "";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.first\:rounded-l-md:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.first\:rounded-s-full:first-child{border-start-start-radius:9999px;border-end-start-radius:9999px}.first\:border-l:first-child{border-left-width:1px}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-e-full:last-child{border-start-end-radius:9999px;border-end-end-radius:9999px}.last\:rounded-r-md:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.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}.empty\:hidden:empty{display:none}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-primary\/40:focus-within{border-color:hsl(var(--primary) / .4)}.focus-within\:border-primary\/50:focus-within{border-color:hsl(var(--primary) / .5)}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.focus-within\:ring-2: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(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-within\:ring-4: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(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)}.focus-within\:ring-primary\/10:focus-within{--tw-ring-color: hsl(var(--primary) / .1)}.focus-within\:ring-primary\/20:focus-within{--tw-ring-color: hsl(var(--primary) / .2)}.focus-within\:ring-ring:focus-within{--tw-ring-color: hsl(var(--ring))}.hover\:z-10:hover{z-index:10}.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\:-translate-y-1:hover{--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))}.hover\:-translate-y-2:hover{--tw-translate-y: -.5rem;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\:-translate-y-px:hover{--tw-translate-y: -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))}.hover\:rotate-\[-6deg\]:hover{--tw-rotate: -6deg;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-105:hover{--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))}.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\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;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-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;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-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;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\:cursor-pointer:hover{cursor:pointer}.hover\:border-\[\#25D366\]:hover{--tw-border-opacity: 1;border-color:rgb(37 211 102 / var(--tw-border-opacity, 1))}.hover\:border-accent-foreground\/20:hover{border-color:hsl(var(--accent-foreground) / .2)}.hover\:border-amber-300:hover{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.hover\:border-amber-400:hover{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.hover\:border-amber-500\/40:hover{border-color:#f59e0b66}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.hover\:border-blue-500\/30:hover{border-color:#2563eb4d}.hover\:border-blue-600:hover{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-cyan-500\/30:hover{border-color:#06b6d44d}.hover\:border-deals-300\/60:hover{border-color:#93c5fd99}.hover\:border-emerald-200:hover{--tw-border-opacity: 1;border-color:rgb(167 243 208 / 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-300\/50:hover{border-color:#6ee7b780}.hover\:border-emerald-300\/60:hover{border-color:#6ee7b799}.hover\:border-emerald-400:hover{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.hover\:border-emerald-400\/60:hover{border-color:#34d39999}.hover\:border-emerald-500\/30:hover{border-color:#10b9814d}.hover\:border-fuchsia-400:hover{--tw-border-opacity: 1;border-color:rgb(232 121 249 / var(--tw-border-opacity, 1))}.hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.hover\:border-green-200:hover{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.hover\:border-green-300:hover{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.hover\:border-muted:hover{border-color:hsl(var(--muted))}.hover\:border-muted-foreground\/30:hover{border-color:hsl(var(--muted-foreground) / .3)}.hover\:border-orange-300:hover{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.hover\:border-orange-300\/60:hover{border-color:#fdba7499}.hover\:border-orange-400:hover{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.hover\:border-pink-400:hover{--tw-border-opacity: 1;border-color:rgb(244 114 182 / var(--tw-border-opacity, 1))}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary-300:hover{--tw-border-opacity: 1;border-color:rgb(194 178 252 / var(--tw-border-opacity, 1))}.hover\:border-primary\/20:hover{border-color:hsl(var(--primary) / .2)}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:border-primary\/60:hover{border-color:hsl(var(--primary) / .6)}.hover\:border-purple-200:hover{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.hover\:border-purple-300\/50:hover{border-color:#a78bfa80}.hover\:border-purple-300\/60:hover{border-color:#a78bfa99}.hover\:border-purple-400:hover{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.hover\:border-rose-400:hover{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.hover\:border-sky-400:hover{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.hover\:border-slate-200:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / 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-300\/60:hover{border-color:#cbd5e199}.hover\:border-slate-400:hover{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.hover\:border-slate-600:hover{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.hover\:border-teal-400:hover{--tw-border-opacity: 1;border-color:rgb(45 212 191 / var(--tw-border-opacity, 1))}.hover\:border-teal-500\/30:hover{border-color:#14b8a64d}.hover\:border-teal-500\/40:hover{border-color:#14b8a666}.hover\:border-violet-300:hover{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.hover\:border-violet-400:hover{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-yellow-400:hover{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.hover\:border-l-primary:hover{border-left-color:hsl(var(--primary))}.hover\:bg-\[\#25D366\]\/10:hover{background-color:#25d3661a}.hover\:bg-\[\#25D366\]\/90:hover{background-color:#25d366e6}.hover\:bg-\[\#5856eb\]:hover{--tw-bg-opacity: 1;background-color:rgb(88 86 235 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#6366f1\]\/10:hover{background-color:#6366f11a}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent) / .3)}.hover\:bg-accent\/40:hover{background-color:hsl(var(--accent) / .4)}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-accent\/60:hover{background-color:hsl(var(--accent) / .6)}.hover\:bg-accent\/70:hover{background-color:hsl(var(--accent) / .7)}.hover\:bg-accent\/80:hover{background-color:hsl(var(--accent) / .8)}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-100\/80:hover{background-color:#fef3c7cc}.hover\:bg-amber-200:hover{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500:hover{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500\/10:hover{background-color:#f59e0b1a}.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-approve-hover:hover{background-color:hsl(var(--approve-hover))}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-background\/90:hover{background-color:hsl(var(--background) / .9)}.hover\:bg-black\/90:hover{background-color:#000000e6}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-100\/50:hover{background-color:#dbeafe80}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-300:hover{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / 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-50\/50:hover{background-color:#eff6ff80}.hover\:bg-blue-50\/60:hover{background-color:#eff6ff99}.hover\:bg-blue-500\/10:hover{background-color:#2563eb1a}.hover\:bg-blue-500\/20:hover{background-color:#2563eb33}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.hover\:bg-card:hover{background-color:hsl(var(--card))}.hover\:bg-card\/80:hover{background-color:hsl(var(--card) / .8)}.hover\:bg-card\/90:hover{background-color:hsl(var(--card) / .9)}.hover\:bg-cyan-100:hover{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-200:hover{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / 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-cyan-500\/10:hover{background-color:#06b6d41a}.hover\:bg-cyan-700:hover{--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/15:hover{background-color:hsl(var(--destructive) / .15)}.hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive) / .2)}.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-100\/50:hover{background-color:#d1fae580}.hover\:bg-emerald-200:hover{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / 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-500\/10:hover{background-color:#10b9811a}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.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-foreground\/10:hover{background-color:hsl(var(--foreground) / .1)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100\/60:hover{background-color:#e2e8f099}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200\/60:hover{background-color:#94a3b899}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50\/50:hover{background-color:#f8fafc80}.hover\:bg-gray-50\/70:hover{background-color:#f8fafcb3}.hover\:bg-gray-500:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / 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-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted-foreground\/20:hover{background-color:hsl(var(--muted-foreground) / .2)}.hover\:bg-muted\/10:hover{background-color:hsl(var(--muted) / .1)}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-muted\/70:hover{background-color:hsl(var(--muted) / .7)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.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-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-600:hover{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-700:hover{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-50:hover{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary-100:hover{--tw-bg-opacity: 1;background-color:rgb(238 235 255 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-200\/70:hover{background-color:#ddd5ffb3}.hover\:bg-primary-50:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-700:hover{--tw-bg-opacity: 1;background-color:rgb(101 57 194 / var(--tw-bg-opacity, 1))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/15:hover{background-color:hsl(var(--primary) / .15)}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary) / .2)}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary) / .05)}.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-200:hover{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 248 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-50\/50:hover{background-color:#faf8ff80}.hover\:bg-purple-500\/10:hover{background-color:#7c3aed1a}.hover\:bg-purple-500\/20:hover{background-color:#7c3aed33}.hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(91 33 182 / 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-100\/10:hover{background-color:#fee2e21a}.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-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.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-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-500\/10:hover{background-color:#f43f5e1a}.hover\:bg-rose-500\/20:hover{background-color:#f43f5e33}.hover\:bg-row-hover:hover{background-color:hsl(var(--row-hover))}.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-sidebar-accent\/60:hover{background-color:hsl(var(--sidebar-accent) / .6)}.hover\:bg-sidebar-border:hover{background-color:hsl(var(--sidebar-border))}.hover\:bg-sidebar-primary:hover{background-color:hsl(var(--sidebar-primary))}.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-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50\/50:hover{background-color:#f8fafc80}.hover\:bg-slate-500\/10:hover{background-color:#64748b1a}.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-status-approved:hover{background-color:hsl(var(--status-approved))}.hover\:bg-status-pending\/80:hover{background-color:hsl(var(--status-pending) / .8)}.hover\:bg-teal-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-violet-200:hover{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-50:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-700:hover{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / 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\/20:hover{background-color:#fff3}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.hover\:bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity, 1))}.hover\:bg-opacity-80:hover{--tw-bg-opacity: .8}.hover\:bg-gradient-to-br:hover{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.hover\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\:from-\[\#166FE5\]:hover{--tw-gradient-from: #166FE5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 111 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-\[\#5856eb\]:hover{--tw-gradient-from: #5856eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 86 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-amber-100:hover{--tw-gradient-from: #fef3c7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-amber-600:hover{--tw-gradient-from: #d97706 var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-blue-100:hover{--tw-gradient-from: #DBEAFE var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-blue-50:hover{--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)}.hover\:from-blue-600:hover{--tw-gradient-from: #1D4ED8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-blue-700:hover{--tw-gradient-from: #1E40AF var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 64 175 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-blue-800:hover{--tw-gradient-from: #1e40af var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 64 175 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-cyan-100:hover{--tw-gradient-from: #cffafe var(--tw-gradient-from-position);--tw-gradient-to: rgb(207 250 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-cyan-400:hover{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-emerald-100:hover{--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)}.hover\:from-emerald-400:hover{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-emerald-600:hover{--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)}.hover\:from-gray-100:hover{--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)}.hover\:from-gray-50:hover{--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)}.hover\:from-green-100:hover{--tw-gradient-from: #dcfce7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 252 231 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-green-50\/50:hover{--tw-gradient-from: rgb(240 253 244 / .5) 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)}.hover\:from-green-600:hover{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-green-700:hover{--tw-gradient-from: #15803d var(--tw-gradient-from-position);--tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-indigo-600:hover{--tw-gradient-from: #4f46e5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-indigo-700:hover{--tw-gradient-from: #4338ca var(--tw-gradient-from-position);--tw-gradient-to: rgb(67 56 202 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-orange-100:hover{--tw-gradient-from: #ffedd5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 237 213 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-orange-50:hover{--tw-gradient-from: #fff7ed var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-orange-600:hover{--tw-gradient-from: #ea580c var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-pink-600:hover{--tw-gradient-from: #db2777 var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-pink-700:hover{--tw-gradient-from: #be185d var(--tw-gradient-from-position);--tw-gradient-to: rgb(190 24 93 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-primary-600:hover{--tw-gradient-from: #7D4DE7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(125 77 231 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-primary-700:hover{--tw-gradient-from: #6539C2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(101 57 194 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-primary\/90:hover{--tw-gradient-from: hsl(var(--primary) / .9) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-purple-100:hover{--tw-gradient-from: #F3E8FF var(--tw-gradient-from-position);--tw-gradient-to: rgb(243 232 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-purple-50\/50:hover{--tw-gradient-from: rgb(250 248 255 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 248 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-purple-600:hover{--tw-gradient-from: #6D28D9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(109 40 217 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-purple-700:hover{--tw-gradient-from: #5B21B6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(91 33 182 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-red-100:hover{--tw-gradient-from: #fee2e2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-red-700:hover{--tw-gradient-from: #b91c1c var(--tw-gradient-from-position);--tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-rose-600:hover{--tw-gradient-from: #e11d48 var(--tw-gradient-from-position);--tw-gradient-to: rgb(225 29 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-teal-100:hover{--tw-gradient-from: #ccfbf1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(204 251 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-teal-600:hover{--tw-gradient-from: #0d9488 var(--tw-gradient-from-position);--tw-gradient-to: rgb(13 148 136 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-teal-700:hover{--tw-gradient-from: #0f766e var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 118 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-violet-600:hover{--tw-gradient-from: #7c3aed var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-violet-700:hover{--tw-gradient-from: #6d28d9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(109 40 217 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-white:hover{--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)}.hover\:from-yellow-700:hover{--tw-gradient-from: #a16207 var(--tw-gradient-from-position);--tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:via-emerald-700:hover{--tw-gradient-to: rgb(4 120 87 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #047857 var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:via-primary\/95:hover{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:via-purple-700:hover{--tw-gradient-to: rgb(91 33 182 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #5B21B6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:to-amber-100:hover{--tw-gradient-to: #fef3c7 var(--tw-gradient-to-position)}.hover\:to-amber-200:hover{--tw-gradient-to: #fde68a var(--tw-gradient-to-position)}.hover\:to-amber-600:hover{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.hover\:to-blue-100:hover{--tw-gradient-to: #DBEAFE var(--tw-gradient-to-position)}.hover\:to-blue-150:hover{--tw-gradient-to: #BFDBFE var(--tw-gradient-to-position)}.hover\:to-blue-200:hover{--tw-gradient-to: #93C5FD var(--tw-gradient-to-position)}.hover\:to-blue-50:hover{--tw-gradient-to: #EFF6FF var(--tw-gradient-to-position)}.hover\:to-blue-500:hover{--tw-gradient-to: #2563EB var(--tw-gradient-to-position)}.hover\:to-blue-600:hover{--tw-gradient-to: #1D4ED8 var(--tw-gradient-to-position)}.hover\:to-blue-700:hover{--tw-gradient-to: #1E40AF var(--tw-gradient-to-position)}.hover\:to-blue-800:hover{--tw-gradient-to: #1e40af var(--tw-gradient-to-position)}.hover\:to-cyan-200:hover{--tw-gradient-to: #a5f3fc var(--tw-gradient-to-position)}.hover\:to-cyan-500:hover{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.hover\:to-cyan-600:hover{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.hover\:to-emerald-200:hover{--tw-gradient-to: #a7f3d0 var(--tw-gradient-to-position)}.hover\:to-emerald-50:hover{--tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position)}.hover\:to-emerald-50\/30:hover{--tw-gradient-to: rgb(236 253 245 / .3) var(--tw-gradient-to-position)}.hover\:to-emerald-50\/50:hover{--tw-gradient-to: rgb(236 253 245 / .5) var(--tw-gradient-to-position)}.hover\:to-emerald-600:hover{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.hover\:to-emerald-700:hover{--tw-gradient-to: #047857 var(--tw-gradient-to-position)}.hover\:to-fuchsia-600:hover{--tw-gradient-to: #c026d3 var(--tw-gradient-to-position)}.hover\:to-gray-100:hover{--tw-gradient-to: #E2E8F0 var(--tw-gradient-to-position)}.hover\:to-gray-200:hover{--tw-gradient-to: #94A3B8 var(--tw-gradient-to-position)}.hover\:to-green-700:hover{--tw-gradient-to: #15803d var(--tw-gradient-to-position)}.hover\:to-green-800:hover{--tw-gradient-to: #166534 var(--tw-gradient-to-position)}.hover\:to-indigo-100:hover{--tw-gradient-to: #e0e7ff var(--tw-gradient-to-position)}.hover\:to-indigo-600:hover{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.hover\:to-indigo-700:hover{--tw-gradient-to: #4338ca var(--tw-gradient-to-position)}.hover\:to-muted\/20:hover{--tw-gradient-to: hsl(var(--muted) / .2) var(--tw-gradient-to-position)}.hover\:to-orange-600:hover{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.hover\:to-orange-700:hover{--tw-gradient-to: #c2410c var(--tw-gradient-to-position)}.hover\:to-pink-50\/50:hover{--tw-gradient-to: rgb(253 242 248 / .5) var(--tw-gradient-to-position)}.hover\:to-pink-600:hover{--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}.hover\:to-pink-700:hover{--tw-gradient-to: #be185d var(--tw-gradient-to-position)}.hover\:to-primary:hover{--tw-gradient-to: hsl(var(--primary)) var(--tw-gradient-to-position)}.hover\:to-primary-500:hover{--tw-gradient-to: #8B64EE var(--tw-gradient-to-position)}.hover\:to-primary-700:hover{--tw-gradient-to: #6539C2 var(--tw-gradient-to-position)}.hover\:to-primary\/70:hover{--tw-gradient-to: hsl(var(--primary) / .7) var(--tw-gradient-to-position)}.hover\:to-purple-200:hover{--tw-gradient-to: #DDD6FE var(--tw-gradient-to-position)}.hover\:to-purple-50:hover{--tw-gradient-to: #FAF8FF var(--tw-gradient-to-position)}.hover\:to-purple-600:hover{--tw-gradient-to: #6D28D9 var(--tw-gradient-to-position)}.hover\:to-purple-600\/90:hover{--tw-gradient-to: rgb(109 40 217 / .9) var(--tw-gradient-to-position)}.hover\:to-purple-700:hover{--tw-gradient-to: #5B21B6 var(--tw-gradient-to-position)}.hover\:to-red-50:hover{--tw-gradient-to: #fef2f2 var(--tw-gradient-to-position)}.hover\:to-red-800:hover{--tw-gradient-to: #991b1b var(--tw-gradient-to-position)}.hover\:to-slate-700:hover{--tw-gradient-to: #334155 var(--tw-gradient-to-position)}.hover\:to-teal-200:hover{--tw-gradient-to: #99f6e4 var(--tw-gradient-to-position)}.hover\:to-teal-600:hover{--tw-gradient-to: #0d9488 var(--tw-gradient-to-position)}.hover\:to-violet-600:hover{--tw-gradient-to: #7c3aed var(--tw-gradient-to-position)}.hover\:text-\[\#25D366\]\/80:hover{color:#25d366cc}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-amber-600:hover{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.hover\:text-amber-800:hover{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover,.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-cyan-600:hover{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.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-600:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-green-600:hover{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-orange-600:hover{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.hover\:text-orange-700:hover{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.hover\:text-orange-900:hover{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary\/80:hover{color:hsl(var(--primary) / .8)}.hover\:text-purple-600:hover{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.hover\:text-purple-700:hover{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.hover\:text-purple-900:hover{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / 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-red-800:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-sidebar-foreground:hover{color:hsl(var(--sidebar-foreground))}.hover\:text-sidebar-primary-foreground:hover{color:hsl(var(--sidebar-primary-foreground))}.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-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-status-approved-foreground:hover{color:hsl(var(--status-approved-foreground))}.hover\:text-violet-700:hover{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-yellow-400:hover{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow:hover{--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)}.hover\:shadow-2xl:hover{--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)}.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-\[0_1px_2px_hsl\(var\(--foreground\)\/0\.06\)\,0_18px_40px_-20px_hsl\(var\(--primary\)\/0\.4\)\]:hover{--tw-shadow: 0 1px 2px hsl(var(--foreground)/.06),0 18px 40px -20px hsl(var(--primary)/.4);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 18px 40px -20px 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-soft-lg:hover{--tw-shadow: 0 4px 8px -2px rgba(15, 23, 42, .06), 0 2px 4px -2px rgba(15, 23, 42, .05);--tw-shadow-colored: 0 4px 8px -2px 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-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\:shadow-black\/10:hover{--tw-shadow-color: rgb(0 0 0 / .1);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-cyan-500\/40:hover{--tw-shadow-color: rgb(6 182 212 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-emerald-100:hover{--tw-shadow-color: #d1fae5;--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-emerald-500\/30:hover{--tw-shadow-color: rgb(16 185 129 / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-emerald-500\/5:hover{--tw-shadow-color: rgb(16 185 129 / .05);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary-200\/50:hover{--tw-shadow-color: rgb(221 213 255 / .5);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary\/10:hover{--tw-shadow-color: hsl(var(--primary) / .1);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary\/30:hover{--tw-shadow-color: hsl(var(--primary) / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary\/40:hover{--tw-shadow-color: hsl(var(--primary) / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-slate-200\/50:hover{--tw-shadow-color: rgb(226 232 240 / .5);--tw-shadow: var(--tw-shadow-colored)}.hover\:ring-2:hover{--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)}.hover\:ring-blue-500:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity, 1))}.hover\:ring-primary\/20:hover{--tw-ring-color: hsl(var(--primary) / .2)}.hover\:ring-primary\/30:hover{--tw-ring-color: hsl(var(--primary) / .3)}.hover\:ring-primary\/50:hover{--tw-ring-color: hsl(var(--primary) / .5)}.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\:grayscale-0:hover{--tw-grayscale: grayscale(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)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:left-2:focus{left:.5rem}.focus\:top-2:focus{top:.5rem}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.focus\:border-blue-300\/60:focus{border-color:#60a5fa99}.focus\:border-blue-400:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.focus\:border-emerald-500:focus{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:border-primary-400:focus{--tw-border-opacity: 1;border-color:rgb(166 138 245 / var(--tw-border-opacity, 1))}.focus\:border-primary\/40:focus{border-color:hsl(var(--primary) / .4)}.focus\:border-primary\/50:focus{border-color:hsl(var(--primary) / .5)}.focus\:border-purple-400:focus{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.focus\:\!bg-white\/15:focus{background-color:#ffffff26!important}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-background:focus{background-color:hsl(var(--background))}.focus\:bg-destructive\/10:focus{background-color:hsl(var(--destructive) / .1)}.focus\:bg-muted:focus{background-color:hsl(var(--muted))}.focus\:bg-muted\/50:focus{background-color:hsl(var(--muted) / .5)}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:bg-primary\/10:focus{background-color:hsl(var(--primary) / .1)}.focus\:bg-red-50:focus{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-destructive:focus{color:hsl(var(--destructive))}.focus\:text-foreground:focus{color:hsl(var(--foreground))}.focus\:text-primary:focus{color:hsl(var(--primary))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:text-red-600:focus{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0: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(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\: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-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-200\/50:focus{--tw-ring-color: rgb(147 197 253 / .5)}.focus\:ring-blue-300\/20:focus{--tw-ring-color: rgb(96 165 250 / .2)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500\/20:focus{--tw-ring-color: rgb(37 99 235 / .2)}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-primary:focus{--tw-ring-color: hsl(var(--primary))}.focus\:ring-primary-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(194 178 252 / var(--tw-ring-opacity, 1))}.focus\:ring-primary\/15:focus{--tw-ring-color: hsl(var(--primary) / .15)}.focus\:ring-primary\/20:focus{--tw-ring-color: hsl(var(--primary) / .2)}.focus\:ring-primary\/30:focus{--tw-ring-color: hsl(var(--primary) / .3)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-white\/25:focus{--tw-ring-color: rgb(255 255 255 / .25)}.focus\:ring-white\/30:focus{--tw-ring-color: rgb(255 255 255 / .3)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-primary:focus-visible{border-color:hsl(var(--primary))}.focus-visible\:bg-accent:focus-visible{background-color:hsl(var(--accent))}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.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-destructive:focus-visible{--tw-ring-color: hsl(var(--destructive))}.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-green-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-primary\/15:focus-visible{--tw-ring-color: hsl(var(--primary) / .15)}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color: hsl(var(--primary) / .5)}.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-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\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;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))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;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))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;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))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.active\:bg-muted\/50:active{background-color:hsl(var(--muted) / .5)}.active\:bg-red-100:active{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:bg-slate-600:active{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.active\:opacity-80:active{opacity:.8}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:scale-100:disabled{--tw-scale-x: 1;--tw-scale-y: 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))}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-muted:disabled{background-color:hsl(var(--muted))}.disabled\:text-muted-foreground:disabled{color:hsl(var(--muted-foreground))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.group[open] .group-open\: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))}.group:focus-within .group-focus-within\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group:focus-within .group-focus-within\:text-primary{color:hsl(var(--primary))}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group\/done:hover .group-hover\/done\:block{display:block}.group:hover .group-hover\:flex{display:flex}.group\/done:hover .group-hover\/done\:hidden{display:none}.group\/link:hover .group-hover\/link\:translate-x-1{--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))}.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-0\.5{--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))}.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-x-1{--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))}.group:hover .group-hover\:rotate-6{--tw-rotate: 6deg;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\: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))}.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-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.group:hover .group-hover\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.group:hover .group-hover\:gap-2{gap:.5rem}.group:hover .group-hover\:border-primary{border-color:hsl(var(--primary))}.group:hover .group-hover\:border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:bg-\[\#6366f1\]{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-black\/30{background-color:#0000004d}.group:hover .group-hover\:bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-orange-200{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-primary{background-color:hsl(var(--primary))}.group:hover .group-hover\:bg-primary\/10{background-color:hsl(var(--primary) / .1)}.group:hover .group-hover\:bg-primary\/20{background-color:hsl(var(--primary) / .2)}.group:hover .group-hover\:bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(221 214 254 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.group:hover .group-hover\:from-amber-200{--tw-gradient-from: #fde68a var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 230 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-blue-200{--tw-gradient-from: #93C5FD var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-emerald-200{--tw-gradient-from: #a7f3d0 var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 243 208 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-indigo-200{--tw-gradient-from: #c7d2fe var(--tw-gradient-from-position);--tw-gradient-to: rgb(199 210 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:from-purple-200{--tw-gradient-from: #DDD6FE var(--tw-gradient-from-position);--tw-gradient-to: rgb(221 214 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:to-amber-300{--tw-gradient-to: #fcd34d var(--tw-gradient-to-position)}.group:hover .group-hover\:to-blue-300{--tw-gradient-to: #60A5FA var(--tw-gradient-to-position)}.group:hover .group-hover\:to-emerald-300{--tw-gradient-to: #6ee7b7 var(--tw-gradient-to-position)}.group:hover .group-hover\:to-indigo-300{--tw-gradient-to: #a5b4fc var(--tw-gradient-to-position)}.group:hover .group-hover\:to-purple-300{--tw-gradient-to: #A78BFA var(--tw-gradient-to-position)}.group\/item:hover .group-hover\/item\:text-primary{color:hsl(var(--primary))}.group\/item:hover .group-hover\/item\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.group:hover .group-hover\:text-\[\#6366f1\]{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-700{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.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-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-gray-700{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.group:hover .group-hover\:text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary{color:hsl(var(--primary))}.group:hover .group-hover\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group:hover .group-hover\:text-purple-700{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group\/card:hover .group-hover\/card\:opacity-100,.group\/fav:hover .group-hover\/fav\:opacity-100,.group\/item:hover .group-hover\/item\:opacity-100,.group\/menu-item:hover .group-hover\/menu-item\:opacity-100{opacity:1}.group\/row:hover .group-hover\/row\:opacity-0{opacity:0}.group\/row:hover .group-hover\/row\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-10{opacity:.1}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-5{opacity:.05}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\: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:hover .group-hover\: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)}.group:hover .group-hover\: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)}.group:hover .group-hover\:shadow-soft{--tw-shadow: 0 1px 2px 0 rgba(15, 23, 42, .04), 0 1px 3px 0 rgba(15, 23, 42, .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color), 0 1px 3px 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)}.group:focus-visible .group-focus-visible\:opacity-100{opacity:1}.group.toast .group-\[\.toast\]\:flex{display:flex}.group.toast .group-\[\.toast\]\:items-start{align-items:flex-start}.group.toast .group-\[\.toast\]\:gap-3{gap:.75rem}.group.toast .group-\[\.toast\]\:rounded-lg{border-radius:12px}.group.toast .group-\[\.toast\]\:rounded-md{border-radius:8px}.group.toaster .group-\[\.toaster\]\:rounded-lg{border-radius:12px}.group.toast .group-\[\.toast\]\:border-0{border-width:0px}.group.destructive .group-\[\.destructive\]\:border-red-300\/40{border-color:#fca5a566}.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.toast .group-\[\.toast\]\:bg-transparent{background-color:transparent}.group.toaster .group-\[\.toaster\]\:bg-card{background-color:hsl(var(--card))}.group.toast .group-\[\.toast\]\:p-3{padding:.75rem}.group.toast .group-\[\.toast\]\:px-3{padding-left:.75rem;padding-right:.75rem}.group.toast .group-\[\.toast\]\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.group.toast .group-\[\.toast\]\:text-sm{font-size:.875rem;line-height:1.25rem}.group.toast .group-\[\.toast\]\:font-medium{font-weight:500}.group.toast .group-\[\.toast\]\:font-semibold{font-weight:600}.group.destructive .group-\[\.destructive\]\:text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-foreground{color:hsl(var(--foreground))}.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-card-foreground{color:hsl(var(--card-foreground, 222 47% 11%))}.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.toaster .group-\[\.toaster\]\: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)}.group.toast .group-\[\.toast\]\: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}.group.destructive .group-\[\.destructive\]\:hover\:border-red-500\/30:hover{border-color:#ef44444d}.group.destructive .group-\[\.destructive\]\:hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.group.toast .group-\[\.toast\]\:hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.group.toast .group-\[\.toast\]\:hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.group.toast .group-\[\.toast\]\:hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.group.destructive .group-\[\.destructive\]\:hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-900:hover{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:hover\:text-foreground:hover{color:hsl(var(--foreground))}.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))}.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}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=active\]\:flex[data-state=active]{display:flex}.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-5[data-state=checked]{--tw-translate-x: 1.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\=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\]\:-rotate-90[data-state=closed]{--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))}@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}@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],.data-\[state\=active\]\:flex-col[data-state=active]{flex-direction:column}.data-\[state\=active\]\:border[data-state=active]{border-width:1px}.data-\[state\=active\]\:border-border\/50[data-state=active]{border-color:hsl(var(--border) / .5)}.data-\[state\=active\]\:border-gray-200[data-state=active]{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-emerald-500[data-state=checked]{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:hsl(var(--primary))}.data-\[state\=checked\]\:border-purple-500[data-state=checked]{--tw-border-opacity: 1;border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.data-\[state\=open\]\:border-emerald-300[data-state=open]{--tw-border-opacity: 1;border-color:rgb(110 231 183 / 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-\[highlighted\]\:bg-primary\/10[data-highlighted]{background-color:hsl(var(--primary) / .1)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:\!bg-white[data-state=active]{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-blue-600[data-state=active]{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.data-\[state\=active\]\:bg-card[data-state=active]{background-color:hsl(var(--card))}.data-\[state\=active\]\:bg-muted[data-state=active]{background-color:hsl(var(--muted))}.data-\[state\=active\]\:bg-primary[data-state=active]{background-color:hsl(var(--primary))}.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-emerald-500[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=checked\]\:bg-purple-500[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:hsl(var(--accent))}.data-\[state\=on\]\:bg-primary[data-state=on]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-rose-500[data-state=on]{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.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-emerald-50\/50[data-state=open]{background-color:#ecfdf580}.data-\[state\=selected\]\:bg-accent[data-state=selected]{background-color:hsl(var(--accent))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=active\]\:bg-gradient-to-r[data-state=active],.data-\[state\=on\]\:bg-gradient-to-r[data-state=on]{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.data-\[state\=active\]\:from-blue-500[data-state=active]{--tw-gradient-from: #2563EB var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.data-\[state\=active\]\:from-emerald-500[data-state=active]{--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)}.data-\[state\=active\]\:from-primary[data-state=active]{--tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.data-\[state\=active\]\:from-purple-500[data-state=active]{--tw-gradient-from: #7C3AED var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.data-\[state\=active\]\:from-teal-500[data-state=active]{--tw-gradient-from: #14b8a6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.data-\[state\=on\]\:from-emerald-500[data-state=on]{--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)}.data-\[state\=active\]\:to-emerald-600[data-state=active]{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.data-\[state\=active\]\:to-green-600[data-state=active]{--tw-gradient-to: #16a34a var(--tw-gradient-to-position)}.data-\[state\=active\]\:to-indigo-600[data-state=active]{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.data-\[state\=active\]\:to-primary\/90[data-state=active]{--tw-gradient-to: hsl(var(--primary) / .9) var(--tw-gradient-to-position)}.data-\[state\=active\]\:to-violet-600[data-state=active]{--tw-gradient-to: #7c3aed var(--tw-gradient-to-position)}.data-\[state\=on\]\:to-cyan-500[data-state=on]{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[highlighted\]\:text-foreground[data-highlighted]{color:hsl(var(--foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:\!text-emerald-700[data-state=active]{--tw-text-opacity: 1 !important;color:rgb(4 120 87 / var(--tw-text-opacity, 1))!important}.data-\[state\=active\]\:text-blue-600[data-state=active]{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=active\]\:text-green-600[data-state=active]{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-pink-600[data-state=active]{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-primary[data-state=active]{color:hsl(var(--primary))}.data-\[state\=active\]\:text-primary-foreground[data-state=active]{color:hsl(var(--primary-foreground))}.data-\[state\=active\]\:text-purple-600[data-state=active]{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-teal-600[data-state=active]{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.data-\[state\=active\]\:text-white[data-state=active]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[state\=on\]\:text-primary-foreground[data-state=on]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-white[data-state=on]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.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-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 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}.data-\[state\=active\]\:shadow-action[data-state=active]{--tw-shadow: 0 1px 3px hsl(var(--foreground) / .12);--tw-shadow-colored: 0 1px 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)}.data-\[state\=active\]\:shadow-md[data-state=active]{--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)}.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-\[state\=active\]\:shadow-sm[data-state=active]{--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)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-200[data-state=closed],.data-\[state\=open\]\:duration-200[data-state=open]{transition-duration:.2s}.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-200[data-state=closed],.data-\[state\=open\]\:duration-200[data-state=open]{animation-duration:.2s}.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\]\:\!h-9{height:2.25rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!w-full{width:100%!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-0\.5{width:.125rem}.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\]\:\!justify-center{justify-content:center!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-x-hidden{overflow-x:hidden}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-y-hidden{overflow-y:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:12px}.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-border{border-color:hsl(var(--border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!px-0{padding-left:0!important;padding-right:0!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=icon] .group-data-\[collapsible\=icon\]\:hover\:overflow-y-auto:hover{overflow-y:auto}.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[data-state=checked]~.peer-data-\[state\=checked\]\:border-primary{border-color:hsl(var(--primary))}.peer[data-state=checked]~.peer-data-\[state\=checked\]\:bg-primary\/5{background-color:hsl(var(--primary) / .05)}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:text-xs{font-size:.75rem;line-height:1rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:text-sm{font-size:.875rem;line-height:1.25rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:text-xs{font-size:.75rem;line-height:1rem}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}@supports (backdrop-filter: var(--tw)){.supports-\[backdrop-filter\]\:bg-background\/80{background-color:hsl(var(--background) / .8)}.supports-\[backdrop-filter\]\:bg-background\/85{background-color:hsl(var(--background) / .85)}}.dark\:border-amber-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.dark\:border-amber-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.dark\:border-amber-800\/30:is(.dark *){border-color:#92400e4d}.dark\:border-amber-800\/50:is(.dark *){border-color:#92400e80}.dark\:border-amber-800\/60:is(.dark *){border-color:#92400e99}.dark\:border-amber-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(120 53 15 / var(--tw-border-opacity, 1))}.dark\:border-blue-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-blue-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 58 138 / var(--tw-border-opacity, 1))}.dark\:border-cyan-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(21 94 117 / var(--tw-border-opacity, 1))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-emerald-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))}.dark\:border-emerald-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 95 70 / var(--tw-border-opacity, 1))}.dark\:border-emerald-800\/30:is(.dark *){border-color:#065f464d}.dark\:border-emerald-800\/50:is(.dark *){border-color:#065f4680}.dark\:border-emerald-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(6 78 59 / var(--tw-border-opacity, 1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.dark\:border-green-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.dark\:border-green-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1))}.dark\:border-green-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(20 83 45 / var(--tw-border-opacity, 1))}.dark\:border-indigo-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.dark\:border-indigo-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 48 163 / var(--tw-border-opacity, 1))}.dark\:border-orange-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(194 65 12 / var(--tw-border-opacity, 1))}.dark\:border-orange-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(154 52 18 / var(--tw-border-opacity, 1))}.dark\:border-orange-800\/30:is(.dark *){border-color:#9a34124d}.dark\:border-orange-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(124 45 18 / var(--tw-border-opacity, 1))}.dark\:border-purple-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(91 33 182 / var(--tw-border-opacity, 1))}.dark\:border-purple-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(76 29 149 / var(--tw-border-opacity, 1))}.dark\:border-purple-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 48 163 / var(--tw-border-opacity, 1))}.dark\:border-red-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:border-red-800\/50:is(.dark *){border-color:#991b1b80}.dark\:border-red-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(127 29 29 / var(--tw-border-opacity, 1))}.dark\:border-red-900\/50:is(.dark *){border-color:#7f1d1d80}.dark\:border-sky-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(7 89 133 / var(--tw-border-opacity, 1))}.dark\:border-slate-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:border-slate-700\/40:is(.dark *){border-color:#33415566}.dark\:border-violet-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.dark\:border-violet-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(109 40 217 / var(--tw-border-opacity, 1))}.dark\:border-violet-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(91 33 182 / var(--tw-border-opacity, 1))}.dark\:border-violet-800\/30:is(.dark *){border-color:#5b21b64d}.dark\:bg-amber-500\/20:is(.dark *){background-color:#f59e0b33}.dark\:bg-amber-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(146 64 14 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(120 53 15 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-900\/10:is(.dark *){background-color:#78350f1a}.dark\:bg-amber-900\/20:is(.dark *){background-color:#78350f33}.dark\:bg-amber-900\/30:is(.dark *){background-color:#78350f4d}.dark\:bg-amber-900\/40:is(.dark *){background-color:#78350f66}.dark\:bg-amber-900\/50:is(.dark *){background-color:#78350f80}.dark\:bg-amber-950\/10:is(.dark *){background-color:#451a031a}.dark\:bg-amber-950\/20:is(.dark *){background-color:#451a0333}.dark\:bg-amber-950\/30:is(.dark *){background-color:#451a034d}.dark\:bg-amber-950\/40:is(.dark *){background-color:#451a0366}.dark\:bg-amber-950\/50:is(.dark *){background-color:#451a0380}.dark\:bg-amber-950\/90:is(.dark *){background-color:#451a03e6}.dark\:bg-background:is(.dark *){background-color:hsl(var(--background))}.dark\:bg-background\/50:is(.dark *){background-color:hsl(var(--background) / .5)}.dark\:bg-background\/60:is(.dark *){background-color:hsl(var(--background) / .6)}.dark\:bg-black\/20:is(.dark *){background-color:#0003}.dark\:bg-blue-500\/20:is(.dark *){background-color:#2563eb33}.dark\:bg-blue-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-blue-900\/40:is(.dark *){background-color:#1e3a8a66}.dark\:bg-blue-900\/50:is(.dark *){background-color:#1e3a8a80}.dark\:bg-blue-950\/20:is(.dark *){background-color:#17255433}.dark\:bg-blue-950\/30:is(.dark *){background-color:#1725544d}.dark\:bg-blue-950\/50:is(.dark *){background-color:#17255480}.dark\:bg-card:is(.dark *){background-color:hsl(var(--card))}.dark\:bg-card\/50:is(.dark *){background-color:hsl(var(--card) / .5)}.dark\:bg-card\/60:is(.dark *){background-color:hsl(var(--card) / .6)}.dark\:bg-card\/80:is(.dark *){background-color:hsl(var(--card) / .8)}.dark\:bg-cyan-900\/30:is(.dark *){background-color:#164e634d}.dark\:bg-cyan-900\/50:is(.dark *){background-color:#164e6380}.dark\:bg-cyan-950\/30:is(.dark *){background-color:#0833444d}.dark\:bg-cyan-950\/40:is(.dark *){background-color:#08334466}.dark\:bg-emerald-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(6 78 59 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-900\/20:is(.dark *){background-color:#064e3b33}.dark\:bg-emerald-900\/30:is(.dark *){background-color:#064e3b4d}.dark\:bg-emerald-900\/40:is(.dark *){background-color:#064e3b66}.dark\:bg-emerald-900\/50:is(.dark *){background-color:#064e3b80}.dark\:bg-emerald-950\/20:is(.dark *){background-color:#022c2233}.dark\:bg-emerald-950\/30:is(.dark *){background-color:#022c224d}.dark\:bg-emerald-950\/40:is(.dark *){background-color:#022c2266}.dark\:bg-emerald-950\/50:is(.dark *){background-color:#022c2280}.dark\:bg-emerald-950\/90:is(.dark *){background-color:#022c22e6}.dark\:bg-gray-500\/20:is(.dark *){background-color:#33415533}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800\/30:is(.dark *){background-color:#1f29374d}.dark\:bg-gray-800\/40:is(.dark *){background-color:#1f293766}.dark\:bg-gray-800\/50:is(.dark *){background-color:#1f293780}.dark\:bg-gray-900\/20:is(.dark *){background-color:#11182733}.dark\:bg-gray-900\/30:is(.dark *){background-color:#1118274d}.dark\:bg-green-500\/20:is(.dark *){background-color:#22c55e33}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900\/20:is(.dark *){background-color:#14532d33}.dark\:bg-green-900\/30:is(.dark *){background-color:#14532d4d}.dark\:bg-green-900\/40:is(.dark *){background-color:#14532d66}.dark\:bg-green-900\/50:is(.dark *){background-color:#14532d80}.dark\:bg-green-950\/20:is(.dark *){background-color:#052e1633}.dark\:bg-green-950\/30:is(.dark *){background-color:#052e164d}.dark\:bg-indigo-900\/30:is(.dark *){background-color:#312e814d}.dark\:bg-indigo-900\/40:is(.dark *){background-color:#312e8166}.dark\:bg-indigo-950\/30:is(.dark *){background-color:#1e1b4b4d}.dark\:bg-muted\/10:is(.dark *){background-color:hsl(var(--muted) / .1)}.dark\:bg-orange-500\/20:is(.dark *){background-color:#f9731633}.dark\:bg-orange-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(124 45 18 / var(--tw-bg-opacity, 1))}.dark\:bg-orange-900\/20:is(.dark *){background-color:#7c2d1233}.dark\:bg-orange-900\/30:is(.dark *){background-color:#7c2d124d}.dark\:bg-orange-900\/40:is(.dark *){background-color:#7c2d1266}.dark\:bg-orange-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(67 20 7 / var(--tw-bg-opacity, 1))}.dark\:bg-orange-950\/20:is(.dark *){background-color:#43140733}.dark\:bg-orange-950\/30:is(.dark *){background-color:#4314074d}.dark\:bg-orange-950\/50:is(.dark *){background-color:#43140780}.dark\:bg-purple-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(76 29 149 / var(--tw-bg-opacity, 1))}.dark\:bg-purple-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 48 163 / var(--tw-bg-opacity, 1))}.dark\:bg-purple-900\/20:is(.dark *){background-color:#3730a333}.dark\:bg-purple-900\/30:is(.dark *){background-color:#3730a34d}.dark\:bg-purple-900\/40:is(.dark *){background-color:#3730a366}.dark\:bg-purple-900\/50:is(.dark *){background-color:#3730a380}.dark\:bg-purple-950\/20:is(.dark *){background-color:#3b076433}.dark\:bg-purple-950\/30:is(.dark *){background-color:#3b07644d}.dark\:bg-purple-950\/50:is(.dark *){background-color:#3b076480}.dark\:bg-red-500\/20:is(.dark *){background-color:#ef444433}.dark\:bg-red-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.dark\:bg-red-900\/10:is(.dark *){background-color:#7f1d1d1a}.dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33}.dark\:bg-red-900\/30:is(.dark *){background-color:#7f1d1d4d}.dark\:bg-red-900\/40:is(.dark *){background-color:#7f1d1d66}.dark\:bg-red-900\/50:is(.dark *){background-color:#7f1d1d80}.dark\:bg-red-950\/10:is(.dark *){background-color:#450a0a1a}.dark\:bg-red-950\/20:is(.dark *){background-color:#450a0a33}.dark\:bg-red-950\/30:is(.dark *){background-color:#450a0a4d}.dark\:bg-red-950\/50:is(.dark *){background-color:#450a0a80}.dark\:bg-red-950\/90:is(.dark *){background-color:#450a0ae6}.dark\:bg-rose-900\/30:is(.dark *){background-color:#8813374d}.dark\:bg-rose-950\/30:is(.dark *){background-color:#4c05194d}.dark\:bg-sky-950\/30:is(.dark *){background-color:#082f494d}.dark\:bg-sky-950\/40:is(.dark *){background-color:#082f4966}.dark\:bg-slate-500\/20:is(.dark *){background-color:#64748b33}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800\/50:is(.dark *){background-color:#1e293b80}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900\/30:is(.dark *){background-color:#0f172a4d}.dark\:bg-slate-950\/20:is(.dark *){background-color:#02061733}.dark\:bg-slate-950\/30:is(.dark *){background-color:#0206174d}.dark\:bg-teal-900\/40:is(.dark *){background-color:#134e4a66}.dark\:bg-teal-950\/30:is(.dark *){background-color:#042f2e4d}.dark\:bg-violet-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(91 33 182 / var(--tw-bg-opacity, 1))}.dark\:bg-violet-900\/30:is(.dark *){background-color:#4c1d954d}.dark\:bg-violet-900\/50:is(.dark *){background-color:#4c1d9580}.dark\:bg-violet-950\/30:is(.dark *){background-color:#2e10654d}.dark\:bg-violet-950\/40:is(.dark *){background-color:#2e106566}.dark\:bg-yellow-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(133 77 14 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(113 63 18 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-900\/10:is(.dark *){background-color:#713f121a}.dark\:bg-yellow-900\/20:is(.dark *){background-color:#713f1233}.dark\:bg-yellow-900\/30:is(.dark *){background-color:#713f124d}.dark\:bg-yellow-950\/20:is(.dark *){background-color:#42200633}.dark\:bg-zinc-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1))}.dark\:from-amber-950\/20:is(.dark *){--tw-gradient-from: rgb(69 26 3 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 26 3 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-amber-950\/30:is(.dark *){--tw-gradient-from: rgb(69 26 3 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 26 3 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-amber-950\/50:is(.dark *){--tw-gradient-from: rgb(69 26 3 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 26 3 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-blue-950:is(.dark *){--tw-gradient-from: #172554 var(--tw-gradient-from-position);--tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-blue-950\/20:is(.dark *){--tw-gradient-from: rgb(23 37 84 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-blue-950\/30:is(.dark *){--tw-gradient-from: rgb(23 37 84 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-blue-950\/50:is(.dark *){--tw-gradient-from: rgb(23 37 84 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-cyan-950\/40:is(.dark *){--tw-gradient-from: rgb(8 51 68 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 51 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-emerald-900\/40:is(.dark *){--tw-gradient-from: rgb(6 78 59 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-emerald-950\/20:is(.dark *){--tw-gradient-from: rgb(2 44 34 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-emerald-950\/30:is(.dark *){--tw-gradient-from: rgb(2 44 34 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-emerald-950\/40:is(.dark *){--tw-gradient-from: rgb(2 44 34 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-emerald-950\/50:is(.dark *){--tw-gradient-from: rgb(2 44 34 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 44 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-gray-900:is(.dark *){--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-gray-950\/40:is(.dark *){--tw-gradient-from: rgb(3 7 18 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(3 7 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-green-950\/30:is(.dark *){--tw-gradient-from: rgb(5 46 22 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 46 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-green-950\/50:is(.dark *){--tw-gradient-from: rgb(5 46 22 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 46 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-indigo-950:is(.dark *){--tw-gradient-from: #1e1b4b var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 27 75 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-indigo-950\/50:is(.dark *){--tw-gradient-from: rgb(30 27 75 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 27 75 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-orange-950\/30:is(.dark *){--tw-gradient-from: rgb(67 20 7 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(67 20 7 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-purple-950\/30:is(.dark *){--tw-gradient-from: rgb(59 7 100 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 7 100 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-purple-950\/50:is(.dark *){--tw-gradient-from: rgb(59 7 100 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 7 100 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-red-950\/30:is(.dark *){--tw-gradient-from: rgb(69 10 10 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-rose-950\/40:is(.dark *){--tw-gradient-from: rgb(76 5 25 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(76 5 25 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-900:is(.dark *){--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)}.dark\:from-slate-950\/40:is(.dark *){--tw-gradient-from: rgb(2 6 23 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-teal-950\/40:is(.dark *){--tw-gradient-from: rgb(4 47 46 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(4 47 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-violet-950\/50:is(.dark *){--tw-gradient-from: rgb(46 16 101 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(46 16 101 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-yellow-950\/20:is(.dark *){--tw-gradient-from: rgb(66 32 6 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(66 32 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-blue-950\/50:is(.dark *){--tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(23 37 84 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-cyan-950\/20:is(.dark *){--tw-gradient-to: rgb(8 51 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(8 51 68 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-amber-950\/20:is(.dark *){--tw-gradient-to: rgb(69 26 3 / .2) var(--tw-gradient-to-position)}.dark\:to-amber-950\/30:is(.dark *){--tw-gradient-to: rgb(69 26 3 / .3) var(--tw-gradient-to-position)}.dark\:to-background:is(.dark *){--tw-gradient-to: hsl(var(--background)) var(--tw-gradient-to-position)}.dark\:to-cyan-900\/20:is(.dark *){--tw-gradient-to: rgb(22 78 99 / .2) var(--tw-gradient-to-position)}.dark\:to-cyan-900\/40:is(.dark *){--tw-gradient-to: rgb(22 78 99 / .4) var(--tw-gradient-to-position)}.dark\:to-cyan-950:is(.dark *){--tw-gradient-to: #083344 var(--tw-gradient-to-position)}.dark\:to-cyan-950\/20:is(.dark *){--tw-gradient-to: rgb(8 51 68 / .2) var(--tw-gradient-to-position)}.dark\:to-cyan-950\/30:is(.dark *){--tw-gradient-to: rgb(8 51 68 / .3) var(--tw-gradient-to-position)}.dark\:to-cyan-950\/40:is(.dark *){--tw-gradient-to: rgb(8 51 68 / .4) var(--tw-gradient-to-position)}.dark\:to-cyan-950\/50:is(.dark *){--tw-gradient-to: rgb(8 51 68 / .5) var(--tw-gradient-to-position)}.dark\:to-emerald-900\/20:is(.dark *){--tw-gradient-to: rgb(6 78 59 / .2) var(--tw-gradient-to-position)}.dark\:to-emerald-950\/30:is(.dark *){--tw-gradient-to: rgb(2 44 34 / .3) var(--tw-gradient-to-position)}.dark\:to-emerald-950\/40:is(.dark *){--tw-gradient-to: rgb(2 44 34 / .4) var(--tw-gradient-to-position)}.dark\:to-emerald-950\/50:is(.dark *){--tw-gradient-to: rgb(2 44 34 / .5) var(--tw-gradient-to-position)}.dark\:to-gray-950:is(.dark *){--tw-gradient-to: #030712 var(--tw-gradient-to-position)}.dark\:to-gray-950\/40:is(.dark *){--tw-gradient-to: rgb(3 7 18 / .4) var(--tw-gradient-to-position)}.dark\:to-green-950\/30:is(.dark *){--tw-gradient-to: rgb(5 46 22 / .3) var(--tw-gradient-to-position)}.dark\:to-indigo-950\/30:is(.dark *){--tw-gradient-to: rgb(30 27 75 / .3) var(--tw-gradient-to-position)}.dark\:to-orange-950\/20:is(.dark *){--tw-gradient-to: rgb(67 20 7 / .2) var(--tw-gradient-to-position)}.dark\:to-orange-950\/30:is(.dark *){--tw-gradient-to: rgb(67 20 7 / .3) var(--tw-gradient-to-position)}.dark\:to-orange-950\/50:is(.dark *){--tw-gradient-to: rgb(67 20 7 / .5) var(--tw-gradient-to-position)}.dark\:to-pink-950\/50:is(.dark *){--tw-gradient-to: rgb(80 7 36 / .5) var(--tw-gradient-to-position)}.dark\:to-purple-950\/50:is(.dark *){--tw-gradient-to: rgb(59 7 100 / .5) var(--tw-gradient-to-position)}.dark\:to-rose-900\/20:is(.dark *){--tw-gradient-to: rgb(136 19 55 / .2) var(--tw-gradient-to-position)}.dark\:to-rose-950\/30:is(.dark *){--tw-gradient-to: rgb(76 5 25 / .3) var(--tw-gradient-to-position)}.dark\:to-slate-950:is(.dark *){--tw-gradient-to: #020617 var(--tw-gradient-to-position)}.dark\:to-slate-950\/40:is(.dark *){--tw-gradient-to: rgb(2 6 23 / .4) var(--tw-gradient-to-position)}.dark\:to-teal-900\/20:is(.dark *){--tw-gradient-to: rgb(19 78 74 / .2) var(--tw-gradient-to-position)}.dark\:to-teal-950\/20:is(.dark *){--tw-gradient-to: rgb(4 47 46 / .2) var(--tw-gradient-to-position)}.dark\:to-teal-950\/30:is(.dark *){--tw-gradient-to: rgb(4 47 46 / .3) var(--tw-gradient-to-position)}.dark\:to-teal-950\/40:is(.dark *){--tw-gradient-to: rgb(4 47 46 / .4) var(--tw-gradient-to-position)}.dark\:to-teal-950\/50:is(.dark *){--tw-gradient-to: rgb(4 47 46 / .5) var(--tw-gradient-to-position)}.dark\:to-violet-950\/30:is(.dark *){--tw-gradient-to: rgb(46 16 101 / .3) var(--tw-gradient-to-position)}.dark\:to-yellow-950\/20:is(.dark *){--tw-gradient-to: rgb(66 32 6 / .2) var(--tw-gradient-to-position)}.dark\:text-amber-100:is(.dark *){--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.dark\:text-amber-200:is(.dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-amber-500:is(.dark *){--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.dark\:text-amber-500\/80:is(.dark *){color:#f59e0bcc}.dark\:text-blue-100:is(.dark *){--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.dark\:text-blue-500\/80:is(.dark *){color:#2563ebcc}.dark\:text-cyan-300:is(.dark *){--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.dark\:text-cyan-400:is(.dark *){--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.dark\:text-emerald-100:is(.dark *){--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.dark\:text-emerald-200:is(.dark *){--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400\/70:is(.dark *){color:#34d399b3}.dark\:text-emerald-500\/80:is(.dark *){color:#10b981cc}.dark\:text-fuchsia-300:is(.dark *){--tw-text-opacity: 1;color:rgb(240 171 252 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.dark\:text-green-100:is(.dark *){--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-indigo-200:is(.dark *){--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.dark\:text-orange-100:is(.dark *){--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.dark\:text-orange-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.dark\:text-orange-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.dark\:text-purple-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}.dark\:text-purple-200:is(.dark *){--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.dark\:text-red-100:is(.dark *){--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-rose-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.dark\:text-rose-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.dark\:text-sky-300:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-teal-300:is(.dark *){--tw-text-opacity: 1;color:rgb(94 234 212 / var(--tw-text-opacity, 1))}.dark\:text-violet-300:is(.dark *){--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.dark\:text-violet-400:is(.dark *){--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.dark\:text-yellow-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.dark\:text-yellow-500:is(.dark *){--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.dark\:hover\:border-violet-600:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-amber-900\/20:hover:is(.dark *){background-color:#78350f33}.dark\:hover\:bg-amber-900\/50:hover:is(.dark *){background-color:#78350f80}.dark\:hover\:bg-amber-950\/30:hover:is(.dark *){background-color:#451a034d}.dark\:hover\:bg-amber-950\/50:hover:is(.dark *){background-color:#451a0380}.dark\:hover\:bg-blue-950\/30:hover:is(.dark *){background-color:#1725544d}.dark\:hover\:bg-card:hover:is(.dark *){background-color:hsl(var(--card))}.dark\:hover\:bg-cyan-800\/50:hover:is(.dark *){background-color:#155e7580}.dark\:hover\:bg-emerald-800\/50:hover:is(.dark *){background-color:#065f4680}.dark\:hover\:bg-emerald-950\/30:hover:is(.dark *){background-color:#022c224d}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-800\/70:hover:is(.dark *){background-color:#1e293bb3}.dark\:hover\:bg-violet-950:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(46 16 101 / var(--tw-bg-opacity, 1))}.dark\:hover\:from-card:hover:is(.dark *){--tw-gradient-from: hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:hover\:to-emerald-950\/20:hover:is(.dark *){--tw-gradient-to: rgb(2 44 34 / .2) var(--tw-gradient-to-position)}.dark\:hover\:text-amber-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.sm\:left-auto{left:auto}.sm\:right-4{right:1rem}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:col-auto{grid-column:auto}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:mb-1{margin-bottom:.25rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-0{margin-left:0}.sm\:ml-2{margin-left:.5rem}.sm\:ml-4{margin-left:1rem}.sm\:ml-auto{margin-left:auto}.sm\:mr-1{margin-right:.25rem}.sm\:mr-2{margin-right:.5rem}.sm\:mt-0{margin-top:0}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-8{margin-top:2rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:size-4{width:1rem;height:1rem}.sm\:h-10{height:2.5rem}.sm\:h-11{height:2.75rem}.sm\:h-12{height:3rem}.sm\:h-24{height:6rem}.sm\:h-3{height:.75rem}.sm\:h-3\.5{height:.875rem}.sm\:h-32{height:8rem}.sm\:h-4{height:1rem}.sm\:h-5{height:1.25rem}.sm\:h-56{height:14rem}.sm\:h-6{height:1.5rem}.sm\:h-7{height:1.75rem}.sm\:h-8{height:2rem}.sm\:h-80{height:20rem}.sm\:h-9{height:2.25rem}.sm\:h-\[200px\]{height:200px}.sm\:h-\[250px\]{height:250px}.sm\:h-\[500px\]{height:500px}.sm\:h-\[90vh\]{height:90vh}.sm\:h-full{height:100%}.sm\:max-h-\[200px\]{max-height:200px}.sm\:max-h-\[60vh\]{max-height:60vh}.sm\:max-h-\[62vh\]{max-height:62vh}.sm\:max-h-\[70vh\]{max-height:70vh}.sm\:max-h-\[75vh\]{max-height:75vh}.sm\:max-h-\[85vh\]{max-height:85vh}.sm\:max-h-\[900px\]{max-height:900px}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:max-h-\[calc\(90vh-8rem\)\]{max-height:calc(90vh - 8rem)}.sm\:max-h-none{max-height:none}.sm\:min-h-0{min-height:0px}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-24{width:6rem}.sm\:w-3{width:.75rem}.sm\:w-3\.5{width:.875rem}.sm\:w-32{width:8rem}.sm\:w-36{width:9rem}.sm\:w-4{width:1rem}.sm\:w-40{width:10rem}.sm\:w-44{width:11rem}.sm\:w-48{width:12rem}.sm\:w-5{width:1.25rem}.sm\:w-6{width:1.5rem}.sm\:w-60{width:15rem}.sm\:w-64{width:16rem}.sm\:w-7{width:1.75rem}.sm\:w-72{width:18rem}.sm\:w-8{width:2rem}.sm\:w-80{width:20rem}.sm\:w-9{width:2.25rem}.sm\:w-96{width:24rem}.sm\:w-\[130px\]{width:130px}.sm\:w-\[140px\]{width:140px}.sm\:w-\[150px\]{width:150px}.sm\:w-\[160px\]{width:160px}.sm\:w-\[180px\]{width:180px}.sm\:w-\[200px\]{width:200px}.sm\:w-\[280px\]{width:280px}.sm\:w-\[300px\]{width:300px}.sm\:w-\[320px\]{width:320px}.sm\:w-\[360px\]{width:360px}.sm\:w-\[400px\]{width:400px}.sm\:w-\[420px\]{width:420px}.sm\:w-\[480px\]{width:480px}.sm\:w-\[500px\]{width:500px}.sm\:w-\[95vw\]{width:95vw}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[160px\]{min-width:160px}.sm\:min-w-\[200px\]{min-width:200px}.sm\:min-w-\[220px\]{min-width:220px}.sm\:min-w-\[250px\]{min-width:250px}.sm\:min-w-max{min-width:-moz-max-content;min-width:max-content}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-6xl{max-width:72rem}.sm\:max-w-72{max-width:18rem}.sm\:max-w-80{max-width:20rem}.sm\:max-w-\[14rem\]{max-width:14rem}.sm\:max-w-\[300px\]{max-width:300px}.sm\:max-w-\[380px\]{max-width:380px}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-\[440px\]{max-width:440px}.sm\:max-w-\[450px\]{max-width:450px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-xs{max-width:20rem}.sm\:flex-1{flex:1 1 0%}.sm\:flex-\[1_0_17rem\]{flex:1 0 17rem}.sm\:flex-initial{flex:0 1 auto}.sm\:flex-none{flex:none}.sm\:flex-shrink-0{flex-shrink:0}.sm\:basis-0{flex-basis:0px}.sm\:basis-auto{flex-basis:auto}.sm\: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))}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 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))}.sm\: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))}.sm\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.sm\:snap-proximity{--tw-scroll-snap-strictness: proximity}.sm\:snap-start{scroll-snap-align:start}.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-\[1fr_180px\]{grid-template-columns:1fr 180px}.sm\:grid-cols-\[1fr_auto_minmax\(140px\,auto\)\]{grid-template-columns:1fr auto minmax(140px,auto)}.sm\:grid-cols-\[8rem_1fr_5rem\]{grid-template-columns:8rem 1fr 5rem}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0px}.sm\:gap-1{gap:.25rem}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\:gap-y-6{row-gap:1.5rem}.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-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)))}.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-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * 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\: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))}.sm\: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))}.sm\: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))}.sm\: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))}.sm\: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))}.sm\: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))}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:overflow-visible{overflow:visible}.sm\:overflow-x-auto{overflow-x:auto}.sm\:overflow-x-visible{overflow-x:visible}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-lg{border-radius:12px}.sm\:rounded-xl{border-radius:.75rem}.sm\:border{border-width:1px}.sm\:border-b-0{border-bottom-width:0px}.sm\:border-l{border-left-width:1px}.sm\:border-r{border-right-width:1px}.sm\:bg-transparent{background-color:transparent}.sm\:p-0{padding:0}.sm\:p-1\.5{padding:.375rem}.sm\:p-12{padding:3rem}.sm\:p-2{padding:.5rem}.sm\:p-2\.5{padding:.625rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-9{padding-left:2.25rem;padding-right:2.25rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-2{padding-bottom:.5rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-3{padding-bottom:.75rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pl-3{padding-left:.75rem}.sm\:pt-0{padding-top:0}.sm\:pt-20{padding-top:5rem}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.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-\[11px\]{font-size:11px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.group:focus-within .sm\:group-focus-within\:flex{display:flex}.group:focus-within .sm\:group-focus-within\:hidden{display:none}.group:hover .sm\:group-hover\:flex{display:flex}.group:hover .sm\:group-hover\:hidden{display:none}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:inset-y-0{top:0;bottom:0}.md\:end-4{inset-inline-end:1rem}.md\:left-auto{left:auto}.md\:right-0{right:0}.md\:top-4{top:1rem}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.md\:mb-0{margin-bottom:0}.md\:mb-14{margin-bottom:3.5rem}.md\:mb-16{margin-bottom:4rem}.md\:ml-2{margin-left:.5rem}.md\:mr-2{margin-right:.5rem}.md\:ms-1{margin-inline-start:.25rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:h-12{height:3rem}.md\:h-16{height:4rem}.md\:h-28{height:7rem}.md\:h-4{height:1rem}.md\:h-5{height:1.25rem}.md\:h-6{height:1.5rem}.md\:h-64{height:16rem}.md\:h-8{height:2rem}.md\:h-80{height:20rem}.md\:h-\[4\.5rem\]{height:4.5rem}.md\:h-\[calc\(100vh-220px\)\]{height:calc(100vh - 220px)}.md\:h-full{height:100%}.md\:max-h-none{max-height:none}.md\:min-h-0{min-height:0px}.md\:min-h-\[600px\]{min-height:600px}.md\:w-0{width:0px}.md\:w-12{width:3rem}.md\:w-16{width:4rem}.md\:w-20{width:5rem}.md\:w-4{width:1rem}.md\:w-48{width:12rem}.md\:w-5{width:1.25rem}.md\:w-56{width:14rem}.md\:w-6{width:1.5rem}.md\:w-72{width:18rem}.md\:w-8{width:2rem}.md\:w-80{width:20rem}.md\:w-96{width:24rem}.md\:w-\[180px\]{width:180px}.md\:w-\[300px\]{width:300px}.md\:w-\[320px\]{width:320px}.md\:w-\[360px\]{width:360px}.md\:w-\[420px\]{width:420px}.md\:w-\[450px\]{width:450px}.md\:w-\[520px\]{width:520px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-2xl{max-width:42rem}.md\:max-w-80{max-width:20rem}.md\:max-w-lg{max-width:32rem}.md\:max-w-md{max-width:28rem}.md\:max-w-none{max-width:none}.md\:flex-1{flex:1 1 0%}.md\:flex-none{flex:none}.md\:shrink-0{flex-shrink:0}.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-\[260px_1fr_280px\]{grid-template-columns:260px 1fr 280px}.md\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-1{gap:.25rem}.md\:gap-12{gap:3rem}.md\:gap-14{gap:3.5rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\: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)))}.md\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.md\: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))}.md\: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))}.md\:overflow-hidden{overflow:hidden}.md\:rounded-none{border-radius:0}.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{border-top-width:1px}.md\:border-t-0{border-top-width:0px}.md\:border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-14{padding:3.5rem}.md\:p-2{padding:.5rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pl-16{padding-left:4rem}.md\:pr-4{padding-right:1rem}.md\:pt-10{padding-top:2.5rem}.md\:pt-28{padding-top:7rem}.md\:pt-5{padding-top:1.25rem}.md\:pt-6{padding-top:1.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.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-7xl{font-size:4.5rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}.md\:text-\[1\.75rem\]{font-size:1.75rem}.md\:text-\[28px\]{font-size:28px}.md\:text-\[2rem\]{font-size:2rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:leading-tight{line-height:1.25}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.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\:end-\[-1\.5rem\]{inset-inline-end:-1.5rem}.lg\:left-\[16rem\]{left:16rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-12{grid-column:span 12 / span 12}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.lg\:mr-2{margin-right:.5rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-16{height:4rem}.lg\:h-32{height:8rem}.lg\:h-4{height:1rem}.lg\:h-5{height:1.25rem}.lg\:h-72{height:18rem}.lg\:max-h-none{max-height:none}.lg\:w-1\/2{width:50%}.lg\:w-16{width:4rem}.lg\:w-32{width:8rem}.lg\:w-4{width:1rem}.lg\:w-48{width:12rem}.lg\:w-5{width:1.25rem}.lg\:w-80{width:20rem}.lg\:w-\[300px\]{width:300px}.lg\:w-\[320px\]{width:320px}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[55\%\]{width:55%}.lg\:w-auto{width:auto}.lg\:min-w-\[180px\]{min-width:180px}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-lg{max-width:32rem}.lg\:flex-initial{flex:0 1 auto}.lg\:flex-none{flex:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.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-\[1\.4fr_1\.4fr_1fr_0\.8fr\]{grid-template-columns:1.4fr 1.4fr 1fr .8fr}.lg\:grid-cols-\[1fr_1\.05fr\]{grid-template-columns:1fr 1.05fr}.lg\:grid-cols-\[200px_minmax\(0\,1fr\)\]{grid-template-columns:200px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:gap-16{gap:4rem}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\: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)))}.lg\: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)))}.lg\: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)))}.lg\: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))}.lg\: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))}.lg\: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))}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:p-12{padding:3rem}.lg\:p-16{padding:4rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:pl-20{padding-left:5rem}.lg\:pr-8{padding-right:2rem}.lg\:pt-6{padding-top:1.5rem}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:inline{display:inline}.xl\:table-cell{display:table-cell}.xl\:w-\[370px\]{width:370px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (min-width: 1536px){.\32xl\:inline{display:inline}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width: 475px){.xs\:inline{display:inline}.xs\:flex{display:flex}.xs\:hidden{display:none}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:flex-row{flex-direction:row}.xs\:items-center{align-items:center}}@media (max-height: 700px){.h-compact\:mb-0{margin-bottom:0}.h-compact\:mb-1{margin-bottom:.25rem}.h-compact\:mb-1\.5{margin-bottom:.375rem}.h-compact\:mb-2{margin-bottom:.5rem}.h-compact\:ml-1{margin-left:.25rem}.h-compact\:mt-2{margin-top:.5rem}.h-compact\:h-1{height:.25rem}.h-compact\:h-2{height:.5rem}.h-compact\:h-2\.5{height:.625rem}.h-compact\:h-3{height:.75rem}.h-compact\:h-3\.5{height:.875rem}.h-compact\:w-1{width:.25rem}.h-compact\:w-2{width:.5rem}.h-compact\:w-2\.5{width:.625rem}.h-compact\:w-3{width:.75rem}.h-compact\:w-3\.5{width:.875rem}.h-compact\:gap-1{gap:.25rem}.h-compact\:gap-1\.5{gap:.375rem}.h-compact\:gap-2{gap:.5rem}.h-compact\:p-1{padding:.25rem}.h-compact\:p-1\.5{padding:.375rem}.h-compact\:p-2{padding:.5rem}.h-compact\:px-1{padding-left:.25rem;padding-right:.25rem}.h-compact\:px-2{padding-left:.5rem;padding-right:.5rem}.h-compact\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.h-compact\:py-0{padding-top:0;padding-bottom:0}.h-compact\:py-1{padding-top:.25rem;padding-bottom:.25rem}.h-compact\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.h-compact\:pl-2\.5{padding-left:.625rem}.h-compact\:pl-9{padding-left:2.25rem}.h-compact\:pr-2\.5{padding-right:.625rem}.h-compact\:text-\[10px\]{font-size:10px}.h-compact\:text-\[9px\]{font-size:9px}.h-compact\:text-lg{font-size:1.125rem;line-height:1.75rem}.h-compact\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-height: 901px){.h-tall\:mb-2{margin-bottom:.5rem}.h-tall\:mb-3{margin-bottom:.75rem}.h-tall\:mb-4{margin-bottom:1rem}.h-tall\:mt-3{margin-top:.75rem}.h-tall\:gap-3{gap:.75rem}.h-tall\:p-2\.5{padding:.625rem}.h-tall\:p-3{padding:.75rem}.h-tall\:p-3\.5{padding:.875rem}.h-tall\:p-4{padding:1rem}.h-tall\:py-2{padding-top:.5rem;padding-bottom:.5rem}.h-tall\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.h-tall\:py-4{padding-top:1rem;padding-bottom:1rem}.h-tall\:text-3xl{font-size:1.875rem;line-height:2.25rem}.h-tall\:text-base{font-size:1rem;line-height:1.5rem}}.ltr\:-translate-x-1\/2:where([dir=ltr],[dir=ltr] *){--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))}.rtl\:left-4:where([dir=rtl],[dir=rtl] *){left:1rem}.rtl\:right-auto:where([dir=rtl],[dir=rtl] *){right:auto}.rtl\:mr-2:where([dir=rtl],[dir=rtl] *){margin-right:.5rem}.rtl\:translate-x-1\/2:where([dir=rtl],[dir=rtl] *){--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))}.rtl\:-rotate-45:where([dir=rtl],[dir=rtl] *){--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))}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--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))}.rtl\:rotate-90:where([dir=rtl],[dir=rtl] *){--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))}.rtl\:-scale-x-100:where([dir=rtl],[dir=rtl] *){--tw-scale-x: -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))}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}.group:hover .rtl\:group-hover\:-translate-x-0\.5:where([dir=rtl],[dir=rtl] *){--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))}@media print{.print\:hidden{display:none}.print\:break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.print\:py-8{padding-top:2rem;padding-bottom:2rem}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\: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:8px;border-bottom-left-radius:8px}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.\[\&\: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:8px;border-bottom-right-radius:8px}.\[\&\:has\(\[data-state\=checked\]\)\]\:border-primary:has([data-state=checked]){border-color:hsl(var(--primary))}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}@media (min-width: 640px){.sm\:\[\&\>\*\:first-child\]\:order-2>*:first-child{order:2}}@media (min-width: 1024px){.lg\:\[\&\>\*\:first-child\]\:order-2>*:first-child{order:2}}.\[\&\>button\.absolute\.top-4\.left-4\]\:hidden>button.absolute.top-4.left-4{display:none}.\[\&\>button\.absolute\.top-4\.right-4\]\:hidden>button.absolute.top-4.right-4{display:none}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\>div\:first-child\]\:rounded-b-none>div>div:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>div\>div\:first-child\]\:border-0>div>div:first-child{border-width:0px}.\[\&\>div\>div\:first-child\]\:border-b>div>div:first-child{border-bottom-width:1px}.\[\&\>div\>div\:last-child\]\:rounded-none>div>div:last-child{border-radius:0}.\[\&\>div\>div\:last-child\]\:border-0>div>div:last-child{border-width:0px}.\[\&\>div\]\:\!block>div{display:block!important}.\[\&\>div\]\:bg-amber-500>div{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-destructive>div{background-color:hsl(var(--destructive))}.\[\&\>div\]\:bg-emerald-500>div{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-green-500>div{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-red-500>div{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-rose-500>div{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-violet-500>div{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-yellow-500>div{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-gradient-to-r>div{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.\[\&\>div\]\:from-cyan-400>div{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.\[\&\>div\]\:to-blue-600>div{--tw-gradient-to: #1D4ED8 var(--tw-gradient-to-position)}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\[data-placeholder\]\]\:text-muted-foreground>span[data-placeholder]{color:hsl(var(--muted-foreground))}.\[\&\>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-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>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-foreground\/50>svg{color:hsl(var(--sidebar-foreground) / .5)}.\[\&\>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}.\[\&_\[role\=slider\]\]\:border-cyan-400 [role=slider]{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.\[\&_\[role\=slider\]\]\:bg-cyan-500 [role=slider]{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.\[\&_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))}
