*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }#island-scope .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#island-scope .pointer-events-none{pointer-events:none}#island-scope .visible{visibility:visible}#island-scope .invisible{visibility:hidden}#island-scope .static{position:static}#island-scope .fixed{position:fixed}#island-scope .absolute{position:absolute}#island-scope .relative{position:relative}#island-scope .inset-y-0{top:0;bottom:0}#island-scope .left-0{left:0}#island-scope .right-0{right:0}#island-scope .mb-\[20px\]{margin-bottom:20px}#island-scope .mb-\[4px\]{margin-bottom:4px}#island-scope .ml-0\.5{margin-left:.125rem}#island-scope .mt-\[6px\]{margin-top:6px}#island-scope .block{display:block}#island-scope .inline{display:inline}#island-scope .flex{display:flex}#island-scope .inline-flex{display:inline-flex}#island-scope .grid{display:grid}#island-scope .inline-grid{display:inline-grid}#island-scope .hidden{display:none}#island-scope .h-10{height:2.5rem}#island-scope .h-11{height:2.75rem}#island-scope .h-16{height:4rem}#island-scope .h-4{height:1rem}#island-scope .min-h-\[44px\]{min-height:44px}#island-scope .w-16{width:4rem}#island-scope .w-4{width:1rem}#island-scope .w-6{width:1.5rem}#island-scope .w-full{width:100%}#island-scope .max-w-\[720px\]{max-width:720px}#island-scope .max-w-\[760px\]{max-width:760px}#island-scope .shrink-0{flex-shrink:0}#island-scope .grow{flex-grow:1}#island-scope .cursor-pointer{cursor:pointer}#island-scope .resize-y{resize:vertical}#island-scope .snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}#island-scope .snap-start{scroll-snap-align:start}#island-scope .flex-wrap{flex-wrap:wrap}#island-scope .place-items-center{place-items:center}#island-scope .items-center{align-items:center}#island-scope .justify-center{justify-content:center}#island-scope .gap-\[0\.5rem\]{gap:.5rem}#island-scope .gap-\[0\.75rem\]{gap:.75rem}#island-scope .gap-\[1\.25rem\]{gap:1.25rem}#island-scope .gap-\[16px\]{gap:16px}#island-scope .gap-\[1rem\]{gap:1rem}#island-scope .gap-\[6px\]{gap:6px}#island-scope :is(.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))}#island-scope :is(.space-y-1\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}#island-scope :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}#island-scope :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}#island-scope :is(.space-y-5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}#island-scope :is(.space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}#island-scope .overflow-x-auto{overflow-x:auto}#island-scope .overscroll-x-contain{overscroll-behavior-x:contain}#island-scope .whitespace-nowrap{white-space:nowrap}#island-scope .rounded-\[10px\]{border-radius:10px}#island-scope .rounded-\[4px\]{border-radius:4px}#island-scope .rounded-\[999px\]{border-radius:999px}#island-scope .rounded-\[var\(--radius\)\]{border-radius:var(--radius)}#island-scope .rounded-full{border-radius:9999px}#island-scope .rounded-md{border-radius:calc(var(--radius) - 4px)}#island-scope .border,#island-scope .border-\[1px\]{border-width:1px}#island-scope .border-b{border-bottom-width:1px}#island-scope .border-b-2{border-bottom-width:2px}#island-scope .border-none{border-style:none}#island-scope .border-\[hsl\(var\(--primary\)\)\]{border-color:hsl(var(--primary))}#island-scope .border-\[var\(--glass-border\,\#333a4d\)\]{border-color:var(--glass-border,#333a4d)}#island-scope .border-border{border-color:hsl(var(--border))}#island-scope .border-input{border-color:hsl(var(--input))}#island-scope .border-transparent{border-color:transparent}#island-scope .bg-\[hsl\(var\(--destructive\)\)\]{background-color:hsl(var(--destructive))}#island-scope .bg-\[hsl\(var\(--input\)\)\]{background-color:hsl(var(--input))}#island-scope .bg-\[hsl\(var\(--primary\)\)\]{background-color:hsl(var(--primary))}#island-scope .bg-\[hsl\(var\(--secondary\)\)\]{background-color:hsl(var(--secondary))}#island-scope .bg-\[hsl\(var\(--success\)\)\]{background-color:hsl(var(--success))}#island-scope .bg-\[var\(--gold\,\#e6b84a\)\]{background-color:var(--gold,#e6b84a)}#island-scope .bg-background{background-color:hsl(var(--background))}#island-scope .bg-card{background-color:hsl(var(--card))}#island-scope .bg-secondary\/40{background-color:hsl(var(--secondary) / .4)}#island-scope .bg-white\/\[0\.04\]{background-color:#ffffff0a}#island-scope .bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}#island-scope .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}#island-scope .from-background{--tw-gradient-from: hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#island-scope .to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}#island-scope .object-cover{-o-object-fit:cover;object-fit:cover}#island-scope .p-\[1rem\]{padding:1rem}#island-scope .px-3{padding-left:.75rem;padding-right:.75rem}#island-scope .px-\[0\.625rem\]{padding-left:.625rem;padding-right:.625rem}#island-scope .px-\[0\.75rem\]{padding-left:.75rem;padding-right:.75rem}#island-scope .px-\[12px\]{padding-left:12px;padding-right:12px}#island-scope .px-\[1rem\]{padding-left:1rem;padding-right:1rem}#island-scope .px-\[20px\]{padding-left:20px;padding-right:20px}#island-scope .py-2{padding-top:.5rem;padding-bottom:.5rem}#island-scope .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}#island-scope .py-\[0\.25rem\]{padding-top:.25rem;padding-bottom:.25rem}#island-scope .py-\[0\.5rem\]{padding-top:.5rem;padding-bottom:.5rem}#island-scope .py-\[10px\]{padding-top:10px;padding-bottom:10px}#island-scope .pt-6{padding-top:1.5rem}#island-scope .text-\[12px\]{font-size:12px}#island-scope .text-\[13px\]{font-size:13px}#island-scope .text-\[14px\]{font-size:14px}#island-scope .text-\[20px\]{font-size:20px}#island-scope .text-base{font-size:1rem;line-height:1.5rem}#island-scope .text-lg{font-size:1.125rem;line-height:1.75rem}#island-scope .text-sm{font-size:.875rem;line-height:1.25rem}#island-scope .font-bold{font-weight:700}#island-scope .font-medium{font-weight:500}#island-scope .font-semibold{font-weight:600}#island-scope .uppercase{text-transform:uppercase}#island-scope .tracking-\[\.08em\]{letter-spacing:.08em}#island-scope .text-\[\#12131a\]{--tw-text-opacity: 1;color:rgb(18 19 26 / var(--tw-text-opacity, 1))}#island-scope .text-\[\#f28b82\]{--tw-text-opacity: 1;color:rgb(242 139 130 / var(--tw-text-opacity, 1))}#island-scope .text-\[hsl\(var\(--foreground\)\)\]{color:hsl(var(--foreground))}#island-scope .text-\[hsl\(var\(--primary\)\)\]{color:hsl(var(--primary))}#island-scope .text-\[hsl\(var\(--success\)\)\]{color:hsl(var(--success))}#island-scope .text-\[var\(--gold\,\#e6b84a\)\]{color:var(--gold,#e6b84a)}#island-scope .text-\[var\(--muted\,\#9aa0b4\)\]{color:var(--muted,#9aa0b4)}#island-scope .text-destructive{color:hsl(var(--destructive))}#island-scope .text-destructive-foreground{color:hsl(var(--destructive-foreground))}#island-scope .text-inherit{color:inherit}#island-scope .text-muted-foreground{color:hsl(var(--muted-foreground))}#island-scope .text-primary-foreground{color:hsl(var(--primary-foreground))}#island-scope .text-secondary-foreground{color:hsl(var(--secondary-foreground))}#island-scope .underline{text-decoration-line:underline}#island-scope .underline-offset-2{text-underline-offset:2px}#island-scope .accent-\[hsl\(var\(--primary\)\)\]{accent-color:hsl(var(--primary))}#island-scope .opacity-70{opacity:.7}#island-scope .outline{outline-style:solid}#island-scope .ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#island-scope .ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}#island-scope .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#island-scope .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}#island-scope .\[color-scheme\:dark\]{color-scheme:dark}#island-scope .\[font\:inherit\]{font:inherit}#island-scope{--background: 222 18% 7%;--foreground: 40 30% 96%;--card: 222 18% 10%;--card-foreground: 40 30% 96%;--card-elevated: 222 16% 13%;--popover: 222 18% 10%;--popover-foreground: 40 30% 96%;--primary: 40 70% 55%;--primary-foreground: 222 30% 8%;--primary-glow: 42 90% 65%;--secondary: 222 14% 16%;--secondary-foreground: 40 30% 96%;--muted: 222 14% 14%;--muted-foreground: 40 8% 65%;--accent: 40 60% 50%;--accent-foreground: 222 30% 8%;--destructive: 0 70% 55%;--destructive-foreground: 40 30% 96%;--success: 150 60% 45%;--success-foreground: 40 30% 96%;--border: 40 15% 20%;--input: 222 16% 14%;--ring: 40 70% 55%;--radius: .875rem;--gradient-gold: linear-gradient(135deg, hsl(40 75% 58%), hsl(36 80% 48%));--gradient-gold-glow: linear-gradient(135deg, hsl(42 90% 65%), hsl(38 80% 52%));--gradient-overlay: linear-gradient(180deg, hsl(222 30% 5% / .78), hsl(222 30% 5% / .92));--gradient-card: linear-gradient(180deg, hsl(222 18% 11% / .85), hsl(222 18% 9% / .85));--shadow-glow: 0 0 40px hsl(40 80% 55% / .35);--shadow-elegant: 0 20px 60px -20px hsl(0 0% 0% / .6);--shadow-card: 0 8px 30px -8px hsl(0 0% 0% / .5);--transition-smooth: all .3s cubic-bezier(.4, 0, .2, 1);--sidebar-background: 222 20% 6%;--sidebar-foreground: 40 20% 85%;--sidebar-primary: 40 70% 55%;--sidebar-primary-foreground: 222 30% 8%;--sidebar-accent: 222 16% 12%;--sidebar-accent-foreground: 40 30% 96%;--sidebar-border: 222 16% 14%;--sidebar-ring: 40 70% 55%}:where(#island-scope) *,:where(#island-scope) *:before,:where(#island-scope) *:after{border-width:0;border-style:solid;border-color:hsl(var(--border))}:where(#island-scope) ul,:where(#island-scope) ol{list-style:none;margin:0;padding:0}:where(#island-scope) h1,:where(#island-scope) h2,:where(#island-scope) h3,:where(#island-scope) h4,:where(#island-scope) h5,:where(#island-scope) h6{font-size:inherit;font-weight:inherit;margin:0}:where(#island-scope) button{background-color:transparent;border:0;font:inherit;color:inherit;cursor:pointer}:where(#island-scope) input,:where(#island-scope) textarea,:where(#island-scope) select{font:inherit;color:inherit}:where(#island-scope) img,:where(#island-scope) svg,:where(#island-scope) video{display:block;max-width:100%}:where(#island-scope) ::-moz-placeholder{color:hsl(var(--muted-foreground));opacity:1}:where(#island-scope) ::placeholder{color:hsl(var(--muted-foreground));opacity:1}#island-scope .file\:border-0::file-selector-button{border-width:0px}#island-scope .file\:bg-transparent::file-selector-button{background-color:transparent}#island-scope .file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}#island-scope .file\:font-medium::file-selector-button{font-weight:500}#island-scope .file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}#island-scope .placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}#island-scope .placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}#island-scope .hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}#island-scope .hover\:text-foreground:hover{color:hsl(var(--foreground))}#island-scope .hover\:no-underline:hover{text-decoration-line:none}#island-scope .focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}#island-scope .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#island-scope .focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}#island-scope .focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}#island-scope .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}#island-scope .focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}#island-scope .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}#island-scope .disabled\:opacity-50:disabled{opacity:.5}#island-scope .disabled\:opacity-60:disabled{opacity:.6}@media (min-width: 640px){#island-scope .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#island-scope .sm\:grid-cols-\[11rem_1fr_auto\]{grid-template-columns:11rem 1fr auto}#island-scope .sm\:p-6{padding:1.5rem}}@media (min-width: 768px){#island-scope .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#island-scope .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#island-scope .md\:text-sm{font-size:.875rem;line-height:1.25rem}}
