@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap);*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--primary-color:#b1092a;--primary-color-hover:#7c0019;--secondary-font-family:"Futura PT",sans-serif;font-family:Avenir,Futura PT,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}


/*
! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height: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:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:348 90% 36%;--primary-foreground:0 0% 100%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:222.2 84% 4.9%;--radius:0.5rem}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:348 90% 46%;--primary-foreground:0 0% 100%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:212.7 26.8% 83.9%;color-scheme:dark}.react-tel-input .flag-dropdown.\!open{background-color:#f1f5f9!important;background-color:hsl(var(--accent))!important}.react-tel-input .country-list .country:hover,.react-tel-input .flag-dropdown.open{background-color:#f1f5f9;background-color:hsl(var(--accent))}.dark .react-tel-input .form-control{background-color:#fff!important;background-color:hsl(var(--background))!important;border-color:#e2e8f0!important;border-color:hsl(var(--border))!important;color:#020817!important;color:hsl(var(--foreground))!important}.dark .react-tel-input .flag-dropdown{border-color:#e2e8f0!important;border-color:hsl(var(--border))!important}.dark .react-tel-input .flag-dropdown,.dark .react-tel-input .flag-dropdown.\!open,.dark .react-tel-input .flag-dropdown.open{background-color:#f1f5f9!important;background-color:hsl(var(--muted))!important}.dark .react-tel-input .country-list{background-color:#fff!important;background-color:hsl(var(--popover))!important;border-color:#e2e8f0!important;border-color:hsl(var(--border))!important;color:#020817!important;color:hsl(var(--popover-foreground))!important}.dark .react-tel-input .country-list .country:hover{background-color:#f1f5f9!important;background-color:hsl(var(--accent))!important}*{border-color:#e2e8f0;border-color:hsl(var(--border))}body{background-color:#fff;background-color:hsl(var(--background));color:#020817;color:hsl(var(--foreground))}*,:after,:before{--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:#3b82f680;--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:#3b82f680;--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: }.\!container{margin-left:auto!important;margin-right:auto!important;padding-left:2rem!important;padding-right:2rem!important;width:100%!important}.container{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}@media (min-width:1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.sr-only{clip:rect(0,0,0,0)!important;border-width:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.pointer-events-none{pointer-events:none!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.collapse{visibility:collapse!important}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:-webkit-sticky!important;position:sticky!important}.inset-0{inset:0!important}.inset-x-0{left:0!important;right:0!important}.inset-y-0{bottom:0!important;top:0!important}.-bottom-2{bottom:-.5rem!important}.bottom-0{bottom:0!important}.bottom-1{bottom:.25rem!important}.bottom-10{bottom:2.5rem!important}.bottom-4{bottom:1rem!important}.left-0{left:0!important}.left-1{left:.25rem!important}.left-1\/2{left:50%!important}.left-2{left:.5rem!important}.left-2\.5{left:.625rem!important}.left-3{left:.75rem!important}.left-4{left:1rem!important}.left-\[50\%\]{left:50%!important}.right-0{right:0!important}.right-1{right:.25rem!important}.right-2{right:.5rem!important}.right-3{right:.75rem!important}.right-4{right:1rem!important}.top-0{top:0!important}.top-1{top:.25rem!important}.top-1\.5{top:.375rem!important}.top-1\/2{top:50%!important}.top-2{top:.5rem!important}.top-2\.5{top:.625rem!important}.top-3{top:.75rem!important}.top-3\.5{top:.875rem!important}.top-4{top:1rem!important}.top-6{top:1.5rem!important}.top-7{top:1.75rem!important}.top-\[50\%\]{top:50%!important}.z-10{z-index:10!important}.z-20{z-index:20!important}.z-50{z-index:50!important}.z-\[10000\]{z-index:10000!important}.z-\[1000\]{z-index:1000!important}.z-\[100\]{z-index:100!important}.z-\[9999\]{z-index:9999!important}.order-1{order:1!important}.order-3{order:3!important}.order-last{order:9999!important}.col-span-1{grid-column:span 1/span 1!important}.col-span-2{grid-column:span 2/span 2!important}.col-span-3{grid-column:span 3/span 3!important}.m-6{margin:1.5rem!important}.m-8{margin:2rem!important}.-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:.75rem!important;margin-right:.75rem!important}.mx-3\.5{margin-left:.875rem!important;margin-right:.875rem!important}.mx-6{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:.75rem!important;margin-top:.75rem!important}.my-4{margin-bottom:1rem!important;margin-top:1rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.\!mb-0{margin-bottom:0!important}.-ml-1{margin-left:-.25rem!important}.-ml-1\.5{margin-left:-.375rem!important}.-ml-2{margin-left:-.5rem!important}.-mt-1{margin-top:-.25rem!important}.-mt-2{margin-top:-.5rem!important}.mb-0{margin-bottom:0!important}.mb-0\.5{margin-bottom:.125rem!important}.mb-1{margin-bottom:.25rem!important}.mb-1\.5{margin-bottom:.375rem!important}.mb-10{margin-bottom:2.5rem!important}.mb-2{margin-bottom:.5rem!important}.mb-2\.5{margin-bottom:.625rem!important}.mb-3{margin-bottom:.75rem!important}.mb-4{margin-bottom:1rem!important}.mb-5{margin-bottom:1.25rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-8{margin-bottom:2rem!important}.mb-\[2px\]{margin-bottom:2px!important}.ml-1{margin-left:.25rem!important}.ml-1\.5{margin-left:.375rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:.75rem!important}.ml-4{margin-left:1rem!important}.ml-6{margin-left:1.5rem!important}.ml-auto{margin-left:auto!important}.mr-1{margin-right:.25rem!important}.mr-1\.5{margin-right:.375rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:.75rem!important}.mr-4{margin-right:1rem!important}.mr-auto{margin-right:auto!important}.mt-0{margin-top:0!important}.mt-0\.5{margin-top:.125rem!important}.mt-1{margin-top:.25rem!important}.mt-1\.5{margin-top:.375rem!important}.mt-10{margin-top:2.5rem!important}.mt-12{margin-top:3rem!important}.mt-2{margin-top:.5rem!important}.mt-2\.5{margin-top:.625rem!important}.mt-20{margin-top:5rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.mt-5{margin-top:1.25rem!important}.mt-6{margin-top:1.5rem!important}.mt-8{margin-top:2rem!important}.mt-\[50px\]{margin-top:50px!important}.mt-\[7px\]{margin-top:7px!important}.mt-auto{margin-top:auto!important}.mt-px{margin-top:1px!important}.line-clamp-2{-webkit-line-clamp:2!important}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.line-clamp-3{-webkit-line-clamp:3!important}.line-clamp-4{-webkit-box-orient:vertical!important;-webkit-line-clamp:4!important;display:-webkit-box!important;overflow:hidden!important}.block{display:block!important}.inline-block{display:inline-block!important}.\!inline,.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.table{display:table!important}.grid{display:grid!important}.contents{display:contents!important}.hidden{display:none!important}.aspect-square{aspect-ratio:1/1!important}.size-12{height:3rem!important;width:3rem!important}.size-16{height:4rem!important;width:4rem!important}.size-3{height:.75rem!important;width:.75rem!important}.size-3\.5{height:.875rem!important;width:.875rem!important}.size-4{height:1rem!important;width:1rem!important}.size-8{height:2rem!important;width:2rem!important}.\!h-10{height:2.5rem!important}.\!h-9{height:2.25rem!important}.h-0{height:0!important}.h-0\.5{height:.125rem!important}.h-1{height:.25rem!important}.h-1\.5{height:.375rem!important}.h-10{height:2.5rem!important}.h-11{height:2.75rem!important}.h-12{height:3rem!important}.h-14{height:3.5rem!important}.h-16{height:4rem!important}.h-2{height:.5rem!important}.h-2\.5{height:.625rem!important}.h-20{height:5rem!important}.h-24{height:6rem!important}.h-3{height:.75rem!important}.h-3\.5{height:.875rem!important}.h-32{height:8rem!important}.h-4{height:1rem!important}.h-40{height:10rem!important}.h-48{height:12rem!important}.h-5{height:1.25rem!important}.h-56{height:14rem!important}.h-6{height:1.5rem!important}.h-64{height:16rem!important}.h-7{height:1.75rem!important}.h-8{height:2rem!important}.h-80{height:20rem!important}.h-9{height:2.25rem!important}.h-96{height:24rem!important}.h-\[1\.25rem\]{height:1.25rem!important}.h-\[100px\]{height:100px!important}.h-\[180px\]{height:180px!important}.h-\[18px\]{height:18px!important}.h-\[1px\]{height:1px!important}.h-\[1rem\]{height:1rem!important}.h-\[220px\]{height:220px!important}.h-\[25px\]{height:25px!important}.h-\[28rem\]{height:28rem!important}.h-\[2rem\]{height:2rem!important}.h-\[300px\]{height:300px!important}.h-\[30rem\]{height:30rem!important}.h-\[350px\]{height:350px!important}.h-\[35px\]{height:35px!important}.h-\[3px\]{height:3px!important}.h-\[400px\]{height:400px!important}.h-\[420px\]{height:420px!important}.h-\[450px\]{height:450px!important}.h-\[500px\]{height:500px!important}.h-\[50vh\]{height:50vh!important}.h-\[57px\]{height:57px!important}.h-\[5px\]{height:5px!important}.h-\[600px\]{height:600px!important}.h-\[60px\]{height:60px!important}.h-\[620px\]{height:620px!important}.h-\[80vh\]{height:80vh!important}.h-\[88vh\]{height:88vh!important}.h-\[90\%\]{height:90%!important}.h-\[90vh\]{height:90vh!important}.h-\[calc\(100\%-2rem\)\]{height:calc(100% - 2rem)!important}.h-\[calc\(100vh-120px\)\]{height:calc(100vh - 120px)!important}.h-\[min\(90vh\2c 920px\)\]{height:min(90vh,920px)!important}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)!important}.h-auto{height:auto!important}.h-fit{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.h-full{height:100%!important}.h-px{height:1px!important}.h-screen{height:100vh!important}.h-svh{height:100svh!important}.max-h-16{max-height:4rem!important}.max-h-32{max-height:8rem!important}.max-h-40{max-height:10rem!important}.max-h-48{max-height:12rem!important}.max-h-60{max-height:15rem!important}.max-h-72{max-height:18rem!important}.max-h-96{max-height:24rem!important}.max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)!important}.max-h-\[150px\]{max-height:150px!important}.max-h-\[200px\]{max-height:200px!important}.max-h-\[280px\]{max-height:280px!important}.max-h-\[300px\]{max-height:300px!important}.max-h-\[350px\]{max-height:350px!important}.max-h-\[360px\]{max-height:360px!important}.max-h-\[400px\]{max-height:400px!important}.max-h-\[40vh\]{max-height:40vh!important}.max-h-\[480px\]{max-height:480px!important}.max-h-\[500px\]{max-height:500px!important}.max-h-\[52vh\]{max-height:52vh!important}.max-h-\[55\%\]{max-height:55%!important}.max-h-\[55vh\]{max-height:55vh!important}.max-h-\[60\%\]{max-height:60%!important}.max-h-\[600px\]{max-height:600px!important}.max-h-\[60vh\]{max-height:60vh!important}.max-h-\[650px\]{max-height:650px!important}.max-h-\[65vh\]{max-height:65vh!important}.max-h-\[72px\]{max-height:72px!important}.max-h-\[75vh\]{max-height:75vh!important}.max-h-\[800px\]{max-height:800px!important}.max-h-\[80px\]{max-height:80px!important}.max-h-\[80vh\]{max-height:80vh!important}.max-h-\[85vh\]{max-height:85vh!important}.max-h-\[88vh\]{max-height:88vh!important}.max-h-\[90vh\]{max-height:90vh!important}.max-h-\[95svh\]{max-height:95svh!important}.max-h-\[min\(70vh\2c 520px\)\]{max-height:min(70vh,520px)!important}.max-h-full{max-height:100%!important}.min-h-0{min-height:0!important}.min-h-1{min-height:.25rem!important}.min-h-16{min-height:4rem!important}.min-h-40{min-height:10rem!important}.min-h-6{min-height:1.5rem!important}.min-h-8{min-height:2rem!important}.min-h-\[100px\]{min-height:100px!important}.min-h-\[112px\]{min-height:112px!important}.min-h-\[120px\]{min-height:120px!important}.min-h-\[122px\]{min-height:122px!important}.min-h-\[12px\]{min-height:12px!important}.min-h-\[140px\]{min-height:140px!important}.min-h-\[16px\]{min-height:16px!important}.min-h-\[200px\]{min-height:200px!important}.min-h-\[250px\]{min-height:250px!important}.min-h-\[300px\]{min-height:300px!important}.min-h-\[40px\]{min-height:40px!important}.min-h-\[480px\]{min-height:480px!important}.min-h-\[48px\]{min-height:48px!important}.min-h-\[550px\]{min-height:550px!important}.min-h-\[60px\]{min-height:60px!important}.min-h-\[70vh\]{min-height:70vh!important}.min-h-\[80vh\]{min-height:80vh!important}.min-h-\[90px\]{min-height:90px!important}.min-h-\[90vh\]{min-height:90vh!important}.min-h-\[min\(70vh\2c 520px\)\]{min-height:min(70vh,520px)!important}.min-h-full{min-height:100%!important}.min-h-screen{min-height:100vh!important}.min-h-svh{min-height:100svh!important}.\!w-full{width:100%!important}.w-0{width:0!important}.w-0\.5{width:.125rem!important}.w-1{width:.25rem!important}.w-1\.5{width:.375rem!important}.w-1\/2{width:50%!important}.w-1\/3{width:33.333333%!important}.w-10{width:2.5rem!important}.w-12{width:3rem!important}.w-14{width:3.5rem!important}.w-16{width:4rem!important}.w-2{width:.5rem!important}.w-2\.5{width:.625rem!important}.w-2\/3{width:66.666667%!important}.w-20{width:5rem!important}.w-24{width:6rem!important}.w-28{width:7rem!important}.w-3{width:.75rem!important}.w-3\.5{width:.875rem!important}.w-3\/4{width:75%!important}.w-32{width:8rem!important}.w-36{width:9rem!important}.w-4{width:1rem!important}.w-40{width:10rem!important}.w-44{width:11rem!important}.w-48{width:12rem!important}.w-5{width:1.25rem!important}.w-52{width:13rem!important}.w-56{width:14rem!important}.w-6{width:1.5rem!important}.w-64{width:16rem!important}.w-7{width:1.75rem!important}.w-72{width:18rem!important}.w-8{width:2rem!important}.w-80{width:20rem!important}.w-9{width:2.25rem!important}.w-\[--radix-dropdown-menu-trigger-width\]{width:var(--radix-dropdown-menu-trigger-width)!important}.w-\[--sidebar-width\]{width:var(--sidebar-width)!important}.w-\[100\%\]{width:100%!important}.w-\[100px\]{width:100px!important}.w-\[120px\]{width:120px!important}.w-\[1300px\]{width:1300px!important}.w-\[140px\]{width:140px!important}.w-\[155px\]{width:155px!important}.w-\[180px\]{width:180px!important}.w-\[18px\]{width:18px!important}.w-\[1px\]{width:1px!important}.w-\[200px\]{width:200px!important}.w-\[24\%\]{width:24%!important}.w-\[25\%\]{width:25%!important}.w-\[250px\]{width:250px!important}.w-\[25px\]{width:25px!important}.w-\[26\%\]{width:26%!important}.w-\[30\%\]{width:30%!important}.w-\[300PX\]{width:300PX!important}.w-\[300px\]{width:300px!important}.w-\[320px\]{width:320px!important}.w-\[35\%\]{width:35%!important}.w-\[35px\]{width:35px!important}.w-\[3px\]{width:3px!important}.w-\[4\.5rem\]{width:4.5rem!important}.w-\[400px\]{width:400px!important}.w-\[50\%\]{width:50%!important}.w-\[50px\]{width:50px!important}.w-\[5px\]{width:5px!important}.w-\[680px\]{width:680px!important}.w-\[85\%\]{width:85%!important}.w-\[90\%\]{width:90%!important}.w-\[95vw\]{width:95vw!important}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)!important}.w-auto{width:auto!important}.w-fit{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.w-full{width:100%!important}.w-px{width:1px!important}.min-w-0{min-width:0!important}.min-w-16{min-width:4rem!important}.min-w-40{min-width:10rem!important}.min-w-5{min-width:1.25rem!important}.min-w-6{min-width:1.5rem!important}.min-w-8{min-width:2rem!important}.min-w-\[120px\]{min-width:120px!important}.min-w-\[140px\]{min-width:140px!important}.min-w-\[160px\]{min-width:160px!important}.min-w-\[180px\]{min-width:180px!important}.min-w-\[200px\]{min-width:200px!important}.min-w-\[20px\]{min-width:20px!important}.min-w-\[24px\]{min-width:24px!important}.min-w-\[300px\]{min-width:300px!important}.min-w-\[480px\]{min-width:480px!important}.min-w-\[60px\]{min-width:60px!important}.min-w-\[700px\]{min-width:700px!important}.min-w-\[70px\]{min-width:70px!important}.min-w-\[80vw\]{min-width:80vw!important}.min-w-\[8rem\]{min-width:8rem!important}.min-w-\[900px\]{min-width:900px!important}.min-w-\[90px\]{min-width:90px!important}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)!important}.min-w-full{min-width:100%!important}.max-w-2xl{max-width:42rem!important}.max-w-3xl{max-width:48rem!important}.max-w-40{max-width:10rem!important}.max-w-4xl{max-width:56rem!important}.max-w-5xl{max-width:64rem!important}.max-w-6xl{max-width:72rem!important}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)!important}.max-w-\[1200px\]{max-width:1200px!important}.max-w-\[120px\]{max-width:120px!important}.max-w-\[1300px\]{max-width:1300px!important}.max-w-\[1400px\]{max-width:1400px!important}.max-w-\[140px\]{max-width:140px!important}.max-w-\[150px\]{max-width:150px!important}.max-w-\[200px\]{max-width:200px!important}.max-w-\[220px\]{max-width:220px!important}.max-w-\[240px\]{max-width:240px!important}.max-w-\[24px\]{max-width:24px!important}.max-w-\[250px\]{max-width:250px!important}.max-w-\[260px\]{max-width:260px!important}.max-w-\[280px\]{max-width:280px!important}.max-w-\[300px\]{max-width:300px!important}.max-w-\[400px\]{max-width:400px!important}.max-w-\[40vw\]{max-width:40vw!important}.max-w-\[480px\]{max-width:480px!important}.max-w-\[50\%\]{max-width:50%!important}.max-w-\[500px\]{max-width:500px!important}.max-w-\[66\.67\%\]{max-width:66.67%!important}.max-w-\[70\%\]{max-width:70%!important}.max-w-\[70vw\]{max-width:70vw!important}.max-w-\[75\%\]{max-width:75%!important}.max-w-\[80\%\]{max-width:80%!important}.max-w-\[800px\]{max-width:800px!important}.max-w-\[85\%\]{max-width:85%!important}.max-w-\[850px\]{max-width:850px!important}.max-w-\[900px\]{max-width:900px!important}.max-w-\[90vw\]{max-width:90vw!important}.max-w-\[95vw\]{max-width:95vw!important}.max-w-\[var\(--radix-select-trigger-width\)\]{max-width:var(--radix-select-trigger-width)!important}.max-w-full{max-width:100%!important}.max-w-lg{max-width:32rem!important}.max-w-md{max-width:28rem!important}.max-w-none{max-width:none!important}.max-w-prose{max-width:65ch!important}.max-w-sm{max-width:24rem!important}.max-w-xl{max-width:36rem!important}.max-w-xs{max-width:20rem!important}.flex-1{flex:1 1!important}.flex-\[2\]{flex:2 1!important}.flex-none{flex:none!important}.flex-shrink{flex-shrink:1!important}.flex-shrink-0{flex-shrink:0!important}.shrink{flex-shrink:1!important}.shrink-0{flex-shrink:0!important}.flex-grow,.grow{flex-grow:1!important}.table-fixed{table-layout:fixed!important}.caption-bottom{caption-side:bottom!important}.border-collapse{border-collapse:collapse!important}.origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)!important}.origin-left{transform-origin:left!important}.origin-top{transform-origin:top!important}.-translate-x-1\/2{--tw-translate-x:-50%!important}.-translate-x-1\/2,.-translate-x-px{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-px{--tw-translate-x:-1px!important}.-translate-y-1\/2{--tw-translate-y:-50%!important}.-translate-y-1\/2,.translate-x-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-x-\[-50\%\]{--tw-translate-x:-50%!important}.translate-x-px{--tw-translate-x:1px!important}.translate-x-px,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-y-0{--tw-translate-y:0px!important}.translate-y-\[-50\%\]{--tw-translate-y:-50%!important}.translate-y-\[-50\%\],.translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-y-full{--tw-translate-y:100%!important}.rotate-180{--tw-rotate:180deg!important}.rotate-180,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.rotate-90{--tw-rotate:90deg!important}.scale-90{--tw-scale-x:.9!important;--tw-scale-y:.9!important}.scale-90,.scale-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.scale-y-0{--tw-scale-y:0!important}.scale-y-100{--tw-scale-y:1!important}.scale-y-100,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:bounce 1s infinite!important}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite!important}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite!important}.cursor-col-resize{cursor:col-resize!important}.cursor-default{cursor:default!important}.cursor-help{cursor:help!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-pointer{cursor:pointer!important}.cursor-text{cursor:text!important}.touch-none{touch-action:none!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.select-all{-webkit-user-select:all!important;user-select:all!important}.resize-none{resize:none!important}.resize-y{resize:vertical!important}.resize{resize:both!important}.scroll-m-20{scroll-margin:5rem!important}.list-inside{list-style-position:inside!important}.list-decimal{list-style-type:decimal!important}.list-disc{list-style-type:disc!important}.list-none{list-style-type:none!important}.appearance-none{-webkit-appearance:none!important;appearance:none!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.grid-cols-\[1\.5fr_1fr_1\.5fr_auto_auto\]{grid-template-columns:1.5fr 1fr 1.5fr auto auto!important}.grid-cols-\[140px_1fr_auto\]{grid-template-columns:140px 1fr auto!important}.grid-cols-\[1fr_120px_auto\]{grid-template-columns:1fr 120px auto!important}.grid-cols-\[1fr_140px_auto\]{grid-template-columns:1fr 140px auto!important}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto!important}.grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr!important}.grid-cols-\[1fr_500px\]{grid-template-columns:1fr 500px!important}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto!important}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr!important}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto!important}.grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr!important}.grid-cols-\[200px_1fr_auto\]{grid-template-columns:200px 1fr auto!important}.grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr!important}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr!important}.grid-cols-\[auto_2fr_1fr_1fr_1\.2fr_1\.2fr_auto\]{grid-template-columns:auto 2fr 1fr 1fr 1.2fr 1.2fr auto!important}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))!important}.grid-rows-\[auto\2c 1fr\],.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr!important}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.items-center{align-items:center!important}.items-baseline{align-items:baseline!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.gap-0{gap:0!important}.gap-0\.5{gap:.125rem!important}.gap-1{gap:.25rem!important}.gap-1\.5{gap:.375rem!important}.gap-2{gap:.5rem!important}.gap-2\.5{gap:.625rem!important}.gap-3{gap:.75rem!important}.gap-3\.5{gap:.875rem!important}.gap-4{gap:1rem!important}.gap-5{gap:1.25rem!important}.gap-6{gap:1.5rem!important}.gap-8{gap:2rem!important}.gap-\[2px\]{gap:2px!important}.gap-px{gap:1px!important}.gap-x-1{column-gap:.25rem!important}.gap-x-1\.5{column-gap:.375rem!important}.gap-x-2{column-gap:.5rem!important}.gap-x-3{column-gap:.75rem!important}.gap-x-4{column-gap:1rem!important}.gap-x-6{column-gap:1.5rem!important}.gap-x-8{column-gap:2rem!important}.gap-y-0{row-gap:0!important}.gap-y-0\.5{row-gap:.125rem!important}.gap-y-1{row-gap:.25rem!important}.gap-y-2{row-gap:.5rem!important}.gap-y-4{row-gap:1rem!important}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(.25rem*var(--tw-space-x-reverse))!important}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(.5rem*var(--tw-space-x-reverse))!important}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(.75rem*var(--tw-space-x-reverse))!important}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(1rem*var(--tw-space-x-reverse))!important}.space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(1.25rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(1.25rem*var(--tw-space-x-reverse))!important}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(0px*var(--tw-space-y-reverse))!important;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))!important}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.125rem*var(--tw-space-y-reverse))!important;margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.25rem*var(--tw-space-y-reverse))!important;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.375rem*var(--tw-space-y-reverse))!important;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.5rem*var(--tw-space-y-reverse))!important;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.625rem*var(--tw-space-y-reverse))!important;margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.75rem*var(--tw-space-y-reverse))!important;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(1rem*var(--tw-space-y-reverse))!important;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))!important;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))!important;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(2rem*var(--tw-space-y-reverse))!important;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))!important}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0!important;border-bottom-width:calc(1px*var(--tw-divide-y-reverse))!important;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))!important}.divide-border>:not([hidden])~:not([hidden]){border-color:#e2e8f0!important;border-color:hsl(var(--border))!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-x-auto{overflow-x:auto!important}.overflow-y-auto{overflow-y:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-scroll{overflow-y:scroll!important}.overscroll-contain{overscroll-behavior:contain!important}.truncate{overflow:hidden!important;white-space:nowrap!important}.text-ellipsis,.truncate{text-overflow:ellipsis!important}.whitespace-normal{white-space:normal!important}.whitespace-nowrap{white-space:nowrap!important}.whitespace-pre{white-space:pre!important}.whitespace-pre-line{white-space:pre-line!important}.whitespace-pre-wrap{white-space:pre-wrap!important}.text-wrap{text-wrap:wrap!important}.text-balance{text-wrap:balance!important}.text-pretty{text-wrap:pretty!important}.break-words{overflow-wrap:break-word!important}.break-all{word-break:break-all!important}.\!rounded-md{border-radius:calc(.5rem - 2px)!important;border-radius:calc(var(--radius) - 2px)!important}.rounded{border-radius:.25rem!important}.rounded-2xl{border-radius:1rem!important}.rounded-\[12px\]{border-radius:12px!important}.rounded-\[4px\]{border-radius:4px!important}.rounded-\[inherit\]{border-radius:inherit!important}.rounded-full{border-radius:9999px!important}.rounded-lg{border-radius:.5rem!important;border-radius:var(--radius)!important}.rounded-md{border-radius:calc(.5rem - 2px)!important;border-radius:calc(var(--radius) - 2px)!important}.rounded-none{border-radius:0!important}.rounded-sm{border-radius:calc(.5rem - 4px)!important;border-radius:calc(var(--radius) - 4px)!important}.rounded-xl{border-radius:.75rem!important}.rounded-l-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.rounded-r-full{border-bottom-right-radius:9999px!important;border-top-right-radius:9999px!important}.rounded-tl-sm{border-top-left-radius:calc(.5rem - 4px)!important;border-top-left-radius:calc(var(--radius) - 4px)!important}.rounded-tr-sm{border-top-right-radius:calc(.5rem - 4px)!important;border-top-right-radius:calc(var(--radius) - 4px)!important}.border{border-width:1px!important}.border-0{border-width:0!important}.border-2{border-width:2px!important}.border-4{border-width:4px!important}.border-b{border-bottom-width:1px!important}.border-b-2{border-bottom-width:2px!important}.border-b-\[1px\]{border-bottom-width:1px!important}.border-l{border-left-width:1px!important}.border-l-2{border-left-width:2px!important}.border-l-\[3px\]{border-left-width:3px!important}.border-r{border-right-width:1px!important}.border-t,.border-t-\[1px\]{border-top-width:1px!important}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-none{border-style:none!important}.\!border-border{border-color:#e2e8f0!important;border-color:hsl(var(--border))!important}.border-\[\#b1092a\]\/20{border-color:#b1092a33!important}.border-\[\#ccc\]{--tw-border-opacity:1!important;border-color:rgb(204 204 204/var(--tw-border-opacity))!important}.border-\[\#d3d3d4\]\/60{border-color:#d3d3d499!important}.border-\[var\(--ds-divider\)\]{border-color:var(--ds-divider)!important}.border-accent\/20{border-color:#f1f5f933!important;border-color:hsl(var(--accent)/.2)!important}.border-amber-200{--tw-border-opacity:1!important;border-color:rgb(253 230 138/var(--tw-border-opacity))!important}.border-amber-300{--tw-border-opacity:1!important;border-color:rgb(252 211 77/var(--tw-border-opacity))!important}.border-amber-300\/50{border-color:#fcd34d80!important}.border-amber-300\/60{border-color:#fcd34d99!important}.border-amber-300\/70{border-color:#fcd34db3!important}.border-amber-400{--tw-border-opacity:1!important;border-color:rgb(251 191 36/var(--tw-border-opacity))!important}.border-amber-500{--tw-border-opacity:1!important;border-color:rgb(245 158 11/var(--tw-border-opacity))!important}.border-amber-500\/15{border-color:#f59e0b26!important}.border-amber-500\/20{border-color:#f59e0b33!important}.border-amber-500\/30{border-color:#f59e0b4d!important}.border-background{border-color:#fff!important;border-color:hsl(var(--background))!important}.border-blue-200{--tw-border-opacity:1!important;border-color:rgb(191 219 254/var(--tw-border-opacity))!important}.border-blue-300{--tw-border-opacity:1!important;border-color:rgb(147 197 253/var(--tw-border-opacity))!important}.border-blue-500{--tw-border-opacity:1!important;border-color:rgb(59 130 246/var(--tw-border-opacity))!important}.border-blue-500\/20{border-color:#3b82f633!important}.border-border{border-color:#e2e8f0!important;border-color:hsl(var(--border))!important}.border-border\/30{border-color:#e2e8f04d!important;border-color:hsl(var(--border)/.3)!important}.border-border\/40{border-color:#e2e8f066!important;border-color:hsl(var(--border)/.4)!important}.border-border\/50{border-color:#e2e8f080!important;border-color:hsl(var(--border)/.5)!important}.border-border\/60{border-color:#e2e8f099!important;border-color:hsl(var(--border)/.6)!important}.border-border\/70{border-color:#e2e8f0b3!important;border-color:hsl(var(--border)/.7)!important}.border-border\/80{border-color:#e2e8f0cc!important;border-color:hsl(var(--border)/.8)!important}.border-current{border-color:currentColor!important}.border-destructive{border-color:#ef4444!important;border-color:hsl(var(--destructive))!important}.border-destructive\/20{border-color:#ef444433!important;border-color:hsl(var(--destructive)/.2)!important}.border-destructive\/30{border-color:#ef44444d!important;border-color:hsl(var(--destructive)/.3)!important}.border-destructive\/40{border-color:#ef444466!important;border-color:hsl(var(--destructive)/.4)!important}.border-destructive\/50{border-color:#ef444480!important;border-color:hsl(var(--destructive)/.5)!important}.border-destructive\/60{border-color:#ef444499!important;border-color:hsl(var(--destructive)/.6)!important}.border-emerald-200{--tw-border-opacity:1!important;border-color:rgb(167 243 208/var(--tw-border-opacity))!important}.border-emerald-300\/50{border-color:#6ee7b780!important}.border-emerald-500\/20{border-color:#10b98133!important}.border-foreground{border-color:#020817!important;border-color:hsl(var(--foreground))!important}.border-foreground\/15{border-color:#02081726!important;border-color:hsl(var(--foreground)/.15)!important}.border-foreground\/20{border-color:#02081733!important;border-color:hsl(var(--foreground)/.2)!important}.border-fuchsia-200\/80{border-color:#f5d0fecc!important}.border-gray-200{--tw-border-opacity:1!important;border-color:rgb(229 231 235/var(--tw-border-opacity))!important}.border-gray-300{--tw-border-opacity:1!important;border-color:rgb(209 213 219/var(--tw-border-opacity))!important}.border-gray-400{--tw-border-opacity:1!important;border-color:rgb(156 163 175/var(--tw-border-opacity))!important}.border-gray-900{--tw-border-opacity:1!important;border-color:rgb(17 24 39/var(--tw-border-opacity))!important}.border-green-200{--tw-border-opacity:1!important;border-color:rgb(187 247 208/var(--tw-border-opacity))!important}.border-green-300{--tw-border-opacity:1!important;border-color:rgb(134 239 172/var(--tw-border-opacity))!important}.border-green-500{--tw-border-opacity:1!important;border-color:rgb(34 197 94/var(--tw-border-opacity))!important}.border-green-500\/20{border-color:#22c55e33!important}.border-green-500\/30{border-color:#22c55e4d!important}.border-indigo-100{--tw-border-opacity:1!important;border-color:rgb(224 231 255/var(--tw-border-opacity))!important}.border-indigo-100\/60{border-color:#e0e7ff99!important}.border-indigo-100\/80{border-color:#e0e7ffcc!important}.border-indigo-200\/50{border-color:#c7d2fe80!important}.border-indigo-200\/60{border-color:#c7d2fe99!important}.border-indigo-200\/80{border-color:#c7d2fecc!important}.border-input{border-color:#e2e8f0!important;border-color:hsl(var(--input))!important}.border-muted{border-color:#f1f5f9!important;border-color:hsl(var(--muted))!important}.border-muted-foreground\/30{border-color:#64748b4d!important;border-color:hsl(var(--muted-foreground)/.3)!important}.border-muted-foreground\/40{border-color:#64748b66!important;border-color:hsl(var(--muted-foreground)/.4)!important}.border-neutral-200{--tw-border-opacity:1!important;border-color:rgb(229 229 229/var(--tw-border-opacity))!important}.border-orange-500\/20{border-color:#f9731633!important}.border-primary{border-color:#ae092a!important;border-color:hsl(var(--primary))!important}.border-primary\/15{border-color:#ae092a26!important;border-color:hsl(var(--primary)/.15)!important}.border-primary\/20{border-color:#ae092a33!important;border-color:hsl(var(--primary)/.2)!important}.border-primary\/25{border-color:#ae092a40!important;border-color:hsl(var(--primary)/.25)!important}.border-primary\/30{border-color:#ae092a4d!important;border-color:hsl(var(--primary)/.3)!important}.border-primary\/35{border-color:#ae092a59!important;border-color:hsl(var(--primary)/.35)!important}.border-primary\/40{border-color:#ae092a66!important;border-color:hsl(var(--primary)/.4)!important}.border-primary\/50{border-color:#ae092a80!important;border-color:hsl(var(--primary)/.5)!important}.border-purple-300{--tw-border-opacity:1!important;border-color:rgb(216 180 254/var(--tw-border-opacity))!important}.border-purple-500\/20{border-color:#a855f733!important}.border-red-200{--tw-border-opacity:1!important;border-color:rgb(254 202 202/var(--tw-border-opacity))!important}.border-red-300{--tw-border-opacity:1!important;border-color:rgb(252 165 165/var(--tw-border-opacity))!important}.border-red-400{--tw-border-opacity:1!important;border-color:rgb(248 113 113/var(--tw-border-opacity))!important}.border-red-500{--tw-border-opacity:1!important;border-color:rgb(239 68 68/var(--tw-border-opacity))!important}.border-rose-200{--tw-border-opacity:1!important;border-color:rgb(254 205 211/var(--tw-border-opacity))!important}.border-rose-300{--tw-border-opacity:1!important;border-color:rgb(253 164 175/var(--tw-border-opacity))!important}.border-rose-500\/20{border-color:#f43f5e33!important}.border-sky-500\/15{border-color:#0ea5e926!important}.border-sky-500\/30{border-color:#0ea5e94d!important}.border-slate-100{--tw-border-opacity:1!important;border-color:rgb(241 245 249/var(--tw-border-opacity))!important}.border-slate-200{--tw-border-opacity:1!important;border-color:rgb(226 232 240/var(--tw-border-opacity))!important}.border-slate-300{--tw-border-opacity:1!important;border-color:rgb(203 213 225/var(--tw-border-opacity))!important}.border-slate-500\/20{border-color:#64748b33!important}.border-transparent{border-color:#0000!important}.border-white\/10{border-color:#ffffff1a!important}.border-white\/20{border-color:#fff3!important}.border-white\/5{border-color:#ffffff0d!important}.border-yellow-200{--tw-border-opacity:1!important;border-color:rgb(254 240 138/var(--tw-border-opacity))!important}.border-l-primary\/30{border-left-color:#ae092a4d!important;border-left-color:hsl(var(--primary)/.3)!important}.border-l-transparent{border-left-color:#0000!important}.border-t-transparent{border-top-color:#0000!important}.\!bg-background{background-color:#fff!important;background-color:hsl(var(--background))!important}.bg-\[\#0084FF\]{--tw-bg-opacity:1!important;background-color:rgb(0 132 255/var(--tw-bg-opacity))!important}.bg-\[\#0084ff\]\/10{background-color:#0084ff1a!important}.bg-\[\#1f2937\]{--tw-bg-opacity:1!important;background-color:rgb(31 41 55/var(--tw-bg-opacity))!important}.bg-\[\#25D366\]{--tw-bg-opacity:1!important;background-color:rgb(37 211 102/var(--tw-bg-opacity))!important}.bg-\[\#2c2c2c\]{--tw-bg-opacity:1!important;background-color:rgb(44 44 44/var(--tw-bg-opacity))!important}.bg-\[\#B1092A\]{--tw-bg-opacity:1!important;background-color:rgb(177 9 42/var(--tw-bg-opacity))!important}.bg-\[\#B92744\]{--tw-bg-opacity:1!important;background-color:rgb(185 39 68/var(--tw-bg-opacity))!important}.bg-\[\#FFFCF8\]{--tw-bg-opacity:1!important;background-color:rgb(255 252 248/var(--tw-bg-opacity))!important}.bg-\[\#b1092a\]{--tw-bg-opacity:1!important;background-color:rgb(177 9 42/var(--tw-bg-opacity))!important}.bg-\[\#b1092a\]\/10{background-color:#b1092a1a!important}.bg-\[\#b1092a\]\/5{background-color:#b1092a0d!important}.bg-\[\#b1092a\]\/\[0\.02\]{background-color:#b1092a05!important}.bg-\[\#d3d3d4\]{--tw-bg-opacity:1!important;background-color:rgb(211 211 212/var(--tw-bg-opacity))!important}.bg-\[\#d3d3d4\]\/40{background-color:#d3d3d466!important}.bg-\[\#f4f6fb\]{--tw-bg-opacity:1!important;background-color:rgb(244 246 251/var(--tw-bg-opacity))!important}.bg-\[\#f5f8ff\]{--tw-bg-opacity:1!important;background-color:rgb(245 248 255/var(--tw-bg-opacity))!important}.bg-\[rgba\(30\2c 41\2c 59\2c 0\.16\)\]{background-color:#1e293b29!important}.bg-\[transparent\]{background-color:initial!important}.bg-\[var\(--ds-surface-2\)\]{background-color:var(--ds-surface-2)!important}.bg-accent\/20{background-color:#f1f5f933!important;background-color:hsl(var(--accent)/.2)!important}.bg-accent\/40{background-color:#f1f5f966!important;background-color:hsl(var(--accent)/.4)!important}.bg-amber-100{--tw-bg-opacity:1!important;background-color:rgb(254 243 199/var(--tw-bg-opacity))!important}.bg-amber-400{background-color:rgb(251 191 36/var(--tw-bg-opacity))!important}.bg-amber-400,.bg-amber-50{--tw-bg-opacity:1!important}.bg-amber-50{background-color:rgb(255 251 235/var(--tw-bg-opacity))!important}.bg-amber-50\/40{background-color:#fffbeb66!important}.bg-amber-50\/50{background-color:#fffbeb80!important}.bg-amber-50\/60{background-color:#fffbeb99!important}.bg-amber-50\/80{background-color:#fffbebcc!important}.bg-amber-50\/90{background-color:#fffbebe6!important}.bg-amber-500{--tw-bg-opacity:1!important;background-color:rgb(245 158 11/var(--tw-bg-opacity))!important}.bg-amber-500\/10{background-color:#f59e0b1a!important}.bg-amber-500\/\[0\.06\]{background-color:#f59e0b0f!important}.bg-background{background-color:#fff!important;background-color:hsl(var(--background))!important}.bg-background\/50{background-color:#ffffff80!important;background-color:hsl(var(--background)/.5)!important}.bg-background\/60{background-color:#fff9!important;background-color:hsl(var(--background)/.6)!important}.bg-background\/95{background-color:#fffffff2!important;background-color:hsl(var(--background)/.95)!important}.bg-black{--tw-bg-opacity:1!important;background-color:rgb(0 0 0/var(--tw-bg-opacity))!important}.bg-black\/80{background-color:#000c!important}.bg-blue-100{background-color:rgb(219 234 254/var(--tw-bg-opacity))!important}.bg-blue-100,.bg-blue-50{--tw-bg-opacity:1!important}.bg-blue-50{background-color:rgb(239 246 255/var(--tw-bg-opacity))!important}.bg-blue-50\/50{background-color:#eff6ff80!important}.bg-blue-500{--tw-bg-opacity:1!important;background-color:rgb(59 130 246/var(--tw-bg-opacity))!important}.bg-blue-500\/10{background-color:#3b82f61a!important}.bg-blue-600{--tw-bg-opacity:1!important;background-color:rgb(37 99 235/var(--tw-bg-opacity))!important}.bg-border{background-color:#e2e8f0!important;background-color:hsl(var(--border))!important}.bg-border\/30{background-color:#e2e8f04d!important;background-color:hsl(var(--border)/.3)!important}.bg-border\/60{background-color:#e2e8f099!important;background-color:hsl(var(--border)/.6)!important}.bg-card{background-color:#fff!important;background-color:hsl(var(--card))!important}.bg-card\/30{background-color:#ffffff4d!important;background-color:hsl(var(--card)/.3)!important}.bg-card\/40{background-color:#fff6!important;background-color:hsl(var(--card)/.4)!important}.bg-card\/50{background-color:#ffffff80!important;background-color:hsl(var(--card)/.5)!important}.bg-cyan-100{--tw-bg-opacity:1!important;background-color:rgb(207 250 254/var(--tw-bg-opacity))!important}.bg-cyan-500\/10{background-color:#06b6d41a!important}.bg-destructive{background-color:#ef4444!important;background-color:hsl(var(--destructive))!important}.bg-destructive\/10{background-color:#ef44441a!important;background-color:hsl(var(--destructive)/.1)!important}.bg-destructive\/5{background-color:#ef44440d!important;background-color:hsl(var(--destructive)/.05)!important}.bg-emerald-100{--tw-bg-opacity:1!important;background-color:rgb(209 250 229/var(--tw-bg-opacity))!important}.bg-emerald-50\/40{background-color:#ecfdf566!important}.bg-emerald-500{--tw-bg-opacity:1!important;background-color:rgb(16 185 129/var(--tw-bg-opacity))!important}.bg-emerald-500\/10{background-color:#10b9811a!important}.bg-foreground{background-color:#020817!important;background-color:hsl(var(--foreground))!important}.bg-fuchsia-100{--tw-bg-opacity:1!important;background-color:rgb(250 232 255/var(--tw-bg-opacity))!important}.bg-fuchsia-50\/30{background-color:#fdf4ff4d!important}.bg-fuchsia-50\/90{background-color:#fdf4ffe6!important}.bg-fuchsia-500\/10{background-color:#d946ef1a!important}.bg-gray-100{background-color:rgb(243 244 246/var(--tw-bg-opacity))!important}.bg-gray-100,.bg-gray-200{--tw-bg-opacity:1!important}.bg-gray-200{background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}.bg-gray-300{background-color:rgb(209 213 219/var(--tw-bg-opacity))!important}.bg-gray-300,.bg-gray-400{--tw-bg-opacity:1!important}.bg-gray-400{background-color:rgb(156 163 175/var(--tw-bg-opacity))!important}.bg-gray-50{background-color:rgb(249 250 251/var(--tw-bg-opacity))!important}.bg-gray-50,.bg-gray-500{--tw-bg-opacity:1!important}.bg-gray-500{background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.bg-gray-600{background-color:rgb(75 85 99/var(--tw-bg-opacity))!important}.bg-gray-600,.bg-gray-800{--tw-bg-opacity:1!important}.bg-gray-800{background-color:rgb(31 41 55/var(--tw-bg-opacity))!important}.bg-gray-900{background-color:rgb(17 24 39/var(--tw-bg-opacity))!important}.bg-gray-900,.bg-green-100{--tw-bg-opacity:1!important}.bg-green-100{background-color:rgb(220 252 231/var(--tw-bg-opacity))!important}.bg-green-50{background-color:rgb(240 253 244/var(--tw-bg-opacity))!important}.bg-green-50,.bg-green-500{--tw-bg-opacity:1!important}.bg-green-500{background-color:rgb(34 197 94/var(--tw-bg-opacity))!important}.bg-green-500\/10{background-color:#22c55e1a!important}.bg-green-600{--tw-bg-opacity:1!important;background-color:rgb(22 163 74/var(--tw-bg-opacity))!important}.bg-indigo-100{--tw-bg-opacity:1!important;background-color:rgb(224 231 255/var(--tw-bg-opacity))!important}.bg-indigo-50{--tw-bg-opacity:1!important;background-color:rgb(238 242 255/var(--tw-bg-opacity))!important}.bg-indigo-50\/20{background-color:#eef2ff33!important}.bg-indigo-50\/30{background-color:#eef2ff4d!important}.bg-indigo-50\/40{background-color:#eef2ff66!important}.bg-indigo-500\/10{background-color:#6366f11a!important}.bg-indigo-600{--tw-bg-opacity:1!important;background-color:rgb(79 70 229/var(--tw-bg-opacity))!important}.bg-muted{background-color:#f1f5f9!important;background-color:hsl(var(--muted))!important}.bg-muted-foreground{background-color:#64748b!important;background-color:hsl(var(--muted-foreground))!important}.bg-muted\/10{background-color:#f1f5f91a!important;background-color:hsl(var(--muted)/.1)!important}.bg-muted\/15{background-color:#f1f5f926!important;background-color:hsl(var(--muted)/.15)!important}.bg-muted\/20{background-color:#f1f5f933!important;background-color:hsl(var(--muted)/.2)!important}.bg-muted\/25{background-color:#f1f5f940!important;background-color:hsl(var(--muted)/.25)!important}.bg-muted\/30{background-color:#f1f5f94d!important;background-color:hsl(var(--muted)/.3)!important}.bg-muted\/40{background-color:#f1f5f966!important;background-color:hsl(var(--muted)/.4)!important}.bg-muted\/50{background-color:#f1f5f980!important;background-color:hsl(var(--muted)/.5)!important}.bg-muted\/70{background-color:#f1f5f9b3!important;background-color:hsl(var(--muted)/.7)!important}.bg-neutral-200{--tw-bg-opacity:1!important;background-color:rgb(229 229 229/var(--tw-bg-opacity))!important}.bg-orange-100{--tw-bg-opacity:1!important;background-color:rgb(255 237 213/var(--tw-bg-opacity))!important}.bg-orange-50{--tw-bg-opacity:1!important;background-color:rgb(255 247 237/var(--tw-bg-opacity))!important}.bg-orange-500{--tw-bg-opacity:1!important;background-color:rgb(249 115 22/var(--tw-bg-opacity))!important}.bg-orange-500\/10{background-color:#f973161a!important}.bg-pink-100{--tw-bg-opacity:1!important;background-color:rgb(252 231 243/var(--tw-bg-opacity))!important}.bg-popover{background-color:#fff!important;background-color:hsl(var(--popover))!important}.bg-primary{background-color:#ae092a!important;background-color:hsl(var(--primary))!important}.bg-primary\/10{background-color:#ae092a1a!important;background-color:hsl(var(--primary)/.1)!important}.bg-primary\/15{background-color:#ae092a26!important;background-color:hsl(var(--primary)/.15)!important}.bg-primary\/20{background-color:#ae092a33!important;background-color:hsl(var(--primary)/.2)!important}.bg-primary\/40{background-color:#ae092a66!important;background-color:hsl(var(--primary)/.4)!important}.bg-primary\/5{background-color:#ae092a0d!important;background-color:hsl(var(--primary)/.05)!important}.bg-primary\/\[0\.02\]{background-color:#ae092a05!important;background-color:hsl(var(--primary)/.02)!important}.bg-primary\/\[0\.06\]{background-color:#ae092a0f!important;background-color:hsl(var(--primary)/.06)!important}.bg-purple-100{--tw-bg-opacity:1!important;background-color:rgb(243 232 255/var(--tw-bg-opacity))!important}.bg-purple-50{--tw-bg-opacity:1!important;background-color:rgb(250 245 255/var(--tw-bg-opacity))!important}.bg-purple-500\/10{background-color:#a855f71a!important}.bg-purple-600{background-color:rgb(147 51 234/var(--tw-bg-opacity))!important}.bg-purple-600,.bg-red-100{--tw-bg-opacity:1!important}.bg-red-100{background-color:rgb(254 226 226/var(--tw-bg-opacity))!important}.bg-red-50{background-color:rgb(254 242 242/var(--tw-bg-opacity))!important}.bg-red-50,.bg-red-500{--tw-bg-opacity:1!important}.bg-red-500{background-color:rgb(239 68 68/var(--tw-bg-opacity))!important}.bg-red-500\/10{background-color:#ef44441a!important}.bg-red-700{background-color:rgb(185 28 28/var(--tw-bg-opacity))!important}.bg-red-700,.bg-rose-100{--tw-bg-opacity:1!important}.bg-rose-100{background-color:rgb(255 228 230/var(--tw-bg-opacity))!important}.bg-rose-50{background-color:rgb(255 241 242/var(--tw-bg-opacity))!important}.bg-rose-50,.bg-rose-500{--tw-bg-opacity:1!important}.bg-rose-500{background-color:rgb(244 63 94/var(--tw-bg-opacity))!important}.bg-rose-500\/10{background-color:#f43f5e1a!important}.bg-secondary{background-color:#f1f5f9!important;background-color:hsl(var(--secondary))!important}.bg-secondary\/50{background-color:#f1f5f980!important;background-color:hsl(var(--secondary)/.5)!important}.bg-sky-50\/90{background-color:#f0f9ffe6!important}.bg-sky-500\/10{background-color:#0ea5e91a!important}.bg-sky-500\/\[0\.06\]{background-color:#0ea5e90f!important}.bg-slate-100{background-color:rgb(241 245 249/var(--tw-bg-opacity))!important}.bg-slate-100,.bg-slate-50{--tw-bg-opacity:1!important}.bg-slate-50{background-color:rgb(248 250 252/var(--tw-bg-opacity))!important}.bg-slate-50\/40{background-color:#f8fafc66!important}.bg-slate-50\/80{background-color:#f8fafccc!important}.bg-slate-500{--tw-bg-opacity:1!important;background-color:rgb(100 116 139/var(--tw-bg-opacity))!important}.bg-slate-500\/10{background-color:#64748b1a!important}.bg-slate-900{--tw-bg-opacity:1!important;background-color:rgb(15 23 42/var(--tw-bg-opacity))!important}.bg-transparent{background-color:initial!important}.bg-violet-100{--tw-bg-opacity:1!important;background-color:rgb(237 233 254/var(--tw-bg-opacity))!important}.bg-violet-50{--tw-bg-opacity:1!important;background-color:rgb(245 243 255/var(--tw-bg-opacity))!important}.bg-violet-50\/90{background-color:#f5f3ffe6!important}.bg-violet-500{--tw-bg-opacity:1!important;background-color:rgb(139 92 246/var(--tw-bg-opacity))!important}.bg-violet-500\/10{background-color:#8b5cf61a!important}.bg-violet-600{background-color:rgb(124 58 237/var(--tw-bg-opacity))!important}.bg-violet-600,.bg-white{--tw-bg-opacity:1!important}.bg-white{background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.bg-white\/10{background-color:#ffffff1a!important}.bg-white\/5{background-color:#ffffff0d!important}.bg-white\/50{background-color:#ffffff80!important}.bg-white\/60{background-color:#fff9!important}.bg-white\/70{background-color:#ffffffb3!important}.bg-white\/80{background-color:#fffc!important}.bg-white\/90{background-color:#ffffffe6!important}.bg-yellow-100{--tw-bg-opacity:1!important;background-color:rgb(254 249 195/var(--tw-bg-opacity))!important}.bg-yellow-200{--tw-bg-opacity:1!important;background-color:rgb(254 240 138/var(--tw-bg-opacity))!important}.bg-yellow-50{--tw-bg-opacity:1!important;background-color:rgb(254 252 232/var(--tw-bg-opacity))!important}.bg-yellow-50\/60{background-color:#fefce899!important}.bg-yellow-500{--tw-bg-opacity:1!important;background-color:rgb(234 179 8/var(--tw-bg-opacity))!important}.bg-zinc-100{--tw-bg-opacity:1!important;background-color:rgb(244 244 245/var(--tw-bg-opacity))!important}.bg-opacity-10{--tw-bg-opacity:0.1!important}.bg-opacity-50{--tw-bg-opacity:0.5!important}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))!important}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))!important}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))!important}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))!important}.from-background{--tw-gradient-from:hsl(var(--background)) var(--tw-gradient-from-position)!important;--tw-gradient-to:hsl(var(--background)/0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.from-green-500\/20{--tw-gradient-from:#22c55e33 var(--tw-gradient-from-position)!important;--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.from-primary\/10{--tw-gradient-from:hsl(var(--primary)/0.1) var(--tw-gradient-from-position)!important;--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.from-primary\/5{--tw-gradient-from:hsl(var(--primary)/0.05) var(--tw-gradient-from-position)!important;--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position)!important;--tw-gradient-to:#fff0 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.via-background{--tw-gradient-to:hsl(var(--background)/0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--background)) var(--tw-gradient-via-position),var(--tw-gradient-to)!important}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),#0000 var(--tw-gradient-via-position),var(--tw-gradient-to)!important}.to-accent\/10{--tw-gradient-to:hsl(var(--accent)/0.1) var(--tw-gradient-to-position)!important}.to-accent\/5{--tw-gradient-to:hsl(var(--accent)/0.05) var(--tw-gradient-to-position)!important}.to-emerald-500\/20{--tw-gradient-to:#10b98133 var(--tw-gradient-to-position)!important}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)!important}.fill-current{fill:currentColor!important}.fill-primary{fill:#ae092a!important;fill:hsl(var(--primary))!important}.object-contain{object-fit:contain!important}.\!p-0,.p-0{padding:0!important}.p-0\.5{padding:.125rem!important}.p-1{padding:.25rem!important}.p-1\.5{padding:.375rem!important}.p-12{padding:3rem!important}.p-2{padding:.5rem!important}.p-3{padding:.75rem!important}.p-4{padding:1rem!important}.p-5{padding:1.25rem!important}.p-6{padding:1.5rem!important}.p-8{padding:2rem!important}.p-\[1px\]{padding:1px!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.px-12{padding-left:3rem!important;padding-right:3rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.px-8{padding-left:2rem!important;padding-right:2rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-0\.5{padding-bottom:.125rem!important;padding-top:.125rem!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-1\.5{padding-bottom:.375rem!important;padding-top:.375rem!important}.py-10{padding-bottom:2.5rem!important;padding-top:2.5rem!important}.py-12{padding-bottom:3rem!important;padding-top:3rem!important}.py-16{padding-bottom:4rem!important;padding-top:4rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-2\.5{padding-bottom:.625rem!important;padding-top:.625rem!important}.py-3{padding-bottom:.75rem!important;padding-top:.75rem!important}.py-3\.5{padding-bottom:.875rem!important;padding-top:.875rem!important}.py-4{padding-bottom:1rem!important;padding-top:1rem!important}.py-5{padding-bottom:1.25rem!important;padding-top:1.25rem!important}.py-6{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-8{padding-bottom:2rem!important;padding-top:2rem!important}.py-\[3px\]{padding-bottom:3px!important;padding-top:3px!important}.py-\[7px\]{padding-bottom:7px!important;padding-top:7px!important}.py-px{padding-bottom:1px!important;padding-top:1px!important}.\!pl-10{padding-left:2.5rem!important}.\!pl-11{padding-left:2.75rem!important}.pb-0{padding-bottom:0!important}.pb-0\.5{padding-bottom:.125rem!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:.75rem!important}.pb-4{padding-bottom:1rem!important}.pb-5{padding-bottom:1.25rem!important}.pb-6{padding-bottom:1.5rem!important}.pb-8{padding-bottom:2rem!important}.pl-10{padding-left:2.5rem!important}.pl-12{padding-left:3rem!important}.pl-2{padding-left:.5rem!important}.pl-2\.5{padding-left:.625rem!important}.pl-3{padding-left:.75rem!important}.pl-4{padding-left:1rem!important}.pl-5{padding-left:1.25rem!important}.pl-7{padding-left:1.75rem!important}.pl-8{padding-left:2rem!important}.pl-9{padding-left:2.25rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-10{padding-right:2.5rem!important}.pr-12{padding-right:3rem!important}.pr-14{padding-right:3.5rem!important}.pr-2{padding-right:.5rem!important}.pr-2\.5{padding-right:.625rem!important}.pr-3{padding-right:.75rem!important}.pr-4{padding-right:1rem!important}.pr-5{padding-right:1.25rem!important}.pr-6{padding-right:1.5rem!important}.pt-0{padding-top:0!important}.pt-0\.5{padding-top:.125rem!important}.pt-1{padding-top:.25rem!important}.pt-1\.5{padding-top:.375rem!important}.pt-10{padding-top:2.5rem!important}.pt-12{padding-top:3rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:.75rem!important}.pt-4{padding-top:1rem!important}.pt-5{padding-top:1.25rem!important}.pt-6{padding-top:1.5rem!important}.pt-8{padding-top:2rem!important}.pt-\[1\.5rem\]{padding-top:1.5rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.text-start{text-align:start!important}.align-middle{vertical-align:middle!important}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem!important;line-height:2rem!important}.text-2xl\/\[24px\]{font-size:1.5rem!important;line-height:24px!important}.text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}.text-5xl{font-size:3rem!important;line-height:1!important}.text-\[0\.7rem\]\/\[11\.2px\]{font-size:.7rem!important;line-height:11.2px!important}.text-\[0\.85rem\]{font-size:.85rem!important}.text-\[0\.8rem\]{font-size:.8rem!important}.text-\[10\.5px\]{font-size:10.5px!important}.text-\[10px\]{font-size:10px!important}.text-\[11\.5px\]{font-size:11.5px!important}.text-\[11px\]{font-size:11px!important}.text-\[12\.5px\]{font-size:12.5px!important}.text-\[12px\]{font-size:12px!important}.text-\[13px\]{font-size:13px!important}.text-\[14px\]{font-size:14px!important}.text-\[15px\]{font-size:15px!important}.text-\[16px\]{font-size:16px!important}.text-\[7px\]{font-size:7px!important}.text-\[9px\]{font-size:9px!important}.text-base{font-size:1rem!important;line-height:1.5rem!important}.text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.text-xs{font-size:.75rem!important;line-height:1rem!important}.text-xs\/\[12px\]{font-size:.75rem!important;line-height:12px!important}.\!font-normal,.font-\[400\]{font-weight:400!important}.font-\[500\]{font-weight:500!important}.font-bold{font-weight:700!important}.font-light{font-weight:300!important}.font-medium{font-weight:500!important}.font-normal{font-weight:400!important}.font-semibold{font-weight:600!important}.font-thin{font-weight:100!important}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.capitalize{text-transform:capitalize!important}.normal-case{text-transform:none!important}.italic{font-style:italic!important}.tabular-nums{--tw-numeric-spacing:tabular-nums!important;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)!important;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)!important}.leading-\[1\.6\]{line-height:1.6!important}.leading-\[auto\]{line-height:auto!important}.leading-none{line-height:1!important}.leading-relaxed{line-height:1.625!important}.leading-snug{line-height:1.375!important}.leading-tight{line-height:1.25!important}.tracking-\[0\.2em\]{letter-spacing:.2em!important}.tracking-normal{letter-spacing:0!important}.tracking-tight{letter-spacing:-.025em!important}.tracking-wide{letter-spacing:.025em!important}.tracking-wider{letter-spacing:.05em!important}.tracking-widest{letter-spacing:.1em!important}.\!text-foreground{color:#020817!important;color:hsl(var(--foreground))!important}.text-\[\#0084ff\]{--tw-text-opacity:1!important;color:rgb(0 132 255/var(--tw-text-opacity))!important}.text-\[\#0c0c0c\]{--tw-text-opacity:1!important;color:rgb(12 12 12/var(--tw-text-opacity))!important}.text-\[\#25D366\]{--tw-text-opacity:1!important;color:rgb(37 211 102/var(--tw-text-opacity))!important}.text-\[\#484848\]{--tw-text-opacity:1!important;color:rgb(72 72 72/var(--tw-text-opacity))!important}.text-\[\#94989e\]{--tw-text-opacity:1!important;color:rgb(148 152 158/var(--tw-text-opacity))!important}.text-\[\#B1092A\],.text-\[\#b1092a\]{--tw-text-opacity:1!important;color:rgb(177 9 42/var(--tw-text-opacity))!important}.text-\[\#b71e3d\]{--tw-text-opacity:1!important;color:rgb(183 30 61/var(--tw-text-opacity))!important}.text-\[blue\]{color:rgb(0 0 255/var(--tw-text-opacity))!important}.text-\[blue\],.text-\[red\]{--tw-text-opacity:1!important}.text-\[red\]{color:rgb(255 0 0/var(--tw-text-opacity))!important}.text-\[var\(--primary-color\)\]{color:var(--primary-color)!important}.text-accent{color:#f1f5f9!important;color:hsl(var(--accent))!important}.text-accent-foreground{color:#0f172a!important;color:hsl(var(--accent-foreground))!important}.text-amber-500{--tw-text-opacity:1!important;color:rgb(245 158 11/var(--tw-text-opacity))!important}.text-amber-600{--tw-text-opacity:1!important;color:rgb(217 119 6/var(--tw-text-opacity))!important}.text-amber-700{--tw-text-opacity:1!important;color:rgb(180 83 9/var(--tw-text-opacity))!important}.text-amber-800{--tw-text-opacity:1!important;color:rgb(146 64 14/var(--tw-text-opacity))!important}.text-amber-800\/85{color:#92400ed9!important}.text-amber-900{--tw-text-opacity:1!important;color:rgb(120 53 15/var(--tw-text-opacity))!important}.text-amber-900\/85{color:#78350fd9!important}.text-background{color:#fff!important;color:hsl(var(--background))!important}.text-black{color:rgb(0 0 0/var(--tw-text-opacity))!important}.text-black,.text-blue-400{--tw-text-opacity:1!important}.text-blue-400{color:rgb(96 165 250/var(--tw-text-opacity))!important}.text-blue-500{--tw-text-opacity:1!important;color:rgb(59 130 246/var(--tw-text-opacity))!important}.text-blue-600{--tw-text-opacity:1!important;color:rgb(37 99 235/var(--tw-text-opacity))!important}.text-blue-700{--tw-text-opacity:1!important;color:rgb(29 78 216/var(--tw-text-opacity))!important}.text-blue-800{--tw-text-opacity:1!important;color:rgb(30 64 175/var(--tw-text-opacity))!important}.text-blue-900{--tw-text-opacity:1!important;color:rgb(30 58 138/var(--tw-text-opacity))!important}.text-border{color:#e2e8f0!important;color:hsl(var(--border))!important}.text-card-foreground{color:#020817!important;color:hsl(var(--card-foreground))!important}.text-current{color:currentColor!important}.text-cyan-500{--tw-text-opacity:1!important;color:rgb(6 182 212/var(--tw-text-opacity))!important}.text-cyan-600{--tw-text-opacity:1!important;color:rgb(8 145 178/var(--tw-text-opacity))!important}.text-cyan-700{--tw-text-opacity:1!important;color:rgb(14 116 144/var(--tw-text-opacity))!important}.text-destructive{color:#ef4444!important;color:hsl(var(--destructive))!important}.text-destructive-foreground{color:#f8fafc!important;color:hsl(var(--destructive-foreground))!important}.text-destructive\/70{color:#ef4444b3!important;color:hsl(var(--destructive)/.7)!important}.text-destructive\/90{color:#ef4444e6!important;color:hsl(var(--destructive)/.9)!important}.text-emerald-500{--tw-text-opacity:1!important;color:rgb(16 185 129/var(--tw-text-opacity))!important}.text-emerald-600{--tw-text-opacity:1!important;color:rgb(5 150 105/var(--tw-text-opacity))!important}.text-emerald-700{--tw-text-opacity:1!important;color:rgb(4 120 87/var(--tw-text-opacity))!important}.text-emerald-800{--tw-text-opacity:1!important;color:rgb(6 95 70/var(--tw-text-opacity))!important}.text-foreground{color:#020817!important;color:hsl(var(--foreground))!important}.text-foreground\/70{color:#020817b3!important;color:hsl(var(--foreground)/.7)!important}.text-foreground\/80{color:#020817cc!important;color:hsl(var(--foreground)/.8)!important}.text-foreground\/85{color:#020817d9!important;color:hsl(var(--foreground)/.85)!important}.text-fuchsia-500{--tw-text-opacity:1!important;color:rgb(217 70 239/var(--tw-text-opacity))!important}.text-fuchsia-600{--tw-text-opacity:1!important;color:rgb(192 38 211/var(--tw-text-opacity))!important}.text-fuchsia-700{--tw-text-opacity:1!important;color:rgb(162 28 175/var(--tw-text-opacity))!important}.text-fuchsia-700\/90{color:#a21cafe6!important}.text-gray-200{--tw-text-opacity:1!important;color:rgb(229 231 235/var(--tw-text-opacity))!important}.text-gray-400{color:rgb(156 163 175/var(--tw-text-opacity))!important}.text-gray-400,.text-gray-50{--tw-text-opacity:1!important}.text-gray-50{color:rgb(249 250 251/var(--tw-text-opacity))!important}.text-gray-500{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.text-gray-600{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity))!important}.text-gray-700{--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity))!important}.text-gray-800{--tw-text-opacity:1!important;color:rgb(31 41 55/var(--tw-text-opacity))!important}.text-gray-900{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity))!important}.text-green-50{--tw-text-opacity:1!important;color:rgb(240 253 244/var(--tw-text-opacity))!important}.text-green-500{--tw-text-opacity:1!important;color:rgb(34 197 94/var(--tw-text-opacity))!important}.text-green-600{--tw-text-opacity:1!important;color:rgb(22 163 74/var(--tw-text-opacity))!important}.text-green-700{--tw-text-opacity:1!important;color:rgb(21 128 61/var(--tw-text-opacity))!important}.text-green-800{--tw-text-opacity:1!important;color:rgb(22 101 52/var(--tw-text-opacity))!important}.text-green-900{--tw-text-opacity:1!important;color:rgb(20 83 45/var(--tw-text-opacity))!important}.text-indigo-400\/90{color:#818cf8e6!important}.text-indigo-500{--tw-text-opacity:1!important;color:rgb(99 102 241/var(--tw-text-opacity))!important}.text-indigo-600{--tw-text-opacity:1!important;color:rgb(79 70 229/var(--tw-text-opacity))!important}.text-indigo-600\/90{color:#4f46e5e6!important}.text-indigo-700{--tw-text-opacity:1!important;color:rgb(67 56 202/var(--tw-text-opacity))!important}.text-indigo-800{--tw-text-opacity:1!important;color:rgb(55 48 163/var(--tw-text-opacity))!important}.text-input{color:#e2e8f0!important;color:hsl(var(--input))!important}.text-muted-foreground{color:#64748b!important;color:hsl(var(--muted-foreground))!important}.text-muted-foreground\/40{color:#64748b66!important;color:hsl(var(--muted-foreground)/.4)!important}.text-muted-foreground\/70{color:#64748bb3!important;color:hsl(var(--muted-foreground)/.7)!important}.text-muted-foreground\/80{color:#64748bcc!important;color:hsl(var(--muted-foreground)/.8)!important}.text-neutral-400{--tw-text-opacity:1!important;color:rgb(163 163 163/var(--tw-text-opacity))!important}.text-neutral-500{--tw-text-opacity:1!important;color:rgb(115 115 115/var(--tw-text-opacity))!important}.text-neutral-700{--tw-text-opacity:1!important;color:rgb(64 64 64/var(--tw-text-opacity))!important}.text-orange-500{--tw-text-opacity:1!important;color:rgb(249 115 22/var(--tw-text-opacity))!important}.text-orange-600{--tw-text-opacity:1!important;color:rgb(234 88 12/var(--tw-text-opacity))!important}.text-orange-700{--tw-text-opacity:1!important;color:rgb(194 65 12/var(--tw-text-opacity))!important}.text-pink-600{--tw-text-opacity:1!important;color:rgb(219 39 119/var(--tw-text-opacity))!important}.text-popover-foreground{color:#020817!important;color:hsl(var(--popover-foreground))!important}.text-primary{color:#ae092a!important;color:hsl(var(--primary))!important}.text-primary-foreground{color:#fff!important;color:hsl(var(--primary-foreground))!important}.text-primary\/90{color:#ae092ae6!important;color:hsl(var(--primary)/.9)!important}.text-purple-500{--tw-text-opacity:1!important;color:rgb(168 85 247/var(--tw-text-opacity))!important}.text-purple-700{--tw-text-opacity:1!important;color:rgb(126 34 206/var(--tw-text-opacity))!important}.text-purple-900{--tw-text-opacity:1!important;color:rgb(88 28 135/var(--tw-text-opacity))!important}.text-red-400{color:rgb(248 113 113/var(--tw-text-opacity))!important}.text-red-400,.text-red-50{--tw-text-opacity:1!important}.text-red-50{color:rgb(254 242 242/var(--tw-text-opacity))!important}.text-red-500{color:rgb(239 68 68/var(--tw-text-opacity))!important}.text-red-500,.text-red-600{--tw-text-opacity:1!important}.text-red-600{color:rgb(220 38 38/var(--tw-text-opacity))!important}.text-red-700{color:rgb(185 28 28/var(--tw-text-opacity))!important}.text-red-700,.text-red-800{--tw-text-opacity:1!important}.text-red-800{color:rgb(153 27 27/var(--tw-text-opacity))!important}.text-red-900{color:rgb(127 29 29/var(--tw-text-opacity))!important}.text-red-900,.text-rose-500{--tw-text-opacity:1!important}.text-rose-500{color:rgb(244 63 94/var(--tw-text-opacity))!important}.text-rose-600{--tw-text-opacity:1!important;color:rgb(225 29 72/var(--tw-text-opacity))!important}.text-rose-700{--tw-text-opacity:1!important;color:rgb(190 18 60/var(--tw-text-opacity))!important}.text-rose-800{--tw-text-opacity:1!important;color:rgb(159 18 57/var(--tw-text-opacity))!important}.text-rose-900{--tw-text-opacity:1!important;color:rgb(136 19 55/var(--tw-text-opacity))!important}.text-secondary-foreground{color:#0f172a!important;color:hsl(var(--secondary-foreground))!important}.text-sky-700{--tw-text-opacity:1!important;color:rgb(3 105 161/var(--tw-text-opacity))!important}.text-sky-700\/90{color:#0369a1e6!important}.text-sky-900\/85{color:#0c4a6ed9!important}.text-slate-400{--tw-text-opacity:1!important;color:rgb(148 163 184/var(--tw-text-opacity))!important}.text-slate-500{--tw-text-opacity:1!important;color:rgb(100 116 139/var(--tw-text-opacity))!important}.text-slate-600{--tw-text-opacity:1!important;color:rgb(71 85 105/var(--tw-text-opacity))!important}.text-slate-700{--tw-text-opacity:1!important;color:rgb(51 65 85/var(--tw-text-opacity))!important}.text-slate-800{--tw-text-opacity:1!important;color:rgb(30 41 59/var(--tw-text-opacity))!important}.text-slate-900{--tw-text-opacity:1!important;color:rgb(15 23 42/var(--tw-text-opacity))!important}.text-transparent{color:#0000!important}.text-violet-500{--tw-text-opacity:1!important;color:rgb(139 92 246/var(--tw-text-opacity))!important}.text-violet-600{--tw-text-opacity:1!important;color:rgb(124 58 237/var(--tw-text-opacity))!important}.text-violet-600\/90{color:#7c3aede6!important}.text-violet-700{color:rgb(109 40 217/var(--tw-text-opacity))!important}.text-violet-700,.text-white{--tw-text-opacity:1!important}.text-white{color:rgb(255 255 255/var(--tw-text-opacity))!important}.text-yellow-400{--tw-text-opacity:1!important;color:rgb(250 204 21/var(--tw-text-opacity))!important}.text-yellow-50{--tw-text-opacity:1!important;color:rgb(254 252 232/var(--tw-text-opacity))!important}.text-yellow-500{--tw-text-opacity:1!important;color:rgb(234 179 8/var(--tw-text-opacity))!important}.text-yellow-600{--tw-text-opacity:1!important;color:rgb(202 138 4/var(--tw-text-opacity))!important}.text-yellow-700{--tw-text-opacity:1!important;color:rgb(161 98 7/var(--tw-text-opacity))!important}.text-yellow-800{--tw-text-opacity:1!important;color:rgb(133 77 14/var(--tw-text-opacity))!important}.text-yellow-900{--tw-text-opacity:1!important;color:rgb(113 63 18/var(--tw-text-opacity))!important}.underline{-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important}.line-through{-webkit-text-decoration-line:line-through!important;text-decoration-line:line-through!important}.underline-offset-2{text-underline-offset:2px!important}.underline-offset-4{text-underline-offset:4px!important}.antialiased{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1!important;color:rgb(156 163 175/var(--tw-placeholder-opacity))!important}.accent-primary{accent-color:#ae092a!important;accent-color:hsl(var(--primary))!important}.opacity-0{opacity:0!important}.opacity-100{opacity:1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-90{opacity:.9!important}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a!important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)!important}.shadow,.shadow-2xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040!important;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)!important}.shadow-\[0_-2px_12px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0 -2px 12px #0000001a!important;--tw-shadow-colored:0 -2px 12px var(--tw-shadow-color)!important}.shadow-\[0_-2px_12px_rgba\(0\2c 0\2c 0\2c 0\.1\)\],.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px hsl(var(--sidebar-border))!important;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color)!important}.shadow-\[inset_0_0_0_2px_hsl\(var\(--primary\)\)\]{--tw-shadow:inset 0 0 0 2px hsl(var(--primary))!important;--tw-shadow-colored:inset 0 0 0 2px var(--tw-shadow-color)!important}.shadow-\[inset_0_0_0_2px_hsl\(var\(--primary\)\)\],.shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)!important}.shadow-md,.shadow-none{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important}.shadow-sm,.shadow-xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a!important;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)!important}.outline-none{outline:2px solid #0000!important;outline-offset:2px!important}.outline{outline-style:solid!important}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.ring-background{--tw-ring-color:hsl(var(--background))!important}.ring-black{--tw-ring-opacity:1!important;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))!important}.ring-gray-400{--tw-ring-opacity:1!important;--tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity))!important}.ring-primary\/20{--tw-ring-color:hsl(var(--primary)/0.2)!important}.ring-opacity-5{--tw-ring-opacity:0.05!important}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))!important}.blur{--tw-blur:blur(8px)!important}.blur,.blur-2xl{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}.blur-2xl{--tw-blur:blur(40px)!important}.grayscale{--tw-grayscale:grayscale(100%)!important}.filter,.grayscale{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}.backdrop-blur{--tw-backdrop-blur:blur(8px)!important}.backdrop-blur,.backdrop-blur-2xl{-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)!important;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)!important}.backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)!important}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)!important}.backdrop-blur-sm,.backdrop-blur-xl{-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)!important;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)!important}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)!important}.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)!important;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)!important}.transition{transition-duration:.15s!important;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-\[box-shadow\2c border-color\]{transition-duration:.15s!important;transition-property:box-shadow,border-color!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-\[left\2c right\2c width\]{transition-duration:.15s!important;transition-property:left,right,width!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-\[margin\2c opa\]{transition-duration:.15s!important;transition-property:margin,opa!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-\[transform\2c right\2c opacity\]{transition-duration:.15s!important;transition-property:transform,right,opacity!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-\[width\2c height\2c padding\]{transition-duration:.15s!important;transition-property:width,height,padding!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-\[width\]{transition-duration:.15s!important;transition-property:width!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-all{transition-duration:.15s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-colors{transition-duration:.15s!important;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-none{transition-property:none!important}.transition-opacity{transition-duration:.15s!important;transition-property:opacity!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-shadow{transition-duration:.15s!important;transition-property:box-shadow!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-transform{transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.duration-150,.transition-transform{transition-duration:.15s!important}.duration-200{transition-duration:.2s!important}.duration-300{transition-duration:.3s!important}.duration-500{transition-duration:.5s!important}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.ease-linear{transition-timing-function:linear!important}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);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:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);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{--tw-enter-opacity:initial!important;--tw-enter-scale:initial!important;--tw-enter-rotate:initial!important;--tw-enter-translate-x:initial!important;--tw-enter-translate-y:initial!important;animation-duration:.15s!important;animation-name:enter!important}.fade-in,.fade-in-0{--tw-enter-opacity:0!important}.zoom-in-95{--tw-enter-scale:.95!important}.slide-in-from-bottom-2{--tw-enter-translate-y:0.5rem!important}.slide-in-from-top-2{--tw-enter-translate-y:-0.5rem!important}.duration-150{animation-duration:.15s!important}.duration-200{animation-duration:.2s!important}.duration-300{animation-duration:.3s!important}.duration-500{animation-duration:.5s!important}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)!important}.ease-linear{animation-timing-function:linear!important}.\!running,.running{animation-play-state:running!important}.paused{animation-play-state:paused!important}.\[-ms-overflow-style\:\'none\'\]{-ms-overflow-style:"none"!important}.\[scrollbar-width\:\'none\'\]{scrollbar-width:"none"!important}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{height:0;width:0}.file\:mr-3::-webkit-file-upload-button{margin-right:.75rem!important}.file\:mr-3::file-selector-button{margin-right:.75rem!important}.file\:cursor-pointer::-webkit-file-upload-button{cursor:pointer!important}.file\:cursor-pointer::file-selector-button{cursor:pointer!important}.file\:rounded::-webkit-file-upload-button{border-radius:.25rem!important}.file\:rounded::file-selector-button{border-radius:.25rem!important}.file\:border::-webkit-file-upload-button{border-width:1px!important}.file\:border::file-selector-button{border-width:1px!important}.file\:border-0::-webkit-file-upload-button{border-width:0!important}.file\:border-0::file-selector-button{border-width:0!important}.file\:bg-transparent::-webkit-file-upload-button{background-color:initial!important}.file\:bg-transparent::file-selector-button{background-color:initial!important}.file\:px-3::-webkit-file-upload-button{padding-left:.75rem!important;padding-right:.75rem!important}.file\:px-3::file-selector-button{padding-left:.75rem!important;padding-right:.75rem!important}.file\:py-1::-webkit-file-upload-button{padding-bottom:.25rem!important;padding-top:.25rem!important}.file\:py-1::file-selector-button{padding-bottom:.25rem!important;padding-top:.25rem!important}.file\:py-1\.5::-webkit-file-upload-button{padding-bottom:.375rem!important;padding-top:.375rem!important}.file\:py-1\.5::file-selector-button{padding-bottom:.375rem!important;padding-top:.375rem!important}.file\:text-sm::-webkit-file-upload-button{font-size:.875rem!important;line-height:1.25rem!important}.file\:text-sm::file-selector-button{font-size:.875rem!important;line-height:1.25rem!important}.file\:text-xs::-webkit-file-upload-button{font-size:.75rem!important;line-height:1rem!important}.file\:text-xs::file-selector-button{font-size:.75rem!important;line-height:1rem!important}.file\:font-medium::-webkit-file-upload-button{font-weight:500!important}.file\:font-medium::file-selector-button{font-weight:500!important}.placeholder\:text-muted-foreground::placeholder{color:#64748b!important;color:hsl(var(--muted-foreground))!important}.placeholder\:text-muted-foreground\/70::placeholder{color:#64748bb3!important;color:hsl(var(--muted-foreground)/.7)!important}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1!important;color:rgb(148 163 184/var(--tw-text-opacity))!important}.after\:absolute:after{content:var(--tw-content)!important;position:absolute!important}.after\:-inset-2:after{content:var(--tw-content)!important;inset:-.5rem!important}.after\:inset-y-0:after{bottom:0!important;content:var(--tw-content)!important;top:0!important}.after\:left-1\/2:after{content:var(--tw-content)!important;left:50%!important}.after\:w-1:after{content:var(--tw-content)!important;width:.25rem!important}.after\:w-\[2px\]:after{content:var(--tw-content)!important;width:2px!important}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%!important;content:var(--tw-content)!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.first\:mt-0:first-child{margin-top:0!important}.last\:mb-0:last-child{margin-bottom:0!important}.last\:border-b-0:last-child{border-bottom-width:0!important}.open\:pb-3[open]{padding-bottom:.75rem!important}.focus-within\:outline-none:focus-within{outline:2px solid #0000!important;outline-offset:2px!important}.focus-within\:ring-0:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.focus-within\:ring-0:focus-within,.focus-within\:ring-1:focus-within{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.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)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus-within\:ring-ring:focus-within{--tw-ring-color:hsl(var(--ring))!important}.hover\:scale-105:hover{--tw-scale-x:1.05!important;--tw-scale-y:1.05!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.hover\:cursor-pointer:hover{cursor:pointer!important}.hover\:border-\[\#94989e\]:hover{--tw-border-opacity:1!important;border-color:rgb(148 152 158/var(--tw-border-opacity))!important}.hover\:border-\[\#b1092a\]\/30:hover{border-color:#b1092a4d!important}.hover\:border-\[\#b1092a\]\/40:hover{border-color:#b1092a66!important}.hover\:border-blue-500:hover{--tw-border-opacity:1!important;border-color:rgb(59 130 246/var(--tw-border-opacity))!important}.hover\:border-border:hover{border-color:#e2e8f0!important;border-color:hsl(var(--border))!important}.hover\:border-destructive:hover{border-color:#ef4444!important;border-color:hsl(var(--destructive))!important}.hover\:border-foreground\/20:hover{border-color:#02081733!important;border-color:hsl(var(--foreground)/.2)!important}.hover\:border-foreground\/30:hover{border-color:#0208174d!important;border-color:hsl(var(--foreground)/.3)!important}.hover\:border-green-500\/40:hover{border-color:#22c55e66!important}.hover\:border-primary:hover{border-color:#ae092a!important;border-color:hsl(var(--primary))!important}.hover\:border-primary\/50:hover{border-color:#ae092a80!important;border-color:hsl(var(--primary)/.5)!important}.hover\:border-l-primary\/60:hover{border-left-color:#ae092a99!important;border-left-color:hsl(var(--primary)/.6)!important}.hover\:bg-\[\#8d0721\]:hover{--tw-bg-opacity:1!important;background-color:rgb(141 7 33/var(--tw-bg-opacity))!important}.hover\:bg-\[\#d3d3d4\]\/30:hover{background-color:#d3d3d44d!important}.hover\:bg-accent:hover{background-color:#f1f5f9!important;background-color:hsl(var(--accent))!important}.hover\:bg-accent\/50:hover{background-color:#f1f5f980!important;background-color:hsl(var(--accent)/.5)!important}.hover\:bg-amber-100:hover{--tw-bg-opacity:1!important;background-color:rgb(254 243 199/var(--tw-bg-opacity))!important}.hover\:bg-amber-50:hover{--tw-bg-opacity:1!important;background-color:rgb(255 251 235/var(--tw-bg-opacity))!important}.hover\:bg-amber-500\/15:hover{background-color:#f59e0b26!important}.hover\:bg-amber-600:hover{--tw-bg-opacity:1!important;background-color:rgb(217 119 6/var(--tw-bg-opacity))!important}.hover\:bg-card:hover{background-color:#fff!important;background-color:hsl(var(--card))!important}.hover\:bg-destructive\/10:hover{background-color:#ef44441a!important;background-color:hsl(var(--destructive)/.1)!important}.hover\:bg-destructive\/5:hover{background-color:#ef44440d!important;background-color:hsl(var(--destructive)/.05)!important}.hover\:bg-destructive\/80:hover{background-color:#ef4444cc!important;background-color:hsl(var(--destructive)/.8)!important}.hover\:bg-destructive\/90:hover{background-color:#ef4444e6!important;background-color:hsl(var(--destructive)/.9)!important}.hover\:bg-fuchsia-500\/15:hover{background-color:#d946ef26!important}.hover\:bg-gray-100:hover{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity))!important}.hover\:bg-gray-50:hover{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity))!important}.hover\:bg-green-200:hover{--tw-bg-opacity:1!important;background-color:rgb(187 247 208/var(--tw-bg-opacity))!important}.hover\:bg-green-300:hover{--tw-bg-opacity:1!important;background-color:rgb(134 239 172/var(--tw-bg-opacity))!important}.hover\:bg-green-700:hover{--tw-bg-opacity:1!important;background-color:rgb(21 128 61/var(--tw-bg-opacity))!important}.hover\:bg-indigo-500\/15:hover{background-color:#6366f126!important}.hover\:bg-muted:hover{background-color:#f1f5f9!important;background-color:hsl(var(--muted))!important}.hover\:bg-muted\/30:hover{background-color:#f1f5f94d!important;background-color:hsl(var(--muted)/.3)!important}.hover\:bg-muted\/35:hover{background-color:#f1f5f959!important;background-color:hsl(var(--muted)/.35)!important}.hover\:bg-muted\/45:hover{background-color:#f1f5f973!important;background-color:hsl(var(--muted)/.45)!important}.hover\:bg-muted\/50:hover{background-color:#f1f5f980!important;background-color:hsl(var(--muted)/.5)!important}.hover\:bg-muted\/70:hover{background-color:#f1f5f9b3!important;background-color:hsl(var(--muted)/.7)!important}.hover\:bg-muted\/80:hover{background-color:#f1f5f9cc!important;background-color:hsl(var(--muted)/.8)!important}.hover\:bg-neutral-100:hover{--tw-bg-opacity:1!important;background-color:rgb(245 245 245/var(--tw-bg-opacity))!important}.hover\:bg-primary:hover{background-color:#ae092a!important;background-color:hsl(var(--primary))!important}.hover\:bg-primary\/10:hover{background-color:#ae092a1a!important;background-color:hsl(var(--primary)/.1)!important}.hover\:bg-primary\/20:hover{background-color:#ae092a33!important;background-color:hsl(var(--primary)/.2)!important}.hover\:bg-primary\/25:hover{background-color:#ae092a40!important;background-color:hsl(var(--primary)/.25)!important}.hover\:bg-primary\/5:hover{background-color:#ae092a0d!important;background-color:hsl(var(--primary)/.05)!important}.hover\:bg-primary\/80:hover{background-color:#ae092acc!important;background-color:hsl(var(--primary)/.8)!important}.hover\:bg-primary\/90:hover{background-color:#ae092ae6!important;background-color:hsl(var(--primary)/.9)!important}.hover\:bg-red-200:hover{--tw-bg-opacity:1!important;background-color:rgb(254 202 202/var(--tw-bg-opacity))!important}.hover\:bg-red-300:hover{--tw-bg-opacity:1!important;background-color:rgb(252 165 165/var(--tw-bg-opacity))!important}.hover\:bg-red-50:hover{--tw-bg-opacity:1!important;background-color:rgb(254 242 242/var(--tw-bg-opacity))!important}.hover\:bg-secondary\/80:hover{background-color:#f1f5f9cc!important;background-color:hsl(var(--secondary)/.8)!important}.hover\:bg-sky-500\/15:hover{background-color:#0ea5e926!important}.hover\:bg-slate-100:hover{--tw-bg-opacity:1!important;background-color:rgb(241 245 249/var(--tw-bg-opacity))!important}.hover\:bg-slate-50\/60:hover{background-color:#f8fafc99!important}.hover\:bg-slate-50\/80:hover{background-color:#f8fafccc!important}.hover\:bg-transparent:hover{background-color:initial!important}.hover\:bg-violet-500\/15:hover{background-color:#8b5cf626!important}.hover\:bg-violet-700:hover{--tw-bg-opacity:1!important;background-color:rgb(109 40 217/var(--tw-bg-opacity))!important}.hover\:bg-white\/10:hover{background-color:#ffffff1a!important}.hover\:bg-white\/5:hover{background-color:#ffffff0d!important}.hover\:bg-yellow-400:hover{--tw-bg-opacity:1!important;background-color:rgb(250 204 21/var(--tw-bg-opacity))!important}.hover\:text-\[\#8c1a2a\]:hover{--tw-text-opacity:1!important;color:rgb(140 26 42/var(--tw-text-opacity))!important}.hover\:text-\[\#8c8c8c\]:hover{--tw-text-opacity:1!important;color:rgb(140 140 140/var(--tw-text-opacity))!important}.hover\:text-\[\#8d0721\]:hover{--tw-text-opacity:1!important;color:rgb(141 7 33/var(--tw-text-opacity))!important}.hover\:text-accent-foreground:hover{color:#0f172a!important;color:hsl(var(--accent-foreground))!important}.hover\:text-amber-900:hover{--tw-text-opacity:1!important;color:rgb(120 53 15/var(--tw-text-opacity))!important}.hover\:text-black:hover{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}.hover\:text-destructive:hover{color:#ef4444!important;color:hsl(var(--destructive))!important}.hover\:text-foreground:hover{color:#020817!important;color:hsl(var(--foreground))!important}.hover\:text-fuchsia-800:hover{--tw-text-opacity:1!important;color:rgb(134 25 143/var(--tw-text-opacity))!important}.hover\:text-gray-200:hover{--tw-text-opacity:1!important;color:rgb(229 231 235/var(--tw-text-opacity))!important}.hover\:text-gray-500:hover{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.hover\:text-indigo-700:hover{--tw-text-opacity:1!important;color:rgb(67 56 202/var(--tw-text-opacity))!important}.hover\:text-muted-foreground:hover{color:#64748b!important;color:hsl(var(--muted-foreground))!important}.hover\:text-primary:hover{color:#ae092a!important;color:hsl(var(--primary))!important}.hover\:text-red-400:hover{--tw-text-opacity:1!important;color:rgb(248 113 113/var(--tw-text-opacity))!important}.hover\:text-red-600:hover{--tw-text-opacity:1!important;color:rgb(220 38 38/var(--tw-text-opacity))!important}.hover\:text-red-700:hover{--tw-text-opacity:1!important;color:rgb(185 28 28/var(--tw-text-opacity))!important}.hover\:text-sky-800:hover{--tw-text-opacity:1!important;color:rgb(7 89 133/var(--tw-text-opacity))!important}.hover\:text-slate-900:hover{--tw-text-opacity:1!important;color:rgb(15 23 42/var(--tw-text-opacity))!important}.hover\:text-violet-700:hover{--tw-text-opacity:1!important;color:rgb(109 40 217/var(--tw-text-opacity))!important}.hover\:text-white:hover{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.hover\:underline:hover{-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important}.hover\:opacity-100:hover{opacity:1!important}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px hsl(var(--sidebar-accent))!important;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color)!important}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover,.hover\:shadow-lg:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)!important}.hover\:shadow-md:hover,.hover\:shadow-sm:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 #0000000d!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important}.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)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.hover\:ring-primary\/10:hover{--tw-ring-color:hsl(var(--primary)/0.1)!important}.focus\:bg-\[\#8d0721\]:focus{--tw-bg-opacity:1!important;background-color:rgb(141 7 33/var(--tw-bg-opacity))!important}.focus\:bg-accent:focus{background-color:#f1f5f9!important;background-color:hsl(var(--accent))!important}.focus\:bg-red-50:focus{--tw-bg-opacity:1!important;background-color:rgb(254 242 242/var(--tw-bg-opacity))!important}.focus\:text-\[\#8d0721\]:focus{--tw-text-opacity:1!important;color:rgb(141 7 33/var(--tw-text-opacity))!important}.focus\:text-accent-foreground:focus{color:#0f172a!important;color:hsl(var(--accent-foreground))!important}.focus\:text-destructive:focus{color:#ef4444!important;color:hsl(var(--destructive))!important}.focus\:text-red-700:focus{--tw-text-opacity:1!important;color:rgb(185 28 28/var(--tw-text-opacity))!important}.focus\:outline-none:focus{outline:2px solid #0000!important;outline-offset:2px!important}.focus\:outline-0:focus{outline-width:0!important}.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)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.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)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important}.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)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus\:ring-primary:focus{--tw-ring-color:hsl(var(--primary))!important}.focus\:ring-primary\/40:focus{--tw-ring-color:hsl(var(--primary)/0.4)!important}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))!important}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px!important}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px!important}.focus-visible\:border-primary\/50:focus-visible{border-color:#ae092a80!important;border-color:hsl(var(--primary)/.5)!important}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000!important;outline-offset:2px!important}.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)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.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)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.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)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:hsl(var(--destructive)/0.4)!important}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:hsl(var(--primary))!important}.focus-visible\:ring-primary\/20:focus-visible{--tw-ring-color:hsl(var(--primary)/0.2)!important}.focus-visible\:ring-red-500:focus-visible{--tw-ring-opacity:1!important;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity))!important}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))!important}.focus-visible\:ring-slate-300:focus-visible{--tw-ring-opacity:1!important;--tw-ring-color:rgb(203 213 225/var(--tw-ring-opacity))!important}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px!important}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px!important}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px!important}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))!important}.active\:scale-95:active{--tw-scale-x:.95!important;--tw-scale-y:.95!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.active\:bg-primary\/30:active{background-color:#ae092a4d!important;background-color:hsl(var(--primary)/.3)!important}.disabled\:pointer-events-none:disabled{pointer-events:none!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed!important}.disabled\:opacity-30:disabled{opacity:.3!important}.disabled\:opacity-50:disabled{opacity:.5!important}.group[open] .group-open\:hidden{display:none!important}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1!important}.group:hover .group-hover\:inline{display:inline!important}.group:hover .group-hover\:flex{display:flex!important}.group:hover .group-hover\:inline-flex{display:inline-flex!important}.group:hover .group-hover\:w-\[5px\]{width:5px!important}.group:hover .group-hover\:-translate-y-px{--tw-translate-y:-1px!important}.group:hover .group-hover\:-translate-y-px,.group:hover .group-hover\:translate-x-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem!important}.group:hover .group-hover\:text-primary{color:#ae092a!important;color:hsl(var(--primary))!important}.group:hover .group-hover\:opacity-100,.group\/menu-item:hover .group-hover\/menu-item\:opacity-100{opacity:1!important}.group:hover .group-hover\:shadow-\[0_4px_24px_-4px_rgba\(0\2c 0\2c 0\2c 0\.12\)\]{--tw-shadow:0 4px 24px -4px #0000001f!important;--tw-shadow-colored:0 4px 24px -4px var(--tw-shadow-color)!important;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed!important}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7!important}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem!important}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none!important}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5!important}.aria-selected\:bg-accent[aria-selected=true]{background-color:#f1f5f9!important;background-color:hsl(var(--accent))!important}.aria-selected\:text-accent-foreground[aria-selected=true]{color:#0f172a!important;color:hsl(var(--accent-foreground))!important}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none!important}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px!important}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%!important}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem!important}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem!important}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem!important}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem!important}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem!important}.data-\[state\=checked\]\:translate-x-4[data-state=checked],.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px!important}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out!important}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out!important}.data-\[isdisabled\=true\]\:cursor-not-allowed[data-isdisabled=true]{cursor:not-allowed!important}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column!important}.data-\[state\=active\]\:border-primary[data-state=active]{border-color:#ae092a!important;border-color:hsl(var(--primary))!important}.data-\[highlighted\]\:bg-neutral-100[data-highlighted]{--tw-bg-opacity:1!important;background-color:rgb(245 245 245/var(--tw-bg-opacity))!important}.data-\[isselected\=true\]\:bg-accent[data-isselected=true]{background-color:#f1f5f9!important;background-color:hsl(var(--accent))!important}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:#fff!important;background-color:hsl(var(--background))!important}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:initial!important}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:#ae092a!important;background-color:hsl(var(--primary))!important}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:#f1f5f9!important;background-color:hsl(var(--accent))!important}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:#f1f5f9!important;background-color:hsl(var(--secondary))!important}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:#f1f5f9!important;background-color:hsl(var(--muted))!important}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:#e2e8f0!important;background-color:hsl(var(--input))!important}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500!important}.data-\[isselected\=true\]\:font-bold[data-isselected=true]{font-weight:700!important}.data-\[isdisabled\=true\]\:text-neutral-200[data-isdisabled=true]{--tw-text-opacity:1!important;color:rgb(229 229 229/var(--tw-text-opacity))!important}.data-\[isselected\=true\]\:text-neutral-950[data-isselected=true]{--tw-text-opacity:1!important;color:rgb(10 10 10/var(--tw-text-opacity))!important}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:#64748b!important;color:hsl(var(--muted-foreground))!important}.data-\[state\=active\]\:text-foreground[data-state=active]{color:#020817!important;color:hsl(var(--foreground))!important}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:#fff!important;color:hsl(var(--primary-foreground))!important}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#64748b!important;color:hsl(var(--muted-foreground))!important}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5!important}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1!important}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important}.data-\[state\=active\]\:shadow-none[data-state=active],.data-\[state\=active\]\:shadow-sm[data-state=active]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!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-sm[data-state=active]{--tw-shadow:0 1px 2px 0 #0000000d!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s!important}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s!important}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial!important;--tw-enter-scale:initial!important;--tw-enter-rotate:initial!important;--tw-enter-translate-x:initial!important;--tw-enter-translate-y:initial!important;animation-duration:.15s!important;animation-name:enter!important}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial!important;--tw-exit-scale:initial!important;--tw-exit-rotate:initial!important;--tw-exit-translate-x:initial!important;--tw-exit-translate-y:initial!important;animation-duration:.15s!important;animation-name:exit!important}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0!important}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0!important}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95!important}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95!important}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem!important}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem!important}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem!important}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem!important}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%!important}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%!important}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%!important}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%!important}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%!important}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%!important}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%!important}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%!important}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%!important}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%!important}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%!important}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%!important}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s!important}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s!important}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content)!important;left:0!important}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content)!important;height:.25rem!important}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content)!important;width:100%!important}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{--tw-translate-y:-50%!important}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after,.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content)!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{--tw-translate-x:0px!important}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width)*-1)!important}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width)*-1)!important}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem!important}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{height:2rem!important;width:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)!important}.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)!important}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0!important}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x:0px!important}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0,.group[data-side=right] .group-data-\[side\=right\]\:rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180{--tw-rotate:180deg!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden!important}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:.5rem!important;border-radius:var(--radius)!important}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px!important}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px!important}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0!important}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a!important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)!important;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content)!important;left:100%!important}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem!important}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem!important}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem!important}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)!important}@supports ((-webkit-backdrop-filter:var(--tw )) or (backdrop-filter:var(--tw ))){.supports-\[backdrop-filter\]\:bg-slate-50\/70{background-color:#f8fafcb3!important}}.dark\:block:is(.dark *){display:block!important}.dark\:hidden:is(.dark *){display:none!important}.dark\:border-amber-800:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(146 64 14/var(--tw-border-opacity))!important}.dark\:border-blue-800:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(30 64 175/var(--tw-border-opacity))!important}.dark\:border-destructive:is(.dark *){border-color:#ef4444!important;border-color:hsl(var(--destructive))!important}.dark\:border-emerald-800:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(6 95 70/var(--tw-border-opacity))!important}.dark\:border-green-800:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(22 101 52/var(--tw-border-opacity))!important}.dark\:border-red-800:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(153 27 27/var(--tw-border-opacity))!important}.dark\:bg-amber-900\/40:is(.dark *){background-color:#78350f66!important}.dark\:bg-amber-950:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(69 26 3/var(--tw-bg-opacity))!important}.dark\:bg-amber-950\/20:is(.dark *){background-color:#451a0333!important}.dark\:bg-background:is(.dark *){background-color:#fff!important;background-color:hsl(var(--background))!important}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33!important}.dark\:bg-blue-900\/40:is(.dark *){background-color:#1e3a8a66!important}.dark\:bg-blue-950:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(23 37 84/var(--tw-bg-opacity))!important}.dark\:bg-blue-950\/30:is(.dark *){background-color:#1725544d!important}.dark\:bg-blue-950\/40:is(.dark *){background-color:#17255466!important}.dark\:bg-cyan-900\/40:is(.dark *){background-color:#164e6366!important}.dark\:bg-emerald-900\/40:is(.dark *){background-color:#064e3b66!important}.dark\:bg-emerald-950:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(2 44 34/var(--tw-bg-opacity))!important}.dark\:bg-fuchsia-900\/40:is(.dark *){background-color:#701a7566!important}.dark\:bg-gray-400:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(156 163 175/var(--tw-bg-opacity))!important}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(55 65 81/var(--tw-bg-opacity))!important}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(31 41 55/var(--tw-bg-opacity))!important}.dark\:bg-gray-900\/20:is(.dark *){background-color:#11182733!important}.dark\:bg-gray-900\/40:is(.dark *){background-color:#11182766!important}.dark\:bg-gray-950:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(3 7 18/var(--tw-bg-opacity))!important}.dark\:bg-green-400:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(74 222 128/var(--tw-bg-opacity))!important}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(20 83 45/var(--tw-bg-opacity))!important}.dark\:bg-green-900\/20:is(.dark *){background-color:#14532d33!important}.dark\:bg-green-900\/40:is(.dark *){background-color:#14532d66!important}.dark\:bg-green-950\/20:is(.dark *){background-color:#052e1633!important}.dark\:bg-green-950\/30:is(.dark *){background-color:#052e164d!important}.dark\:bg-indigo-900\/20:is(.dark *){background-color:#312e8133!important}.dark\:bg-indigo-900\/40:is(.dark *){background-color:#312e8166!important}.dark\:bg-orange-900\/20:is(.dark *){background-color:#7c2d1233!important}.dark\:bg-orange-900\/40:is(.dark *){background-color:#7c2d1266!important}.dark\:bg-pink-900\/40:is(.dark *){background-color:#83184366!important}.dark\:bg-purple-900\/20:is(.dark *){background-color:#581c8733!important}.dark\:bg-red-400:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(248 113 113/var(--tw-bg-opacity))!important}.dark\:bg-red-900:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(127 29 29/var(--tw-bg-opacity))!important}.dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33!important}.dark\:bg-red-900\/40:is(.dark *){background-color:#7f1d1d66!important}.dark\:bg-red-950:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(69 10 10/var(--tw-bg-opacity))!important}.dark\:bg-red-950\/30:is(.dark *){background-color:#450a0a4d!important}.dark\:bg-secondary:is(.dark *){background-color:#f1f5f9!important;background-color:hsl(var(--secondary))!important}.dark\:bg-violet-900\/40:is(.dark *){background-color:#4c1d9566!important}.dark\:bg-yellow-400:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(250 204 21/var(--tw-bg-opacity))!important}.dark\:bg-yellow-800:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(133 77 14/var(--tw-bg-opacity))!important}.dark\:bg-yellow-900:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(113 63 18/var(--tw-bg-opacity))!important}.dark\:bg-yellow-900\/20:is(.dark *){background-color:#713f1233!important}.dark\:bg-zinc-800:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(39 39 42/var(--tw-bg-opacity))!important}.dark\:text-amber-300:is(.dark *){--tw-text-opacity:1!important;color:rgb(252 211 77/var(--tw-text-opacity))!important}.dark\:text-amber-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(251 191 36/var(--tw-text-opacity))!important}.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1!important;color:rgb(147 197 253/var(--tw-text-opacity))!important}.dark\:text-blue-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(96 165 250/var(--tw-text-opacity))!important}.dark\:text-cyan-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(34 211 238/var(--tw-text-opacity))!important}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity:1!important;color:rgb(110 231 183/var(--tw-text-opacity))!important}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(52 211 153/var(--tw-text-opacity))!important}.dark\:text-fuchsia-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(232 121 249/var(--tw-text-opacity))!important}.dark\:text-gray-300:is(.dark *){--tw-text-opacity:1!important;color:rgb(209 213 219/var(--tw-text-opacity))!important}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity))!important}.dark\:text-gray-50:is(.dark *){--tw-text-opacity:1!important;color:rgb(249 250 251/var(--tw-text-opacity))!important}.dark\:text-gray-600:is(.dark *){--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity))!important}.dark\:text-green-100:is(.dark *){--tw-text-opacity:1!important;color:rgb(220 252 231/var(--tw-text-opacity))!important}.dark\:text-green-300:is(.dark *){--tw-text-opacity:1!important;color:rgb(134 239 172/var(--tw-text-opacity))!important}.dark\:text-green-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(74 222 128/var(--tw-text-opacity))!important}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(129 140 248/var(--tw-text-opacity))!important}.dark\:text-orange-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(251 146 60/var(--tw-text-opacity))!important}.dark\:text-pink-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(244 114 182/var(--tw-text-opacity))!important}.dark\:text-purple-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(192 132 252/var(--tw-text-opacity))!important}.dark\:text-red-100:is(.dark *){--tw-text-opacity:1!important;color:rgb(254 226 226/var(--tw-text-opacity))!important}.dark\:text-red-300:is(.dark *){--tw-text-opacity:1!important;color:rgb(252 165 165/var(--tw-text-opacity))!important}.dark\:text-red-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(248 113 113/var(--tw-text-opacity))!important}.dark\:text-rose-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(251 113 133/var(--tw-text-opacity))!important}.dark\:text-slate-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(148 163 184/var(--tw-text-opacity))!important}.dark\:text-violet-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(167 139 250/var(--tw-text-opacity))!important}.dark\:text-yellow-100:is(.dark *){--tw-text-opacity:1!important;color:rgb(254 249 195/var(--tw-text-opacity))!important}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity:1!important;color:rgb(250 204 21/var(--tw-text-opacity))!important}.dark\:ring-gray-700:is(.dark *){--tw-ring-opacity:1!important;--tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity))!important}.dark\:\[filter\:url\(\#coolriots-dark-filter\)\]:is(.dark *){filter:url(#coolriots-dark-filter)!important}.dark\:hover\:bg-accent:hover:is(.dark *){background-color:#f1f5f9!important;background-color:hsl(var(--accent))!important}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(55 65 81/var(--tw-bg-opacity))!important}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(31 41 55/var(--tw-bg-opacity))!important}.dark\:hover\:bg-green-900\/60:hover:is(.dark *){background-color:#14532d99!important}.dark\:hover\:bg-red-900\/60:hover:is(.dark *){background-color:#7f1d1d99!important}@media not all and (min-width:1280px){.max-xl\:max-w-\[100px\]{max-width:100px!important}}@media not all and (min-width:1024px){.max-lg\:w-\[100px\]{width:100px!important}}@media (min-width:640px){.sm\:not-sr-only{clip:auto!important;height:auto!important;margin:0!important;overflow:visible!important;padding:0!important;position:static!important;white-space:normal!important;width:auto!important}.sm\:mt-0{margin-top:0!important}.sm\:block{display:block!important}.sm\:inline{display:inline!important}.sm\:flex{display:flex!important}.sm\:h-24{height:6rem!important}.sm\:max-h-\[90vh\]{max-height:90vh!important}.sm\:max-h-\[95vh\]{max-height:95vh!important}.sm\:min-h-\[660px\]{min-height:660px!important}.sm\:w-\[320px\]{width:320px!important}.sm\:w-\[360px\]{width:360px!important}.sm\:w-\[540px\]{width:540px!important}.sm\:w-auto{width:auto!important}.sm\:max-w-3xl{max-width:48rem!important}.sm\:max-w-6xl{max-width:72rem!important}.sm\:max-w-\[1200px\]{max-width:1200px!important}.sm\:max-w-\[420px\]{max-width:420px!important}.sm\:max-w-\[425px\]{max-width:425px!important}.sm\:max-w-\[440px\]{max-width:440px!important}.sm\:max-w-\[480px\]{max-width:480px!important}.sm\:max-w-\[520px\]{max-width:520px!important}.sm\:max-w-\[560px\]{max-width:560px!important}.sm\:max-w-\[600px\]{max-width:600px!important}.sm\:max-w-\[640px\]{max-width:640px!important}.sm\:max-w-\[680px\]{max-width:680px!important}.sm\:max-w-\[860px\]{max-width:860px!important}.sm\:max-w-\[900px\]{max-width:900px!important}.sm\:max-w-\[90vw\]{max-width:90vw!important}.sm\:max-w-\[920px\]{max-width:920px!important}.sm\:max-w-lg{max-width:32rem!important}.sm\:max-w-md{max-width:28rem!important}.sm\:max-w-sm{max-width:24rem!important}.sm\:max-w-xl{max-width:36rem!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sm\:flex-row{flex-direction:row!important}.sm\:items-start{align-items:flex-start!important}.sm\:items-center{align-items:center!important}.sm\:justify-start{justify-content:flex-start!important}.sm\:justify-end{justify-content:flex-end!important}.sm\:justify-between{justify-content:space-between!important}.sm\:gap-2{gap:.5rem!important}.sm\:gap-2\.5{gap:.625rem!important}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(.5rem*var(--tw-space-x-reverse))!important}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))!important;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))!important}.sm\:whitespace-nowrap{white-space:nowrap!important}.sm\:rounded-lg{border-radius:.5rem!important;border-radius:var(--radius)!important}.sm\:border-b-0{border-bottom-width:0!important}.sm\:border-r{border-right-width:1px!important}.sm\:p-10{padding:2.5rem!important}.sm\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:py-16{padding-bottom:4rem!important;padding-top:4rem!important}.sm\:text-left{text-align:left!important}.sm\:text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}.sm\:text-sm{font-size:.875rem!important;line-height:1.25rem!important}}@media (min-width:900px){.md\:order-first{order:-9999!important}.md\:col-span-1{grid-column:span 1/span 1!important}.md\:col-span-2{grid-column:span 2/span 2!important}.md\:mt-0{margin-top:0!important}.md\:block{display:block!important}.md\:flex{display:flex!important}.md\:hidden{display:none!important}.md\:min-h-\[300px\]{min-height:300px!important}.md\:w-1\/3{width:33.333333%!important}.md\:w-2\/3{width:66.666667%!important}.md\:w-64{width:16rem!important}.md\:w-\[350px\]{width:350px!important}.md\:w-\[440px\]{width:440px!important}.md\:w-\[480px\]{width:480px!important}.md\:w-\[500px\]{width:500px!important}.md\:w-\[min\(440px\2c 40\%\)\]{width:min(440px,40%)!important}.md\:min-w-64{min-width:16rem!important}.md\:min-w-\[400px\]{min-width:400px!important}.md\:max-w-\[500px\]{max-width:500px!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.md\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr!important}.md\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 220px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,220px)!important}.md\:grid-cols-\[minmax\(0\2c 2fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)!important}.md\:flex-row{flex-direction:row!important}.md\:items-start{align-items:flex-start!important}.md\:items-center{align-items:center!important}.md\:justify-start{justify-content:flex-start!important}.md\:justify-between{justify-content:space-between!important}.md\:border-b-0{border-bottom-width:0!important}.md\:border-r{border-right-width:1px!important}.md\:bg-muted\/10{background-color:#f1f5f91a!important;background-color:hsl(var(--muted)/.1)!important}.md\:p-4{padding:1rem!important}.md\:p-6{padding:1.5rem!important}.md\:p-8{padding:2rem!important}.md\:text-left{text-align:left!important}.md\:text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.md\:opacity-0{opacity:0!important}.after\:md\:hidden:after{content:var(--tw-content)!important;display:none!important}.group:hover .md\:group-hover\:opacity-100{opacity:1!important}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem!important}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem!important}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0!important}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem!important}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a!important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)!important;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}}@media (min-width:1024px){.lg\:col-span-1{grid-column:span 1/span 1!important}.lg\:col-span-2{grid-column:span 2/span 2!important}.lg\:max-h-\[calc\(100vh-10rem\)\]{max-height:calc(100vh - 10rem)!important}.lg\:min-h-\[480px\]{min-height:480px!important}.lg\:w-\[440px\]{width:440px!important}.lg\:flex-shrink-0{flex-shrink:0!important}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lg\:grid-cols-\[320px\2c 1fr\]{grid-template-columns:320px 1fr!important}.lg\:flex-row{flex-direction:row!important}.lg\:gap-6{gap:1.5rem!important}.lg\:overflow-y-auto{overflow-y:auto!important}.lg\:border-l{border-left-width:1px!important}.lg\:border-r{border-right-width:1px!important}.lg\:border-foreground\/20{border-color:#02081733!important;border-color:hsl(var(--foreground)/.2)!important}.lg\:border-indigo-100\/80{border-color:#e0e7ffcc!important}.lg\:px-8{padding-left:2rem!important;padding-right:2rem!important}.lg\:py-20{padding-bottom:5rem!important;padding-top:5rem!important}.lg\:pl-8{padding-left:2rem!important}.lg\:pr-1{padding-right:.25rem!important}.lg\:text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}}@media (min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker,.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none!important}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0!important}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\[\&\>button\]\:hidden>button{display:none!important}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.\[\&\>span\]\:line-clamp-1>span{-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important;display:-webkit-box!important;overflow:hidden!important}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\[\&\>svg\]\:absolute>svg{position:absolute!important}.\[\&\>svg\]\:left-4>svg{left:1rem!important}.\[\&\>svg\]\:top-4>svg{top:1rem!important}.\[\&\>svg\]\:size-3\.5>svg{height:.875rem!important;width:.875rem!important}.\[\&\>svg\]\:size-4>svg{height:1rem!important;width:1rem!important}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0!important}.\[\&\>svg\]\:text-destructive>svg{color:#ef4444!important;color:hsl(var(--destructive))!important}.\[\&\>svg\]\:text-foreground>svg{color:#020817!important;color:hsl(var(--foreground))!important}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem!important}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0!important}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg!important}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg!important}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem!important;padding-right:.5rem!important}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-bottom:.375rem!important;padding-top:.375rem!important}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem!important;line-height:1rem!important}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500!important}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:#64748b!important;color:hsl(var(--muted-foreground))!important}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0!important}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem!important;padding-right:.5rem!important}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem!important}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem!important}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem!important}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem!important;padding-right:.5rem!important}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-bottom:.75rem!important;padding-top:.75rem!important}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem!important}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem!important}.\[\&_p\]\:leading-relaxed p{line-height:1.625!important}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0!important}.\[\&_tr\]\:border-b tr{border-bottom-width:1px!important}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem!important}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize!important}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize!important}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem!important}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize!important}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize!important}.App{text-align:center}.bex-container{display:flex;flex-direction:column;height:100vh;margin:0 auto}.bex-container>main{display:flex;flex-direction:column;flex-grow:1;min-height:calc(100vh - 128px);overflow-y:auto}.bex-container>main>div{padding:0 2rem 2rem}.bex-container>footer,.bex-container>header{flex-shrink:0}@media (max-width:767px){.bex-container{height:auto;min-height:100vh}.bex-container>main{min-height:0;min-height:auto;overflow-y:visible}.bex-container>footer{position:static}}.header-container{align-items:center;background-color:hsl(var(--card));display:flex;justify-content:space-between;padding:1rem 2rem;position:relative}.header-container--studio{grid-column-gap:1rem;align-items:center;column-gap:1rem;display:grid;grid-template-columns:1fr auto 1fr}.header-left{justify-self:start;min-width:0}.header-center{justify-self:center}.header-container--studio .nav-container{justify-self:end}.studio-tabs-desktop{display:flex;justify-content:center}.studio-tabs-mobile{display:none}.header-icon-container{cursor:pointer;display:flex;height:30px;max-width:133px;width:auto}.header-icon-container>img{height:100%;width:100%}.nav-container{align-items:center;color:var(--primary-color);display:flex;gap:3rem;max-width:900px}.burger-icon{cursor:pointer;display:none}@media screen and (max-width:900px){.header-container--studio{display:flex;justify-content:space-between}.studio-tabs-desktop{display:none}.studio-tabs-mobile{display:flex}.nav-container{background-color:#f1f1f1;display:none;flex-direction:column;gap:2rem;padding:10px;position:absolute;right:0;top:70px;width:250px}.nav-container.show-menu{display:flex}.burger-icon{display:block}}.nav-container>span,.profile-container>svg{cursor:pointer}.nav-container>span:hover,.profile-container>svg:hover{color:var(--primary-color-hover)}.nav-container>span>a{color:var(--primary-color);text-decoration:none}.profile-modal-container{background-color:hsl(var(--card));border-bottom-left-radius:8px;border-top-left-radius:8px;display:flex;flex-direction:column;height:100vh;min-height:600px;overflow-y:auto;padding:10px;position:fixed;right:0;top:0;transform:translateX(550px);transition:all .25s ease;width:300px;z-index:1000}.profile-modal-container.visible-profile-modal{transform:translateX(0)}.user-card-info-container{border-bottom:1px solid #6e6e70;gap:5px;justify-content:center;padding-bottom:10px;padding-right:20px;width:100%}.user-avatar,.user-card-info-container,.user-name-container{align-items:center;display:flex}.user-avatar{background-color:var(--primary-color);border-radius:50%;color:hsl(var(--primary-foreground));font-weight:600;height:40px;justify-content:center;width:40px}.user-info{color:#000;display:flex;flex-direction:column;flex-grow:1;gap:.5px;justify-content:flex-start;max-width:310px;overflow:hidden;padding:5px}.user-info>div{font-weight:700}.user-info>.user-email-container{align-items:center;color:gray;display:flex;font-size:14px}.close-profile-icon{cursor:pointer;display:flex;margin-bottom:5px;padding:5px}.close-profile-icon:hover{background-color:#d3d3d3;border-radius:5px}.logout-container{display:flex;flex-direction:column;gap:5px;margin-bottom:10px;margin-top:auto;width:100%}.logout-container>button{align-items:center;background-color:initial;border:none;color:var(--primary-color);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:5px;justify-content:flex-start;padding:5px}.logout-container>button:hover{color:var(--primary-color-hover)}.logout-container>a{align-items:center;border:none;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:5px;justify-content:flex-start;padding:5px;text-decoration:none}.footer-container,.logout-container>a>svg{color:var(--primary-color)}.footer-container{background-color:hsl(var(--card));display:flex;font-size:20px;justify-content:space-between;padding:1rem 2rem}.besca-text{cursor:pointer}.besca-text:hover{color:#d6d1d1;cursor:pointer}.items-container{display:flex;flex-grow:1;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:3rem}.Company-container,.Legal-container,.partners-container,.prodcuts-container,.supports-container{display:flex;flex-direction:column;font-size:18px}.Company-container>h3,.Legal-container>h3,.partners-container>h3,.prodcuts-container>h3,.supports-container>h3{margin-bottom:12px}.Company-container>span,.Legal-container>span,.partners-container>span,.prodcuts-container>span,.supports-container>span{color:#d3d3d4;cursor:pointer;font-size:14px;margin:5px 0}.Company-container>span:hover,.Legal-container>span:hover,.partners-container>span:hover,.prodcuts-container>span:hover,.supports-container>span:hover{color:#8a8a8b}.options-container{border-bottom:1px solid #868484;width:100%}.options-container>a{align-items:center;background-color:initial;border:none;color:var(--primary-color);cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:flex-start;padding:10px;text-decoration:none}.manage-account-container>button{background-color:var(--primary-color);border:2px solid #fff;color:hsl(var(--primary-foreground));cursor:pointer;font-size:14px;font-weight:600;padding:5px}.manage-account-container>button:hover{background-color:var(--primary-color-hover)}.terms-container{border-top:1px solid #868484;display:flex;margin-bottom:20px;padding:5px}.terms-container,.terms-container>a{align-items:center;gap:5px;justify-content:center}.terms-container>a{background-color:initial;border:none;color:#505052;cursor:pointer;font-size:14px;font-weight:700;text-decoration:none}.profile-name-container{align-items:center;display:flex;gap:5px;padding:8px;width:100%}.profile-name-container>a{align-items:center;border:none;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:5px;justify-content:flex-start;padding:5px;text-decoration:none}.profile-name-container>svg{color:var(--primary-color)}.profile-name-container :hover,.profile-name-container>svg:hover{color:var(--primary-color-hover);font-weight:700}.footer-content-container{align-items:center;display:flex;font-weight:500;justify-content:flex-end;width:100%}.bex-assistants-nav-container{border-bottom:1px solid #868484;display:flex;flex-direction:column;margin-top:5px}.bex-assistants-nav-container>span{color:gray}.profile-container{position:relative}.profile-container.modal-open:after{background-color:#00000080;content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.bex-studio-tabs{background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));border-radius:999px;gap:4px;padding:4px}.bex-studio-tab,.bex-studio-tabs{align-items:center;display:inline-flex}.bex-studio-tab{background:#0000;border:none;border-radius:999px;color:hsl(var(--muted-foreground));cursor:pointer;font-size:.875rem;font-weight:500;gap:6px;padding:6px 14px;transition:background .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.bex-studio-tab:hover{background:hsl(var(--background)/.6);color:hsl(var(--foreground))}.bex-studio-tab-active{box-shadow:0 1px 3px #00000014;font-weight:600}.bex-studio-tab-active,.bex-studio-tab-active:hover{background:hsl(var(--card));color:hsl(var(--primary))}.react-tel-input{font-family:Roboto,sans-serif;font-size:15px;position:relative;width:100%}.react-tel-input :disabled{cursor:not-allowed}.react-tel-input .flag{background-image:url(data:image/png;base64,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);height:11px;width:16px}.react-tel-input .ad{background-position:-16px 0}.react-tel-input .ae{background-position:-32px 0}.react-tel-input .af{background-position:-48px 0}.react-tel-input .ag{background-position:-64px 0}.react-tel-input .ai{background-position:-80px 0}.react-tel-input .al{background-position:-96px 0}.react-tel-input .am{background-position:-112px 0}.react-tel-input .ao{background-position:-128px 0}.react-tel-input .ar{background-position:-144px 0}.react-tel-input .as{background-position:-160px 0}.react-tel-input .at{background-position:-176px 0}.react-tel-input .au{background-position:-192px 0}.react-tel-input .aw{background-position:-208px 0}.react-tel-input .az{background-position:-224px 0}.react-tel-input .ba{background-position:-240px 0}.react-tel-input .bb{background-position:0 -11px}.react-tel-input .bd{background-position:-16px -11px}.react-tel-input .be{background-position:-32px -11px}.react-tel-input .bf{background-position:-48px -11px}.react-tel-input .bg{background-position:-64px -11px}.react-tel-input .bh{background-position:-80px -11px}.react-tel-input .bi{background-position:-96px -11px}.react-tel-input .bj{background-position:-112px -11px}.react-tel-input .bm{background-position:-128px -11px}.react-tel-input .bn{background-position:-144px -11px}.react-tel-input .bo{background-position:-160px -11px}.react-tel-input .br{background-position:-176px -11px}.react-tel-input .bs{background-position:-192px -11px}.react-tel-input .bt{background-position:-208px -11px}.react-tel-input .bw{background-position:-224px -11px}.react-tel-input .by{background-position:-240px -11px}.react-tel-input .bz{background-position:0 -22px}.react-tel-input .ca{background-position:-16px -22px}.react-tel-input .cd{background-position:-32px -22px}.react-tel-input .cf{background-position:-48px -22px}.react-tel-input .cg{background-position:-64px -22px}.react-tel-input .ch{background-position:-80px -22px}.react-tel-input .ci{background-position:-96px -22px}.react-tel-input .ck{background-position:-112px -22px}.react-tel-input .cl{background-position:-128px -22px}.react-tel-input .cm{background-position:-144px -22px}.react-tel-input .cn{background-position:-160px -22px}.react-tel-input .co{background-position:-176px -22px}.react-tel-input .cr{background-position:-192px -22px}.react-tel-input .cu{background-position:-208px -22px}.react-tel-input .cv{background-position:-224px -22px}.react-tel-input .cw{background-position:-240px -22px}.react-tel-input .cy{background-position:0 -33px}.react-tel-input .cz{background-position:-16px -33px}.react-tel-input .de{background-position:-32px -33px}.react-tel-input .dj{background-position:-48px -33px}.react-tel-input .dk{background-position:-64px -33px}.react-tel-input .dm{background-position:-80px -33px}.react-tel-input .do{background-position:-96px -33px}.react-tel-input .dz{background-position:-112px -33px}.react-tel-input .ec{background-position:-128px -33px}.react-tel-input .ee{background-position:-144px -33px}.react-tel-input .eg{background-position:-160px -33px}.react-tel-input .er{background-position:-176px -33px}.react-tel-input .es{background-position:-192px -33px}.react-tel-input .et{background-position:-208px -33px}.react-tel-input .fi{background-position:-224px -33px}.react-tel-input .fj{background-position:-240px -33px}.react-tel-input .fk{background-position:0 -44px}.react-tel-input .fm{background-position:-16px -44px}.react-tel-input .fo{background-position:-32px -44px}.react-tel-input .bl,.react-tel-input .fr,.react-tel-input .mf{background-position:-48px -44px}.react-tel-input .ga{background-position:-64px -44px}.react-tel-input .gb{background-position:-80px -44px}.react-tel-input .gd{background-position:-96px -44px}.react-tel-input .ge{background-position:-112px -44px}.react-tel-input .gf{background-position:-128px -44px}.react-tel-input .gh{background-position:-144px -44px}.react-tel-input .gi{background-position:-160px -44px}.react-tel-input .gl{background-position:-176px -44px}.react-tel-input .gm{background-position:-192px -44px}.react-tel-input .gn{background-position:-208px -44px}.react-tel-input .gp{background-position:-224px -44px}.react-tel-input .gq{background-position:-240px -44px}.react-tel-input .gr{background-position:0 -55px}.react-tel-input .gt{background-position:-16px -55px}.react-tel-input .gu{background-position:-32px -55px}.react-tel-input .gw{background-position:-48px -55px}.react-tel-input .gy{background-position:-64px -55px}.react-tel-input .hk{background-position:-80px -55px}.react-tel-input .hn{background-position:-96px -55px}.react-tel-input .hr{background-position:-112px -55px}.react-tel-input .ht{background-position:-128px -55px}.react-tel-input .hu{background-position:-144px -55px}.react-tel-input .id{background-position:-160px -55px}.react-tel-input .ie{background-position:-176px -55px}.react-tel-input .il{background-position:-192px -55px}.react-tel-input .in{background-position:-208px -55px}.react-tel-input .io{background-position:-224px -55px}.react-tel-input .iq{background-position:-240px -55px}.react-tel-input .ir{background-position:0 -66px}.react-tel-input .is{background-position:-16px -66px}.react-tel-input .it{background-position:-32px -66px}.react-tel-input .je{background-position:-144px -154px}.react-tel-input .jm{background-position:-48px -66px}.react-tel-input .jo{background-position:-64px -66px}.react-tel-input .jp{background-position:-80px -66px}.react-tel-input .ke{background-position:-96px -66px}.react-tel-input .kg{background-position:-112px -66px}.react-tel-input .kh{background-position:-128px -66px}.react-tel-input .ki{background-position:-144px -66px}.react-tel-input .xk{background-position:-128px -154px}.react-tel-input .km{background-position:-160px -66px}.react-tel-input .kn{background-position:-176px -66px}.react-tel-input .kp{background-position:-192px -66px}.react-tel-input .kr{background-position:-208px -66px}.react-tel-input .kw{background-position:-224px -66px}.react-tel-input .ky{background-position:-240px -66px}.react-tel-input .kz{background-position:0 -77px}.react-tel-input .la{background-position:-16px -77px}.react-tel-input .lb{background-position:-32px -77px}.react-tel-input .lc{background-position:-48px -77px}.react-tel-input .li{background-position:-64px -77px}.react-tel-input .lk{background-position:-80px -77px}.react-tel-input .lr{background-position:-96px -77px}.react-tel-input .ls{background-position:-112px -77px}.react-tel-input .lt{background-position:-128px -77px}.react-tel-input .lu{background-position:-144px -77px}.react-tel-input .lv{background-position:-160px -77px}.react-tel-input .ly{background-position:-176px -77px}.react-tel-input .ma{background-position:-192px -77px}.react-tel-input .mc{background-position:-208px -77px}.react-tel-input .md{background-position:-224px -77px}.react-tel-input .me{background-position:-112px -154px;height:12px}.react-tel-input .mg{background-position:0 -88px}.react-tel-input .mh{background-position:-16px -88px}.react-tel-input .mk{background-position:-32px -88px}.react-tel-input .ml{background-position:-48px -88px}.react-tel-input .mm{background-position:-64px -88px}.react-tel-input .mn{background-position:-80px -88px}.react-tel-input .mo{background-position:-96px -88px}.react-tel-input .mp{background-position:-112px -88px}.react-tel-input .mq{background-position:-128px -88px}.react-tel-input .mr{background-position:-144px -88px}.react-tel-input .ms{background-position:-160px -88px}.react-tel-input .mt{background-position:-176px -88px}.react-tel-input .mu{background-position:-192px -88px}.react-tel-input .mv{background-position:-208px -88px}.react-tel-input .mw{background-position:-224px -88px}.react-tel-input .mx{background-position:-240px -88px}.react-tel-input .my{background-position:0 -99px}.react-tel-input .mz{background-position:-16px -99px}.react-tel-input .na{background-position:-32px -99px}.react-tel-input .nc{background-position:-48px -99px}.react-tel-input .ne{background-position:-64px -99px}.react-tel-input .nf{background-position:-80px -99px}.react-tel-input .ng{background-position:-96px -99px}.react-tel-input .ni{background-position:-112px -99px}.react-tel-input .bq,.react-tel-input .nl{background-position:-128px -99px}.react-tel-input .no{background-position:-144px -99px}.react-tel-input .np{background-position:-160px -99px}.react-tel-input .nr{background-position:-176px -99px}.react-tel-input .nu{background-position:-192px -99px}.react-tel-input .nz{background-position:-208px -99px}.react-tel-input .om{background-position:-224px -99px}.react-tel-input .pa{background-position:-240px -99px}.react-tel-input .pe{background-position:0 -110px}.react-tel-input .pf{background-position:-16px -110px}.react-tel-input .pg{background-position:-32px -110px}.react-tel-input .ph{background-position:-48px -110px}.react-tel-input .pk{background-position:-64px -110px}.react-tel-input .pl{background-position:-80px -110px}.react-tel-input .pm{background-position:-96px -110px}.react-tel-input .pr{background-position:-112px -110px}.react-tel-input .ps{background-position:-128px -110px}.react-tel-input .pt{background-position:-144px -110px}.react-tel-input .pw{background-position:-160px -110px}.react-tel-input .py{background-position:-176px -110px}.react-tel-input .qa{background-position:-192px -110px}.react-tel-input .re{background-position:-208px -110px}.react-tel-input .ro{background-position:-224px -110px}.react-tel-input .rs{background-position:-240px -110px}.react-tel-input .ru{background-position:0 -121px}.react-tel-input .rw{background-position:-16px -121px}.react-tel-input .sa{background-position:-32px -121px}.react-tel-input .sb{background-position:-48px -121px}.react-tel-input .sc{background-position:-64px -121px}.react-tel-input .sd{background-position:-80px -121px}.react-tel-input .se{background-position:-96px -121px}.react-tel-input .sg{background-position:-112px -121px}.react-tel-input .sh{background-position:-128px -121px}.react-tel-input .si{background-position:-144px -121px}.react-tel-input .sk{background-position:-160px -121px}.react-tel-input .sl{background-position:-176px -121px}.react-tel-input .sm{background-position:-192px -121px}.react-tel-input .sn{background-position:-208px -121px}.react-tel-input .so{background-position:-224px -121px}.react-tel-input .sr{background-position:-240px -121px}.react-tel-input .ss{background-position:0 -132px}.react-tel-input .st{background-position:-16px -132px}.react-tel-input .sv{background-position:-32px -132px}.react-tel-input .sx{background-position:-48px -132px}.react-tel-input .sy{background-position:-64px -132px}.react-tel-input .sz{background-position:-80px -132px}.react-tel-input .tc{background-position:-96px -132px}.react-tel-input .td{background-position:-112px -132px}.react-tel-input .tg{background-position:-128px -132px}.react-tel-input .th{background-position:-144px -132px}.react-tel-input .tj{background-position:-160px -132px}.react-tel-input .tk{background-position:-176px -132px}.react-tel-input .tl{background-position:-192px -132px}.react-tel-input .tm{background-position:-208px -132px}.react-tel-input .tn{background-position:-224px -132px}.react-tel-input .to{background-position:-240px -132px}.react-tel-input .tr{background-position:0 -143px}.react-tel-input .tt{background-position:-16px -143px}.react-tel-input .tv{background-position:-32px -143px}.react-tel-input .tw{background-position:-48px -143px}.react-tel-input .tz{background-position:-64px -143px}.react-tel-input .ua{background-position:-80px -143px}.react-tel-input .ug{background-position:-96px -143px}.react-tel-input .us{background-position:-112px -143px}.react-tel-input .uy{background-position:-128px -143px}.react-tel-input .uz{background-position:-144px -143px}.react-tel-input .va{background-position:-160px -143px}.react-tel-input .vc{background-position:-176px -143px}.react-tel-input .ve{background-position:-192px -143px}.react-tel-input .vg{background-position:-208px -143px}.react-tel-input .vi{background-position:-224px -143px}.react-tel-input .vn{background-position:-240px -143px}.react-tel-input .vu{background-position:0 -154px}.react-tel-input .wf{background-position:-16px -154px}.react-tel-input .ws{background-position:-32px -154px}.react-tel-input .ye{background-position:-48px -154px}.react-tel-input .za{background-position:-64px -154px}.react-tel-input .zm{background-position:-80px -154px}.react-tel-input .zw{background-position:-96px -154px}.react-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.react-tel-input .hide{display:none}.react-tel-input .v-hide{visibility:hidden}.react-tel-input .form-control{background:#fff;border:1px solid #cacaca;border-radius:5px;font-size:14px;height:35px;letter-spacing:.01rem;line-height:25px;margin-bottom:0!important;margin-left:0;margin-top:0!important;outline:none;padding-left:48px;position:relative;width:300px}.react-tel-input .form-control.invalid-number,.react-tel-input .form-control.invalid-number:focus{background-color:#faf0f0;border:1px solid #d79f9f;border-left-color:#cacaca}.react-tel-input .flag-dropdown{background-color:#f5f5f5;border:1px solid #cacaca;border-radius:3px 0 0 3px;bottom:0;padding:0;position:absolute;top:0}.react-tel-input .flag-dropdown:focus,.react-tel-input .flag-dropdown:hover{cursor:pointer}.react-tel-input .flag-dropdown.invalid-number{border-color:#d79f9f}.react-tel-input .flag-dropdown.open{z-index:2}.react-tel-input .flag-dropdown.open,.react-tel-input .flag-dropdown.open .selected-flag{background:#fff;border-radius:3px 0 0 0}.react-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.react-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:initial}.react-tel-input .selected-flag{border-radius:3px 0 0 3px;height:100%;outline:none;padding:0 0 0 8px;position:relative;width:38px}.react-tel-input .selected-flag:focus,.react-tel-input .selected-flag:hover{background-color:#fff}.react-tel-input .selected-flag .flag{margin-top:-5px;position:absolute;top:50%}.react-tel-input .selected-flag .arrow{border-left:3px solid #0000;border-right:3px solid #0000;border-top:4px solid #555;height:0;left:20px;margin-top:-2px;position:relative;top:50%;width:0}.react-tel-input .selected-flag .arrow.up{border-bottom:4px solid #555;border-top:none}.react-tel-input .country-list{background-color:#fff;border-radius:0 0 3px 3px;box-shadow:1px 2px 10px #00000059;list-style:none;margin:10px 0 10px -1px;max-height:200px;outline:none;overflow-y:scroll;padding:0;position:absolute;width:300px;z-index:1}.react-tel-input .country-list .flag{display:inline-block}.react-tel-input .country-list .divider{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.react-tel-input .country-list .country{padding:7px 9px}.react-tel-input .country-list .country .dial-code{color:#6b6b6b}.react-tel-input .country-list .country.highlight,.react-tel-input .country-list .country:hover{background-color:#f1f1f1}.react-tel-input .country-list .flag{margin-right:7px;margin-top:2px}.react-tel-input .country-list .country-name{margin-right:6px}.react-tel-input .country-list .search{background-color:#fff;padding:10px 0 6px 10px;position:-webkit-sticky;position:sticky;top:0}.react-tel-input .country-list .search-emoji{font-size:15px}.react-tel-input .country-list .search-box{border:1px solid #cacaca;border-radius:3px;font-size:15px;line-height:15px;margin-left:6px;outline:none;padding:3px 8px 5px}.react-tel-input .country-list .no-entries-message{opacity:.7;padding:7px 10px 11px}.react-tel-input .invalid-number-message{color:#de0000}.react-tel-input .invalid-number-message,.react-tel-input .special-label{background:#fff;font-size:13px;left:46px;padding:0 2px;position:absolute;top:-8px;z-index:1}.react-tel-input .special-label{display:none;white-space:nowrap}.model-catalog-modal{display:flex;flex-direction:column;gap:12px;min-height:0}.model-catalog-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.model-catalog-search-wrap{flex:1 1 240px;min-width:200px;position:relative}.model-catalog-search-wrap svg{color:hsl(var(--muted-foreground));height:14px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:14px}.model-catalog-search-wrap input{height:34px;padding-right:32px}.model-catalog-filters{display:flex;flex-wrap:wrap;gap:4px}.model-catalog-filter{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:6px;color:hsl(var(--muted-foreground));cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:5px 10px;transition:background .12s ease,border-color .12s ease,color .12s ease}.model-catalog-filter:hover:not(:disabled){background:hsl(var(--muted)/.45);color:hsl(var(--foreground))}.model-catalog-filter--active{background:hsl(var(--muted));border-color:hsl(var(--border));color:hsl(var(--foreground));font-weight:600}.model-catalog-filter:disabled{cursor:not-allowed;opacity:.4}.model-catalog-meta{display:flex;justify-content:space-between}.model-catalog-meta,.model-catalog-refresh{align-items:center;color:hsl(var(--muted-foreground));font-size:12px}.model-catalog-refresh{background:#0000;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:500;gap:5px;padding:4px 8px}.model-catalog-refresh:hover:not(:disabled){background:hsl(var(--muted)/.5);color:hsl(var(--foreground))}.model-catalog-refresh:disabled{cursor:not-allowed;opacity:.5}.model-catalog-table-wrap{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:8px;max-height:min(60vh,520px);overflow:auto}.model-catalog-table{border-collapse:collapse;font-size:12px;table-layout:fixed;width:100%}.model-catalog-table thead{background:hsl(var(--muted));border-bottom:1px solid hsl(var(--border));position:-webkit-sticky;position:sticky;top:0;z-index:1}.model-catalog-table th{background:hsl(var(--muted));color:hsl(var(--foreground));font-size:11px;font-weight:700;letter-spacing:.02em;padding:9px 12px;text-align:left;white-space:nowrap}.model-catalog-table td{border-bottom:1px solid hsl(var(--border)/.7);color:hsl(var(--foreground));padding:9px 12px;vertical-align:top}.model-catalog-table tbody tr{transition:background .1s ease}.model-catalog-table tbody tr:hover{background:hsl(var(--muted)/.35)}.model-catalog-table tbody tr.model-catalog-row--selected{background:hsl(var(--muted)/.55)}.model-catalog-table tbody tr.model-catalog-row--deprecated{opacity:.92}.model-catalog-table tbody tr:last-child td{border-bottom:none}.model-catalog-model-cell{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;max-width:100%;min-width:0}.model-catalog-table td.model-catalog-col-model,.model-catalog-table th.model-catalog-col-model{min-width:220px;width:32%}.model-catalog-table td.model-catalog-col-provider,.model-catalog-table th.model-catalog-col-provider{width:9%}.model-catalog-table td.model-catalog-col-owner,.model-catalog-table th.model-catalog-col-owner{width:11%}.model-catalog-table td.model-catalog-col-context,.model-catalog-table th.model-catalog-col-context{width:7%}.model-catalog-table td.model-catalog-col-capabilities,.model-catalog-table th.model-catalog-col-capabilities{width:14%}.model-catalog-table td.model-catalog-col-desc,.model-catalog-table th.model-catalog-col-desc{min-width:100px;width:22%}.model-catalog-table td.model-catalog-col-action,.model-catalog-table th.model-catalog-col-action{width:88px}.model-catalog-model-id{flex:1 1 auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-catalog-tag{align-items:center;border:1px solid hsl(var(--border));border-radius:4px;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1.4;padding:1px 7px;white-space:nowrap}.model-catalog-tag--deprecated{background:hsl(var(--muted)/.65);border-color:hsl(var(--border));color:hsl(var(--muted-foreground))}.model-catalog-action-cell{text-align:right;vertical-align:middle;white-space:nowrap}.model-catalog-select-btn{align-items:center;background:hsl(var(--primary));border:1px solid hsl(var(--primary));border-radius:6px;color:hsl(var(--primary-foreground));cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:600;gap:4px;justify-content:center;min-width:72px;padding:5px 10px;transition:background .12s ease,border-color .12s ease,opacity .12s ease}.model-catalog-select-btn:hover{opacity:.92}.model-catalog-select-btn--selected{background:hsl(var(--muted));border-color:hsl(var(--border));color:hsl(var(--foreground));cursor:default}.model-catalog-muted{color:hsl(var(--muted-foreground))}.model-catalog-desc{line-height:1.45}.model-catalog-capabilities,.model-catalog-desc{color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-catalog-capabilities{line-height:1.4}.model-catalog-empty{color:hsl(var(--muted-foreground));font-size:13px;padding:32px 16px;text-align:center}.model-catalog-skeleton{background:hsl(var(--muted));border-radius:4px;height:11px}[data-theme=destudio],body[data-on-destudio=true]{--background:0 0% 100%;--foreground:0 0% 10%;--card:0 0% 100%;--card-foreground:0 0% 10%;--popover:0 0% 100%;--popover-foreground:0 0% 10%;--primary:348 90% 36%;--primary-foreground:0 0% 100%;--secondary:50 20% 95%;--secondary-foreground:0 0% 10%;--muted:50 20% 95%;--muted-foreground:0 0% 44%;--accent:348 90% 96%;--accent-foreground:348 90% 30%;--destructive:351 60% 50%;--destructive-foreground:0 0% 100%;--border:50 17% 89%;--input:50 13% 80%;--ring:348 90% 36%;--radius:0.75rem;--ds-bg:#fff;--ds-surface:#fff;--ds-surface-2:#f4f3ee;--ds-surface-3:#eceae3;--ds-border:#e8e6df;--ds-border-strong:#d6d3ca;--ds-divider:#efede6;--ds-text:#1a1a1a;--ds-text-2:#4a4a4a;--ds-text-muted:#707070;--ds-text-subtle:#9a9a9a;--ds-text-on-primary:#fff;--ds-primary:#b1092a;--ds-primary-hover:#8e071f;--ds-primary-active:#6b0517;--ds-primary-soft:#fbe9ec;--ds-primary-soft-strong:#f5c4cc;--ds-primary-ring:#d4455e;--ds-success:#1f8e55;--ds-success-soft:#e2f4ea;--ds-warning:#b57108;--ds-warning-soft:#fbefd3;--ds-danger:#c7384b;--ds-danger-soft:#fae7ea;--ds-info:#2461b0;--ds-info-soft:#e5eef9;--ds-shadow-sm:0 1px 2px #14141e0d,0 1px 3px #14141e0a;--ds-shadow:0 4px 12px #14141e0f,0 2px 4px #14141e0a;--ds-shadow-lg:0 18px 48px #14141e1a,0 4px 12px #14141e0f;--ds-shadow-focus:0 0 0 3px #b1092a33;--ds-radius-xs:6px;--ds-radius-sm:8px;--ds-radius:12px;--ds-radius-lg:16px;--ds-radius-xl:24px;--ds-radius-full:999px;--ds-space-0:0;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-space-10:40px;--ds-space-12:48px;--ds-space-16:64px;--ds-font:"Inter","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--ds-font-mono:"JetBrains Mono","IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--ds-text-2xs:11px;--ds-text-xs:12px;--ds-text-sm:13px;--ds-text-base:14.5px;--ds-text-md:15.5px;--ds-text-lg:18px;--ds-text-xl:22px;--ds-text-2xl:28px;--ds-text-3xl:36px;--ds-ease:cubic-bezier(0.2,0.7,0.2,1);--ds-dur-fast:120ms;--ds-dur:220ms;--ds-dur-slow:320ms;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01";background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font)}@media (max-width:600px){.ds-hub-actions{flex:1 1 100%!important;width:100%}.ds-hub-actions .ds-button{flex:1 1}}[data-theme=destudio] *,[data-theme=destudio] :after,[data-theme=destudio] :before{box-sizing:border-box}[data-theme=destudio] :focus-visible{border-radius:var(--ds-radius-sm);box-shadow:var(--ds-shadow-focus);outline:none}[data-theme=destudio] .ds-button{align-items:center;border:1px solid #0000;border-radius:var(--ds-radius-sm);cursor:pointer;display:inline-flex;font-family:var(--ds-font);font-size:var(--ds-text-base);font-weight:600;gap:8px;height:40px;justify-content:center;line-height:1.2;padding:0 18px;transition:background var(--ds-dur) var(--ds-ease),color var(--ds-dur) var(--ds-ease),border-color var(--ds-dur) var(--ds-ease),box-shadow var(--ds-dur) var(--ds-ease),transform var(--ds-dur) var(--ds-ease);-webkit-user-select:none;user-select:none}[data-theme=destudio] .ds-button:disabled,[data-theme=destudio] .ds-button[aria-disabled=true]{cursor:not-allowed;opacity:.55}[data-theme=destudio] .ds-button-primary{background:var(--ds-primary);box-shadow:var(--ds-shadow-sm);color:var(--ds-text-on-primary)}[data-theme=destudio] .ds-button-primary:hover:not(:disabled){background:var(--ds-primary-hover);box-shadow:var(--ds-shadow)}[data-theme=destudio] .ds-button-primary:active:not(:disabled){background:var(--ds-primary-active);transform:translateY(.5px)}[data-theme=destudio] .ds-button-secondary{background:var(--ds-surface);border-color:var(--ds-border-strong);color:var(--ds-text)}[data-theme=destudio] .ds-button-secondary:hover:not(:disabled){background:var(--ds-surface-2);border-color:var(--ds-text-muted)}[data-theme=destudio] .ds-button-ghost{background:#0000;color:var(--ds-text-2)}[data-theme=destudio] .ds-button-ghost:hover:not(:disabled){background:var(--ds-surface-2);color:var(--ds-text)}[data-theme=destudio] .ds-button-danger{background:var(--ds-danger);color:#fff}[data-theme=destudio] .ds-button-danger:hover:not(:disabled){background:#b12b3f}[data-theme=destudio] .ds-button-sm{font-size:var(--ds-text-sm);height:32px;padding:0 12px}[data-theme=destudio] .ds-button-lg{font-size:var(--ds-text-md);height:48px;padding:0 22px}[data-theme=destudio] .ds-input,[data-theme=destudio] .ds-textarea{background:var(--ds-surface);border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius-sm);color:var(--ds-text);font-family:var(--ds-font);font-size:var(--ds-text-base);line-height:1.45;padding:10px 12px;transition:border-color var(--ds-dur) var(--ds-ease),box-shadow var(--ds-dur) var(--ds-ease);width:100%}[data-theme=destudio] .ds-input:hover,[data-theme=destudio] .ds-textarea:hover{border-color:var(--ds-text-muted)}[data-theme=destudio] .ds-input:focus,[data-theme=destudio] .ds-textarea:focus{border-color:var(--ds-primary);box-shadow:var(--ds-shadow-focus);outline:none}[data-theme=destudio] .ds-input::placeholder,[data-theme=destudio] .ds-textarea::placeholder{color:var(--ds-text-subtle)}[data-theme=destudio] .ds-input-mono{font-family:var(--ds-font-mono);font-size:var(--ds-text-sm)}[data-theme=destudio] .ds-card{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-sm)}[data-theme=destudio] .ds-card-flat{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius)}[data-theme=destudio] .ds-resource-card{box-shadow:none;transition:background var(--ds-dur) var(--ds-ease),border-color var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-resource-card:hover{background:var(--ds-surface-2);border-color:var(--ds-border-strong,var(--ds-border));box-shadow:none;transform:none}[data-theme=destudio] .ds-resource-list{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow-x:auto;overflow-y:hidden}[data-theme=destudio] .ds-resource-list-head,[data-theme=destudio] .ds-resource-row,[data-theme=destudio] .ds-resource-row-skeleton{min-width:920px}[data-theme=destudio] .ds-resource-list-head{grid-gap:12px;align-items:center;background:var(--ds-surface-2);border-bottom:1px solid var(--ds-border);color:var(--ds-text);display:grid;font-size:var(--ds-text-xs);font-weight:700;gap:12px;grid-template-columns:36px minmax(120px,1.1fr) minmax(100px,.9fr) minmax(160px,1.5fr) 88px 72px 76px;letter-spacing:.02em;padding:10px 14px}[data-theme=destudio] .ds-resource-list-head span:first-child,[data-theme=destudio] .ds-resource-list-head span:nth-child(6){color:var(--ds-text-muted);text-align:center}[data-theme=destudio] .ds-resource-row{grid-gap:12px;align-items:center;border-bottom:1px solid var(--ds-divider);cursor:pointer;display:grid;gap:12px;grid-template-columns:36px minmax(120px,1.1fr) minmax(100px,.9fr) minmax(160px,1.5fr) 88px 72px 76px;padding:10px 14px;transition:background var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-resource-row:last-child{border-bottom:none}[data-theme=destudio] .ds-resource-row:hover{background:var(--ds-surface-2)}[data-theme=destudio] .ds-resource-row__index{font-feature-settings:"tnum";color:var(--ds-text-subtle);flex-shrink:0;font-size:var(--ds-text-xs);font-variant-numeric:tabular-nums;font-weight:500;text-align:center}[data-theme=destudio] .ds-resource-row__title{color:var(--ds-text);font-size:var(--ds-text-sm);font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=destudio] .ds-resource-row__meta{align-items:center;display:flex;flex-wrap:wrap;gap:5px;min-width:0}[data-theme=destudio] .ds-resource-row__chip{align-items:center;background:var(--ds-surface-3);border-radius:4px;color:var(--ds-text-muted);display:inline-flex;font-size:11px;gap:4px;max-width:100%;overflow:hidden;padding:2px 7px;text-overflow:ellipsis;white-space:nowrap}[data-theme=destudio] .ds-resource-row__chip--muted{background:#0000;color:var(--ds-text-subtle);padding-left:0;padding-right:0}[data-theme=destudio] .ds-resource-row__date{color:var(--ds-text-subtle);font-size:11px;white-space:nowrap}[data-theme=destudio] .ds-resource-row__version{font-feature-settings:"tnum";color:var(--ds-text-muted);font-size:11px;font-variant-numeric:tabular-nums;font-weight:500;text-align:center;white-space:nowrap}[data-theme=destudio] .ds-resource-row__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ds-text-muted);display:-webkit-box;font-size:11px;line-height:1.45;min-width:0;overflow:hidden}[data-theme=destudio] .ds-resource-row__actions{align-items:center;display:flex;gap:2px;justify-content:flex-end;opacity:1}[data-theme=destudio] .ds-resource-row-skeleton{grid-gap:12px;align-items:center;border-bottom:1px solid var(--ds-divider);display:grid;gap:12px;grid-template-columns:36px minmax(120px,1.1fr) minmax(100px,.9fr) minmax(160px,1.5fr) 88px 72px 76px;padding:12px 14px}[data-theme=destudio] .ds-resource-list--with-steps .ds-resource-list-head,[data-theme=destudio] .ds-resource-list--with-steps .ds-resource-row,[data-theme=destudio] .ds-resource-list--with-steps .ds-resource-row-skeleton{grid-template-columns:36px minmax(120px,1.1fr) minmax(120px,.95fr) minmax(180px,1.65fr) 76px;min-width:680px}[data-theme=destudio] .ds-resource-row__steps{color:var(--ds-text-muted);font-size:11px;line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=destudio] .ds-resource-list--vivid{background:linear-gradient(180deg,color-mix(in srgb,var(--ds-primary) 3%,var(--ds-surface)) 0,var(--ds-surface) 48px);border-color:color-mix(in srgb,var(--ds-primary) 22%,var(--ds-border))}[data-theme=destudio] .ds-resource-list--vivid .ds-resource-list-head{background:linear-gradient(90deg,color-mix(in srgb,var(--ds-primary) 10%,var(--ds-surface-2)) 0,color-mix(in srgb,#2461b0 6%,var(--ds-surface-2)) 100%);border-bottom:1px solid color-mix(in srgb,var(--ds-primary) 16%,var(--ds-border));color:var(--ds-text);font-size:var(--ds-text-sm)}[data-theme=destudio] .ds-resource-list--vivid .ds-resource-row{padding:12px 14px}[data-theme=destudio] .ds-resource-list--vivid .ds-resource-row__index{font-size:var(--ds-text-sm)}[data-theme=destudio] .ds-resource-list--vivid .ds-resource-row__title{font-size:var(--ds-text-md);font-weight:600}[data-theme=destudio] .ds-resource-list--vivid .ds-resource-row__chip{font-size:var(--ds-text-xs);padding:3px 8px}[data-theme=destudio] .ds-resource-list--vivid .ds-resource-row__description{font-size:var(--ds-text-sm);line-height:1.5}[data-theme=destudio] .ds-resource-list--vivid .ds-resource-row__date,[data-theme=destudio] .ds-resource-list--vivid .ds-resource-row__version{font-size:var(--ds-text-sm)}[data-theme=destudio] .ds-resource-row__avatar{align-items:center;border-radius:var(--ds-radius-sm);display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}[data-theme=destudio] .ds-resource-list--vivid .ds-resource-row__chip--blue{background:color-mix(in srgb,#2461b0 14%,var(--ds-surface));color:#2461b0;font-weight:500}[data-theme=destudio] .ds-resource-list--vivid .ds-resource-row__chip--violet{background:color-mix(in srgb,#7c3aed 14%,var(--ds-surface));color:#7c3aed;font-weight:500}[data-theme=destudio] .ds-section{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);overflow:hidden}[data-theme=destudio] .ds-section-header{align-items:center;border-bottom:1px solid var(--ds-divider);display:flex;gap:10px;padding:14px 18px}[data-theme=destudio] .ds-section-body{padding:18px}[data-theme=destudio] .ds-label{color:var(--ds-text);display:block;font-size:var(--ds-text-sm);font-weight:600;letter-spacing:-.005em;margin-bottom:6px}[data-theme=destudio] .ds-help{color:var(--ds-text-muted);font-size:var(--ds-text-xs);line-height:1.5;margin-top:6px}[data-theme=destudio] .ds-error{color:var(--ds-danger);font-size:var(--ds-text-xs);margin-top:6px}[data-theme=destudio] .ds-badge{align-items:center;border-radius:var(--ds-radius-full);display:inline-flex;font-size:var(--ds-text-xs);font-weight:600;gap:4px;letter-spacing:.02em;line-height:1.4;padding:3px 10px;white-space:nowrap}[data-theme=destudio] .ds-badge-neutral{background:var(--ds-surface-2);color:var(--ds-text-2)}[data-theme=destudio] .ds-badge-violet{background:var(--ds-primary-soft);color:var(--ds-primary)}[data-theme=destudio] .ds-badge-success{background:var(--ds-success-soft);color:var(--ds-success)}[data-theme=destudio] .ds-badge-warning{background:var(--ds-warning-soft);color:var(--ds-warning)}[data-theme=destudio] .ds-badge-danger{background:var(--ds-danger-soft);color:var(--ds-danger)}[data-theme=destudio] .ds-badge-info{background:var(--ds-info-soft);color:var(--ds-info)}[data-theme=destudio] .ds-h1{font-size:var(--ds-text-3xl);font-weight:700;letter-spacing:-.02em;line-height:1.15}[data-theme=destudio] .ds-h2{font-size:var(--ds-text-2xl);font-weight:700;letter-spacing:-.015em;line-height:1.2}[data-theme=destudio] .ds-h3{font-size:var(--ds-text-xl);font-weight:600;letter-spacing:-.01em;line-height:1.3}[data-theme=destudio] .ds-h4{font-size:var(--ds-text-lg);font-weight:600;line-height:1.35}[data-theme=destudio] .ds-body{color:var(--ds-text-2);font-size:var(--ds-text-base);line-height:1.6}[data-theme=destudio] .ds-meta{color:var(--ds-text-muted);font-size:var(--ds-text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}[data-theme=destudio] .ds-mono{font-family:var(--ds-font-mono);font-size:var(--ds-text-sm)}[data-theme=destudio] .ds-dialog-overlay{animation:ds-fade-in var(--ds-dur) var(--ds-ease);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14141e52;inset:0;position:fixed;z-index:50}[data-theme=destudio] .ds-dialog-content{animation:ds-pop-in var(--ds-dur) var(--ds-ease);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-lg);left:50%;max-height:88vh;overflow:auto;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(92vw,640px);z-index:51}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ds-pop-in{0%{opacity:0;transform:translate(-50%,-48%) scale(.985)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ds-dropdown-in{0%{opacity:0;transform:scale(.93) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}[data-theme=destudio] .ds-lib-tab-list{background:#0000!important;border:none!important;border-bottom:1px solid var(--ds-border)!important;border-radius:0!important;gap:0!important;height:auto!important;padding:0!important;width:100%}[data-theme=destudio] .ds-lib-tab-trigger{background:#0000!important;border-bottom:2px solid #0000!important;border-radius:0!important;box-shadow:none!important;color:var(--ds-text-muted)!important;font-size:var(--ds-text-sm)!important;font-weight:500!important;height:auto!important;margin-bottom:-1px;padding:0 14px 10px!important;transition:color .12s ease,border-color .12s ease}[data-theme=destudio] .ds-lib-tab-trigger[data-state=active]{background:#0000!important;border-bottom-color:var(--ds-primary)!important;box-shadow:none!important;color:var(--ds-primary)!important}[data-theme=destudio] .ds-lib-tab-trigger:hover:not([data-state=active]){background:#0000!important;color:var(--ds-text)!important}[data-theme=destudio] .ds-tab{background:#0000;border:none;border-radius:var(--ds-radius-sm);color:var(--ds-text-muted);cursor:pointer;font-family:var(--ds-font);font-size:var(--ds-text-sm);font-weight:500;padding:8px 14px;position:relative;transition:color var(--ds-dur) var(--ds-ease),background var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-tab:after{background:var(--ds-primary);border-radius:1px;bottom:2px;content:"";height:2px;left:14px;position:absolute;right:14px;transform:scaleX(0);transform-origin:left;transition:transform var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-tab:hover{background:var(--ds-surface-2);color:var(--ds-text)}[data-theme=destudio] .ds-tab:hover:after{transform:scaleX(.4)}[data-theme=destudio] .ds-tab-active{color:var(--ds-text);font-weight:600}[data-theme=destudio] .ds-tab-active:after{transform:scaleX(1)}[data-theme=destudio] .ds-platform-link{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--ds-radius-sm);color:var(--ds-text-muted);cursor:pointer;display:inline-flex;font-family:var(--ds-font);font-size:var(--ds-text-sm);font-weight:500;gap:6px;padding:7px 10px 7px 12px;transition:color var(--ds-dur) var(--ds-ease),background var(--ds-dur) var(--ds-ease),border-color var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-platform-link:hover{background:var(--ds-surface);border-color:var(--ds-border-strong);color:var(--ds-text)}[data-theme=destudio] .ds-platform-link-chev{opacity:0;transform:translateX(-4px);transition:opacity var(--ds-dur) var(--ds-ease),transform var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-platform-link:hover .ds-platform-link-chev{opacity:1;transform:translateX(0)}[data-theme=destudio] .ds-opcode-body{display:flex;flex-direction:column}[data-theme=destudio] .ds-opcode-aside{order:1}[data-theme=destudio] .ds-opcode-identity{order:2}[data-theme=destudio] .ds-opcode-detail{order:3}@media (min-width:768px){[data-theme=destudio] .ds-opcode-body{align-items:start;display:grid;grid-template-columns:260px 1fr;grid-template-rows:auto 1fr}[data-theme=destudio] .ds-opcode-aside{flex-shrink:1;grid-column:1;grid-row:1/3;order:0;width:auto}[data-theme=destudio] .ds-opcode-identity{grid-column:2;grid-row:1;order:0}[data-theme=destudio] .ds-opcode-detail{grid-column:2;grid-row:2;order:0}}[data-theme=destudio] .ds-ws-header{align-items:center;background:var(--ds-surface);border-bottom:1px solid var(--ds-divider);display:flex;gap:12px;padding:12px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:10}[data-theme=destudio] .ds-ws-header-title-row{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}[data-theme=destudio] .ds-ws-header-actions-row{align-items:center;display:flex;flex-shrink:0;gap:8px}[data-theme=destudio] .ds-ws-title{color:var(--ds-text);font-size:var(--ds-text-xl);font-weight:700;letter-spacing:-.02em;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=destudio] .ds-ws-subtitle{color:var(--ds-text-muted);font-size:var(--ds-text-xs);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=destudio] .ds-icon-btn{align-items:center;background:#0000;border:none;border-radius:var(--ds-radius-sm);color:var(--ds-text-muted);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background var(--ds-dur) var(--ds-ease),color var(--ds-dur) var(--ds-ease);width:32px}[data-theme=destudio] .ds-icon-btn:hover{background:var(--ds-surface-2);color:var(--ds-primary)}[data-theme=destudio] .ds-card-hover{transition:transform var(--ds-dur) var(--ds-ease),box-shadow var(--ds-dur) var(--ds-ease),border-color var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-card-hover:hover{border-color:var(--ds-primary-soft-strong);box-shadow:var(--ds-shadow-lg);transform:translateY(-2px)}[data-theme=destudio] .ds-row{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--ds-radius-sm);cursor:pointer;display:flex;gap:12px;padding:10px 14px;transition:background var(--ds-dur) var(--ds-ease),border-color var(--ds-dur) var(--ds-ease),transform var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-row:hover{background:var(--ds-surface);border-color:var(--ds-border);transform:translateX(2px)}[data-theme=destudio] .ds-brand-btn{align-items:center;background:#0000;border:none;border-radius:var(--ds-radius-sm);cursor:pointer;display:inline-flex;padding:6px 8px;transition:background var(--ds-dur) var(--ds-ease),transform var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-brand-btn:hover{background:var(--ds-surface-2)}[data-theme=destudio] .ds-brand-btn:active{transform:scale(.97)}[data-theme=destudio] .ds-context-pill{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--ds-radius-sm);color:var(--ds-text);cursor:pointer;display:inline-flex;font-family:var(--ds-font);font-size:var(--ds-text-sm);gap:7px;height:32px;padding:5px 9px;transition:background var(--ds-dur) var(--ds-ease),border-color var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-context-pill:hover,[data-theme=destudio] .ds-context-pill[aria-expanded=true]{background:var(--ds-surface);border-color:var(--ds-border-strong)}[data-theme=destudio] .ds-context-row{align-items:center;background:#0000;border:none;border-radius:var(--ds-radius-xs);color:var(--ds-text);cursor:pointer;display:flex;font-family:var(--ds-font);font-size:var(--ds-text-sm);gap:8px;padding:8px 10px;text-align:left;transition:background var(--ds-dur-fast) var(--ds-ease);width:100%}[data-theme=destudio] .ds-context-row:hover{background:var(--ds-surface-2)}[data-theme=destudio] .ds-context-footer{align-items:center;background:#0000;border:none;border-radius:var(--ds-radius-xs);color:var(--ds-primary);cursor:pointer;display:flex;font-family:var(--ds-font);font-size:var(--ds-text-sm);font-weight:600;gap:8px;padding:8px 10px;transition:background var(--ds-dur-fast) var(--ds-ease);width:100%}[data-theme=destudio] .ds-context-footer:hover{background:var(--ds-primary-soft)}[data-theme=destudio] .ds-context-footer-arrow{opacity:0;transform:translateX(-4px);transition:opacity var(--ds-dur) var(--ds-ease),transform var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-context-footer:hover .ds-context-footer-arrow{opacity:1;transform:translateX(0)}[data-theme=destudio] .ds-product-tabs{align-items:center;background:var(--ds-surface-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius);display:inline-flex;gap:4px;padding:4px}[data-theme=destudio] .ds-product-tab{align-items:center;background:#0000;border:none;border-radius:var(--ds-radius-sm);color:var(--ds-text-muted);cursor:pointer;display:inline-flex;font-family:var(--ds-font);font-size:var(--ds-text-sm);font-weight:500;gap:6px;padding:6px 14px;transition:background var(--ds-dur) var(--ds-ease),color var(--ds-dur) var(--ds-ease),transform var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-product-tab:hover{background:#fff9;color:var(--ds-text)}[data-theme=destudio] .ds-product-tab-active{background:var(--ds-surface);box-shadow:var(--ds-shadow-sm);color:var(--ds-primary);font-weight:600}[data-theme=destudio] .ds-product-tab-active:hover{transform:none}[data-theme=destudio] .ds-avatar-btn{background:#0000;border:none;border-radius:var(--ds-radius-full);cursor:pointer;padding:4px;transition:background var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-avatar-btn:hover{background:var(--ds-surface-2)}[data-theme=destudio] .ds-pick-chip{align-items:center;background:var(--ds-surface);border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius);display:flex;flex-wrap:wrap;gap:12px;min-width:0;padding:10px 14px;transition:border-color var(--ds-dur) var(--ds-ease),box-shadow var(--ds-dur) var(--ds-ease);width:100%}[data-theme=destudio] .ds-pick-chip:hover{border-color:var(--ds-primary);box-shadow:var(--ds-shadow-sm)}[data-theme=destudio] .ds-pick-chip-icon{align-items:center;border-radius:var(--ds-radius-sm);display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}[data-theme=destudio] .ds-pick-chip-body{flex:1 1;min-width:0}[data-theme=destudio] .ds-pick-chip-title{color:var(--ds-text);font-size:var(--ds-text-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=destudio] .ds-pick-chip-meta{color:var(--ds-text-muted);font-size:var(--ds-text-xs);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=destudio] .ds-pick-chip-actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:4px}[data-theme=destudio] .ds-picker-dialog{display:flex;flex-direction:column;max-height:95svh;overflow-y:auto}@media (max-width:639px){[data-theme=destudio] .ds-picker-dialog{border-radius:12px 12px 0 0!important;bottom:0!important;left:0!important;margin:0!important;max-width:100%!important;position:fixed!important;top:auto!important;transform:none!important;width:100%!important}[data-theme=destudio] .ds-picker-dialog .max-h-\[60vh\]{max-height:45vh}}[data-theme=destudio] .ds-pick-row{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid var(--ds-divider);cursor:pointer;display:flex;gap:12px;padding:12px 14px;text-align:left;transition:background var(--ds-dur) var(--ds-ease);width:100%}[data-theme=destudio] .ds-pick-row:hover{background:var(--ds-surface-2)}[data-theme=destudio] .ds-pick-row:last-child{border-bottom:none}[data-theme=destudio] .ds-pick-row-icon{align-items:center;border-radius:var(--ds-radius-sm);display:inline-flex;flex-shrink:0;height:30px;justify-content:center;margin-top:1px;width:30px}[data-theme=destudio] .ds-pick-row-selected{background:var(--ds-primary-soft)}[data-theme=destudio] .ds-tone-violet{background:var(--ds-primary-soft);color:var(--ds-primary)}[data-theme=destudio] .ds-tone-blue{background:var(--ds-info-soft);color:var(--ds-info)}[data-theme=destudio] .ds-tone-orange{background:var(--ds-warning-soft);color:var(--ds-warning)}[data-theme=destudio] .ds-tone-green{background:var(--ds-success-soft);color:var(--ds-success)}[data-theme=destudio] .ds-tone-rose{background:var(--ds-danger-soft);color:var(--ds-danger)}[data-theme=destudio] .ds-activity-row{border-bottom:1px solid var(--ds-divider);cursor:pointer;transition:background var(--ds-dur) var(--ds-ease)}[data-theme=destudio] .ds-activity-row:hover{background:var(--ds-surface-2)}[data-theme=destudio] .ds-activity-row:last-child{border-bottom:none}[data-theme=destudio] ::selection{background:var(--ds-primary-soft-strong);color:var(--ds-primary-active)}[data-theme=destudio] .ds-test-fab{display:none}@media (max-width:767px){[data-theme=destudio] .ds-test-fab{align-items:center;background:var(--ds-primary);border:none;border-radius:var(--ds-radius-full);bottom:24px;box-shadow:var(--ds-shadow-lg);color:#fff;cursor:pointer;display:inline-flex;height:52px;justify-content:center;position:fixed;right:20px;transition:background var(--ds-dur) var(--ds-ease),transform var(--ds-dur) var(--ds-ease);width:52px;z-index:34}[data-theme=destudio] .ds-test-fab:hover{background:var(--ds-primary-hover);transform:scale(1.06)}[data-theme=destudio] .ds-test-fab:active{transform:scale(.96)}[data-theme=destudio] .ds-test-fab-dot{background:#f59e0b;border:2px solid #fff;border-radius:50%;height:9px;position:absolute;right:8px;top:8px;width:9px}}[data-theme=destudio] .ds-mobile-menu-btn{display:none}@keyframes ds-slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (max-width:1023.98px){[data-theme=destudio] .ds-platform-bar{padding:0 14px!important}[data-theme=destudio] .ds-context-pill span{max-width:120px!important}}@media (max-width:767.98px){[data-theme=destudio] .ds-mobile-menu-btn{display:inline-flex;height:40px;width:40px}[data-theme=destudio] .ds-platform-bar{column-gap:6px!important;grid-template-columns:auto 1fr auto!important;padding:0 10px!important}[data-theme=destudio] .ds-platform-bar-center,[data-theme=destudio] .ds-platform-bar-context{
    /* !important is required to beat the inline style="display:contents"
       used on the context wrapper (so its children are direct flex
       children of the left column on desktop). */display:none!important}[data-theme=destudio] [role=tablist]{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}[data-theme=destudio] [role=tablist]::-webkit-scrollbar{display:none}[data-theme=destudio] .ds-icon-btn{height:40px;width:40px}[data-theme=destudio] .ds-button-sm{height:40px;padding:0 14px}[data-theme=destudio] .ds-context-pill{height:40px;padding:6px 12px}[data-theme=destudio] .ds-tab{font-size:var(--ds-text-base);padding:12px 14px}[data-theme=destudio] .ds-product-tab{font-size:var(--ds-text-sm);padding:10px 14px}[data-theme=destudio] .ds-h1{font-size:var(--ds-text-2xl)}[data-theme=destudio] .ds-h2{font-size:var(--ds-text-xl)}[data-theme=destudio] .ds-h3{font-size:var(--ds-text-lg)}[data-theme=destudio] .ds-section-body{padding:14px}[data-theme=destudio] .ds-card-hover:hover{transform:none}[data-theme=destudio] .ds-dialog-content{border-radius:0;height:100vh;left:0;max-height:100vh;top:0;transform:none;width:100vw}[data-theme=destudio] .ds-btn-label,[data-theme=destudio] .ds-hide-on-mobile{display:none!important}[data-theme=destudio] .ds-unsaved-banner{border-bottom:none!important;border-top:1px solid #fcd34d!important;border-top:1px solid var(--ds-warning-border,#fcd34d)!important;bottom:84px!important;box-shadow:0 -2px 8px #00000014!important;left:0!important;position:fixed!important;right:0!important;z-index:33!important}[data-theme=destudio] .ds-workspace-body{padding-bottom:160px!important}[data-theme=destudio] .ds-ws-header{align-items:stretch!important;flex-direction:column!important;gap:8px!important;padding:10px 16px!important}[data-theme=destudio] .ds-ws-header-title-row{gap:8px!important}[data-theme=destudio] .ds-ws-title{font-size:var(--ds-text-lg)!important}[data-theme=destudio] .ds-ws-header-actions-row{padding-left:36px}[data-theme=destudio] .ds-workspace-body{flex-direction:column!important}[data-theme=destudio] .ds-workspace-body>aside{inset:0!important;position:fixed!important;width:100vw!important;z-index:35!important}[data-theme=destudio] .ds-hub-page{padding:18px 14px!important}[data-theme=destudio] .ds-product-tabs{display:none!important}[data-theme=destudio] .ds-hub-page>:first-child{margin-bottom:16px!important}[data-theme=destudio] [data-state=active][role=tab],[data-theme=destudio] [role=tablist][class*=bg-]{flex-shrink:0}[data-theme=destudio] [role=tablist][class*=rounded]{-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto;scrollbar-width:none}}@media (max-width:389.98px){[data-theme=destudio] .ds-platform-bar{padding:0 8px!important}[data-theme=destudio] .ds-hub-page{padding:14px 12px!important}[data-theme=destudio] .ds-brand-btn{padding:4px}}[data-theme=destudio] [role=tablist]::-webkit-scrollbar{height:0}.custom-markdown-webChat table{border:1px solid #ddd;border-collapse:collapse;font-size:.8rem;overflow:hidden;width:100%}.custom-markdown-webChat td,.custom-markdown-webChat th{border:1px solid #ddd;padding:.5rem;text-align:left}.custom-markdown-webChat th{background-color:#aaa;color:#fff}.custom-markdown-webChat table tr:first-child th{border-top:0}.custom-markdown-webChat table tr:last-child td{border-bottom:0}.custom-markdown-webChat table tr td:first-child,.custom-markdown-webChat table tr th:first-child{border-left:0}.custom-markdown-webChat table tr td:last-child,.custom-markdown-webChat table tr th:last-child{border-right:0}.custom-markdown-webChat ol{list-style-type:decimal}.custom-markdown-webChat ol,.custom-markdown-webChat ul{display:flex;flex-direction:column;gap:8px;margin:0!important;padding-left:1.5rem}.custom-markdown-webChat ul{list-style-type:disc}.custom-markdown-webChat ol li,.custom-markdown-webChat ul li{margin:0!important;padding:0!important;white-space:normal}.custom-markdown-webChat ul li ul{list-style-type:circle}.custom-markdown-webChat ol li ol,.custom-markdown-webChat ul li ul{display:flex;flex-direction:column;gap:8px;margin:0!important;padding-left:1.5rem}.custom-markdown-webChat ol li ol{list-style-type:lower-alpha}.custom-markdown-webChat a{color:#1a73e8;word-break:break-all}.custom-markdown-webChat a:hover{text-decoration:underline}.ds-oel-dialog{max-height:95svh;overflow-y:auto}@media (max-width:639px){.ds-oel-dialog{border-radius:12px 12px 0 0!important;bottom:0!important;left:0!important;margin:0!important;max-width:100%!important;position:fixed!important;top:auto!important;transform:none!important;width:100%!important}}.ds-oel-preview-btn{align-items:center;background:hsl(var(--background));background:var(--ds-bg,hsl(var(--background)));border:1px solid hsl(var(--border));border-radius:8px;color:hsl(var(--foreground));cursor:pointer;display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;gap:8px;min-height:38px;padding:6px 10px 6px 12px;text-align:left;transition:border-color .14s,background .14s,box-shadow .14s;width:100%}.ds-oel-preview-btn:hover{background:hsl(var(--primary)/.03);border-color:hsl(var(--primary)/.6);box-shadow:0 1px 4px hsl(var(--foreground)/.04)}.ds-oel-preview-btn:focus-visible{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.18);outline:none}.ds-oel-preview-btn.compact{border-radius:6px;font-size:12px;min-height:30px;padding:4px 8px}.ds-oel-preview-body{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:4px;line-height:1.6;min-width:0;word-break:break-all}.ds-oel-preview-text{color:hsl(var(--muted-foreground));white-space:pre-wrap}.ds-oel-preview-placeholder{color:hsl(var(--muted-foreground));font-style:italic;opacity:.7}.ds-oel-preview-actions{align-items:center;display:flex;flex:0 0 auto;gap:6px}.ds-oel-preview-cta{align-items:center;background:hsl(var(--primary)/.1);border-radius:999px;color:hsl(var(--primary));display:inline-flex;font-family:system-ui,-apple-system,sans-serif;font-family:var(--ds-font,system-ui,-apple-system,sans-serif);font-size:10.5px;font-weight:600;gap:4px;letter-spacing:.04em;padding:3px 8px;text-transform:uppercase;transition:background .14s}.ds-oel-preview-btn:hover .ds-oel-preview-cta{background:hsl(var(--primary)/.18)}.ds-oel-ref-chip{align-items:center;background:hsl(var(--muted)/.6);border:1px solid hsl(var(--border));border-radius:4px;display:inline-flex;font-size:11.5px;line-height:1.4;padding:1px 6px;white-space:nowrap}.ds-oel-ref-chip.ds-tone-violet{background:#8d52e01f;border-color:#8d52e073;color:#441782}.ds-oel-ref-chip.ds-tone-blue{background:#306ee81f;border-color:#306ee873;color:#0f388a}.ds-oel-ref-chip.ds-tone-amber{background:#f4a8251f;border-color:#f4a82573;color:#915f08}.ds-oel-ref-chip.ds-tone-gray{background:hsl(var(--muted));border-color:hsl(var(--border));color:hsl(var(--foreground))}.ds-oel-validity-mini{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.ds-oel-validity-mini.ok{background:#21c45d26;color:#1b9d4a}.ds-oel-validity-mini.bad{background:hsl(var(--destructive)/.15);color:hsl(var(--destructive))}.ds-oel-dialog .ds-oel-dialog-body{display:flex;flex-direction:column;gap:14px;max-height:80vh;overflow-y:auto}@media (min-width:640px){.ds-oel-dialog .ds-oel-dialog-body{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;height:70vh;max-height:none;min-height:420px;overflow:hidden}}.ds-oel-left-col{display:flex;flex-direction:column;gap:12px;max-width:100%;overflow-y:auto;padding-right:2px}.ds-oel-right-col{border-left:none;border-top:1px solid hsl(var(--border));display:flex;flex-direction:column;overflow:hidden;padding-left:0;padding-top:14px}@media (min-width:640px){.ds-oel-right-col{border-left:1px solid hsl(var(--border));border-top:none;overflow:hidden;padding-left:16px;padding-top:0}}.ds-oel-composer{background:hsl(var(--background));background:var(--ds-bg,hsl(var(--background)));border:1px solid hsl(var(--border));border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:10px 12px}.ds-oel-composer-header{align-items:center;display:flex;gap:8px;justify-content:space-between}.ds-oel-composer-label{color:hsl(var(--muted-foreground));font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ds-oel-composer-meta{align-items:center;display:flex;gap:8px}.ds-oel-expected-type{background:hsl(var(--muted));border-radius:999px;color:hsl(var(--muted-foreground));font-size:10.5px;padding:2px 6px}.ds-oel-validity{align-items:center;border-radius:999px;display:inline-flex;font-size:10.5px;font-weight:600;gap:3px;padding:2px 8px}.ds-oel-validity.ok{background:#21c45d1f;color:#16833e}.ds-oel-validity.bad{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}.ds-oel-textarea{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:6px;box-sizing:border-box;color:hsl(var(--foreground));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.5;min-height:160px;outline:none;padding:10px 12px;resize:vertical;width:100%}.ds-oel-textarea:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.15)}.ds-oel-pill-row{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}.ds-oel-pill{align-items:center;background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));border-radius:999px;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;gap:4px;line-height:1.4;max-width:100%;padding:2px 6px 2px 9px}.ds-oel-pill-text{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-oel-pill-x{align-items:center;background:#0000;border:none;border-radius:50%;color:hsl(var(--muted-foreground));cursor:pointer;display:inline-flex;height:16px;justify-content:center;transition:background-color .12s,color .12s;width:16px}.ds-oel-pill-x:hover{background:hsl(var(--destructive)/.18);color:hsl(var(--destructive))}.ds-oel-pill.ds-tone-violet{background:#8d52e01a;border-color:#8d52e066;color:#441782}.ds-oel-pill.ds-tone-blue{background:#306ee81a;border-color:#306ee866;color:#0f388a}.ds-oel-pill.ds-tone-amber{background:#f4a8251a;border-color:#f4a82566;color:#915f08}.ds-oel-pill.ds-tone-cyan{background:#17b0cf1a;border-color:#17b0cf66;color:#0e6d81}.ds-oel-pill.ds-tone-indigo{background:#3c3cdd1a;border-color:#3c3cdd66;color:#171782}.ds-oel-pill.ds-tone-gray{background:hsl(var(--muted));border-color:hsl(var(--border));color:hsl(var(--foreground))}.ds-oel-errors{background:hsl(var(--destructive)/.07);border:1px solid hsl(var(--destructive)/.25);border-radius:6px;display:flex;flex-direction:column;gap:3px;margin-top:4px;padding:6px 8px}.ds-oel-error-item{color:hsl(var(--destructive));font-size:11.5px;line-height:1.4}.ds-oel-section{background:hsl(var(--muted)/.25);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:10px 12px}.ds-oel-section-title{color:hsl(var(--muted-foreground));font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ds-oel-op-grid{display:flex;flex-wrap:wrap;gap:6px}.ds-oel-op-sep{align-self:stretch;background:hsl(var(--border));margin:0 4px;width:1px}.ds-oel-op-card{align-items:center;background:hsl(var(--background));background:var(--ds-bg,hsl(var(--background)));border:1px solid hsl(var(--border));border-radius:6px;cursor:pointer;display:inline-flex;flex-direction:column;gap:1px;height:50px;justify-content:center;min-width:64px;padding:4px 8px;transition:border-color .12s,background .12s,transform .1s}.ds-oel-op-card:hover{background:hsl(var(--primary)/.05);border-color:hsl(var(--primary)/.6);transform:translateY(-1px)}.ds-oel-op-card:active{transform:translateY(0)}.ds-oel-op-glyph{color:hsl(var(--foreground));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;font-weight:700;line-height:1}.ds-oel-op-label{color:hsl(var(--muted-foreground));font-size:9.5px;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.ds-oel-op-card.tone-math .ds-oel-op-glyph{color:#1a5de6}.ds-oel-op-card.tone-compare .ds-oel-op-glyph{color:#cf8b17}.ds-oel-op-card.tone-logic .ds-oel-op-glyph{color:#7126d9}.ds-oel-op-card.tone-pos .ds-oel-op-glyph{color:#1b9d4a}.ds-oel-op-card.tone-neg .ds-oel-op-glyph{color:hsl(var(--destructive))}.ds-oel-op-card.tone-neutral .ds-oel-op-glyph{color:hsl(var(--muted-foreground))}.ds-oel-tabs{border-bottom:1px solid hsl(var(--border));display:flex;flex-shrink:0;gap:4px;padding:0 4px}.ds-oel-tab{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:hsl(var(--muted-foreground));cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:8px 12px;transition:color .12s,border-color .12s}.ds-oel-tab:hover{color:hsl(var(--foreground))}.ds-oel-tab.active{border-bottom-color:hsl(var(--primary));color:hsl(var(--primary))}.ds-oel-tab-count{background:hsl(var(--muted));border-radius:999px;color:hsl(var(--muted-foreground));font-size:10.5px;font-weight:700;line-height:1.4;padding:1px 7px}.ds-oel-tab.active .ds-oel-tab-count{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}.ds-oel-tab-body{background:hsl(var(--background));background:var(--ds-bg,hsl(var(--background)));border:1px solid hsl(var(--border));border-radius:0 0 8px 8px;border-top:none;max-height:320px;overflow-y:auto;padding:10px 12px}@media (min-width:640px){.ds-oel-tab-body{flex:1 1 auto;max-height:none;min-height:0}}.ds-oel-search{align-items:center;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:6px;display:flex;gap:6px;margin-bottom:8px;padding:4px 8px}.ds-oel-search-input{background:#0000;border:none;color:hsl(var(--foreground));flex:1 1 auto;font-size:12.5px;outline:none}.ds-oel-empty,.ds-oel-search-input::placeholder{color:hsl(var(--muted-foreground))}.ds-oel-empty{font-size:12px;padding:14px;text-align:center}.ds-oel-ref-section{margin-bottom:12px}.ds-oel-ref-section:last-child{margin-bottom:0}.ds-oel-ref-section-title{align-items:center;border-bottom:1px dashed hsl(var(--border));display:flex;font-size:10.5px;font-weight:700;gap:5px;letter-spacing:.05em;margin-bottom:6px;padding-bottom:4px;text-transform:uppercase}.ds-oel-ref-section-title.tone-violet{color:#4f1b98}.ds-oel-ref-section-title.tone-blue{color:#1241a1}.ds-oel-ref-section-title.tone-cyan{color:#0f758a}.ds-oel-ref-section-title.tone-indigo{color:#1b1b98}.ds-oel-ref-section-title.tone-amber{color:#aa6f09}.ds-oel-ref-section-body{display:flex;flex-direction:column;gap:3px}.ds-oel-pick-icon{align-items:center;border-radius:6px;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.ds-oel-pick-icon.ds-tone-violet{background:#8d52e026;color:#4f1b98}.ds-oel-pick-icon.ds-tone-blue{background:#306ee826;color:#1241a1}.ds-oel-pick-icon.ds-tone-cyan{background:#17b0cf26;color:#0f758a}.ds-oel-pick-icon.ds-tone-indigo{background:#3c3cdd26;color:#1b1b98}.ds-oel-pick-icon.ds-tone-amber{background:#f4a82526;color:#aa6f09}.ds-oel-ref-row{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;text-align:left;transition:background .12s,border-color .12s;width:100%}.ds-oel-ref-row:hover{background:hsl(var(--primary)/.05);border-color:hsl(var(--primary)/.25)}.ds-oel-ref-row-body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.ds-oel-ref-row-title{color:hsl(var(--foreground));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.ds-oel-ref-row-sub,.ds-oel-ref-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-oel-ref-row-sub{color:hsl(var(--muted-foreground));font-size:10.5px}.ds-oel-step-block{background:hsl(var(--muted)/.25);border-radius:6px;margin-bottom:4px;overflow:hidden}.ds-oel-step-head{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:8px;padding:7px 10px;text-align:left;transition:background .12s;width:100%}.ds-oel-step-head:hover{background:hsl(var(--primary)/.07)}.ds-oel-step-id{color:hsl(var(--foreground));flex:0 0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.ds-oel-step-kind{color:hsl(var(--muted-foreground));flex:1 1 auto;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase}.ds-oel-step-chev{color:hsl(var(--muted-foreground));font-size:12px}.ds-oel-step-paths{background:hsl(var(--background));padding:4px 8px 6px 32px}.ds-oel-path-row,.ds-oel-step-paths{display:flex;flex-direction:column;gap:1px}.ds-oel-path-row{background:#0000;border:1px solid #0000;border-radius:4px;cursor:pointer;padding:5px 8px;text-align:left;transition:background .12s,border-color .12s}.ds-oel-path-row:hover{background:hsl(var(--primary)/.05);border-color:hsl(var(--primary)/.2)}.ds-oel-path-name{color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ds-oel-path-tail{color:hsl(var(--primary));font-weight:600}.ds-oel-path-meta{color:hsl(var(--muted-foreground));font-size:10.5px}.ds-oel-type-badge{background:hsl(var(--muted));border-radius:3px;color:hsl(var(--foreground));display:inline-block;font-size:9.5px;font-weight:700;letter-spacing:.04em;margin-right:5px;padding:1px 5px;text-transform:uppercase}.ds-oel-fn-section{margin-bottom:10px}.ds-oel-fn-section:last-child{margin-bottom:0}.ds-oel-fn-cat{border-bottom:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));font-size:10.5px;font-weight:700;letter-spacing:.05em;margin-bottom:5px;padding-bottom:3px;text-transform:uppercase}.ds-oel-fn-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}.ds-oel-fn-card{background:hsl(var(--background));background:var(--ds-bg,hsl(var(--background)));border:1px solid hsl(var(--border));border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:8px 10px;text-align:left;transition:border-color .12s,background .12s}.ds-oel-fn-card:hover{background:hsl(var(--primary)/.04);border-color:hsl(var(--primary)/.6)}.ds-oel-fn-sig{align-items:center;color:hsl(var(--foreground));display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:600;gap:4px}.ds-oel-fn-desc{color:hsl(var(--muted-foreground));font-size:10.5px;line-height:1.4}.ds-oel-textarea-wrap{position:relative}.ds-oel-mention-menu{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:8px;box-shadow:0 8px 24px hsl(var(--foreground)/.12);display:flex;flex-direction:column;gap:1px;left:0;max-height:220px;max-width:440px;min-width:280px;overflow-y:auto;padding:4px;position:absolute;top:calc(100% + 4px);z-index:50}.ds-oel-mention-item{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:7px 10px;text-align:left;transition:background .1s,border-color .1s;width:100%}.ds-oel-mention-item.active,.ds-oel-mention-item:hover{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.25)}.ds-oel-mention-dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.ds-oel-mention-dot.ds-tone-violet{background:#7f3cdd}.ds-oel-mention-dot.ds-tone-blue{background:#1a5de6}.ds-oel-mention-dot.ds-tone-amber{background:#da8e0b}.ds-oel-mention-label{flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:600}.ds-oel-mention-label.ds-tone-violet{color:#561da5}.ds-oel-mention-label.ds-tone-blue{color:#1347ae}.ds-oel-mention-label.ds-tone-amber{color:#9b6508}.ds-oel-mention-sub{color:hsl(var(--muted-foreground));font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-lab-markdown>*{all:revert;line-height:1.6}.ai-lab-markdown a{color:#3e3eff}.ai-lab-markdown a:hover{text-decoration:underline}.ai-lab-markdown li,.ai-lab-markdown p{margin:0!important;padding:0!important}.ai-lab-markdown li{white-space:normal}.ai-lab-markdown ul{list-style-type:disc}.ai-lab-markdown ol,.ai-lab-markdown ul{display:flex;flex-direction:column;gap:8px;margin:0!important;padding-left:1.5rem}.ai-lab-markdown ol{list-style-type:decimal}.ai-lab-markdown table{border-collapse:collapse;font-size:.8rem;margin:0!important;margin:20px 0;text-align:left;width:100%}.ai-lab-markdown table td,.ai-lab-markdown table th{border:1px solid #ddd;padding:8px}.ai-lab-markdown table th{background-color:#f4f4f4;font-weight:700}.ai-lab-markdown pre div{border-radius:8px}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;caret-color:CanvasText;forced-color-adjust:none;inset:0;line-height:1;opacity:1;overflow:hidden;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.textLayer.highlighting{touch-action:none}.textLayer :is(span,br){color:#0000;cursor:text;position:absolute;transform-origin:0 0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{--highlight-bg-color:#b400aa40;--highlight-selected-bg-color:#00640040;--highlight-backdrop-filter:none;--highlight-selected-backdrop-filter:none;-webkit-backdrop-filter:var(--highlight-backdrop-filter);backdrop-filter:var(--highlight-backdrop-filter);background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}@media screen and (forced-colors:active){.textLayer .highlight{--highlight-bg-color:#0000;--highlight-selected-bg-color:#0000;--highlight-backdrop-filter:var(--hcm-highlight-filter);--highlight-selected-backdrop-filter:var(
        --hcm-highlight-selected-filter
      )}}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{-webkit-backdrop-filter:var(--highlight-selected-backdrop-filter);backdrop-filter:var(--highlight-selected-backdrop-filter);background-color:var(--highlight-selected-bg-color)}.textLayer ::selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,#0000 75%)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}.annotationLayer{--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none;left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0}@media screen and (forced-colors:active){.annotationLayer{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter)}.annotationLayer .linkAnnotation>a:hover{background:none!important;box-shadow:none;opacity:0!important}.annotationLayer .popupAnnotation .popup{background-color:ButtonFace!important;color:ButtonText!important;outline:calc(1.5px*var(--scale-factor)) solid CanvasText!important}.annotationLayer .highlightArea:hover:after{-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.annotationLayer .popupAnnotation.focused .popup{outline:calc(3px*var(--scale-factor)) solid Highlight!important}}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer.disabled .popup,.annotationLayer.disabled section{pointer-events:none}.annotationLayer .annotationContent{height:100%;pointer-events:none;position:absolute;width:100%}.annotationLayer .annotationContent.freetext{background:#0000;border:none;font:10px sans-serif;inset:0;line-height:1.35;overflow:visible;-webkit-user-select:none;user-select:none;white-space:nowrap}.annotationLayer section{box-sizing:border-box;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer section:has(div.annotationContent) canvas.annotationContent{display:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton):not(.hasBorder)>a:hover{background-color:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .linkAnnotation.hasBorder:hover{background-color:#ff03}.annotationLayer .hasBorder{background-size:100% 100%}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation [disabled]:is(input,textarea){background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:25%;top:25%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;appearance:none}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{height:100%;width:100%}.annotationLayer .popupAnnotation{font-size:calc(9px*var(--scale-factor));height:auto;max-width:45%;pointer-events:none;position:absolute;width:-webkit-max-content;width:max-content}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;outline:1.5px solid #ffff4a;padding:calc(6px*var(--scale-factor));pointer-events:auto;white-space:normal}.annotationLayer .popupAnnotation.focused .popup{outline-width:3px}.annotationLayer .popup *{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup>.header{display:inline-block}.annotationLayer .popup>.header h1{display:inline}.annotationLayer .popup>.header .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor));width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .popupTriggerArea{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}.annotationLayer svg.quadrilateralsContainer{contain:strict;height:0;left:0;position:absolute;top:0;width:0;z-index:-1}:root{--xfa-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--xfa-focus-outline:auto}@media screen and (forced-colors:active){:root{--xfa-focus-outline:2px solid CanvasText}.xfaLayer :required{outline:1.5px solid selectedItem}}.xfaLayer{background-color:initial}.xfaLayer .highlight{background-color:#efcbed;border-radius:4px;margin:-1px;padding:1px}.xfaLayer .highlight.appended{position:static}.xfaLayer .highlight.begin{border-radius:4px 0 0 4px}.xfaLayer .highlight.end{border-radius:0 4px 4px 0}.xfaLayer .highlight.middle{border-radius:0}.xfaLayer .highlight.selected{background-color:#cbdfcb}.xfaPage{overflow:hidden;position:relative}.xfaContentarea{position:absolute}.xfaPrintOnly{display:none}.xfaLayer{left:0;line-height:1.2;position:absolute;text-align:left;text-align:initial;top:0;transform-origin:0 0}.xfaLayer *{font-feature-settings:inherit;background-color:initial;box-sizing:border-box;color:inherit;font:inherit;-webkit-font-kerning:inherit;font-kerning:inherit;font-style:inherit;font-weight:inherit;letter-spacing:-.01px;line-height:inherit;margin:0;padding:0;pointer-events:auto;text-align:inherit;text-decoration:inherit}.xfaLayer :required{outline:1.5px solid red}.xfaLayer div,.xfaLayer svg,.xfaLayer svg *{pointer-events:none}.xfaLayer a{color:blue}.xfaRich li{margin-left:3em}.xfaFont{font-feature-settings:"kern" off;color:#000;-webkit-font-kerning:none;font-kerning:none;font-size:10px;font-style:normal;font-weight:400;letter-spacing:0;text-decoration:none;vertical-align:0}.xfaCaption{flex:0 0 auto;overflow:hidden}.xfaCaptionForCheckButton{flex:1 1 auto;overflow:hidden}.xfaLabel{height:100%;width:100%}.xfaLeft{flex-direction:row}.xfaLeft,.xfaRight{align-items:center;display:flex}.xfaRight{flex-direction:row-reverse}:is(.xfaLeft,.xfaRight)>:is(.xfaCaption,.xfaCaptionForCheckButton){max-height:100%}.xfaTop{flex-direction:column}.xfaBottom,.xfaTop{align-items:flex-start;display:flex}.xfaBottom{flex-direction:column-reverse}:is(.xfaTop,.xfaBottom)>:is(.xfaCaption,.xfaCaptionForCheckButton){width:100%}.xfaBorder{background-color:initial;pointer-events:none;position:absolute}.xfaWrapped{height:100%;width:100%}:is(.xfaTextfield,.xfaSelect):focus{background-color:initial;background-image:none;outline:auto;outline:var(--xfa-focus-outline);outline-offset:-1px}:is(.xfaCheckbox,.xfaRadio):focus{outline:auto;outline:var(--xfa-focus-outline)}.xfaSelect,.xfaTextfield{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--xfa-unfocused-field-background);border:none;flex:1 1 auto;height:100%;resize:none;width:100%}.xfaSelect{padding-inline:2px}:is(.xfaTop,.xfaBottom)>:is(.xfaTextfield,.xfaSelect){flex:0 1 auto}.xfaButton{border:none;cursor:pointer;text-align:center}.xfaButton,.xfaLink{height:100%;width:100%}.xfaLink{left:0;position:absolute;top:0}.xfaCheckbox,.xfaRadio{border:none;flex:0 0 auto;height:100%;width:100%}.xfaRich{white-space:pre-wrap}.xfaImage,.xfaRich{height:100%;width:100%}.xfaImage{object-fit:contain;object-position:left top}.xfaLrTb,.xfaRlTb,.xfaTb{flex-direction:column}.xfaLr,.xfaLrTb,.xfaRlTb,.xfaTb{align-items:stretch;display:flex}.xfaLr{flex-direction:row}.xfaRl{align-items:stretch;display:flex;flex-direction:row-reverse}.xfaTb>div{justify-content:left}.xfaArea,.xfaPosition{position:relative}.xfaValignMiddle{align-items:center;display:flex}.xfaTable{flex-direction:column}.xfaTable,.xfaTable .xfaRow{align-items:stretch;display:flex}.xfaTable .xfaRow{flex-direction:row}.xfaTable .xfaRlRow{align-items:stretch;display:flex;flex:1 1;flex-direction:row-reverse}.xfaTable .xfaRlRow>div{flex:1 1}:is(.xfaNonInteractive,.xfaDisabled,.xfaReadOnly) :is(input,textarea){background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial}@media print{.xfaSelect,.xfaTextfield{background:#0000}.xfaSelect{-webkit-appearance:none;appearance:none;text-indent:1px;text-overflow:""}}.canvasWrapper svg{transform:none}.canvasWrapper svg[data-main-rotation="90"] mask,.canvasWrapper svg[data-main-rotation="90"] use:not(.clip,.mask){transform:matrix(0,1,-1,0,1,0)}.canvasWrapper svg[data-main-rotation="180"] mask,.canvasWrapper svg[data-main-rotation="180"] use:not(.clip,.mask){transform:matrix(-1,0,0,-1,1,1)}.canvasWrapper svg[data-main-rotation="270"] mask,.canvasWrapper svg[data-main-rotation="270"] use:not(.clip,.mask){transform:matrix(0,-1,1,0,0,1)}.canvasWrapper svg.highlight{--blend-mode:multiply;mix-blend-mode:var(--blend-mode);position:absolute}@media screen and (forced-colors:active){.canvasWrapper svg.highlight{--blend-mode:difference}}.canvasWrapper svg.highlight:not(.free){fill-rule:evenodd}.canvasWrapper svg.highlightOutline{fill-rule:evenodd;fill:none;mix-blend-mode:normal;position:absolute}.canvasWrapper svg.highlightOutline.hovered:not(.free):not(.selected){stroke:#8f8f9d;stroke:var(--hover-outline-color);stroke-width:2px;stroke-width:var(--outline-width)}.canvasWrapper svg.highlightOutline.selected:not(.free) .mainOutline{stroke:#f0f0f4;stroke:var(--outline-around-color);stroke-width:4px;stroke-width:calc(var(--outline-width) + var(--outline-around-width)*2)}.canvasWrapper svg.highlightOutline.selected:not(.free) .secondaryOutline{stroke:#0060df;stroke:var(--outline-color);stroke-width:2px;stroke-width:var(--outline-width)}.canvasWrapper svg.highlightOutline.free.hovered:not(.selected){stroke:#8f8f9d;stroke:var(--hover-outline-color);stroke-width:4px;stroke-width:calc(var(--outline-width)*2)}.canvasWrapper svg.highlightOutline.free.selected .mainOutline{stroke:#f0f0f4;stroke:var(--outline-around-color);stroke-width:6px;stroke-width:calc((var(--outline-width) + var(--outline-around-width))*2)}.canvasWrapper svg.highlightOutline.free.selected .secondaryOutline{stroke:#0060df;stroke:var(--outline-color);stroke-width:4px;stroke-width:calc(var(--outline-width)*2)}.toggle-button{--button-background-color:#f0f0f4;--button-background-color-hover:#e0e0e6;--button-background-color-active:#cfcfd8;--color-accent-primary:#0060df;--color-accent-primary-hover:#0250bb;--color-accent-primary-active:#054096;--border-interactive-color:#8f8f9d;--border-radius-circle:9999px;--border-width:1px;--size-item-small:16px;--size-item-large:32px;--color-canvas:#fff;--toggle-background-color:var(--button-background-color);--toggle-background-color-hover:var(--button-background-color-hover);--toggle-background-color-active:var(--button-background-color-active);--toggle-background-color-pressed:var(--color-accent-primary);--toggle-background-color-pressed-hover:var(--color-accent-primary-hover);--toggle-background-color-pressed-active:var(--color-accent-primary-active);--toggle-border-color:var(--border-interactive-color);--toggle-border-color-hover:var(--toggle-border-color);--toggle-border-color-active:var(--toggle-border-color);--toggle-border-radius:var(--border-radius-circle);--toggle-border-width:var(--border-width);--toggle-height:var(--size-item-small);--toggle-width:var(--size-item-large);--toggle-dot-background-color:var(--toggle-border-color);--toggle-dot-background-color-hover:var(--toggle-dot-background-color);--toggle-dot-background-color-active:var(--toggle-dot-background-color);--toggle-dot-background-color-on-pressed:var(--color-canvas);--toggle-dot-margin:1px;--toggle-dot-height:calc(var(--toggle-height) - var(--toggle-dot-margin)*2 - var(--toggle-border-width)*2);--toggle-dot-width:var(--toggle-dot-height);--toggle-dot-transform-x:calc(var(--toggle-width) - var(--toggle-dot-margin)*4 - var(--toggle-dot-width));-webkit-appearance:none;appearance:none;background:var(--toggle-background-color);border:var(--toggle-border-width) solid var(--toggle-border-color);border-radius:var(--toggle-border-radius);box-sizing:border-box;flex-shrink:0;height:var(--toggle-height);margin:0;padding:0;width:var(--toggle-width)}@media (prefers-color-scheme:dark){.toggle-button{--button-background-color:color-mix(in srgb,currentColor 7%,#0000);--button-background-color-hover:color-mix(in srgb,currentColor 14%,#0000);--button-background-color-active:color-mix(in srgb,currentColor 21%,#0000);--color-accent-primary:#0df;--color-accent-primary-hover:#80ebff;--color-accent-primary-active:#aaf2ff;--border-interactive-color:#bfbfc9;--color-canvas:#1c1b22}}@media (forced-colors:active){.toggle-button{--color-accent-primary:ButtonText;--color-accent-primary-hover:SelectedItem;--color-accent-primary-active:SelectedItem;--border-interactive-color:ButtonText;--button-background-color:ButtonFace;--border-interactive-color-hover:SelectedItem;--border-interactive-color-active:SelectedItem;--border-interactive-color-disabled:GrayText;--color-canvas:ButtonText}}.toggle-button:focus-visible{outline:2px solid #0060df;outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.toggle-button:enabled:hover{background:var(--toggle-background-color-hover);border-color:var(--toggle-border-color)}.toggle-button:enabled:active{background:var(--toggle-background-color-active);border-color:var(--toggle-border-color)}.toggle-button[aria-pressed=true]{background:var(--toggle-background-color-pressed);border-color:#0000}.toggle-button[aria-pressed=true]:enabled:hover{background:var(--toggle-background-color-pressed-hover);border-color:#0000}.toggle-button[aria-pressed=true]:enabled:active{background:var(--toggle-background-color-pressed-active);border-color:#0000}.toggle-button:before{background-color:var(--toggle-dot-background-color);border-radius:var(--toggle-border-radius);content:"";display:block;height:var(--toggle-dot-height);margin:var(--toggle-dot-margin);translate:0;width:var(--toggle-dot-width)}.toggle-button[aria-pressed=true]:before{translate:var(--toggle-dot-transform-x)}.toggle-button[aria-pressed=true]:before,.toggle-button[aria-pressed=true]:enabled:active:before,.toggle-button[aria-pressed=true]:enabled:hover:before{background-color:var(--toggle-dot-background-color-on-pressed)}[dir=rtl] .toggle-button[aria-pressed=true]:before{translate:calc(var(--toggle-dot-transform-x)*-1)}@media (prefers-reduced-motion:no-preference){.toggle-button:before{transition:translate .1s}}@media (prefers-contrast){.toggle-button:enabled:hover{border-color:var(--toggle-border-color-hover)}.toggle-button:enabled:active{border-color:var(--toggle-border-color-active)}.toggle-button[aria-pressed=true]:enabled{border-color:var(--toggle-border-color);position:relative}.toggle-button[aria-pressed=true]:enabled:hover,.toggle-button[aria-pressed=true]:enabled:hover:active{border-color:var(--toggle-border-color-hover)}.toggle-button[aria-pressed=true]:enabled:active{background-color:var(--toggle-dot-background-color-active);border-color:var(--toggle-dot-background-color-hover)}.toggle-button:active:before,.toggle-button:hover:before{background-color:var(--toggle-dot-background-color-hover)}}@media (forced-colors){.toggle-button{--toggle-dot-background-color:var(--color-accent-primary);--toggle-dot-background-color-hover:var(--color-accent-primary-hover);--toggle-dot-background-color-active:var(--color-accent-primary-active);--toggle-dot-background-color-on-pressed:var(--button-background-color);--toggle-background-color-disabled:var(--button-background-color-disabled);--toggle-border-color-hover:var(--border-interactive-color-hover);--toggle-border-color-active:var(--border-interactive-color-active);--toggle-border-color-disabled:var(--border-interactive-color-disabled)}.toggle-button[aria-pressed=true]:enabled:after{border:1px solid var(--button-background-color);border-radius:var(--toggle-border-radius);content:"";display:block;height:var(--toggle-height);inset:-2px;position:absolute;width:var(--toggle-width)}.toggle-button[aria-pressed=true]:enabled:active:after{border-color:var(--toggle-border-color-active)}}:root{--outline-width:2px;--outline-color:#0060df;--outline-around-width:1px;--outline-around-color:#f0f0f4;--hover-outline-around-color:var(--outline-around-color);--focus-outline:solid var(--outline-width) var(--outline-color);--unfocus-outline:solid var(--outline-width) #0000;--focus-outline-around:solid var(--outline-around-width) var(--outline-around-color);--hover-outline-color:#8f8f9d;--hover-outline:solid var(--outline-width) var(--hover-outline-color);--hover-outline-around:solid var(--outline-around-width) var(--hover-outline-around-color);--freetext-line-height:1.35;--freetext-padding:2px;--resizer-bg-color:var(--outline-color);--resizer-size:6px;--resizer-shift:calc(0px - (var(--outline-width) + var(--resizer-size))/2 - var(--outline-around-width));--editorFreeText-editing-cursor:text;--editorInk-editing-cursor:url(/static/media/cursor-editorInk.5ea0869845becef03a06.svg) 0 16,pointer;--editorHighlight-editing-cursor:url(/static/media/cursor-editorTextHighlight.3683cfffdcbd73685ff2.svg) 24 24,text;--editorFreeHighlight-editing-cursor:url(/static/media/cursor-editorFreeHighlight.8475f8e672ed83e24520.svg) 1 18,pointer}.visuallyHidden{border:0;font-size:0;height:0;left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;white-space:nowrap;width:0}.textLayer.highlighting{cursor:url(/static/media/cursor-editorFreeHighlight.8475f8e672ed83e24520.svg) 1 18,pointer;cursor:var(--editorFreeHighlight-editing-cursor)}.textLayer.highlighting:not(.free) span{cursor:url(/static/media/cursor-editorTextHighlight.3683cfffdcbd73685ff2.svg) 24 24,text;cursor:var(--editorHighlight-editing-cursor)}.textLayer.highlighting.free span{cursor:url(/static/media/cursor-editorFreeHighlight.8475f8e672ed83e24520.svg) 1 18,pointer;cursor:var(--editorFreeHighlight-editing-cursor)}@media (-webkit-min-device-pixel-ratio:1.1),(min-resolution:1.1dppx){:root{--editorFreeText-editing-cursor:url(/static/media/cursor-editorFreeText.9fb032a1799ca2a1c751.svg) 0 16,text}}@media screen and (forced-colors:active){:root{--outline-color:CanvasText;--outline-around-color:ButtonFace;--resizer-bg-color:ButtonText;--hover-outline-color:Highlight;--hover-outline-around-color:SelectedItemText}}[data-editor-rotation="90"]{transform:rotate(90deg)}[data-editor-rotation="180"]{transform:rotate(180deg)}[data-editor-rotation="270"]{transform:rotate(270deg)}.annotationEditorLayer{background:#0000;cursor:auto;font-size:calc(100px*var(--scale-factor));inset:0;position:absolute;transform-origin:0 0}.annotationEditorLayer.waiting{content:"";cursor:wait;height:100%;inset:0;position:absolute;width:100%}.annotationEditorLayer.disabled{pointer-events:none}.annotationEditorLayer.freetextEditing{cursor:text;cursor:var(--editorFreeText-editing-cursor)}.annotationEditorLayer.inkEditing{cursor:url(/static/media/cursor-editorInk.5ea0869845becef03a06.svg) 0 16,pointer;cursor:var(--editorInk-editing-cursor)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor){background:#0000;border:2px solid #0000;border:var(--unfocus-outline);cursor:auto;max-height:100%;max-width:100%;position:absolute;transform-origin:0 0;z-index:1}.annotationEditorLayer .draggable.selectedEditor:is(.freeTextEditor,.inkEditor,.stampEditor){cursor:move}.annotationEditorLayer .moving:is(.freeTextEditor,.inkEditor,.stampEditor){touch-action:none}.annotationEditorLayer .selectedEditor:is(.freeTextEditor,.inkEditor,.stampEditor){border:2px solid #0060df;border:var(--focus-outline);outline:1px solid #f0f0f4;outline:var(--focus-outline-around)}.annotationEditorLayer .selectedEditor:is(.freeTextEditor,.inkEditor,.stampEditor):before{border:1px solid #f0f0f4;border:var(--focus-outline-around);content:"";inset:0;pointer-events:none;position:absolute}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor):hover:not(.selectedEditor){border:2px solid #8f8f9d;border:var(--hover-outline);outline:1px solid #f0f0f4;outline:var(--hover-outline-around)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor):hover:not(.selectedEditor):before{border:1px solid #f0f0f4;border:var(--focus-outline-around);content:"";inset:0;position:absolute}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{--editor-toolbar-delete-image:url(/static/media/editor-toolbar-delete.fde82a50e6de20239861.svg);--editor-toolbar-bg-color:#f0f0f4;--editor-toolbar-highlight-image:url(/static/media/toolbarButton-editorHighlight.42e4e1954f25f8c7b965.svg);--editor-toolbar-fg-color:#2e2e56;--editor-toolbar-border-color:#8f8f9d;--editor-toolbar-hover-border-color:var(--editor-toolbar-border-color);--editor-toolbar-hover-bg-color:#e0e0e6;--editor-toolbar-hover-fg-color:var(--editor-toolbar-fg-color);--editor-toolbar-hover-outline:none;--editor-toolbar-focus-outline-color:#0060df;--editor-toolbar-shadow:0 2px 6px 0 #3a394433;--editor-toolbar-vert-offset:6px;--editor-toolbar-height:28px;--editor-toolbar-padding:2px;align-items:center;background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);border-radius:6px;box-shadow:var(--editor-toolbar-shadow);box-sizing:initial;cursor:default;display:flex;flex-direction:column;height:var(--editor-toolbar-height);inset-block-start:calc(100% + var(--editor-toolbar-vert-offset));inset-inline-end:0;justify-content:center;padding:var(--editor-toolbar-padding);pointer-events:auto;position:absolute;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}@media (prefers-color-scheme:dark){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{--editor-toolbar-bg-color:#2b2a33;--editor-toolbar-fg-color:#fbfbfe;--editor-toolbar-hover-bg-color:#52525e;--editor-toolbar-focus-outline-color:#0df}}@media screen and (forced-colors:active){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{--editor-toolbar-bg-color:ButtonFace;--editor-toolbar-fg-color:ButtonText;--editor-toolbar-border-color:ButtonText;--editor-toolbar-hover-border-color:AccentColor;--editor-toolbar-hover-bg-color:ButtonFace;--editor-toolbar-hover-fg-color:AccentColor;--editor-toolbar-hover-outline:2px solid var(--editor-toolbar-hover-border-color);--editor-toolbar-focus-outline-color:ButtonBorder;--editor-toolbar-shadow:none}}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar.hidden{display:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar:has(:focus-visible){border-color:#0000}[dir=ltr] :is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{transform-origin:100% 0}[dir=rtl] :is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{transform-origin:0 0}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons{align-items:center;display:flex;gap:0;height:100%;justify-content:center}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .divider{background-color:var(--editor-toolbar-border-color);display:inline-block;height:calc(var(--editor-toolbar-padding)*2 + var(--editor-toolbar-height));margin-inline:2px;width:1px}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .highlightButton{width:var(--editor-toolbar-height)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .highlightButton:before{background-color:var(--editor-toolbar-fg-color);content:"";display:inline-block;height:100%;-webkit-mask-image:var(--editor-toolbar-highlight-image);mask-image:var(--editor-toolbar-highlight-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .highlightButton:hover:before{background-color:var(--editor-toolbar-hover-fg-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .delete{width:var(--editor-toolbar-height)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .delete:before{background-color:var(--editor-toolbar-fg-color);content:"";display:inline-block;height:100%;-webkit-mask-image:var(--editor-toolbar-delete-image);mask-image:var(--editor-toolbar-delete-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .delete:hover:before{background-color:var(--editor-toolbar-hover-fg-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons>*{height:var(--editor-toolbar-height)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons>:not(.divider){background-color:initial;border:none;cursor:pointer}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons>:not(.divider):hover{background-color:var(--editor-toolbar-hover-bg-color);border-radius:2px;color:var(--editor-toolbar-hover-fg-color);outline:var(--editor-toolbar-hover-outline);outline-offset:1px}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons>:not(.divider):hover:active{outline:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons>:not(.divider):focus-visible{border-radius:2px;outline:2px solid var(--editor-toolbar-focus-outline-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText{--alt-text-add-image:url(/static/media/altText_add.59fe962b3e6bd8bfdda7.svg);--alt-text-done-image:url(/static/media/altText_done.bb72d81b39be40898db2.svg);align-items:center;color:var(--editor-toolbar-fg-color);display:flex;font:menu;font-size:12px;font-weight:590;justify-content:center;padding-inline:8px;pointer-events:all;width:-webkit-max-content;width:max-content}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText:disabled{pointer-events:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText:before{-webkit-margin-end:4px;background-color:var(--editor-toolbar-fg-color);content:"";display:inline-block;height:13px;margin-inline-end:4px;-webkit-mask-image:var(--alt-text-add-image);mask-image:var(--alt-text-add-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:12px}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText:hover:before{background-color:var(--editor-toolbar-hover-fg-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText.done:before{-webkit-mask-image:var(--alt-text-done-image);mask-image:var(--alt-text-done-image)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip{display:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{--alt-text-tooltip-bg:#f0f0f4;--alt-text-tooltip-fg:#15141a;--alt-text-tooltip-border:#8f8f9d;--alt-text-tooltip-shadow:0px 2px 6px 0px #3a394433;align-items:center;background:var(--alt-text-tooltip-bg);border:.5px solid var(--alt-text-tooltip-border);box-shadow:var(--alt-text-tooltip-shadow);color:var(--alt-text-tooltip-fg);display:inline-flex;flex-direction:column;font-size:12px;height:auto;inset-inline-start:0;justify-content:center;max-width:300px;padding-block:2px 3px;padding-inline:3px;pointer-events:none;position:absolute;top:calc(100% + 2px);width:-webkit-max-content;width:max-content}@media (prefers-color-scheme:dark){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{--alt-text-tooltip-bg:#1c1b22;--alt-text-tooltip-fg:#fbfbfe;--alt-text-tooltip-shadow:0px 2px 6px 0px #15141a}}@media screen and (forced-colors:active){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{--alt-text-tooltip-bg:Canvas;--alt-text-tooltip-fg:CanvasText;--alt-text-tooltip-border:CanvasText;--alt-text-tooltip-shadow:none}}.annotationEditorLayer .freeTextEditor{height:auto;padding:calc(var(--freetext-padding)*var(--scale-factor));touch-action:none;width:auto}.annotationEditorLayer .freeTextEditor .internal{background:#0000;border:none;font:10px sans-serif;inset:0;line-height:1.35;line-height:var(--freetext-line-height);overflow:visible;-webkit-user-select:none;user-select:none;white-space:nowrap}.annotationEditorLayer .freeTextEditor .overlay{background:#0000;display:none;height:100%;inset:0;position:absolute;width:100%}.annotationEditorLayer freeTextEditor .overlay.enabled{display:block}.annotationEditorLayer .freeTextEditor .internal:empty:before{color:gray;content:attr(default-content)}.annotationEditorLayer .freeTextEditor .internal:focus{outline:none;-webkit-user-select:auto;user-select:auto}.annotationEditorLayer .inkEditor{height:100%;width:100%}.annotationEditorLayer .inkEditor.editing{cursor:inherit}.annotationEditorLayer .inkEditor .inkEditorCanvas{height:100%;inset:0;position:absolute;touch-action:none;width:100%}.annotationEditorLayer .stampEditor{height:auto;width:auto}.annotationEditorLayer .stampEditor canvas{height:100%;width:100%}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers{inset:0;position:absolute}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers.hidden{display:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer{background:content-box #0060df;background:content-box var(--resizer-bg-color);border:1px solid #f0f0f4;border:var(--focus-outline-around);border-radius:2px;height:6px;height:var(--resizer-size);position:absolute;width:6px;width:var(--resizer-size)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.topLeft{left:-5px;left:var(--resizer-shift);top:-5px;top:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.topMiddle{left:calc(50% - 5px);left:calc(50% + var(--resizer-shift));top:-5px;top:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.topRight{right:-5px;right:var(--resizer-shift);top:-5px;top:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.middleRight{right:-5px;right:var(--resizer-shift);top:calc(50% - 5px);top:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.bottomRight{bottom:-5px;bottom:var(--resizer-shift);right:-5px;right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.bottomMiddle{bottom:-5px;bottom:var(--resizer-shift);left:calc(50% - 5px);left:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.bottomLeft{bottom:-5px;bottom:var(--resizer-shift);left:-5px;left:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.middleLeft{left:-5px;left:var(--resizer-shift);top:calc(50% - 5px);top:calc(50% + var(--resizer-shift))}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topLeft{cursor:nwse-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topMiddle{cursor:ns-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topRight{cursor:nesw-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleRight{cursor:ew-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topLeft{cursor:nesw-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topMiddle{cursor:ew-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topRight{cursor:nwse-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleRight{cursor:ns-resize}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar{rotate:270deg}[dir=ltr] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar{inset-block-start:0;inset-inline-end:calc(0px - var(--editor-toolbar-vert-offset))}[dir=rtl] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar{inset-block-start:0;inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset))}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="180"],[data-main-rotation="90"] [data-editor-rotation="90"],[data-main-rotation="180"] [data-editor-rotation="0"],[data-main-rotation="270"] [data-editor-rotation="270"]) .editToolbar{inset-block-start:calc(0pc - var(--editor-toolbar-vert-offset));inset-inline-end:100%;rotate:180deg}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar{rotate:90deg}[dir=ltr] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar{inset-block-start:100%;inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset))}[dir=rtl] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar{inset-block-start:0;inset-inline-start:calc(0px - var(--editor-toolbar-vert-offset))}#altTextDialog{--dialog-bg-color:#fff;--dialog-border-color:#fff;--dialog-shadow:0 2px 14px 0 #3a394433;--text-primary-color:#15141a;--text-secondary-color:#5b5b66;--hover-filter:brightness(0.9);--focus-ring-color:#0060df;--focus-ring-outline:2px solid var(--focus-ring-color);--textarea-border-color:#8f8f9d;--textarea-bg-color:#fff;--textarea-fg-color:var(--text-secondary-color);--radio-bg-color:#f0f0f4;--radio-checked-bg-color:#fbfbfe;--radio-border-color:#8f8f9d;--radio-checked-border-color:#0060df;--button-cancel-bg-color:#f0f0f4;--button-cancel-fg-color:var(--text-primary-color);--button-cancel-border-color:var(--button-cancel-bg-color);--button-cancel-hover-bg-color:var(--button-cancel-bg-color);--button-cancel-hover-fg-color:var(--button-cancel-fg-color);--button-cancel-hover-border-color:var(--button-cancel-hover-bg-color);--button-save-bg-color:#0060df;--button-save-fg-color:#fbfbfe;--button-save-hover-bg-color:var(--button-save-bg-color);--button-save-hover-fg-color:var(--button-save-fg-color);--button-save-hover-border-color:var(--button-save-hover-bg-color);background:var(--dialog-bg-color);border:1px solid var(--dialog-border-color);border-radius:4px;box-shadow:var(--dialog-shadow);color:var(--text-primary-color);font:message-box;font-size:13px;font-weight:400;line-height:150%;padding:12px 16px}@media (prefers-color-scheme:dark){#altTextDialog{--dialog-bg-color:#1c1b22;--dialog-border-color:#1c1b22;--dialog-shadow:0 2px 14px 0 #15141a;--text-primary-color:#fbfbfe;--text-secondary-color:#cfcfd8;--focus-ring-color:#0df;--hover-filter:brightness(1.4);--textarea-bg-color:#42414d;--radio-bg-color:#2b2a33;--radio-checked-bg-color:#15141a;--radio-checked-border-color:#0df;--button-cancel-bg-color:#2b2a33;--button-save-bg-color:#0df;--button-save-fg-color:#15141a}}@media screen and (forced-colors:active){#altTextDialog{--dialog-bg-color:Canvas;--dialog-border-color:CanvasText;--dialog-shadow:none;--text-primary-color:CanvasText;--text-secondary-color:CanvasText;--hover-filter:none;--focus-ring-color:ButtonBorder;--textarea-border-color:ButtonBorder;--textarea-bg-color:Field;--textarea-fg-color:ButtonText;--radio-bg-color:ButtonFace;--radio-checked-bg-color:ButtonFace;--radio-border-color:ButtonText;--radio-checked-border-color:ButtonText;--button-cancel-bg-color:ButtonFace;--button-cancel-fg-color:ButtonText;--button-cancel-border-color:ButtonText;--button-cancel-hover-bg-color:AccentColor;--button-cancel-hover-fg-color:AccentColorText;--button-save-bg-color:ButtonText;--button-save-fg-color:ButtonFace;--button-save-hover-bg-color:AccentColor;--button-save-hover-fg-color:AccentColorText}}#altTextDialog::backdrop{-webkit-mask:url(#alttext-manager-mask);mask:url(#alttext-manager-mask)}#altTextDialog.positioned{margin:0}#altTextDialog #altTextContainer{align-items:flex-start;display:inline-flex;flex-direction:column;gap:16px;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;width:300px}#altTextDialog #altTextContainer :focus-visible{outline:var(--focus-ring-outline);outline-offset:2px}#altTextDialog #altTextContainer .radio{align-items:flex-start;display:flex;flex-direction:column;gap:4px}#altTextDialog #altTextContainer .radio .radioButton{align-items:center;align-self:stretch;display:flex;gap:8px}#altTextDialog #altTextContainer .radio .radioButton input{-webkit-appearance:none;appearance:none;background-color:var(--radio-bg-color);border:1px solid var(--radio-border-color);border-radius:50%;box-sizing:border-box;height:16px;width:16px}#altTextDialog #altTextContainer .radio .radioButton input:hover{filter:var(--hover-filter)}#altTextDialog #altTextContainer .radio .radioButton input:checked{background-color:var(--radio-checked-bg-color);border:4px solid var(--radio-checked-border-color)}#altTextDialog #altTextContainer .radio .radioLabel{-webkit-padding-start:24px;align-items:flex-start;align-self:stretch;display:flex;gap:10px;padding-inline-start:24px}#altTextDialog #altTextContainer .radio .radioLabel span{color:var(--text-secondary-color);flex:1 0;font-size:11px}#altTextDialog #altTextContainer #overallDescription{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:4px}#altTextDialog #altTextContainer #overallDescription span{align-self:stretch}#altTextDialog #altTextContainer #overallDescription .title{font-size:13px;font-style:normal;font-weight:590}#altTextDialog #altTextContainer #addDescription{align-items:stretch;display:flex;flex-direction:column;gap:8px}#altTextDialog #altTextContainer #addDescription .descriptionArea{flex:1 1;padding-inline:24px 10px}#altTextDialog #altTextContainer #addDescription .descriptionArea textarea{background:var(--textarea-bg-color);border:1px solid var(--textarea-border-color);border-radius:4px;box-sizing:border-box;color:var(--textarea-fg-color);font:inherit;margin:0;min-height:75px;padding:8px;resize:none;width:100%}#altTextDialog #altTextContainer #addDescription .descriptionArea textarea:focus{border-color:#0000;outline-offset:0}#altTextDialog #altTextContainer #addDescription .descriptionArea textarea:disabled{opacity:.4;pointer-events:none}#altTextDialog #altTextContainer #buttons{align-items:flex-start;align-self:stretch;display:flex;gap:8px;justify-content:flex-end}#altTextDialog #altTextContainer #buttons button{border:1px solid;border-radius:4px;font:menu;font-weight:600;height:32px;padding:4px 16px;width:auto}#altTextDialog #altTextContainer #buttons button:hover{cursor:pointer;filter:var(--hover-filter)}#altTextDialog #altTextContainer #buttons button#altTextCancel{background-color:var(--button-cancel-bg-color);border-color:var(--button-cancel-border-color);color:var(--button-cancel-fg-color)}#altTextDialog #altTextContainer #buttons button#altTextCancel:hover{background-color:var(--button-cancel-hover-bg-color);border-color:var(--button-cancel-hover-border-color);color:var(--button-cancel-hover-fg-color)}#altTextDialog #altTextContainer #buttons button#altTextSave{opacity:1}#altTextDialog #altTextContainer #buttons button#altTextSave,#altTextDialog #altTextContainer #buttons button#altTextSave:hover{background-color:var(--button-save-hover-bg-color);border-color:var(--button-save-hover-border-color);color:var(--button-save-hover-fg-color)}.colorPicker{--hover-outline-color:#0250bb;--selected-outline-color:#0060df;--swatch-border-color:#cfcfd8}@media (prefers-color-scheme:dark){.colorPicker{--hover-outline-color:#80ebff;--selected-outline-color:#aaf2ff;--swatch-border-color:#52525e}}@media screen and (forced-colors:active){.colorPicker{--hover-outline-color:Highlight;--selected-outline-color:var(--hover-outline-color);--swatch-border-color:ButtonText}}.colorPicker .swatch{border:1px solid var(--swatch-border-color);border-radius:100%;box-sizing:border-box;forced-color-adjust:none;height:16px;outline-offset:2px;width:16px}.colorPicker button:is(:hover,.selected)>.swatch{border:none}.annotationEditorLayer[data-main-rotation="0"] .highlightEditor:not(.free)>.editToolbar{rotate:0deg}.annotationEditorLayer[data-main-rotation="90"] .highlightEditor:not(.free)>.editToolbar{rotate:270deg}.annotationEditorLayer[data-main-rotation="180"] .highlightEditor:not(.free)>.editToolbar{rotate:180deg}.annotationEditorLayer[data-main-rotation="270"] .highlightEditor:not(.free)>.editToolbar{rotate:90deg}.annotationEditorLayer .highlightEditor{background:#0000;border:none;cursor:auto;max-height:100%;max-width:100%;outline:none;pointer-events:none;position:absolute;transform-origin:0 0;z-index:1}.annotationEditorLayer .highlightEditor:not(.free){transform:none}.annotationEditorLayer .highlightEditor .internal{height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%}.annotationEditorLayer .highlightEditor.disabled .internal{pointer-events:none}.annotationEditorLayer .highlightEditor.selectedEditor .internal{cursor:pointer}.annotationEditorLayer .highlightEditor .editToolbar{--editor-toolbar-colorpicker-arrow-image:url(/static/media/toolbarButton-menuArrow.76692c54994797ddfb04.svg);transform-origin:center!important}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker{align-items:center;display:flex;gap:4px;justify-content:center;padding:4px;position:relative;width:auto}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:after{background-color:var(--editor-toolbar-fg-color);content:"";display:inline-block;height:12px;-webkit-mask-image:var(--editor-toolbar-colorpicker-arrow-image);mask-image:var(--editor-toolbar-colorpicker-arrow-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:12px}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:hover:after{background-color:var(--editor-toolbar-hover-fg-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden)){background-color:var(--editor-toolbar-hover-bg-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden)):after{scale:-1}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown{align-items:center;background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);border-radius:6px;box-shadow:var(--editor-toolbar-shadow);display:flex;flex-direction:column;gap:11px;inset-block-start:calc(100% + 4px);justify-content:center;padding-block:8px;position:absolute;width:calc(100% + var(--editor-toolbar-padding)*2)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:auto;justify-content:center;width:100%}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:active,:focus-visible){outline:none}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button>.swatch{outline-offset:2px}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button[aria-selected=true]>.swatch{outline:2px solid var(--selected-outline-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:hover,:active,:focus-visible)>.swatch{outline:2px solid #8f8f9d;outline:2px solid var(--hover-outline-color)}.editorParamsToolbar:has(#highlightParamsToolbarContainer){padding:initial}#highlightParamsToolbarContainer{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:auto;padding-block:10px 16px;padding-inline:10px}#highlightParamsToolbarContainer .editorParamsLabel{inset-inline-start:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}#highlightParamsToolbarContainer .colorPicker{display:flex;flex-direction:column;gap:8px}#highlightParamsToolbarContainer .colorPicker .dropdown{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between}#highlightParamsToolbarContainer .colorPicker .dropdown button{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex:0 0 auto;height:auto;justify-content:center;width:auto}#highlightParamsToolbarContainer .colorPicker .dropdown button .swatch{height:24px;width:24px}#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:active,:focus-visible){outline:none}#highlightParamsToolbarContainer .colorPicker .dropdown button[aria-selected=true]>.swatch{outline:2px solid var(--selected-outline-color)}#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:hover,:active,:focus-visible)>.swatch{outline:2px solid #8f8f9d;outline:2px solid var(--hover-outline-color)}#highlightParamsToolbarContainer #editorHighlightThickness{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:4px}#highlightParamsToolbarContainer #editorHighlightThickness .editorParamsLabel{align-self:stretch;height:auto;width:100%}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{--example-color:#bfbfc9;align-items:center;align-self:stretch;display:flex;justify-content:space-between}@media (prefers-color-scheme:dark){#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{--example-color:#80808e}}@media screen and (forced-colors:active){#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{--example-color:CanvasText}}:is(#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker>.editorParamsSlider[disabled]){opacity:.4}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:after,#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:before{aspect-ratio:1;background-color:var(--example-color);border-radius:100%;content:"";display:block;width:8px}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:after{width:24px}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker .editorParamsSlider{height:14px;width:auto}#highlightParamsToolbarContainer #editorHighlightVisibility{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}#highlightParamsToolbarContainer #editorHighlightVisibility .divider{--divider-color:#d7d7db;background-color:var(--divider-color);height:1px;margin-block:4px;width:100%}@media (prefers-color-scheme:dark){#highlightParamsToolbarContainer #editorHighlightVisibility .divider{--divider-color:#8f8f9d}}@media screen and (forced-colors:active){#highlightParamsToolbarContainer #editorHighlightVisibility .divider{--divider-color:CanvasText}}#highlightParamsToolbarContainer #editorHighlightVisibility .toggler{align-items:center;align-self:stretch;display:flex;justify-content:space-between}:root{--viewer-container-height:0;--pdfViewer-padding-bottom:0;--page-margin:1px auto -8px;--page-border:9px solid #0000;--spreadHorizontalWrapped-margin-LR:-3.5px;--loading-icon-delay:400ms}@media screen and (forced-colors:active){:root{--pdfViewer-padding-bottom:9px;--page-margin:8px auto -1px;--page-border:1px solid CanvasText;--spreadHorizontalWrapped-margin-LR:3.5px}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}#hiddenCopyElement,.hiddenCanvasElement{display:none;height:0;left:0;position:absolute;top:0;width:0}.pdfViewer{--scale-factor:1;--hcm-highlight-filter:none;--hcm-highlight-selected-filter:none;padding-bottom:0;padding-bottom:var(--pdfViewer-padding-bottom)}@media screen and (forced-colors:active){.pdfViewer{--hcm-highlight-filter:invert(100%)}}.pdfViewer .canvasWrapper{height:100%;overflow:hidden;width:100%}.pdfViewer .page{background-clip:content-box;background-color:#fff;border:9px solid #0000;border:var(--page-border);direction:ltr;height:1056px;margin:1px auto -8px;margin:var(--page-margin);overflow:visible;position:relative;width:816px}.pdfViewer .dummyPage{height:0;height:var(--viewer-container-height);position:relative;width:0}.pdfViewer.noUserSelect{-webkit-user-select:none;user-select:none}.pdfViewer.removePageBorders .page{border:none;margin:0 auto 10px}.pdfViewer.singlePageView{display:inline-block}.pdfViewer.singlePageView .page{border:none;margin:0}.pdfViewer:is(.scrollHorizontal,.scrollWrapped),.spread{margin-inline:3.5px;text-align:center}.pdfViewer.scrollHorizontal,.spread{white-space:nowrap}.pdfViewer.removePageBorders,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .spread{margin-inline:0}.pdfViewer:is(.scrollHorizontal,.scrollWrapped) :is(.page,.spread),.spread :is(.page,.dummyPage){display:inline-block;vertical-align:middle}.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .page,.spread .page{margin-inline:-3.5px;margin-inline:var(--spreadHorizontalWrapped-margin-LR)}.pdfViewer.removePageBorders .spread .page,.pdfViewer.removePageBorders:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:5px}.pdfViewer .page canvas{display:block;margin:0}.pdfViewer .page canvas .structTree{contain:strict}.pdfViewer .page canvas[hidden]{display:none}.pdfViewer .page canvas[zooming]{height:100%;width:100%}.pdfViewer .page.loadingIcon:after{background:url(data:image/gif;base64,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) 50% no-repeat;contain:strict;content:"";display:none;height:100%;left:0;position:absolute;top:0;transition-delay:.4s;transition-delay:var(--loading-icon-delay);transition-property:display;width:100%;z-index:5}.pdfViewer .page.loading:after{display:block}.pdfViewer .page:not(.loading):after{display:none;transition-property:none}.pdfPresentationMode .pdfViewer{padding-bottom:0}.pdfPresentationMode .spread{margin:0}.pdfPresentationMode .pdfViewer .page{border:2px solid #0000;margin:0 auto}.RAG-icon{margin-bottom:2px;margin-left:5px}.rag-typing{align-items:center;display:flex;gap:.25rem;justify-content:start}.rag-typing .dot{animation:blink 1.5s infinite;border-radius:9999px;height:.5rem;opacity:0;width:.5rem}.rag-typing .dot:first-child{animation-delay:.3333s}.rag-typing .dot:nth-child(2){animation-delay:.6666s}.rag-typing .dot:nth-child(3){animation-delay:.9999s}@keyframes blink{50%{opacity:1}}body[data-on-destudio=true] [role=tabpanel] nav,body[data-on-destudio=true] header.header-container{display:none!important}body[data-on-destudio=true] [role=tabpanel] .flex.flex-col.w-full.h-full.p-8{overflow:visible!important;padding:0!important}body[data-on-destudio=true] [role=tabpanel] .rounded-lg{border-radius:var(--ds-radius-lg)!important}body[data-on-destudio=true] .bg-\[\#B1092A\],body[data-on-destudio=true] .bg-\[\#b1092a\]{background-color:var(--ds-primary)!important;color:var(--ds-text-on-primary)!important}body[data-on-destudio=true] .text-\[\#B1092A\],body[data-on-destudio=true] .text-\[\#b1092a\]{color:var(--ds-primary)!important}body[data-on-destudio=true] .hover\:bg-\[\#8d0721\]:hover,body[data-on-destudio=true] .hover\:text-\[\#8c1a2a\]:hover{background-color:var(--ds-primary-hover)!important}body[data-on-destudio=true] .bg-\[\#b1092a\]\/10,body[data-on-destudio=true] .bg-\[\#b1092a\]\/5{background-color:var(--ds-primary-soft)!important}body[data-on-destudio=true]{--primary-color:#6e56cf;--primary-color-hover:#5c44bd}body[data-on-destudio=true] ul.flex-grow.h-0{height:100%!important;min-height:100%!important}body[data-on-destudio=true] div.flex.flex-grow.h-full.w-full>div.bg-gray-900.text-white{display:none!important}body[data-on-destudio=true] [data-theme=destudio] [class*=border-b]:first-child{background:var(--ds-bg)}.bp-modal-backdrop{align-items:center;background:#14141e73;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.bp-modal{background:#fff;background:var(--ds-surface,#fff);border:1px solid #e4e4e7;border:1px solid var(--ds-border,#e4e4e7);border-radius:10px;border-radius:var(--ds-radius-lg,10px);color:#1a1a1a;color:var(--ds-text,#1a1a1a);display:flex;flex-direction:column;max-height:85vh;max-width:760px;overflow:hidden;width:100%}.bp-modal__header{align-items:flex-start;border-bottom:1px solid #ececec;border-bottom:1px solid var(--ds-divider,#ececec);display:flex;gap:12px;padding:16px 18px}.bp-modal__header-text{flex:1 1;min-width:0}.bp-modal__title{font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0}.bp-modal__desc{font-size:13px;line-height:1.45;margin:4px 0 0}.bp-modal__close,.bp-modal__desc{color:#6b7280;color:var(--ds-text-muted,#6b7280)}.bp-modal__close{background:#0000;border:none;border-radius:6px;cursor:pointer;flex-shrink:0;padding:4px}.bp-modal__close:hover{background:#f4f4f5;background:var(--ds-surface-2,#f4f4f5);color:#1a1a1a;color:var(--ds-text,#1a1a1a)}.bp-modal__body{display:flex;flex-direction:column;gap:18px;overflow-y:auto;padding:16px 18px}.bp-modal__section-label{color:#9ca3af;color:var(--ds-text-subtle,#9ca3af);font-size:11px;font-weight:600;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.bp-modal__search{align-items:center;background:#fff;background:var(--ds-surface,#fff);border:1px solid #d4d4d8;border:1px solid var(--ds-divider,#d4d4d8);border-radius:6px;color:#6b7280;color:var(--ds-text-muted,#6b7280);display:flex;gap:8px;margin-bottom:10px;padding:0 10px}.bp-modal__search input{background:#0000;border:none;box-shadow:none;color:#1a1a1a;color:var(--ds-text,#1a1a1a);flex:1 1;font-size:13px;min-width:0;outline:none;padding:8px 0}.bp-modal__search input:focus,.bp-modal__search input:focus-visible{box-shadow:none;outline:none}.bp-modal__search input::placeholder{color:#9ca3af;color:var(--ds-text-subtle,#9ca3af)}.bp-modal__list,.bp-modal__list-area{min-height:min(340px,45vh)}.bp-modal__list{display:flex;flex-direction:column;gap:8px;max-height:min(340px,45vh);overflow-y:auto;padding-right:2px}.bp-modal__list::-webkit-scrollbar{width:6px}.bp-modal__list::-webkit-scrollbar-thumb{background:#e4e4e7;background:var(--ds-border,#e4e4e7);border-radius:999px}.bp-modal__empty-search{color:#6b7280;color:var(--ds-text-muted,#6b7280);font-size:13px;margin:0;min-height:min(340px,45vh);padding:12px 0 0}.bp-card{align-items:stretch;background:#fff;background:var(--ds-surface,#fff);border:1px solid #e4e4e7;border:1px solid var(--ds-border,#e4e4e7);border-radius:8px;border-radius:var(--ds-radius,8px);cursor:pointer;display:flex;flex-direction:column;padding:12px 14px;text-align:left;transition:border-color .12s ease,background .12s ease;width:100%}.bp-card:hover{border-color:#d4d4d8;border-color:var(--ds-border-strong,#d4d4d8)}.bp-card--selected,.bp-card:hover{background:#fafafa;background:var(--ds-surface-2,#fafafa)}.bp-card--selected{border-color:#b91c3c;border-color:var(--ds-primary,#b91c3c)}.bp-card__head{align-items:center;display:flex;gap:10px;margin-bottom:8px}.bp-card__icon{align-items:center;background:#f4f4f5;background:var(--ds-surface-2,#f4f4f5);border-radius:6px;color:#6b7280;color:var(--ds-text-muted,#6b7280);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.bp-card--selected .bp-card__icon{background:#b91c3c14;background:var(--ds-primary-soft,#b91c3c14);color:#b91c3c;color:var(--ds-primary,#b91c3c)}.bp-card__title{color:#1a1a1a;color:var(--ds-text,#1a1a1a);font-size:14px;font-weight:600;line-height:1.3}.bp-card__desc{color:#6b7280;color:var(--ds-text-muted,#6b7280);font-size:13px;line-height:1.55;padding-left:38px}.bp-modal__field label{color:#1a1a1a;color:var(--ds-text,#1a1a1a);display:block;font-size:12px;font-weight:600;margin-bottom:6px}.bp-modal__required{color:#b91c3c;color:var(--ds-primary,#b91c3c);margin-left:2px}.bp-modal__field input{background:#fff;background:var(--ds-surface,#fff);border:1px solid #d4d4d8;border:1px solid var(--ds-divider,#d4d4d8);border-radius:6px;color:inherit;font-size:13px;padding:8px 10px;width:100%}.bp-modal__field input:focus{border-color:#b91c3c;border-color:var(--ds-primary,#b91c3c);outline:none}.bp-modal__field input.bp-modal__field-input--error,.bp-modal__field input.bp-modal__field-input--error:focus{border-color:#dc2626}.bp-modal__field-error{color:#dc2626;font-size:12px;margin:6px 0 0}.bp-card-skeleton{background:#fff;background:var(--ds-surface,#fff);border:1px solid #e4e4e7;border:1px solid var(--ds-border,#e4e4e7);border-radius:8px;border-radius:var(--ds-radius,8px);display:flex;flex-direction:column;gap:8px;padding:12px 14px;pointer-events:none;width:100%}.bp-card-skeleton__head{align-items:center;display:flex;gap:10px}.bp-card-skeleton__icon{border-radius:6px;height:28px;width:28px}.bp-card-skeleton__icon,.bp-card-skeleton__line{background:#ececec;background:var(--ds-surface-3,#ececec)}.bp-card-skeleton__line{border-radius:4px}.bp-card-skeleton__line--title{height:14px;width:65%}.bp-card-skeleton__line--desc{height:11px;margin-left:38px;width:100%}.bp-card-skeleton__line--desc-short{height:11px;margin-left:38px;width:75%}.bp-modal__notice{align-items:flex-start;background:#f4f4f5;background:var(--ds-surface-2,#f4f4f5);border:1px solid #e4e4e7;border:1px solid var(--ds-border,#e4e4e7);border-radius:6px;color:#6b7280;color:var(--ds-text-muted,#6b7280);display:flex;font-size:12px;gap:8px;line-height:1.45;padding:8px 10px}.bp-modal__result{border-radius:6px;font-size:13px;line-height:1.45;padding:8px 10px}.bp-modal__result--ok{background:#f4f4f5;background:var(--ds-surface-2,#f4f4f5);border:1px solid #e4e4e7;border:1px solid var(--ds-border,#e4e4e7);color:#1a1a1a;color:var(--ds-text,#1a1a1a)}.bp-modal__result--err{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.bp-modal__result ul{font-size:12px;margin:6px 0 0;padding-left:18px}.bp-modal__footer{border-top:1px solid #ececec;border-top:1px solid var(--ds-divider,#ececec);display:flex;gap:8px;justify-content:flex-end;padding:12px 18px}.wf-filter-shell{display:flex;flex:1 1;flex-direction:column;min-height:0}.wf-filter-body{align-items:stretch;background:var(--ds-surface);border:1px solid color-mix(in srgb,var(--ds-primary) 18%,var(--ds-border));border-radius:var(--ds-radius-sm);display:flex;flex:1 1;min-height:0;overflow:hidden}.wf-filter-sidebar{background:linear-gradient(180deg,color-mix(in srgb,var(--ds-primary) 5%,var(--ds-surface-2)) 0,var(--ds-surface-2) 120px);border-right:1px solid var(--ds-divider);display:flex;flex:0 0 220px;flex-direction:column;gap:2px;overflow-y:auto;padding:14px 12px}.wf-filter-sidebar-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.wf-filter-sidebar-title{align-items:center;color:var(--ds-text);display:inline-flex;font-size:13px;font-weight:700;gap:7px}.wf-filter-clear{align-items:center;background:#0000;border:none;border-radius:var(--ds-radius-sm);color:var(--ds-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:600;gap:4px;padding:4px 8px}.wf-filter-clear:hover{background:color-mix(in srgb,var(--ds-primary) 8%,#0000)}.wf-filter-summary{color:var(--ds-text-muted);font-size:11px;line-height:1.4;margin:0 0 12px}.wf-filter-section{margin-bottom:14px}.wf-filter-section-title{align-items:center;color:var(--ds-text-muted);display:flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.05em;margin:0 0 6px;text-transform:uppercase}.wf-filter-options{display:flex;flex-direction:column;gap:3px;list-style:none;margin:0;padding:0}.wf-filter-option{align-items:center;border:1px solid #0000;border-radius:var(--ds-radius-sm);cursor:pointer;display:flex;gap:8px;padding:7px 8px;transition:background .12s ease,border-color .12s ease}.wf-filter-option:hover{background:color-mix(in srgb,var(--ds-primary) 5%,var(--ds-surface))}.wf-filter-option--active{background:color-mix(in srgb,var(--ds-primary) 8%,var(--ds-surface));border-color:color-mix(in srgb,var(--ds-primary) 20%,var(--ds-border))}.wf-filter-option input{accent-color:var(--ds-primary);flex-shrink:0;height:14px;margin:0;width:14px}.wf-filter-option-label{color:var(--ds-text);flex:1 1;font-size:12px;font-weight:500;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-filter-option-count{font-feature-settings:"tnum";background:var(--ds-surface-3);border-radius:999px;color:var(--ds-text-muted);flex-shrink:0;font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;min-width:18px;padding:1px 6px;text-align:center}.wf-filter-option--active .wf-filter-option-count{background:color-mix(in srgb,var(--ds-primary) 12%,var(--ds-surface));color:var(--ds-primary)}.wf-filter-main{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden;padding:16px 18px}.wf-filter-skeleton-summary{background:var(--ds-surface-3);border-radius:4px;height:11px;margin:0 0 12px;width:72%}.wf-filter-skeleton-title{background:var(--ds-surface-3);border-radius:4px;height:10px;margin:0 0 8px;width:48%}.wf-filter-skeleton-option{align-items:center;display:flex;gap:8px;padding:7px 8px}.wf-filter-skeleton-checkbox{background:var(--ds-surface-3);border-radius:3px;flex-shrink:0;height:14px;width:14px}.wf-filter-skeleton-label{background:var(--ds-surface-3);border-radius:4px;flex:1 1;height:11px}.wf-filter-skeleton-count{background:var(--ds-surface-3);border-radius:999px;flex-shrink:0;height:16px;width:22px}.ds-lib-shell{display:flex;flex:1 1;flex-direction:column;min-height:0}.ds-lib-body{background:#fff;background:var(--ds-surface,#fff);border:1px solid #e4e4e7;border:1px solid var(--ds-border,#e4e4e7);border-radius:10px;border-radius:var(--ds-radius-lg,10px);flex:1 1;min-height:0;overflow:hidden}.ds-lib-body,.ds-lib-sidebar{align-items:stretch;display:flex}.ds-lib-sidebar{background:#fafafa;background:var(--ds-surface-2,#fafafa);border-right:1px solid #ececec;border-right:1px solid var(--ds-divider,#ececec);flex:0 0 208px;flex-direction:column;gap:4px;overflow-y:auto;padding:12px 10px}.ds-lib-sidebar-item{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;border-radius:var(--ds-radius-sm,6px);color:#1a1a1a;color:var(--ds-text,#1a1a1a);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:10px;line-height:1.3;padding:10px 12px;text-align:left;transition:background .12s ease,color .12s ease,border-color .12s ease;width:100%}.ds-lib-sidebar-item--active,.ds-lib-sidebar-item:hover{background:#fff;background:var(--ds-surface,#fff)}.ds-lib-sidebar-item--active{border-color:#e4e4e7;border-color:var(--ds-border,#e4e4e7);color:#b91c3c;color:var(--ds-primary,#b91c3c);font-weight:600}.ds-lib-sidebar-item svg{color:inherit;flex-shrink:0}.ds-lib-main{display:flex;min-width:0;padding:16px 18px}.ds-lib-main,.ds-lib-panel{flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.ds-lib-panel{display:none}.ds-lib-panel--active{display:flex}@media (max-width:767px){.ds-lib-body{flex-direction:column}.ds-lib-sidebar{border-bottom:1px solid #ececec;border-bottom:1px solid var(--ds-divider,#ececec);border-right:none;flex:0 0 auto;flex-direction:row;flex-wrap:wrap;padding:8px;width:100%}.ds-lib-sidebar-item{flex-basis:calc(50% - 4px);flex-grow:1;flex-shrink:1;min-width:140px}}.loading-line-container{overflow:hidden;width:100%}.loading-line{animation:loading-animation 1.5s ease-in-out infinite;background-color:#b92744;border-radius:var(--border-radius);height:.2rem}@keyframes loading-animation{0%{margin-left:0;width:0}50%{margin-left:0;width:100%}to{margin-left:100%;width:0}}.kb_bg_stripe{background:repeating-linear-gradient(45deg,#fcfcfc,#fcfcfc 10px,#f3f3f3 0,#f3f3f3 20px)}[data-theme=appstudio]{--background:228 33% 97%;--foreground:228 14% 10%;--card:0 0% 100%;--card-foreground:228 14% 10%;--popover:0 0% 100%;--popover-foreground:228 14% 10%;--primary:243 75% 59%;--primary-foreground:0 0% 100%;--secondary:228 25% 94%;--secondary-foreground:228 14% 10%;--muted:228 25% 94%;--muted-foreground:228 8% 44%;--accent:234 100% 96%;--accent-foreground:243 60% 40%;--destructive:350 70% 48%;--destructive-foreground:0 0% 100%;--border:228 22% 89%;--input:228 18% 80%;--ring:243 75% 59%;--radius:0.75rem;--aps-bg:#f6f7fb;--aps-surface:#fff;--aps-surface-2:#eff1f7;--aps-surface-3:#e6e9f2;--aps-border:#e2e5ef;--aps-border-strong:#c9cedf;--aps-divider:#ebedf4;--aps-text:#16181f;--aps-text-2:#444856;--aps-text-muted:#6b707f;--aps-text-subtle:#989dac;--aps-text-on-primary:#fff;--aps-primary:#4f46e5;--aps-primary-hover:#4338ca;--aps-primary-active:#3730a3;--aps-primary-soft:#eef0fe;--aps-primary-soft-strong:#c9cffb;--aps-primary-ring:#4f46e547;--aps-success:#15803d;--aps-success-soft:#def7e8;--aps-warning:#b45309;--aps-warning-soft:#fcefd4;--aps-danger:#c2274c;--aps-danger-soft:#fbe5ea;--aps-info:#1d63b8;--aps-info-soft:#e3edfa;--aps-violet:#7c3aed;--aps-violet-soft:#f1e9fe;--aps-editor-bg:#fbfcfe;--aps-editor-gutter:#f0f2f8;--aps-editor-line:#4f46e50d;--aps-editor-error:#c2274c1a;--aps-shadow-sm:0 1px 2px #1618230d,0 1px 3px #1618230a;--aps-shadow:0 4px 12px #16182312,0 2px 4px #1618230a;--aps-shadow-lg:0 18px 48px #1618231f,0 4px 12px #1618230f;--aps-shadow-focus:0 0 0 3px var(--aps-primary-ring);--aps-radius-xs:6px;--aps-radius-sm:8px;--aps-radius:12px;--aps-radius-lg:16px;--aps-radius-full:999px;--aps-font:"Inter","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,Arial,sans-serif;--aps-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--aps-text-2xs:11px;--aps-text-xs:12px;--aps-text-sm:13px;--aps-text-base:14.5px;--aps-text-md:15.5px;--aps-text-lg:18px;--aps-text-xl:22px;--aps-text-2xl:28px;--aps-ease:cubic-bezier(0.2,0.7,0.2,1);--aps-dur-fast:120ms;--aps-dur:200ms;--aps-dur-slow:320ms;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01";background:var(--aps-bg);color:var(--aps-text);font-family:var(--aps-font)}[data-theme=appstudio][data-aps-mode=dark]{--background:230 16% 9%;--foreground:228 20% 92%;--card:230 14% 12%;--card-foreground:228 20% 92%;--popover:230 14% 12%;--popover-foreground:228 20% 92%;--primary:239 84% 67%;--primary-foreground:0 0% 100%;--secondary:230 12% 16%;--secondary-foreground:228 20% 92%;--muted:230 12% 16%;--muted-foreground:228 10% 62%;--accent:234 30% 20%;--accent-foreground:234 80% 84%;--destructive:350 70% 56%;--destructive-foreground:0 0% 100%;--border:230 12% 20%;--input:230 12% 26%;--ring:239 84% 67%;--aps-bg:#101118;--aps-surface:#181a23;--aps-surface-2:#1f222e;--aps-surface-3:#272b39;--aps-border:#272a37;--aps-border-strong:#383d4f;--aps-divider:#232633;--aps-text:#ecedf4;--aps-text-2:#c2c5d1;--aps-text-muted:#8b90a0;--aps-text-subtle:#62677a;--aps-primary:#6366f1;--aps-primary-hover:#818cf8;--aps-primary-active:#4f46e5;--aps-primary-soft:#6366f129;--aps-primary-soft-strong:#6366f157;--aps-primary-ring:#6366f166;--aps-success:#34c77b;--aps-success-soft:#34c77b24;--aps-warning:#e5a33d;--aps-warning-soft:#e5a33d24;--aps-danger:#f26d8d;--aps-danger-soft:#f26d8d24;--aps-info:#5ea2ef;--aps-info-soft:#5ea2ef24;--aps-violet:#a78bfa;--aps-violet-soft:#a78bfa24;--aps-editor-bg:#14161e;--aps-editor-gutter:#181a23;--aps-editor-line:#6366f114;--aps-editor-error:#f26d8d1f;--aps-shadow-sm:0 1px 2px #00000059;--aps-shadow:0 4px 12px #0006;--aps-shadow-lg:0 18px 48px #0000008c}[data-theme=appstudio] *,[data-theme=appstudio] :after,[data-theme=appstudio] :before{box-sizing:border-box}[data-theme=appstudio] :focus-visible{border-radius:var(--aps-radius-sm);box-shadow:var(--aps-shadow-focus);outline:none}[data-theme=appstudio] ::selection{background:var(--aps-primary-soft-strong)}[data-theme=appstudio] .aps-btn{align-items:center;border:1px solid #0000;border-radius:var(--aps-radius-sm);cursor:pointer;display:inline-flex;font-family:var(--aps-font);font-size:var(--aps-text-sm);font-weight:600;gap:7px;height:36px;justify-content:center;line-height:1.2;padding:0 16px;transition:background var(--aps-dur) var(--aps-ease),color var(--aps-dur) var(--aps-ease),border-color var(--aps-dur) var(--aps-ease),box-shadow var(--aps-dur) var(--aps-ease),transform var(--aps-dur) var(--aps-ease);-webkit-user-select:none;user-select:none;white-space:nowrap}[data-theme=appstudio] .aps-btn:disabled{cursor:not-allowed;opacity:.5}[data-theme=appstudio] .aps-btn-primary{background:var(--aps-primary);box-shadow:var(--aps-shadow-sm);color:var(--aps-text-on-primary)}[data-theme=appstudio] .aps-btn-primary:hover:not(:disabled){background:var(--aps-primary-hover);box-shadow:var(--aps-shadow);transform:translateY(-1px)}[data-theme=appstudio] .aps-btn-primary:active:not(:disabled){background:var(--aps-primary-active);transform:translateY(0)}[data-theme=appstudio] .aps-btn-secondary{background:var(--aps-surface);border-color:var(--aps-border-strong);color:var(--aps-text)}[data-theme=appstudio] .aps-btn-secondary:hover:not(:disabled){background:var(--aps-surface-2);border-color:var(--aps-text-muted);transform:translateY(-1px)}[data-theme=appstudio] .aps-btn-ghost{background:#0000;color:var(--aps-text-2)}[data-theme=appstudio] .aps-btn-ghost:hover:not(:disabled){background:var(--aps-surface-2);color:var(--aps-text)}[data-theme=appstudio] .aps-btn-danger{background:var(--aps-danger);color:#fff}[data-theme=appstudio] .aps-btn-danger:hover:not(:disabled){box-shadow:var(--aps-shadow);filter:brightness(1.08)}[data-theme=appstudio] .aps-btn-sm{font-size:var(--aps-text-xs);height:30px;padding:0 11px}[data-theme=appstudio] .aps-icon-btn{align-items:center;background:#0000;border:none;border-radius:var(--aps-radius-sm);color:var(--aps-text-muted);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background var(--aps-dur) var(--aps-ease),color var(--aps-dur) var(--aps-ease),transform var(--aps-dur) var(--aps-ease);width:30px}[data-theme=appstudio] .aps-icon-btn:hover{background:var(--aps-surface-2);color:var(--aps-primary);transform:scale(1.06)}[data-theme=appstudio] .aps-input{background:var(--aps-surface);border:1px solid var(--aps-border-strong);border-radius:var(--aps-radius-sm);color:var(--aps-text);font-family:var(--aps-font);font-size:var(--aps-text-base);line-height:1.45;padding:9px 12px;transition:border-color var(--aps-dur) var(--aps-ease),box-shadow var(--aps-dur) var(--aps-ease);width:100%}[data-theme=appstudio] .aps-input:hover{border-color:var(--aps-text-muted)}[data-theme=appstudio] .aps-input:focus{border-color:var(--aps-primary);box-shadow:var(--aps-shadow-focus);outline:none}[data-theme=appstudio] .aps-input::placeholder{color:var(--aps-text-subtle)}[data-theme=appstudio] .aps-input-mono{font-family:var(--aps-font-mono);font-size:var(--aps-text-sm)}[data-theme=appstudio] .aps-label{color:var(--aps-text);display:block;font-size:var(--aps-text-sm);font-weight:600;margin-bottom:6px}[data-theme=appstudio] .aps-help{color:var(--aps-text-muted);font-size:var(--aps-text-xs);line-height:1.5;margin-top:5px}[data-theme=appstudio] .aps-card{background:var(--aps-surface);border:1px solid var(--aps-border);border-radius:var(--aps-radius-lg);box-shadow:var(--aps-shadow-sm)}[data-theme=appstudio] .aps-card-hover{transition:transform var(--aps-dur) var(--aps-ease),box-shadow var(--aps-dur) var(--aps-ease),border-color var(--aps-dur) var(--aps-ease)}[data-theme=appstudio] .aps-card-hover:hover{border-color:var(--aps-primary-soft-strong);box-shadow:var(--aps-shadow-lg);transform:translateY(-3px)}[data-theme=appstudio] .aps-badge{align-items:center;border-radius:var(--aps-radius-full);display:inline-flex;font-size:var(--aps-text-2xs);font-weight:600;gap:5px;letter-spacing:.03em;line-height:1.4;padding:3px 9px;text-transform:uppercase;white-space:nowrap}[data-theme=appstudio] .aps-badge-neutral{background:var(--aps-surface-2);color:var(--aps-text-2)}[data-theme=appstudio] .aps-badge-indigo{background:var(--aps-primary-soft);color:var(--aps-primary)}[data-theme=appstudio] .aps-badge-success{background:var(--aps-success-soft);color:var(--aps-success)}[data-theme=appstudio] .aps-badge-warning{background:var(--aps-warning-soft);color:var(--aps-warning)}[data-theme=appstudio] .aps-badge-danger{background:var(--aps-danger-soft);color:var(--aps-danger)}[data-theme=appstudio] .aps-badge-info{background:var(--aps-info-soft);color:var(--aps-info)}[data-theme=appstudio] .aps-badge-violet{background:var(--aps-violet-soft);color:var(--aps-violet)}[data-theme=appstudio] .aps-h1{font-size:var(--aps-text-2xl);font-weight:700;letter-spacing:-.02em;line-height:1.18;margin:0}[data-theme=appstudio] .aps-h2{font-size:var(--aps-text-xl);font-weight:700;letter-spacing:-.015em;line-height:1.25;margin:0}[data-theme=appstudio] .aps-h3{font-size:var(--aps-text-lg);font-weight:600;line-height:1.3;margin:0}[data-theme=appstudio] .aps-meta{color:var(--aps-text-muted);font-size:var(--aps-text-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}[data-theme=appstudio] .aps-mono{font-family:var(--aps-font-mono);font-size:var(--aps-text-sm)}[data-theme=appstudio] .aps-muted{color:var(--aps-text-muted)}@keyframes aps-fade-in{0%{opacity:0}to{opacity:1}}@keyframes aps-rise-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes aps-slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes aps-spin{to{transform:rotate(1turn)}}[data-theme=appstudio] .aps-spin{animation:aps-spin .9s linear infinite}.aps-root{background:var(--aps-bg);color:var(--aps-text);display:flex;flex-direction:column;font-family:var(--aps-font);font-size:var(--aps-text-base);inset:0;line-height:1.55;position:fixed;z-index:50}.aps-root-embedded{flex:1 1;inset:auto;min-height:0;position:relative;width:100%;z-index:auto}.aps-topbar{align-items:center;background:var(--aps-surface);border-bottom:1px solid var(--aps-border);display:flex;flex-shrink:0;gap:12px;height:54px;padding:0 18px}.aps-brand{align-items:center;background:#0000;border:none;border-radius:var(--aps-radius-sm);color:var(--aps-text);cursor:pointer;display:inline-flex;font-size:var(--aps-text-md);font-weight:700;gap:9px;letter-spacing:-.01em;padding:6px 8px;transition:background var(--aps-dur) var(--aps-ease)}.aps-brand:hover{background:var(--aps-surface-2)}.aps-brand-mark{align-items:center;background:linear-gradient(135deg,var(--aps-primary),var(--aps-violet));border-radius:8px;color:#fff;display:inline-flex;height:26px;justify-content:center;width:26px}.aps-crumbs{align-items:center;display:flex;font-size:var(--aps-text-sm);gap:6px;min-width:0;overflow:hidden}.aps-crumb{background:none;border:none;border-radius:4px;color:var(--aps-text-muted);cursor:pointer;font:inherit;padding:2px 4px;transition:color var(--aps-dur-fast) var(--aps-ease);white-space:nowrap}.aps-crumb:hover{color:var(--aps-primary)}.aps-crumb.current{color:var(--aps-text);cursor:default;font-weight:600}.aps-crumb-sep{color:var(--aps-text-subtle)}.aps-topbar-spacer{flex:1 1}.aps-org-switcher{align-items:center;background:none;border:1px solid #0000;border-radius:var(--aps-radius-sm);color:var(--aps-text);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--aps-text-sm);gap:6px;max-width:220px;padding:3px 8px;transition:background var(--aps-dur-fast) var(--aps-ease),border-color var(--aps-dur-fast) var(--aps-ease)}.aps-org-switcher:hover{background:var(--aps-surface-2);border-color:var(--aps-border)}.aps-org-switcher-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aps-org-switcher-caret{color:var(--aps-text-subtle);flex-shrink:0}.aps-apps-orgbar{margin-bottom:12px}.aps-app-card{position:relative}.aps-app-card-del{opacity:0;position:absolute;right:8px;top:8px;transition:opacity var(--aps-dur-fast) var(--aps-ease),color var(--aps-dur-fast) var(--aps-ease)}.aps-app-card-del:focus-visible,.aps-app-card:hover .aps-app-card-del{opacity:1}.aps-app-card-del:hover{color:var(--aps-danger)}.aps-app-card-dup{opacity:0;position:absolute;right:36px;top:8px;transition:opacity var(--aps-dur-fast) var(--aps-ease),color var(--aps-dur-fast) var(--aps-ease)}.aps-app-card-dup-solo{right:8px}.aps-app-card-dup:focus-visible,.aps-app-card:hover .aps-app-card-dup{opacity:1}.aps-app-card-dup:hover{color:var(--aps-primary)}.aps-app-card-edit{opacity:0;position:absolute;right:64px;top:8px;transition:opacity var(--aps-dur-fast) var(--aps-ease),color var(--aps-dur-fast) var(--aps-ease)}.aps-app-card-edit:focus-visible,.aps-app-card:hover .aps-app-card-edit{opacity:1}.aps-app-card-edit:hover{color:var(--aps-primary)}.aps-busy-overlay{align-items:center;animation:aps-fade-in var(--aps-dur) var(--aps-ease);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0d166b;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:80}.aps-busy-card{align-items:center;animation:aps-rise-in var(--aps-dur) var(--aps-ease);box-shadow:var(--aps-shadow-lg);display:flex;flex-direction:column;gap:12px;padding:28px 32px;text-align:center;width:min(92vw,380px)}.aps-busy-title{color:var(--aps-text);font-size:var(--aps-text-md);font-weight:600;margin:0}.aps-busy-title strong{font-weight:700}.aps-busy-sub{color:var(--aps-text-muted);font-size:var(--aps-text-sm);margin:0}.aps-org-menu{background:var(--aps-surface)!important;border:1px solid var(--aps-border)!important;box-shadow:var(--aps-shadow)!important;color:var(--aps-text)!important;max-height:60vh;min-width:200px;overflow-y:auto}.aps-org-menu .aps-org-menu-item{align-items:center;color:var(--aps-text-2);cursor:pointer;display:flex;font-size:var(--aps-text-sm)}.aps-org-menu .aps-org-menu-item:focus,.aps-org-menu .aps-org-menu-item:hover{background:var(--aps-surface-2)!important;color:var(--aps-text)!important}.aps-body{display:flex;flex:1 1;min-height:0}.aps-rail{background:var(--aps-surface);border-right:1px solid var(--aps-border);display:flex;flex-direction:column;flex-shrink:0;gap:2px;overflow-y:auto;padding:14px 10px;width:212px}.aps-rail-section{margin:14px 10px 6px}.aps-rail-link{align-items:center;background:#0000;border:none;border-radius:var(--aps-radius-sm);color:var(--aps-text-2);cursor:pointer;display:flex;font-family:var(--aps-font);font-size:var(--aps-text-sm);font-weight:500;gap:10px;padding:9px 12px;text-align:left;transition:background var(--aps-dur) var(--aps-ease),color var(--aps-dur) var(--aps-ease),transform var(--aps-dur) var(--aps-ease);width:100%}.aps-rail-link:hover{background:var(--aps-surface-2);color:var(--aps-text);transform:translateX(2px)}.aps-rail-link.active{background:var(--aps-primary-soft);color:var(--aps-primary);font-weight:600}.aps-rail-link.active:hover{transform:none}.aps-badge-sm{font-size:var(--aps-text-2xs);padding:1px 6px}.aps-content{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.aps-page{animation:aps-rise-in var(--aps-dur-slow) var(--aps-ease);flex:1 1;min-height:0;overflow-y:auto;padding:26px 30px 56px}.aps-page-narrow{margin:0 auto;max-width:1180px;width:100%}.aps-page-head{align-items:flex-start;display:flex;gap:14px;margin-bottom:20px}.aps-page-head-text{flex:1 1;min-width:0}.aps-page-head-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.aps-page-sub{color:var(--aps-text-muted);font-size:var(--aps-text-sm);margin:4px 0 0}.aps-workbench{display:flex;flex:1 1;min-height:0}.aps-list-col{background:var(--aps-surface);border-right:1px solid var(--aps-border);display:flex;flex-direction:column;flex-shrink:0;min-height:0;width:264px}.aps-list-col-head{border-bottom:1px solid var(--aps-divider);padding:14px 14px 10px}.aps-list-col-body{flex:1 1;overflow-y:auto;padding:8px}.aps-list-item{background:#0000;border:1px solid #0000;border-radius:var(--aps-radius-sm);cursor:pointer;display:flex;flex-direction:column;font-family:var(--aps-font);gap:3px;padding:9px 11px;text-align:left;transition:background var(--aps-dur) var(--aps-ease),border-color var(--aps-dur) var(--aps-ease),transform var(--aps-dur) var(--aps-ease);width:100%}.aps-list-item:hover{background:var(--aps-surface-2);transform:translateX(2px)}.aps-list-item.active{background:var(--aps-primary-soft);border-color:var(--aps-primary-soft-strong);transform:none}.aps-list-item-name{color:var(--aps-text);font-size:var(--aps-text-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aps-list-item.active .aps-list-item-name{color:var(--aps-primary)}.aps-list-item-meta{color:var(--aps-text-muted);font-family:var(--aps-font-mono);font-size:var(--aps-text-2xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aps-detail-col{min-width:0}.aps-detail-col,.aps-editor-screen{display:flex;flex:1 1;flex-direction:column;min-height:0}.aps-editor-screen{gap:12px;padding:16px 20px 18px}.aps-editor-toolbar{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px}.aps-editor-title{align-items:baseline;display:flex;gap:10px;margin-right:auto;min-width:0}.aps-editor-frame{background:var(--aps-editor-bg);border:1px solid var(--aps-border);border-radius:var(--aps-radius);display:flex;flex:1 1;flex-direction:column;min-height:220px;overflow:hidden;transition:border-color var(--aps-dur) var(--aps-ease),box-shadow var(--aps-dur) var(--aps-ease)}.aps-editor-frame:focus-within{border-color:var(--aps-primary);box-shadow:var(--aps-shadow-focus)}.aps-editor-frame.invalid{border-color:var(--aps-danger)}.aps-editor-frame>div{flex:1 1;min-height:0}.aps-editor-statusline{align-items:center;color:var(--aps-text-muted);display:flex;flex-shrink:0;font-size:var(--aps-text-xs);gap:12px;min-height:18px}.aps-errors{animation:aps-rise-in var(--aps-dur) var(--aps-ease);background:var(--aps-danger-soft);border:1px solid var(--aps-danger);border-radius:var(--aps-radius);flex-shrink:0;max-height:32vh;overflow-y:auto;padding:12px 16px}.aps-errors-title{color:var(--aps-danger);font-size:var(--aps-text-xs);font-weight:700;letter-spacing:.04em;margin:0 0 6px;text-transform:uppercase}.aps-errors li{color:var(--aps-text);font-family:var(--aps-font-mono);font-size:var(--aps-text-xs);margin:3px 0 3px 16px}.aps-errors-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.aps-errors-head .aps-errors-title{margin:0}.aps-warnings{animation:aps-rise-in var(--aps-dur) var(--aps-ease);background:var(--aps-warning-soft);border:1px solid var(--aps-warning);border-radius:var(--aps-radius);flex-shrink:0;max-height:32vh;overflow-y:auto;padding:12px 16px}.aps-warnings .aps-errors-title{color:var(--aps-warning)}.aps-warnings li{color:var(--aps-text);font-family:var(--aps-font-mono);font-size:var(--aps-text-xs);margin:3px 0 3px 16px}.aps-issue-list{list-style:none;margin:0;padding:0}.aps-issue{align-items:flex-start;border:1px solid #0000;border-radius:var(--aps-radius-sm);color:var(--aps-text);display:flex;font-family:var(--aps-font-mono);font-size:var(--aps-text-xs);gap:6px;line-height:1.5;margin:2px 0;padding:3px 6px;transition:background-color var(--aps-dur) var(--aps-ease),border-color var(--aps-dur) var(--aps-ease)}.aps-issue-jump{cursor:pointer}.aps-issue-jump:focus-visible,.aps-issue-jump:hover{background:var(--aps-primary-soft);border-color:var(--aps-primary-soft-strong);outline:none}.aps-issue-jump:focus-visible{box-shadow:var(--aps-shadow-focus)}.aps-issue-icon{color:var(--aps-text-subtle);flex-shrink:0;margin-top:2px;opacity:.7;transition:color var(--aps-dur) var(--aps-ease),opacity var(--aps-dur) var(--aps-ease)}.aps-issue-jump:focus-visible .aps-issue-icon,.aps-issue-jump:hover .aps-issue-icon{color:var(--aps-primary);opacity:1}.aps-issue-text{word-break:break-word}.aps-issue-loc{background:var(--aps-surface-3);border-radius:4px;color:var(--aps-text);font-weight:700;padding:0 4px}.aps-errors .aps-issue-loc{color:var(--aps-danger)}.aps-warnings .aps-issue-loc{color:var(--aps-warning)}.aps-id-chip,.aps-issue-msg{color:var(--aps-text)}.aps-id-chip{align-items:center;background:var(--aps-surface-2);border:1px solid var(--aps-border-strong);border-radius:var(--aps-radius-full);cursor:copy;display:inline-flex;font-family:var(--aps-font-mono);font-size:var(--aps-text-xs);font-weight:600;gap:6px;height:24px;padding:0 9px;transition:border-color var(--aps-dur) var(--aps-ease),color var(--aps-dur) var(--aps-ease),transform var(--aps-dur) var(--aps-ease)}.aps-id-chip:hover{border-color:var(--aps-primary);color:var(--aps-primary);transform:translateY(-1px)}.aps-drawer-overlay{animation:aps-fade-in var(--aps-dur) var(--aps-ease);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0d1661;inset:0;position:fixed;z-index:60}.aps-drawer{animation:aps-slide-in-right var(--aps-dur-slow) var(--aps-ease);background:var(--aps-surface);border-left:1px solid var(--aps-border);bottom:0;box-shadow:var(--aps-shadow-lg);display:flex;flex-direction:column;position:fixed;right:0;top:0;width:min(94vw,560px);z-index:61}.aps-drawer-head{align-items:center;border-bottom:1px solid var(--aps-divider);display:flex;flex-shrink:0;gap:10px;padding:14px 18px}.aps-drawer-body{display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:16px 18px 28px}.aps-table-wrap{background:var(--aps-surface);border:1px solid var(--aps-border);border-radius:var(--aps-radius);overflow:hidden}.aps-table{border-collapse:collapse;font-size:var(--aps-text-sm);width:100%}.aps-table th{background:var(--aps-surface-2);border-bottom:1px solid var(--aps-border);color:var(--aps-text-muted);font-size:var(--aps-text-2xs);font-weight:600;letter-spacing:.05em;padding:9px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.aps-table td{border-bottom:1px solid var(--aps-divider);color:var(--aps-text-2);padding:10px 14px;vertical-align:middle}.aps-table tbody tr{cursor:pointer;transition:background var(--aps-dur-fast) var(--aps-ease)}.aps-table tbody tr:hover{background:var(--aps-surface-2)}.aps-table tbody tr:last-child td{border-bottom:none}.aps-chip-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.aps-filter-chip{background:var(--aps-surface);border:1px solid var(--aps-border-strong);border-radius:var(--aps-radius-full);color:var(--aps-text-2);cursor:pointer;font-size:var(--aps-text-xs);font-weight:600;padding:5px 12px;transition:all var(--aps-dur) var(--aps-ease)}.aps-filter-chip:hover{border-color:var(--aps-primary);color:var(--aps-primary);transform:translateY(-1px)}.aps-filter-chip.active{background:var(--aps-primary);border-color:var(--aps-primary);color:#fff}.aps-empty{color:var(--aps-text-muted);display:flex;flex-direction:column;gap:10px;padding:56px 24px;text-align:center}.aps-empty,.aps-empty-icon{align-items:center;justify-content:center}.aps-empty-icon{background:var(--aps-primary-soft);border-radius:var(--aps-radius-lg);color:var(--aps-primary);display:inline-flex;height:52px;width:52px}.aps-stat-strip{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:18px}.aps-stat{background:var(--aps-surface);border:1px solid var(--aps-border);border-radius:var(--aps-radius);padding:14px 16px;transition:transform var(--aps-dur) var(--aps-ease),box-shadow var(--aps-dur) var(--aps-ease)}.aps-stat:hover{box-shadow:var(--aps-shadow);transform:translateY(-2px)}.aps-stat-num{color:var(--aps-text);font-size:var(--aps-text-xl);font-weight:700;letter-spacing:-.02em;line-height:1.2}.aps-stat-label{color:var(--aps-text-muted);font-size:var(--aps-text-2xs);font-weight:600;letter-spacing:.05em;margin-top:3px;text-transform:uppercase}.aps-app-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.aps-app-card{background:var(--aps-surface);border:1px solid var(--aps-border);border-radius:var(--aps-radius-lg);box-shadow:var(--aps-shadow-sm);cursor:pointer;display:flex;flex-direction:column;font-family:var(--aps-font);gap:10px;padding:20px;text-align:left}.aps-app-card-icon{align-items:center;background:var(--aps-primary-soft);border-radius:var(--aps-radius);color:var(--aps-primary);display:inline-flex;height:40px;justify-content:center;transition:transform var(--aps-dur) var(--aps-ease);width:40px}.aps-app-card:hover .aps-app-card-icon{transform:scale(1.1) rotate(-4deg)}.aps-tree{font-family:var(--aps-font-mono);font-size:var(--aps-text-xs);line-height:1.7}.aps-tree-toggle{background:none;border:none;border-radius:3px;color:var(--aps-text-muted);cursor:pointer;font:inherit;padding:0 2px;transition:color var(--aps-dur-fast) var(--aps-ease)}.aps-tree-key,.aps-tree-toggle:hover{color:var(--aps-primary)}.aps-tree-val-string{color:var(--aps-success)}.aps-tree-val-num{color:var(--aps-info)}.aps-tree-val-null{color:var(--aps-text-subtle)}.aps-tree-children{border-left:1px solid var(--aps-divider);margin-left:14px;padding-left:10px}.aps-tree-secret{background:none;border:1px dashed var(--aps-divider);border-radius:4px;color:var(--aps-text-muted);cursor:pointer;font:inherit;letter-spacing:1px;padding:0 6px;transition:color var(--aps-dur-fast) var(--aps-ease),border-color var(--aps-dur-fast) var(--aps-ease)}.aps-tree-secret:hover{border-color:var(--aps-primary);color:var(--aps-primary)}.aps-tree-secret.revealed{color:var(--aps-success);letter-spacing:normal}.aps-steps{display:flex;flex-direction:column}.aps-step{display:flex;gap:16px}.aps-step-rail{display:flex;flex-direction:column}.aps-step-bullet,.aps-step-rail{align-items:center;flex-shrink:0;width:32px}.aps-step-bullet{background:var(--aps-surface);border:2px solid var(--aps-border-strong);border-radius:50%;color:var(--aps-text-muted);display:inline-flex;font-size:var(--aps-text-sm);font-weight:700;height:32px;justify-content:center;transition:border-color var(--aps-dur) var(--aps-ease),color var(--aps-dur) var(--aps-ease),background var(--aps-dur) var(--aps-ease)}.aps-step-bullet.done{background:var(--aps-success-soft);border-color:var(--aps-success);color:var(--aps-success)}.aps-step-line{background:var(--aps-divider);flex:1 1;margin:4px 0;min-height:16px;width:2px}.aps-step.done .aps-step-line{background:var(--aps-success);opacity:.45}.aps-step-card{flex:1 1;margin-bottom:18px;min-width:0;padding:16px 20px 14px}.aps-step.done .aps-step-card{border-color:var(--aps-success-soft)}.aps-step-head{align-items:center;display:flex;gap:10px;margin-bottom:8px}.aps-step-text{color:var(--aps-text-2);font-size:var(--aps-text-sm);margin:0 0 6px}.aps-step-depends{font-style:italic;margin:0 0 8px}.aps-step-depends,.aps-step-detail{color:var(--aps-text-muted);font-size:var(--aps-text-xs)}.aps-step-detail{align-items:center;display:flex;font-family:var(--aps-font-mono);gap:6px;margin:0}.aps-step-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.aps-timeline{border-left:2px solid var(--aps-divider);display:flex;flex-direction:column;gap:12px;margin:4px 0 0 6px;padding-left:18px}.aps-timeline,.aps-timeline-item{position:relative}.aps-timeline-item:before{background:var(--aps-primary);border:2px solid var(--aps-surface);border-radius:50%;box-shadow:0 0 0 1px var(--aps-primary-soft-strong);content:"";height:9px;left:-24px;position:absolute;top:5px;width:9px}@media (max-width:900px){.aps-rail{width:60px}.aps-rail-link span,.aps-rail-section{display:none}.aps-list-col{width:210px}}.aps-viz-seg{background:var(--aps-surface-2);border:1px solid var(--aps-border);border-radius:var(--aps-radius-full);flex-shrink:0;gap:2px;padding:2px}.aps-viz-seg,.aps-viz-seg button{align-items:center;display:inline-flex}.aps-viz-seg button{background:#0000;border:none;border-radius:var(--aps-radius-full);color:var(--aps-text-muted);cursor:pointer;font-family:var(--aps-font);font-size:var(--aps-text-2xs);font-weight:600;gap:5px;height:24px;padding:0 10px;transition:background var(--aps-dur) var(--aps-ease),color var(--aps-dur) var(--aps-ease),box-shadow var(--aps-dur) var(--aps-ease)}.aps-viz-seg button:hover{color:var(--aps-text)}.aps-viz-seg button.active{background:var(--aps-surface);box-shadow:var(--aps-shadow-sm);color:var(--aps-primary)}.aps-viz-frame{background:var(--aps-editor-bg);border:1px solid var(--aps-border);border-radius:var(--aps-radius);flex:1 1;min-height:220px;overflow:auto}.aps-fitpane,.aps-viz-canvas,.aps-viz-frame{position:relative}.aps-fitpane-ctl{height:0;left:8px;overflow:visible;position:-webkit-sticky;position:sticky;top:8px;width:0;z-index:6}.aps-fitpane-ctl .aps-icon-btn{background:var(--aps-surface);border:1px solid var(--aps-border-strong);box-shadow:var(--aps-shadow-sm)}.aps-viz-problems{align-items:center;background:var(--aps-warning-soft);border:1px solid var(--aps-warning);border-radius:var(--aps-radius-sm);color:var(--aps-warning);display:flex;font-size:var(--aps-text-xs);font-weight:600;gap:8px;margin:10px 14px 0;padding:7px 12px}.aps-viz-edge{fill:none;stroke:var(--aps-border-strong);stroke-width:1.6;transition:stroke var(--aps-dur) var(--aps-ease),stroke-width var(--aps-dur) var(--aps-ease)}.aps-viz-edge.hl{stroke:var(--aps-primary);stroke-width:2.4}.aps-viz-elabel{background:var(--aps-editor-bg);border:1px solid var(--aps-border);border-radius:var(--aps-radius-full);color:var(--aps-text-muted);cursor:default;font-family:var(--aps-font-mono);font-size:10px;line-height:1.5;max-width:168px;overflow:hidden;padding:1px 7px;position:absolute;text-overflow:ellipsis;transform:translate(-50%,-50%);transition:color var(--aps-dur) var(--aps-ease),border-color var(--aps-dur) var(--aps-ease),transform var(--aps-dur) var(--aps-ease);white-space:nowrap}.aps-viz-elabel.hl,.aps-viz-elabel:hover{border-color:var(--aps-primary-soft-strong);color:var(--aps-primary);transform:translate(-50%,-50%) scale(1.06);z-index:3}.aps-viz-node{align-items:center;background:var(--aps-surface);border:1px solid var(--aps-border-strong);border-radius:var(--aps-radius-sm);box-shadow:var(--aps-shadow-sm);cursor:grab;display:flex;gap:9px;padding:0 12px;position:absolute;touch-action:none;transition:transform var(--aps-dur) var(--aps-ease),box-shadow var(--aps-dur) var(--aps-ease),border-color var(--aps-dur) var(--aps-ease);-webkit-user-select:none;user-select:none}.aps-viz-node:active{cursor:grabbing}.aps-viz-node.hl,.aps-viz-node:hover{border-color:var(--aps-primary);box-shadow:var(--aps-shadow);transform:translateY(-2px);z-index:2}.aps-viz-node-icon{align-items:center;background:var(--aps-primary-soft);border-radius:7px;color:var(--aps-primary);display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.aps-viz-node-text{min-width:0}.aps-viz-node-title{color:var(--aps-text);font-size:var(--aps-text-xs);font-weight:600}.aps-viz-node-sub,.aps-viz-node-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aps-viz-node-sub{color:var(--aps-text-muted);font-family:var(--aps-font-mono);font-size:10px}.aps-viz-node-router{border-style:dashed}.aps-viz-node-router .aps-viz-node-icon{background:var(--aps-info-soft);color:var(--aps-info)}.aps-viz-node-task .aps-viz-node-icon{background:var(--aps-warning-soft);color:var(--aps-warning)}.aps-viz-node-journey{background:var(--aps-violet-soft);border-color:var(--aps-violet);border-style:dashed}.aps-viz-node-journey .aps-viz-node-icon{background:#0000;color:var(--aps-violet)}.aps-viz-node-journey .aps-viz-node-title{color:var(--aps-violet)}.aps-viz-node-end{background:var(--aps-surface-2);color:var(--aps-text-muted);font-size:var(--aps-text-2xs);gap:6px;justify-content:center}.aps-viz-entry,.aps-viz-node-end{border-radius:var(--aps-radius-full);font-weight:700;letter-spacing:.08em}.aps-viz-entry{background:var(--aps-success);color:#fff;font-size:9px;left:10px;line-height:1.6;padding:1px 8px;position:absolute;text-transform:uppercase;top:-9px}.aps-viz-tip{animation:aps-fade-in var(--aps-dur-fast) var(--aps-ease);background:var(--aps-surface);border:1px solid var(--aps-border-strong);border-radius:var(--aps-radius-sm);box-shadow:var(--aps-shadow-lg);max-width:460px;padding:9px 12px;pointer-events:none;position:fixed;z-index:90}.aps-viz-tip-title{color:var(--aps-text);font-size:var(--aps-text-xs);font-weight:700;margin:0}.aps-viz-tip-body{color:var(--aps-text-2);font-family:var(--aps-font-mono);font-size:var(--aps-text-2xs);margin:5px 0 0;max-height:300px;overflow:hidden;white-space:pre-wrap;word-break:break-word}.aps-wfg-frame{background:var(--aps-violet-soft);border:1.5px dashed var(--aps-violet);border-radius:var(--aps-radius);pointer-events:none;position:absolute}.aps-wfg-frame-label{align-items:center;color:var(--aps-violet);cursor:default;display:inline-flex;font-size:var(--aps-text-2xs);font-weight:700;gap:6px;left:12px;max-width:calc(100% - 24px);overflow:hidden;pointer-events:auto;position:absolute;text-overflow:ellipsis;top:7px;white-space:nowrap}.aps-wfg-node-end,.aps-wfg-node-start{border-radius:var(--aps-radius-full)}.aps-wfg-node-start{border-color:var(--aps-success)}.aps-wfg-node-start .aps-viz-node-icon{background:var(--aps-success-soft);color:var(--aps-success)}.aps-wfg-node-end{background:var(--aps-surface-2)}.aps-wfg-node-end .aps-viz-node-icon{background:var(--aps-surface-3);color:var(--aps-text-muted)}.aps-wfg-node-subflow .aps-viz-node-icon{background:var(--aps-violet-soft);color:var(--aps-violet)}.aps-wfg-node-transform .aps-viz-node-icon{background:var(--aps-info-soft);color:var(--aps-info)}.aps-wfg-node-unknown .aps-viz-node-icon{background:var(--aps-warning-soft);color:var(--aps-warning)}.aps-wfg-node-comp{background:var(--aps-surface);border:1.5px dashed var(--aps-danger)}.aps-wfg-node-comp .aps-viz-node-icon{background:var(--aps-danger-soft);color:var(--aps-danger)}.aps-wfg-node-comp .aps-viz-node-title{color:var(--aps-danger)}.aps-wfg-node-decision{background:var(--aps-warning);border:none;border-radius:0;box-shadow:none;-webkit-clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,18px 100%,0 50%);clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,18px 100%,0 50%);padding:0}.aps-wfg-dec-inner{align-items:center;background:var(--aps-surface);-webkit-clip-path:polygon(17px 0,calc(100% - 17px) 0,100% 50%,calc(100% - 17px) 100%,17px 100%,0 50%);clip-path:polygon(17px 0,calc(100% - 17px) 0,100% 50%,calc(100% - 17px) 100%,17px 100%,0 50%);display:flex;flex-direction:column;gap:2px;inset:1.6px;justify-content:center;padding:0 26px;position:absolute;text-align:center}.aps-wfg-dec-inner .aps-viz-node-title{font-family:var(--aps-font-mono);font-size:var(--aps-text-2xs);line-height:1.3;max-height:28px;overflow:hidden;white-space:normal}.aps-wfg-dec-inner .aps-viz-node-sub{align-items:center;color:var(--aps-warning);display:inline-flex;gap:4px}.aps-wfg-mark{align-items:center;border-radius:var(--aps-radius-full);display:inline-flex;font-size:9px;font-weight:700;gap:3px;letter-spacing:.05em;line-height:1.6;padding:1px 7px;position:absolute;right:10px;text-transform:uppercase;top:-9px}.aps-wfg-mark.stop{background:var(--aps-danger);color:#fff}.aps-wfg-mark.skip{background:var(--aps-surface-3);border:1px solid var(--aps-border);color:var(--aps-text-muted)}.aps-viz-edge.comp{stroke:var(--aps-danger);stroke-dasharray:6 4}.aps-viz-edge.looprep{stroke:var(--aps-violet);stroke-dasharray:4 4}.aps-viz-elabel.then{border-color:var(--aps-success);color:var(--aps-success)}.aps-viz-elabel.else{border-color:var(--aps-danger);color:var(--aps-danger)}.aps-viz-elabel.looprep{border-color:var(--aps-violet);color:var(--aps-violet)}.aps-axm-wrap{padding:4px 0 10px}.aps-axm{background:var(--aps-surface);border:1px solid var(--aps-border);border-collapse:collapse;border-radius:var(--aps-radius);font-size:var(--aps-text-sm)}.aps-axm td,.aps-axm th{border-bottom:1px solid var(--aps-divider);padding:9px 14px;text-align:center}.aps-axm th{background:var(--aps-surface-2);color:var(--aps-text-2);font-size:var(--aps-text-2xs);letter-spacing:.04em;text-transform:none}.aps-axm td:first-child,.aps-axm th,.aps-axm th:first-child{font-family:var(--aps-font-mono);font-weight:600;white-space:nowrap}.aps-axm td:first-child,.aps-axm th:first-child{color:var(--aps-text);text-align:left}.aps-axm tbody tr{transition:background var(--aps-dur-fast) var(--aps-ease)}.aps-axm tbody tr:hover{background:var(--aps-surface-2)}.aps-axm tbody tr:last-child td{border-bottom:none}.aps-axm .granted{color:var(--aps-success)}.aps-axm .blank{color:var(--aps-text-subtle)}.aps-axm td.shared,.aps-axm th.shared{opacity:.55}.aps-axm-shared-tag{color:var(--aps-text-subtle);display:block;font-size:9px;font-weight:700;letter-spacing:.08em;margin-top:2px;text-transform:uppercase}.aps-depflow{border:1px solid var(--aps-border);border-radius:var(--aps-radius);display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;padding:12px 16px}.aps-depflow,.aps-depflow-link{align-items:center;background:var(--aps-surface)}.aps-depflow-link{border:1px solid var(--aps-border-strong);border-radius:var(--aps-radius-full);color:var(--aps-text-2);cursor:pointer;display:inline-flex;font-family:var(--aps-font);font-size:var(--aps-text-sm);font-weight:600;gap:8px;padding:6px 13px;transition:border-color var(--aps-dur) var(--aps-ease),color var(--aps-dur) var(--aps-ease),transform var(--aps-dur) var(--aps-ease),box-shadow var(--aps-dur) var(--aps-ease)}.aps-depflow-link:hover{border-color:var(--aps-primary);box-shadow:var(--aps-shadow-sm);color:var(--aps-primary);transform:translateY(-1px)}.aps-depflow-num{align-items:center;background:var(--aps-primary-soft);border-radius:var(--aps-radius-full);color:var(--aps-primary);display:inline-flex;font-size:var(--aps-text-xs);font-weight:700;height:22px;justify-content:center;min-width:22px;padding:0 6px}.aps-depflow-arrow{color:var(--aps-text-subtle);flex-shrink:0}.aps-depflow-note{color:var(--aps-text-muted);font-size:var(--aps-text-xs);margin-left:auto}@media (max-width:980px){.aps-depflow-note{display:none}}.aps-srcv{padding:16px 20px 26px}.aps-srcv-summary{align-items:center;background:var(--aps-surface);border:1px solid var(--aps-border);border-radius:var(--aps-radius);display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding:12px 16px}.aps-srcv-summary-name{color:var(--aps-text);font-weight:700}.aps-srcv-summary-desc{color:var(--aps-text-muted);flex-basis:100%;font-size:var(--aps-text-xs);margin:0}.aps-srcv-group{margin-bottom:16px}.aps-srcv-group-head{align-items:center;display:flex;gap:8px;margin-bottom:8px}.aps-srcv-group-count{color:var(--aps-text-muted);font-family:var(--aps-font-mono);font-size:var(--aps-text-2xs)}.aps-srcv-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.aps-srcv-card{background:var(--aps-surface);border:1px solid var(--aps-border);border-radius:var(--aps-radius-sm);display:flex;flex-direction:column;gap:6px;padding:10px 12px;transition:transform var(--aps-dur) var(--aps-ease),box-shadow var(--aps-dur) var(--aps-ease),border-color var(--aps-dur) var(--aps-ease)}.aps-srcv-card:hover{border-color:var(--aps-primary-soft-strong);box-shadow:var(--aps-shadow);transform:translateY(-2px)}.aps-srcv-card-id{color:var(--aps-text);font-family:var(--aps-font-mono);font-size:var(--aps-text-xs);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aps-srcv-card-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--aps-text-muted);display:-webkit-box;font-size:var(--aps-text-2xs);margin:0;overflow:hidden}.aps-srcv-card-chips{align-items:center;display:flex;flex-wrap:wrap;gap:5px;margin-top:auto}.aps-eval-layout{align-items:stretch;display:flex;height:100%;min-height:220px}.aps-eval-main{flex:1 1;min-width:0;overflow:auto;position:relative}.aps-eval-side{background:var(--aps-surface);border-left:1px solid var(--aps-border);display:flex;flex:none;flex-direction:column;overflow:hidden;width:264px}.aps-eval-head{align-items:center;background:#0000;border:none;border-bottom:1px solid var(--aps-divider);color:var(--aps-warning);cursor:pointer;display:flex;font-family:var(--aps-font);font-size:var(--aps-text-xs);font-weight:700;gap:7px;padding:9px 12px;transition:background var(--aps-dur) var(--aps-ease)}.aps-eval-head:hover{background:var(--aps-surface-2)}.aps-eval-body{flex:1 1;overflow-y:auto;padding:10px 12px 14px}.aps-eval-rail{align-items:center;background:var(--aps-surface);border:none;border-left:1px solid var(--aps-border);color:var(--aps-warning);cursor:pointer;display:flex;flex:none;flex-direction:column;gap:7px;padding:10px 0;transition:background var(--aps-dur) var(--aps-ease);width:34px}.aps-eval-rail:hover{background:var(--aps-surface-2)}.aps-eval-rail-label{color:var(--aps-text-muted);font-size:var(--aps-text-2xs);font-weight:700;letter-spacing:.06em;writing-mode:vertical-rl}.aps-eval-rail-count{align-items:center;background:var(--aps-warning);border-radius:var(--aps-radius-full);color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:17px;justify-content:center;min-width:17px;padding:0 4px}.aps-eval-clean{align-items:center;color:var(--aps-success);display:flex;font-size:var(--aps-text-xs);font-weight:600;gap:6px;margin:0 0 6px}.aps-eval-item{background:var(--aps-warning-soft);border:1px solid var(--aps-warning);border-radius:var(--aps-radius-sm);color:var(--aps-text);font-size:var(--aps-text-2xs);line-height:1.45;margin:0 0 8px;padding:7px 9px;word-break:break-word}.aps-eval-code{background:var(--aps-warning);border-radius:var(--aps-radius-full);color:#fff;display:inline-block;font-family:var(--aps-font-mono);font-size:9px;font-weight:700;line-height:1.7;margin:0 5px 0 0;padding:0 5px}.aps-eval-legend-title{font-weight:700;letter-spacing:.05em;margin:12px 0 6px;text-transform:uppercase}.aps-eval-legend-row,.aps-eval-legend-title{color:var(--aps-text-muted);font-size:var(--aps-text-2xs)}.aps-eval-legend-row{align-items:baseline;display:flex;gap:6px;line-height:1.4;margin:0 0 4px}.aps-eval-legend-icon{align-items:center;align-self:center;color:var(--aps-text-2);display:inline-flex;flex-shrink:0}.aps-eval-legend-label{color:var(--aps-text-2);flex-shrink:0;font-weight:700}.aps-viz-warnbadge{align-items:center;background:var(--aps-warning);border-radius:var(--aps-radius-full);box-shadow:var(--aps-shadow-sm);color:#fff;cursor:default;display:inline-flex;font-size:9px;font-weight:700;gap:2px;line-height:1.2;padding:2px 5px;position:absolute;transition:transform var(--aps-dur) var(--aps-ease);z-index:4}.aps-viz-warnbadge:hover{transform:scale(1.18)}.aps-appdoc{padding:16px 20px 26px}.aps-appdoc-card{background:var(--aps-surface);border:1px solid var(--aps-border);border-radius:var(--aps-radius);margin-bottom:16px;padding:6px 18px}.aps-appdoc-row{align-items:baseline;border-bottom:1px solid var(--aps-divider);display:flex;gap:14px;padding:9px 0}.aps-appdoc-row:last-child{border-bottom:none}.aps-appdoc-key{color:var(--aps-text-muted);flex-shrink:0;font-size:var(--aps-text-2xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase;width:150px}.aps-appdoc-val{color:var(--aps-text);font-family:var(--aps-font-mono);font-size:var(--aps-text-sm);min-width:0;word-break:break-word}.aps-appdoc-val.missing{color:var(--aps-text-subtle)}.gd-root{--gd-bg:var(--aps-bg,#f6f7fb);--gd-surface:var(--aps-surface,#fff);--gd-text:var(--aps-text,#16181f);--gd-muted:var(--aps-text-muted,#667085);--gd-border:var(--aps-border,#e6e8ee);--gd-primary:var(--aps-primary,#4f46e5);--gd-radius:var(--aps-radius-md,12px);--gd-radius-sm:var(--aps-radius-sm,8px);--gd-mono:var(--aps-font-mono,ui-monospace,"SF Mono",Menlo,Consolas,monospace);background:var(--gd-bg);color:var(--gd-text);display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.gd-tabs{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--gd-bg) 86%,#0000);border-bottom:1px solid var(--gd-border);display:flex;flex-wrap:wrap;gap:4px;padding:12px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.gd-tab{align-items:center;background:#0000;border:1px solid #0000;border-radius:999px;color:var(--gd-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;padding:7px 13px;transition:all .14s ease}.gd-tab:hover{background:var(--gd-surface);border-color:var(--gd-border);color:var(--gd-text)}.gd-tab.active{background:var(--gd-primary);border-color:var(--gd-primary);box-shadow:0 4px 12px -4px color-mix(in srgb,var(--gd-primary) 60%,#0000);color:#fff}.gd-body{flex:1 1}.gd-section{padding:22px 20px 40px}.gd-section-intro{margin-bottom:22px;max-width:760px}.gd-section-intro h2{font-size:22px;letter-spacing:-.01em;margin:0 0 6px}.gd-section-intro p{color:var(--gd-muted);font-size:14.5px;line-height:1.6;margin:0}.gd-pg{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:212px minmax(0,1fr)}.gd-pg-list{display:flex;flex-direction:column;gap:14px;max-height:calc(100vh - 120px);overflow:auto;padding-right:4px;position:-webkit-sticky;position:sticky;top:70px}.gd-pg-group-label{color:var(--gd-muted);font-size:11px;font-weight:700;letter-spacing:.06em;margin:0 0 4px 6px;text-transform:uppercase}.gd-pg-item{background:#0000;border:1px solid #0000;border-radius:var(--gd-radius-sm);color:var(--gd-text);cursor:pointer;display:block;font:inherit;font-size:13px;padding:7px 10px;text-align:left;transition:all .12s ease;width:100%}.gd-pg-item:hover{background:var(--gd-surface);border-color:var(--gd-border)}.gd-pg-item.active{background:color-mix(in srgb,var(--gd-primary) 12%,var(--gd-surface));border-color:color-mix(in srgb,var(--gd-primary) 40%,var(--gd-border));color:var(--gd-primary);font-weight:600}.gd-pg-main{min-width:0}.gd-pg-head{margin-bottom:14px}.gd-pg-head h3{font-size:20px;margin:0}.gd-pg-head p{color:var(--gd-muted);font-size:13.5px;margin:4px 0 0}.gd-pg-stage{background:linear-gradient(45deg,#f3f4f8 25%,#0000 25%) -8px 0/16px 16px,linear-gradient(-45deg,#f3f4f8 25%,#0000 25%) -8px 0/16px 16px,var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);margin-bottom:18px;overflow:hidden}.gd-frame{background:#0000;border:0;display:block;height:360px;width:100%}.gd-pg-cols{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:1080px){.gd-pg-cols{grid-template-columns:1fr}}.gd-pg-col{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);overflow:hidden}.gd-col-head{background:color-mix(in srgb,var(--gd-bg) 50%,var(--gd-surface));border-bottom:1px solid var(--gd-border);color:var(--gd-muted);font-size:12px;font-weight:700;letter-spacing:.05em;padding:10px 14px;text-transform:uppercase}.gd-controls{padding:6px 14px 14px}.gd-ctl{border-bottom:1px dashed var(--gd-border);padding:12px 0}.gd-ctl:last-child{border-bottom:0}.gd-ctl-head{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.gd-ctl-name{font-family:var(--gd-mono);font-size:13px;font-weight:600}.gd-req{color:#dc2626;color:var(--aps-danger,#dc2626);margin-left:2px}.gd-ctl-type{color:var(--gd-muted);font-size:11px;text-align:right}.gd-ctl-note{color:var(--gd-muted);font-size:12.5px;font-style:italic}.gd-seg{background:var(--gd-bg);border:1px solid var(--gd-border);border-radius:var(--gd-radius-sm);display:inline-flex;flex-wrap:wrap;gap:4px;padding:3px}.gd-seg-btn{background:#0000;border:0;border-radius:6px;color:var(--gd-muted);cursor:pointer;font:inherit;font-size:12.5px;padding:5px 11px;transition:all .12s ease}.gd-seg-btn:hover{color:var(--gd-text)}.gd-seg-btn.active{background:var(--gd-surface);box-shadow:0 1px 3px #1018281f;color:var(--gd-primary);font-weight:600}.gd-toggle{background:var(--gd-border);border:0;border-radius:999px;cursor:pointer;height:23px;padding:0;position:relative;transition:background .14s ease;width:40px}.gd-toggle.on{background:var(--gd-primary)}.gd-toggle-dot{background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000040;height:19px;left:2px;position:absolute;top:2px;transition:transform .14s ease;width:19px}.gd-toggle.on .gd-toggle-dot{transform:translateX(17px)}.gd-input{background:var(--gd-bg);border:1px solid var(--gd-border);border-radius:var(--gd-radius-sm);color:var(--gd-text);font:inherit;font-size:13px;padding:7px 10px;width:100%}.gd-input:focus{border-color:var(--gd-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--gd-primary) 18%,#0000);outline:none}.gd-textarea{font-family:var(--gd-mono);resize:vertical}.gd-json{display:flex;flex-direction:column;max-height:460px}.gd-json-pre{color:var(--gd-text);font-family:var(--gd-mono);font-size:12.5px;line-height:1.55;margin:0;overflow:auto;padding:14px}.gd-soon{align-items:center;background:var(--gd-surface);border:1px dashed var(--gd-border);border-radius:var(--gd-radius);color:var(--gd-muted);display:flex;flex-direction:column;gap:10px;padding:60px 20px;text-align:center}.gd-soon p{color:var(--gd-text);font-size:15px;margin:0}.gd-link{background:none;border:0;color:var(--gd-primary);cursor:pointer;font:inherit;font-weight:600;padding:0}.gd-link:hover{text-decoration:underline}.gd-h3{font-size:16px;margin:28px 0 12px}.gd-chips{display:flex;flex-wrap:wrap;gap:6px}.gd-chip{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:999px;color:var(--gd-text);cursor:pointer;font:inherit;font-family:var(--gd-mono);font-size:12.5px;padding:6px 11px;transition:all .12s ease}.gd-chip:hover{color:var(--gd-primary)}.gd-chip.on,.gd-chip:hover{border-color:var(--gd-primary)}.gd-chip.on{background:var(--gd-primary);color:#fff}.gd-closed{background:color-mix(in srgb,var(--gd-primary) 12%,var(--gd-surface));border:1px solid color-mix(in srgb,var(--gd-primary) 28%,#0000);border-radius:6px;color:var(--gd-primary);display:inline-block;font-family:var(--gd-mono);font-size:11.5px;margin:2px 4px 2px 0;padding:2px 8px}.gd-whatif{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);margin:18px 0;padding:16px}.gd-shell-result{font-size:14px;margin-top:12px}.gd-shell-result .gd-closed{vertical-align:middle}.gd-layers{display:flex;flex-direction:column;gap:0;max-width:760px}.gd-layer{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);display:flex;gap:14px;margin-bottom:26px;padding:16px;position:relative}.gd-layer-rank{background:var(--gd-primary);border-radius:50%;color:#fff;display:grid;flex:none;font-size:14px;font-weight:700;height:30px;place-items:center;width:30px}.gd-layer-body h4{font-size:15px;margin:2px 0 5px}.gd-layer-line{color:var(--gd-muted);font-weight:400}.gd-layer-detail{color:var(--gd-muted);font-size:13.5px;line-height:1.55;margin:0}.gd-layer-arrow{bottom:-22px;color:var(--gd-border);font-size:18px;left:30px;position:absolute}.gd-patterns{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.gd-pattern{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);padding:14px}.gd-pattern h4{font-size:14px;margin:0 0 4px}.gd-pattern p{color:var(--gd-muted);font-size:13px;margin:0 0 10px}.gd-pattern-chain{display:flex;flex-direction:column;gap:4px}.gd-pattern-step{background:var(--gd-bg);border:1px solid var(--gd-border);border-radius:6px;color:var(--gd-text);font-family:var(--gd-mono);font-size:12px;padding:4px 8px}.gd-expr{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}@media (max-width:1080px){.gd-expr{grid-template-columns:1fr}}.gd-expr-input{font-family:var(--gd-mono);margin-bottom:12px}.gd-expr-result{align-items:flex-start;background:color-mix(in srgb,#16a34a 10%,var(--gd-surface));background:color-mix(in srgb,var(--aps-success,#16a34a) 10%,var(--gd-surface));border:1px solid color-mix(in srgb,#16a34a 30%,#0000);border:1px solid color-mix(in srgb,var(--aps-success,#16a34a) 30%,#0000);border-radius:var(--gd-radius-sm);display:flex;font-family:var(--gd-mono);font-size:13px;gap:8px;padding:12px 14px;white-space:pre-wrap;word-break:break-word}.gd-expr-result.err{background:color-mix(in srgb,#dc2626 8%,var(--gd-surface));background:color-mix(in srgb,var(--aps-danger,#dc2626) 8%,var(--gd-surface));border-color:color-mix(in srgb,#dc2626 30%,#0000);border-color:color-mix(in srgb,var(--aps-danger,#dc2626) 30%,#0000);color:#dc2626;color:var(--aps-danger,#dc2626)}.gd-expr-arrow{color:var(--gd-muted);font-weight:700}.gd-expr-starters{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.gd-expr-ctx{border:1px solid var(--gd-border);border-radius:var(--gd-radius-sm);margin-top:8px;overflow:hidden}.gd-expr-ctx pre{color:var(--gd-muted);font-family:var(--gd-mono);font-size:12px;margin:0;overflow:auto;padding:12px}.gd-expr-ref{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);max-height:560px;overflow:auto;padding:14px}.gd-fn-list{display:flex;flex-direction:column;gap:2px}.gd-fn{background:#0000;border:0;border-radius:6px;cursor:pointer;display:block;padding:7px 8px;text-align:left;width:100%}.gd-fn:hover{background:var(--gd-bg)}.gd-fn code{color:var(--gd-primary);display:block;font-family:var(--gd-mono);font-size:12.5px}.gd-fn span{color:var(--gd-muted);display:block;font-size:12px}.gd-op{display:flex;font-size:12.5px;gap:10px;padding:4px 8px}.gd-op code{color:var(--gd-text);font-family:var(--gd-mono);min-width:120px}.gd-op span{color:var(--gd-muted)}.gd-params{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);padding:16px}.gd-params-title{font-size:15px;margin:0 0 4px}.gd-params-intro{color:var(--gd-muted);font-size:13px;margin:0 0 12px}.gd-param{grid-gap:12px;border-top:1px dashed var(--gd-border);display:grid;gap:12px;grid-template-columns:170px 1fr;padding:10px 0}.gd-param-name code{font-family:var(--gd-mono);font-size:12.5px;font-weight:600}.gd-param-name .gd-req{color:#dc2626;color:var(--aps-danger,#dc2626);display:inline-block;font-family:var(--gd-font);font-size:10px;margin-left:6px}.gd-param-meta{margin-bottom:4px}.gd-param-type{color:var(--gd-muted);font-family:var(--gd-mono);font-size:11.5px}.gd-param-desc{color:var(--gd-text);font-size:13px;line-height:1.5}.gd-split{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:1080px){.gd-split{grid-template-columns:1fr}}.gd-flow{align-items:stretch;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:6px}.gd-flow-node{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);min-width:160px;padding:12px 14px;transition:all .16s ease}.gd-flow-node.hit{border-color:var(--gd-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--gd-primary) 20%,#0000)}.gd-flow-title{font-weight:600;margin-bottom:6px}.gd-flow-exits{display:flex;flex-direction:column;gap:4px}.gd-flow-exit{color:var(--gd-muted);font-family:var(--gd-mono);font-size:11.5px}.gd-steps{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-bottom:4px}.gd-step-card{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);padding:14px}.gd-step-card h4{margin:0 0 4px}.gd-step-card h4 code{color:var(--gd-primary);font-family:var(--gd-mono);font-size:14px}.gd-step-card>p{color:var(--gd-muted);font-size:13px;margin:0 0 10px}.gd-step-rows{display:flex;flex-direction:column;gap:7px}.gd-step-row{font-size:12px}.gd-step-row code{font-family:var(--gd-mono);font-weight:600;margin-right:6px}.gd-step-closed{color:var(--gd-primary);font-family:var(--gd-mono);font-size:11px}.gd-step-type{color:var(--gd-muted);font-size:11px}.gd-step-desc{color:var(--gd-muted);display:block;margin-top:2px}.gd-branch-row{align-items:center;display:flex;font-size:14px;gap:12px;margin-top:10px}.gd-branch-row code{color:var(--gd-text);font-family:var(--gd-mono)}.gd-shell-demo{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);margin-bottom:20px;padding:16px}.gd-pcards{margin-top:20px}.gd-pcards-head h4{font-size:15px;margin:0 0 4px}.gd-pcards-head p{color:var(--gd-muted);font-size:13.5px;line-height:1.55;margin:0 0 14px}.gd-pcards-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(258px,1fr))}.gd-pcard{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);padding:14px}.gd-pcard-top{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.gd-pcard-name{color:var(--gd-text);font-family:var(--gd-mono);font-size:13px;font-weight:600}.gd-pcard-req{border:1px solid color-mix(in srgb,#dc2626 30%,#0000);border:1px solid color-mix(in srgb,var(--aps-danger,#dc2626) 30%,#0000);border-radius:999px;color:#dc2626;color:var(--aps-danger,#dc2626);font-size:10px;letter-spacing:.04em;padding:1px 7px;text-transform:uppercase}.gd-pcard-chips{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.gd-pcard-type{color:var(--gd-muted);font-family:var(--gd-mono);font-size:11.5px;margin-bottom:8px}.gd-pcard-desc{color:var(--gd-text);font-size:13px;line-height:1.55;margin:0}.gd-builder{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:1080px){.gd-builder{grid-template-columns:1fr}}.gd-panel{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);padding:14px}.gd-row{align-items:center;display:flex;gap:8px}.gd-rowlist{display:flex;flex-direction:column;gap:6px}.gd-listrow{align-items:center;background:var(--gd-bg);border:1px solid var(--gd-border);border-radius:var(--gd-radius-sm);display:flex;font-size:13px;gap:8px;padding:7px 10px}.gd-listrow.sel{background:color-mix(in srgb,var(--gd-primary) 10%,var(--gd-surface));border-color:var(--gd-primary)}.gd-iconbtn{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius-sm);color:var(--gd-muted);cursor:pointer;flex:none;font:inherit;height:26px;line-height:1;width:26px}.gd-iconbtn:hover{border-color:var(--gd-primary);color:var(--gd-primary)}.gd-addbtn{background:#0000;border:1px dashed var(--gd-border);border-radius:999px;color:var(--gd-text);cursor:pointer;font:inherit;font-size:12.5px;padding:5px 11px}.gd-addbtn:hover{border-color:var(--gd-primary);color:var(--gd-primary)}.gd-hl{background:color-mix(in srgb,#b45309 22%,#0000);background:color-mix(in srgb,var(--aps-warning,#b45309) 22%,#0000);border-radius:3px;padding:0 2px}.gd-run-btn{align-items:center;background:var(--gd-primary);border:0;border-radius:var(--gd-radius-sm);color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;padding:8px 16px}.gd-run-btn:hover{filter:brightness(1.05)}.gd-subnav{background:var(--gd-bg);border:1px solid var(--gd-border);border-radius:999px;display:inline-flex;gap:4px;margin-bottom:20px;padding:4px}.gd-subnav-btn{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--gd-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;padding:6px 14px;transition:all .14s ease}.gd-subnav-btn:hover{color:var(--gd-text)}.gd-subnav-btn.active{background:var(--gd-primary);box-shadow:0 3px 10px -3px color-mix(in srgb,var(--gd-primary) 55%,#0000);color:#fff}.gd-fade{animation:gd-fade-in .26s ease;animation:gd-fade-in .26s var(--aps-ease,ease)}@keyframes gd-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gd-cx{grid-gap:26px;align-items:start;display:grid;gap:26px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}@media (max-width:980px){.gd-cx{grid-template-columns:1fr}}.gd-vflow{align-items:stretch;display:flex;flex-direction:column}.gd-vnode{align-items:flex-start;background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);display:flex;gap:12px;padding:14px 16px;position:relative}.gd-vnode-badge{background:color-mix(in srgb,var(--gd-primary) 12%,var(--gd-surface));border-radius:9px;color:var(--gd-primary);display:grid;flex:none;height:30px;place-items:center;width:30px}.gd-vnode h4{font-size:14.5px;margin:0 0 3px}.gd-vnode h4 small{color:var(--gd-muted);font-weight:400}.gd-vnode p{color:var(--gd-muted);font-size:12.8px;line-height:1.5;margin:0}.gd-vconn{align-self:center;background:linear-gradient(var(--gd-border),var(--gd-border));height:22px;position:relative;width:2px}.gd-vconn:after{bottom:-2px;color:var(--gd-border);content:"▼";font-size:9px;left:50%;position:absolute;transform:translateX(-50%)}.gd-power{display:flex;flex-direction:column;gap:12px}.gd-power-card{align-items:flex-start;background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);display:flex;gap:12px;padding:14px 16px}.gd-power-card .gd-vnode-badge{background:color-mix(in srgb,#6366f1 14%,var(--gd-surface));background:color-mix(in srgb,var(--aps-violet,#6366f1) 14%,var(--gd-surface));color:#6366f1;color:var(--aps-violet,#6366f1)}.gd-power-card h4{font-size:14px;margin:0 0 3px}.gd-power-card p{color:var(--gd-muted);font-size:12.8px;line-height:1.5;margin:0}.gd-z4{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:980px){.gd-z4{grid-template-columns:1fr}}.gd-z3{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:256px minmax(0,1.5fr) minmax(0,1.05fr)}.gd-z3-col,.gd-z3>.gd-zone{height:564px}.gd-z3-col{display:flex;flex-direction:column;gap:14px;min-width:0}.gd-z3-col>.gd-zone{flex:1 1;height:auto;min-height:0}.gd-z3 .gd-json{max-height:none}.gd-z3 .gd-json,.gd-z3 .gd-json-pre{flex:1 1;min-height:0}@media (max-width:980px){.gd-z3{grid-template-columns:1fr}.gd-z3-col,.gd-z3>.gd-zone{height:auto}.gd-z3-col>.gd-zone{height:340px}}.gd-zone{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);display:flex;flex-direction:column;min-height:200px;overflow:hidden}.gd-zone-body{flex:1 1;overflow:auto;padding:12px 14px}.gd-zone-stage{background:linear-gradient(45deg,#f3f4f8 25%,#0000 25%) -8px 0/16px 16px,linear-gradient(-45deg,#f3f4f8 25%,#0000 25%) -8px 0/16px 16px,var(--gd-surface);padding:0}.gd-zone-pick{gap:12px}.gd-wf,.gd-zone-pick{display:flex;flex-direction:column}.gd-wf{align-items:stretch}.gd-wf-step{background:var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius);padding:14px 16px}.gd-wf-io{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-top:10px}@media (max-width:760px){.gd-wf-io{grid-template-columns:1fr}}.gd-wf-box{background:var(--gd-bg);border:1px solid var(--gd-border);border-radius:var(--gd-radius-sm);font-family:var(--gd-mono);font-size:12px;padding:10px;white-space:pre-wrap;word-break:break-word}.gd-wf-arrow{color:var(--gd-primary);font-size:18px;text-align:center}.gd-wf-conn{align-self:center;background:var(--gd-border);height:20px;position:relative;width:2px}.gd-wf-conn:after{bottom:-2px;color:var(--gd-border);content:"▼";font-size:9px;left:50%;position:absolute;transform:translateX(-50%)}
/*# sourceMappingURL=main.df5b79a2.css.map*/