#sh{font-family:Inter, sans-serif;font-size:16px;line-height:1.5;color:rgb(24, 37, 4);letter-spacing:normal}
#sh :where(img,a,p,h1,h2,h3,h4,ul,ol,li,table,th,td,figure,figcaption){all:revert}
#sh *, #sh ::before, #sh ::after{--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ;}
#sh *, #sh ::before, #sh ::after{box-sizing: border-box; border-width: 0px; border-style: solid; border-color: rgb(229, 231, 235);}
#sh ::before, #sh ::after{--tw-content: "";}
#sh .sh-root{line-height:1.5;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}
#sh .sh-root{line-height:inherit}
#sh a{color: inherit; text-decoration: inherit;}
#sh button{font-family: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; letter-spacing: inherit; color: inherit; margin: 0px; padding: 0px;}
#sh button{text-transform: none;}
#sh button{appearance: button; background-color: transparent; background-image: none;}
#sh ::-webkit-inner-spin-button, #sh ::-webkit-outer-spin-button{height: auto;}
#sh ::-webkit-search-decoration{appearance: none;}
#sh ::-webkit-file-upload-button{appearance: button; font: inherit;}
#sh button{cursor: pointer;}
#sh img, #sh svg{display: block; vertical-align: middle;}
#sh img{max-width: 100%; height: auto;}
#sh .sh-root{--background:0 0% 100%;--foreground:84 82% 8%;--card:0 0% 100%;--card-foreground:84 82% 8%;--popover:0 0% 100%;--popover-foreground:84 82% 8%;--primary:84 89% 24%;--primary-foreground:0 0% 100%;--secondary:84 55% 96%;--secondary-foreground:84 82% 12%;--muted:84 26% 96%;--muted-foreground:84 25% 45%;--accent:84 78% 56%;--accent-foreground:0 0% 100%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:84 30% 89%;--input:0 0% 98%;--ring:84 78% 56%;--quickoo-ink:84 86% 7%;--quickoo-violet:84 89% 24%;--quickoo-electric:84 88% 60%;--quickoo-glow:84 100% 86%;--quickoo-soft:84 100% 97%;--radius:.5rem;--sidebar-background:0 0% 100%;--sidebar-foreground:84 62% 14%;--sidebar-primary:84 72% 46%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:0 0% 97%;--sidebar-accent-foreground:84 62% 14%;--sidebar-border:84 32% 88%;--sidebar-ring:84 72% 46%}
#sh *{border-color: hsl(var(--border));}
#sh ::-webkit-scrollbar{width: 10px; height: 10px;}
#sh ::-webkit-scrollbar-track{background: hsl(var(--input)); border-radius: 0px;}
#sh ::-webkit-scrollbar-thumb{background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; border-radius: 9999px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; min-height: 24px; background-clip: padding-box;}
#sh ::-webkit-scrollbar-thumb:hover{background: hsl(var(--quickoo-ink));}
#sh ::-webkit-scrollbar-corner{background: hsl(var(--input));}
#sh .sh-root{font-family:Inter, sans-serif;color:hsl(var(--foreground))}
#sh :where(p, span, li, a, button, label, td, th){overflow-wrap: anywhere; word-break: break-word;}
#sh .invisible{visibility: hidden;}
#sh .fixed{position: fixed;}
#sh .absolute{position: absolute;}
#sh .relative{position: relative;}
#sh .left-0{left: 0px;}
#sh .right-0{right: 0px;}
#sh .top-0{top: 0px;}
#sh .z-\[80\]{z-index: 80;}
#sh .mx-1{margin-left: 0.25rem; margin-right: 0.25rem;}
#sh .mx-auto{margin-left: auto; margin-right: auto;}
#sh .my-0\.5{margin-top: 0.125rem; margin-bottom: 0.125rem;}
#sh .ml-2{margin-left: 0.5rem;}
#sh .mt-2{margin-top: 0.5rem;}
#sh .block{display: block;}
#sh .flex{display: flex;}
#sh .hidden{display: none;}
#sh .h-16{height: 4rem;}
#sh .h-4{height: 1rem;}
#sh .h-6{height: 1.5rem;}
#sh .h-8{height: 2rem;}
#sh .w-4{width: 1rem;}
#sh .w-56{width: 14rem;}
#sh .w-6{width: 1.5rem;}
#sh .w-auto{width: auto;}
#sh .w-full{width: 100%;}
#sh .min-w-0{min-width: 0px;}
#sh .max-w-7xl{max-width: 80rem;}
#sh .flex-shrink-0{flex-shrink: 0;}
#sh .items-center{align-items: center;}
#sh .justify-between{justify-content: space-between;}
#sh .gap-1{gap: 0.25rem;}
#sh .gap-3{gap: 0.75rem;}
#sh .gap-4{gap: 1rem;}
#sh .rounded-2xl{border-radius: 1rem;}
#sh .rounded-xl{border-radius: 0.75rem;}
#sh .border-b{border-bottom-width: 1px;}
#sh .border-\[\#efe9ff\]\/80{border-color: rgba(239, 233, 255, 0.8);}
#sh .bg-white{--tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));}
#sh .bg-white\/95{background-color: rgba(255, 255, 255, 0.95);}
#sh .object-contain{object-fit: contain;}
#sh .p-2{padding: 0.5rem;}
#sh .px-4{padding-left: 1rem; padding-right: 1rem;}
#sh .py-3{padding-top: 0.75rem; padding-bottom: 0.75rem;}
#sh .font-inter{font-family: Inter, sans-serif;}
#sh .text-sm{font-size: 0.875rem; line-height: 1.25rem;}
#sh .text-\[\#2a1b4d\]{--tw-text-opacity: 1; color: rgb(42 27 77 / var(--tw-text-opacity, 1));}
#sh .text-dark{--tw-text-opacity: 1; color: rgb(10 26 2 / var(--tw-text-opacity, 1));}
#sh .opacity-0{opacity: 0;}
#sh .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25); --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);}
#sh .shadow-\[0_10px_40px_rgba\(18\,8\,40\,0\.12\)\]{--tw-shadow: 0 10px 40px rgba(18,8,40,.12); --tw-shadow-colored: 0 10px 40px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);}
#sh .ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);}
#sh .ring-\[\#e5defc\]{--tw-ring-opacity: 1; --tw-ring-color: rgb(229 222 252 / var(--tw-ring-opacity, 1));}
#sh .drop-shadow-\[0_8px_24px_rgba\(12\,4\,32\,0\.4\)\]{--tw-drop-shadow: drop-shadow(0 8px 24px rgba(12,4,32,.4)); 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);}
#sh .backdrop-blur-lg{--tw-backdrop-blur: blur(16px); 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);}
#sh .transition-all{transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s;}
#sh .transition-colors{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s;}
#sh .duration-200{transition-duration: 0.2s;}
#sh .duration-300{transition-duration: 0.3s;}
#sh .duration-200{animation-duration: 0.2s;}
#sh .duration-300{animation-duration: 0.3s;}
#sh .hover\:bg-brand-soft:hover{background-color: hsl(var(--quickoo-soft));}
#sh .hover\:text-gold:hover{--tw-text-opacity: 1; color: rgb(72 115 7 / var(--tw-text-opacity, 1));}
#sh .group:hover .group-hover\:visible{visibility: visible;}
#sh .group:hover .group-hover\:opacity-100{opacity: 1;}
@media (min-width: 640px){#sh .sm\:h-10{height: 2.5rem;}}
@media (min-width: 640px){#sh .sm\:h-20{height: 5rem;}}
@media (min-width: 640px){#sh .sm\:px-6{padding-left: 1.5rem; padding-right: 1.5rem;}}
@media (min-width: 1024px){#sh .lg\:flex{display: flex;}}
@media (min-width: 1024px){#sh .lg\:hidden{display: none;}}
@media (min-width: 1024px){#sh .lg\:px-8{padding-left: 2rem; padding-right: 2rem;}}
@media (min-width: 1280px){#sh .xl\:gap-6{gap: 1.5rem;}}
#sh *, #sh ::before, #sh ::after{box-sizing: border-box; border-width: 0px; border-style: solid; border-color: rgb(229, 231, 235);}
#sh ::before, #sh ::after{--tw-content: "";}
#sh .sh-root{line-height:1.5;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}
#sh .sh-root{line-height:inherit}
#sh a{color: inherit; text-decoration: inherit;}
#sh button{font-family: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; color: inherit; margin: 0px; padding: 0px;}
#sh button{text-transform: none;}
#sh button{appearance: button; background-color: transparent; background-image: none;}
#sh ::-webkit-inner-spin-button, #sh ::-webkit-outer-spin-button{height: auto;}
#sh ::-webkit-search-decoration{appearance: none;}
#sh ::-webkit-file-upload-button{appearance: button; font: inherit;}
#sh button{cursor: pointer;}
#sh img, #sh svg{display: block; vertical-align: middle;}
#sh img{max-width: 100%; height: auto;}
#sh *, #sh ::before, #sh ::after{--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;}
#sh .sh-root{--primary-color:#000000;--mat-step-primary:green;--color-title:var(--primary-color);--color-input-label:var(--primary-color);--text-primary-color:var(--primary-color);--button-primary-color:white;--button-primary-bg:black;--button-primary-border:black;--box-background:#f6f3f3;--bg-body:#fff;--font-family:Roboto, "Helvetica Neue", sans-serif;--sidebar-bg:#f8f8f8;--invalidbg:#d02d2d;--white:#fff;--black:#000;--black-dark:#6f7379;--black-light:#727171}
#sh *, #sh ::before, #sh ::after{--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ;}
#sh *, #sh ::before, #sh ::after{box-sizing: border-box; border-width: 0px; border-style: solid; border-color: rgb(229, 231, 235);}
#sh ::before, #sh ::after{--tw-content: "";}
#sh .sh-root{line-height:1.5;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}
#sh .sh-root{line-height:inherit}
#sh a{color: inherit; text-decoration: inherit;}
#sh button{font-family: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; letter-spacing: inherit; color: inherit; margin: 0px; padding: 0px;}
#sh button{text-transform: none;}
#sh button{appearance: button; background-color: transparent; background-image: none;}
#sh ::-webkit-inner-spin-button, #sh ::-webkit-outer-spin-button{height: auto;}
#sh ::-webkit-search-decoration{appearance: none;}
#sh ::-webkit-file-upload-button{appearance: button; font: inherit;}
#sh button{cursor: pointer;}
#sh svg{display: block; vertical-align: middle;}
#sh .sh-root{--background:0 0% 100%;--foreground:84 82% 8%;--card:0 0% 100%;--card-foreground:84 82% 8%;--popover:0 0% 100%;--popover-foreground:84 82% 8%;--primary:84 89% 24%;--primary-foreground:0 0% 100%;--secondary:84 55% 96%;--secondary-foreground:84 82% 12%;--muted:84 26% 96%;--muted-foreground:84 25% 45%;--accent:84 78% 56%;--accent-foreground:0 0% 100%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:84 30% 89%;--input:0 0% 98%;--ring:84 78% 56%;--quickoo-ink:84 86% 7%;--quickoo-violet:84 89% 24%;--quickoo-electric:84 88% 60%;--quickoo-glow:84 100% 86%;--quickoo-soft:84 100% 97%;--radius:.5rem;--sidebar-background:0 0% 100%;--sidebar-foreground:84 62% 14%;--sidebar-primary:84 72% 46%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:0 0% 97%;--sidebar-accent-foreground:84 62% 14%;--sidebar-border:84 32% 88%;--sidebar-ring:84 72% 46%}
#sh *{border-color: hsl(var(--border));}
#sh ::-webkit-scrollbar{width: 10px; height: 10px;}
#sh ::-webkit-scrollbar-track{background: hsl(var(--input)); border-radius: 0px;}
#sh ::-webkit-scrollbar-thumb{background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat: ; background-attachment: ; background-origin: ; background-color: ; border-radius: 9999px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; min-height: 24px; background-clip: padding-box;}
#sh ::-webkit-scrollbar-thumb:hover{background: hsl(var(--quickoo-ink));}
#sh ::-webkit-scrollbar-corner{background: hsl(var(--input));}
#sh .sh-root{font-family:Inter, sans-serif;color:hsl(var(--foreground))}
#sh :where(p, span, li, a, button, label, td, th){overflow-wrap: anywhere; word-break: break-word;}
#sh .pointer-events-none{pointer-events: none;}
#sh .fixed{position: fixed;}
#sh .absolute{position: absolute;}
#sh .relative{position: relative;}
#sh .bottom-0{bottom: 0px;}
#sh .left-0{left: 0px;}
#sh .right-0{right: 0px;}
#sh .top-0{top: 0px;}
#sh .top-16{top: 4rem;}
#sh .z-50{z-index: 50;}
#sh .ml-2{margin-left: 0.5rem;}
#sh .block{display: block;}
#sh .flex{display: flex;}
#sh .h-2{height: 0.5rem;}
#sh .h-4{height: 1rem;}
#sh .h-48{height: 12rem;}
#sh .h-64{height: 16rem;}
#sh .max-h-0{max-height: 0px;}
#sh .max-h-\[600px\]{max-height: 600px;}
#sh .max-h-\[calc\(100vh-4rem\)\]{max-height: calc(-4rem + 100vh);}
#sh .w-4{width: 1rem;}
#sh .w-48{width: 12rem;}
#sh .w-64{width: 16rem;}
#sh .w-full{width: 100%;}
#sh .max-w-full{max-width: 100%;}
#sh .-translate-y-1{--tw-translate-y: -.25rem; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
#sh .translate-y-0{--tw-translate-y: 0px; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
#sh .rotate-180{--tw-rotate: 180deg; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
#sh .items-center{align-items: center;}
#sh .justify-between{justify-content: space-between;}
#sh .space-y-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0; margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(.25rem * var(--tw-space-y-reverse));}
#sh .space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0; margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(.5rem * var(--tw-space-y-reverse));}
#sh .overflow-hidden{overflow: hidden;}
#sh .overflow-y-auto{overflow-y: auto;}
#sh .overflow-x-hidden{overflow-x: hidden;}
#sh .rounded-full{border-radius: 9999px;}
#sh .rounded-lg{border-radius: var(--radius);}
#sh .rounded-xl{border-radius: 0.75rem;}
#sh .border{border-width: 1px;}
#sh .border-l-2{border-left-width: 2px;}
#sh .border-\[\#487307\]\/30{border-color: rgba(72, 115, 7, 0.3);}
#sh .border-transparent{border-color: transparent;}
#sh .bg-\[\#487307\]\/20{background-color: rgba(72, 115, 7, 0.2);}
#sh .bg-\[\#6aa80b\]\/10{background-color: rgba(106, 168, 11, 0.1);}
#sh .bg-gradient-to-br{background-image: linear-gradient(to bottom right,var(--tw-gradient-stops));}
#sh .from-\[\#0f1801\]{--tw-gradient-from: #0f1801 var(--tw-gradient-from-position); --tw-gradient-to: rgb(15 24 1 / 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);}
#sh .via-\[\#1a2e03\]{--tw-gradient-to: rgb(26 46 3 / 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), #1a2e03 var(--tw-gradient-via-position), var(--tw-gradient-to);}
#sh .to-\[\#2a4204\]{--tw-gradient-to: #2a4204 var(--tw-gradient-to-position);}
#sh .px-4{padding-left: 1rem; padding-right: 1rem;}
#sh .px-5{padding-left: 1.25rem; padding-right: 1.25rem;}
#sh .py-2\.5{padding-top: 0.625rem; padding-bottom: 0.625rem;}
#sh .py-3\.5{padding-top: 0.875rem; padding-bottom: 0.875rem;}
#sh .py-6{padding-top: 1.5rem; padding-bottom: 1.5rem;}
#sh .pl-3{padding-left: 0.75rem;}
#sh .pt-2{padding-top: 0.5rem;}
#sh .text-sm{font-size: 0.875rem; line-height: 1.25rem;}
#sh .font-medium{font-weight: 500;}
#sh .text-\[\#6aa80b\]{--tw-text-opacity: 1; color: rgb(106 168 11 / var(--tw-text-opacity, 1));}
#sh .text-white{--tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity, 1));}
#sh .text-white\/80{color: rgba(255, 255, 255, 0.8);}
#sh .opacity-0{opacity: 0;}
#sh .opacity-100{opacity: 1;}
#sh .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25); --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);}
#sh .blur-\[100px\]{--tw-blur: blur(100px); 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);}
#sh .blur-\[80px\]{--tw-blur: blur(80px); 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);}
#sh .backdrop-blur-sm{--tw-backdrop-blur: blur(4px); 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);}
#sh .transition-all{transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s;}
#sh .transition-transform{transition-property: transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s;}
#sh .duration-300{transition-duration: 0.3s;}
#sh .ease-in-out{transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}
#sh .duration-300{animation-duration: 0.3s;}
#sh .ease-in-out{animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}
#sh .hover\:translate-x-1:hover{--tw-translate-x: .25rem; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
#sh .hover\:border-\[\#487307\]\/30:hover{border-color: rgba(72, 115, 7, 0.3);}
#sh .hover\:bg-\[\#487307\]\/20:hover{background-color: rgba(72, 115, 7, 0.2);}
#sh .hover\:bg-white\/10:hover{background-color: rgba(255, 255, 255, 0.1);}
#sh .hover\:text-white:hover{--tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity, 1));}
@media (min-width: 640px){#sh .sm\:top-20{top: 5rem;}}
@media (min-width: 640px){#sh .sm\:max-h-\[calc\(100vh-5rem\)\]{max-height: calc(-5rem + 100vh);}}
@media (min-width: 1024px){#sh .lg\:hidden{display: none;}}
#sh *, #sh ::before, #sh ::after{box-sizing: border-box; border-width: 0px; border-style: solid; border-color: rgb(229, 231, 235);}
#sh ::before, #sh ::after{--tw-content: "";}
#sh .sh-root{line-height:1.5;font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}
#sh .sh-root{line-height:inherit}
#sh a{color: inherit; text-decoration: inherit;}
#sh button{font-family: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; color: inherit; margin: 0px; padding: 0px;}
#sh button{text-transform: none;}
#sh button{appearance: button; background-color: transparent; background-image: none;}
#sh ::-webkit-inner-spin-button, #sh ::-webkit-outer-spin-button{height: auto;}
#sh ::-webkit-search-decoration{appearance: none;}
#sh ::-webkit-file-upload-button{appearance: button; font: inherit;}
#sh button{cursor: pointer;}
#sh svg{display: block; vertical-align: middle;}
#sh *, #sh ::before, #sh ::after{--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;}
#sh .sh-root{--primary-color:#000000;--mat-step-primary:green;--color-title:var(--primary-color);--color-input-label:var(--primary-color);--text-primary-color:var(--primary-color);--button-primary-color:white;--button-primary-bg:black;--button-primary-border:black;--box-background:#f6f3f3;--bg-body:#fff;--font-family:Roboto, "Helvetica Neue", sans-serif;--sidebar-bg:#f8f8f8;--invalidbg:#d02d2d;--white:#fff;--black:#000;--black-dark:#6f7379;--black-light:#727171}
#sh{font-family:Inter, sans-serif;font-size:16px;line-height:1.5;color:rgb(24, 37, 4);letter-spacing:normal}
#sh [data-sh]{position:relative !important;top:auto !important}
#sh{position:sticky;top:0;z-index:80}
#sh{display:block;margin:0;padding:0;max-width:none;background:transparent}
#sh:not(.qk-open) #mobile-menu{display:none !important}