/* Tailwind per Albo d'Oro: CSS statico con le sole classi usate dal cruscotto (js/app.js, js/new-sections.js e la pagina).
   Sostituisce lo script cdn.tailwindcss.com, che compilava lo stile a ogni apertura e rallentava la pagina.
   Generato con Tailwind (preflight disattivato, raggi xl/2xl = 8px) da File di lavoro/genera_tailwind_albo.py. */
*, ::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 / 0.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 / 0.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: }.fixed {position: fixed }.absolute {position: absolute }.relative {position: relative }.sticky {position: sticky }.inset-0 {inset: 0px }.bottom-2\.5 {bottom: 0.625rem }.left-2 {left: 0.5rem }.left-2\.5 {left: 0.625rem }.left-3 {left: 0.75rem }.right-2 {right: 0.5rem }.right-2\.5 {right: 0.625rem }.right-4 {right: 1rem }.top-0 {top: 0px }.top-1\/2 {top: 50% }.top-2\.5 {top: 0.625rem }.top-3 {top: 0.75rem }.top-4 {top: 1rem }.z-10 {z-index: 10 }.z-20 {z-index: 20 }.z-50 {z-index: 50 }.col-span-full {grid-column: 1 / -1 }.-mx-1\.5 {margin-left: -0.375rem;margin-right: -0.375rem }.mx-auto {margin-left: auto;margin-right: auto }.mb-1 {margin-bottom: 0.25rem }.mb-1\.5 {margin-bottom: 0.375rem }.mb-2 {margin-bottom: 0.5rem }.mb-2\.5 {margin-bottom: 0.625rem }.mb-3 {margin-bottom: 0.75rem }.mb-4 {margin-bottom: 1rem }.mb-5 {margin-bottom: 1.25rem }.mb-6 {margin-bottom: 1.5rem }.ml-1 {margin-left: 0.25rem }.mr-1\.5 {margin-right: 0.375rem }.mt-0\.5 {margin-top: 0.125rem }.mt-1 {margin-top: 0.25rem }.mt-2 {margin-top: 0.5rem }.mt-2\.5 {margin-top: 0.625rem }.mt-3 {margin-top: 0.75rem }.mt-3\.5 {margin-top: 0.875rem }.mt-4 {margin-top: 1rem }.mt-5 {margin-top: 1.25rem }.block {display: block }.inline-block {display: inline-block }.flex {display: flex }.inline-flex {display: inline-flex }.table {display: table }.grid {display: grid }.hidden {display: none }.aspect-\[3\/4\] {aspect-ratio: 3/4 }.h-10 {height: 2.5rem }.h-11 {height: 2.75rem }.h-12 {height: 3rem }.h-16 {height: 4rem }.h-2 {height: 0.5rem }.h-2\.5 {height: 0.625rem }.h-3 {height: 0.75rem }.h-3\.5 {height: 0.875rem }.h-4 {height: 1rem }.h-40 {height: 10rem }.h-5 {height: 1.25rem }.h-64 {height: 16rem }.h-9 {height: 2.25rem }.h-full {height: 100% }.max-h-\[92vh\] {max-height: 92vh }.min-h-0 {min-height: 0px }.min-h-\[80px\] {min-height: 80px }.w-11 {width: 2.75rem }.w-12 {width: 3rem }.w-14 {width: 3.5rem }.w-16 {width: 4rem }.w-24 {width: 6rem }.w-3\.5 {width: 0.875rem }.w-32 {width: 8rem }.w-4 {width: 1rem }.w-40 {width: 10rem }.w-48 {width: 12rem }.w-5 {width: 1.25rem }.w-56 {width: 14rem }.w-7 {width: 1.75rem }.w-8 {width: 2rem }.w-9 {width: 2.25rem }.w-auto {width: auto }.w-full {width: 100% }.min-w-0 {min-width: 0px }.max-w-2xl {max-width: 42rem }.max-w-4xl {max-width: 56rem }.max-w-7xl {max-width: 80rem }.max-w-full {max-width: 100% }.max-w-xl {max-width: 36rem }.flex-1 {flex: 1 1 0% }.flex-shrink-0 {flex-shrink: 0 }.shrink-0 {flex-shrink: 0 }.-translate-y-1\/2 {--tw-translate-y: -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)) }.rotate-90 {--tw-rotate: 90deg;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)) }.cursor-pointer {cursor: pointer }.select-none {-webkit-user-select: none;user-select: none }.grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr)) }.grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr)) }.flex-col {flex-direction: column }.flex-wrap {flex-wrap: wrap }.flex-nowrap {flex-wrap: nowrap }.items-center {align-items: center }.justify-center {justify-content: center }.justify-between {justify-content: space-between }.gap-1 {gap: 0.25rem }.gap-1\.5 {gap: 0.375rem }.gap-2 {gap: 0.5rem }.gap-2\.5 {gap: 0.625rem }.gap-3 {gap: 0.75rem }.gap-4 {gap: 1rem }.gap-5 {gap: 1.25rem }.gap-6 {gap: 1.5rem }.gap-x-4 {column-gap: 1rem }.gap-y-2 {row-gap: 0.5rem }.-space-x-3 > :not([hidden]) ~ :not([hidden]) {--tw-space-x-reverse: 0;margin-right: calc(-0.75rem * var(--tw-space-x-reverse));margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse))) }.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)) }.space-y-1 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)) }.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)) }.space-y-2 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)) }.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)) }.space-y-3 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)) }.space-y-4 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1rem * var(--tw-space-y-reverse)) }.space-y-5 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)) }.space-y-6 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)) }.overflow-hidden {overflow: hidden }.overflow-x-auto {overflow-x: auto }.overflow-y-auto {overflow-y: auto }.truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap }.whitespace-nowrap {white-space: nowrap }.rounded {border-radius: 0.25rem }.rounded-2xl {border-radius: 8px }.rounded-3xl {border-radius: 1.5rem }.rounded-full {border-radius: 9999px }.rounded-lg {border-radius: 0.5rem }.rounded-sm {border-radius: 0.125rem }.rounded-xl {border-radius: 8px }.border {border-width: 1px }.border-2 {border-width: 2px }.border-b {border-bottom-width: 1px }.border-t {border-top-width: 1px }.border-\[var\(--border-subtle\)\] {border-color: var(--border-subtle) }.border-amber-300 {--tw-border-opacity: 1;border-color: rgb(252 211 77 / var(--tw-border-opacity, 1)) }.border-amber-400 {--tw-border-opacity: 1;border-color: rgb(251 191 36 / var(--tw-border-opacity, 1)) }.border-amber-400\/30 {border-color: rgb(251 191 36 / 0.3) }.border-amber-400\/40 {border-color: rgb(251 191 36 / 0.4) }.border-amber-400\/60 {border-color: rgb(251 191 36 / 0.6) }.border-amber-500\/30 {border-color: rgb(245 158 11 / 0.3) }.border-amber-500\/50 {border-color: rgb(245 158 11 / 0.5) }.border-blue-400\/50 {border-color: rgb(96 165 250 / 0.5) }.border-cyan-400\/50 {border-color: rgb(34 211 238 / 0.5) }.border-emerald-500\/30 {border-color: rgb(16 185 129 / 0.3) }.border-emerald-500\/50 {border-color: rgb(16 185 129 / 0.5) }.border-orange-300 {--tw-border-opacity: 1;border-color: rgb(253 186 116 / var(--tw-border-opacity, 1)) }.border-orange-600\/40 {border-color: rgb(234 88 12 / 0.4) }.border-slate-200 {--tw-border-opacity: 1;border-color: rgb(226 232 240 / var(--tw-border-opacity, 1)) }.border-slate-200\/60 {border-color: rgb(226 232 240 / 0.6) }.border-slate-200\/70 {border-color: rgb(226 232 240 / 0.7) }.border-slate-200\/80 {border-color: rgb(226 232 240 / 0.8) }.border-slate-300 {--tw-border-opacity: 1;border-color: rgb(203 213 225 / var(--tw-border-opacity, 1)) }.border-slate-300\/80 {border-color: rgb(203 213 225 / 0.8) }.border-slate-400\/50 {border-color: rgb(148 163 184 / 0.5) }.border-slate-900\/10 {border-color: rgb(15 23 42 / 0.1) }.border-slate-900\/15 {border-color: rgb(15 23 42 / 0.15) }.border-white\/40 {border-color: rgb(255 255 255 / 0.4) }.border-yellow-400\/50 {border-color: rgb(250 204 21 / 0.5) }.bg-\[var\(--accent-gold\)\] {background-color: var(--accent-gold) }.bg-amber-400 {--tw-bg-opacity: 1;background-color: rgb(251 191 36 / var(--tw-bg-opacity, 1)) }.bg-amber-50\/80 {background-color: rgb(255 251 235 / 0.8) }.bg-amber-500 {--tw-bg-opacity: 1;background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1)) }.bg-amber-500\/10 {background-color: rgb(245 158 11 / 0.1) }.bg-amber-500\/15 {background-color: rgb(245 158 11 / 0.15) }.bg-amber-500\/20 {background-color: rgb(245 158 11 / 0.2) }.bg-black\/85 {background-color: rgb(0 0 0 / 0.85) }.bg-blue-500\/10 {background-color: rgb(59 130 246 / 0.1) }.bg-cyan-400 {--tw-bg-opacity: 1;background-color: rgb(34 211 238 / var(--tw-bg-opacity, 1)) }.bg-cyan-500\/30 {background-color: rgb(6 182 212 / 0.3) }.bg-emerald-500\/10 {background-color: rgb(16 185 129 / 0.1) }.bg-emerald-500\/20 {background-color: rgb(16 185 129 / 0.2) }.bg-orange-50\/80 {background-color: rgb(255 247 237 / 0.8) }.bg-orange-900\/20 {background-color: rgb(124 45 18 / 0.2) }.bg-red-50 {--tw-bg-opacity: 1;background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1)) }.bg-slate-100 {--tw-bg-opacity: 1;background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1)) }.bg-slate-100\/80 {background-color: rgb(241 245 249 / 0.8) }.bg-slate-100\/90 {background-color: rgb(241 245 249 / 0.9) }.bg-slate-200 {--tw-bg-opacity: 1;background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1)) }.bg-slate-50 {--tw-bg-opacity: 1;background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1)) }.bg-slate-50\/80 {background-color: rgb(248 250 252 / 0.8) }.bg-slate-500\/10 {background-color: rgb(100 116 139 / 0.1) }.bg-white {--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) }.bg-white\/60 {background-color: rgb(255 255 255 / 0.6) }.bg-white\/70 {background-color: rgb(255 255 255 / 0.7) }.bg-white\/80 {background-color: rgb(255 255 255 / 0.8) }.bg-white\/90 {background-color: rgb(255 255 255 / 0.9) }.bg-yellow-500\/10 {background-color: rgb(234 179 8 / 0.1) }.bg-gradient-to-r {background-image: linear-gradient(to right, var(--tw-gradient-stops)) }.from-amber-400 {--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }.to-yellow-400 {--tw-gradient-to: #facc15 var(--tw-gradient-to-position) }.to-yellow-500 {--tw-gradient-to: #eab308 var(--tw-gradient-to-position) }.object-contain {object-fit: contain }.object-cover {object-fit: cover }.object-top {object-position: top }.p-1 {padding: 0.25rem }.p-2\.5 {padding: 0.625rem }.p-3 {padding: 0.75rem }.p-3\.5 {padding: 0.875rem }.p-4 {padding: 1rem }.p-5 {padding: 1.25rem }.px-0\.5 {padding-left: 0.125rem;padding-right: 0.125rem }.px-1\.5 {padding-left: 0.375rem;padding-right: 0.375rem }.px-2 {padding-left: 0.5rem;padding-right: 0.5rem }.px-2\.5 {padding-left: 0.625rem;padding-right: 0.625rem }.px-3 {padding-left: 0.75rem;padding-right: 0.75rem }.px-4 {padding-left: 1rem;padding-right: 1rem }.py-0\.5 {padding-top: 0.125rem;padding-bottom: 0.125rem }.py-1 {padding-top: 0.25rem;padding-bottom: 0.25rem }.py-1\.5 {padding-top: 0.375rem;padding-bottom: 0.375rem }.py-16 {padding-top: 4rem;padding-bottom: 4rem }.py-2 {padding-top: 0.5rem;padding-bottom: 0.5rem }.py-2\.5 {padding-top: 0.625rem;padding-bottom: 0.625rem }.py-3 {padding-top: 0.75rem;padding-bottom: 0.75rem }.py-4 {padding-top: 1rem;padding-bottom: 1rem }.py-6 {padding-top: 1.5rem;padding-bottom: 1.5rem }.py-8 {padding-top: 2rem;padding-bottom: 2rem }.pb-0\.5 {padding-bottom: 0.125rem }.pb-2 {padding-bottom: 0.5rem }.pb-3 {padding-bottom: 0.75rem }.pb-8 {padding-bottom: 2rem }.pl-9 {padding-left: 2.25rem }.pr-3 {padding-right: 0.75rem }.pt-0\.5 {padding-top: 0.125rem }.pt-1\.5 {padding-top: 0.375rem }.pt-2 {padding-top: 0.5rem }.pt-2\.5 {padding-top: 0.625rem }.pt-3 {padding-top: 0.75rem }.text-left {text-align: left }.text-center {text-align: center }.text-right {text-align: right }.font-mono {font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace }.text-2xl {font-size: 1.5rem;line-height: 2rem }.text-3xl {font-size: 1.875rem;line-height: 2.25rem }.text-4xl {font-size: 2.25rem;line-height: 2.5rem }.text-6xl {font-size: 3.75rem;line-height: 1 }.text-\[10px\] {font-size: 10px }.text-\[11px\] {font-size: 11px }.text-\[13px\] {font-size: 13px }.text-\[9px\] {font-size: 9px }.text-base {font-size: 1rem;line-height: 1.5rem }.text-lg {font-size: 1.125rem;line-height: 1.75rem }.text-sm {font-size: 0.875rem;line-height: 1.25rem }.text-xl {font-size: 1.25rem;line-height: 1.75rem }.text-xs {font-size: 0.75rem;line-height: 1rem }.font-black {font-weight: 900 }.font-bold {font-weight: 700 }.font-extrabold {font-weight: 800 }.font-medium {font-weight: 500 }.font-normal {font-weight: 400 }.font-semibold {font-weight: 600 }.uppercase {text-transform: uppercase }.leading-relaxed {line-height: 1.625 }.leading-snug {line-height: 1.375 }.leading-tight {line-height: 1.25 }.tracking-wide {letter-spacing: 0.025em }.tracking-wider {letter-spacing: 0.05em }.text-\[var\(--text-dim\)\] {color: var(--text-dim) }.text-\[var\(--text-main\)\] {color: var(--text-main) }.text-\[var\(--text-muted\)\] {color: var(--text-muted) }.text-amber-500 {--tw-text-opacity: 1;color: rgb(245 158 11 / var(--tw-text-opacity, 1)) }.text-amber-600 {--tw-text-opacity: 1;color: rgb(217 119 6 / var(--tw-text-opacity, 1)) }.text-blue-500 {--tw-text-opacity: 1;color: rgb(59 130 246 / var(--tw-text-opacity, 1)) }.text-blue-600 {--tw-text-opacity: 1;color: rgb(37 99 235 / var(--tw-text-opacity, 1)) }.text-cyan-600 {--tw-text-opacity: 1;color: rgb(8 145 178 / var(--tw-text-opacity, 1)) }.text-emerald-600 {--tw-text-opacity: 1;color: rgb(5 150 105 / var(--tw-text-opacity, 1)) }.text-indigo-600 {--tw-text-opacity: 1;color: rgb(79 70 229 / var(--tw-text-opacity, 1)) }.text-orange-600 {--tw-text-opacity: 1;color: rgb(234 88 12 / var(--tw-text-opacity, 1)) }.text-purple-500 {--tw-text-opacity: 1;color: rgb(168 85 247 / var(--tw-text-opacity, 1)) }.text-purple-600 {--tw-text-opacity: 1;color: rgb(147 51 234 / var(--tw-text-opacity, 1)) }.text-red-600 {--tw-text-opacity: 1;color: rgb(220 38 38 / var(--tw-text-opacity, 1)) }.text-slate-400 {--tw-text-opacity: 1;color: rgb(148 163 184 / var(--tw-text-opacity, 1)) }.text-slate-500 {--tw-text-opacity: 1;color: rgb(100 116 139 / var(--tw-text-opacity, 1)) }.text-slate-600 {--tw-text-opacity: 1;color: rgb(71 85 105 / var(--tw-text-opacity, 1)) }.text-slate-700 {--tw-text-opacity: 1;color: rgb(51 65 85 / var(--tw-text-opacity, 1)) }.text-slate-800 {--tw-text-opacity: 1;color: rgb(30 41 59 / var(--tw-text-opacity, 1)) }.text-slate-900 {--tw-text-opacity: 1;color: rgb(15 23 42 / var(--tw-text-opacity, 1)) }.text-slate-950 {--tw-text-opacity: 1;color: rgb(2 6 23 / var(--tw-text-opacity, 1)) }.text-yellow-600 {--tw-text-opacity: 1;color: rgb(202 138 4 / var(--tw-text-opacity, 1)) }.underline {-webkit-text-decoration-line: underline;text-decoration-line: underline }.placeholder-slate-400::placeholder {--tw-placeholder-opacity: 1;color: rgb(148 163 184 / var(--tw-placeholder-opacity, 1)) }.opacity-30 {opacity: 0.3 }.opacity-40 {opacity: 0.4 }.shadow-2xl {--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) }.shadow-lg {--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) }.shadow-md {--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) }.shadow-sm {--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) }.shadow-amber-500\/10 {--tw-shadow-color: rgb(245 158 11 / 0.1);--tw-shadow: var(--tw-shadow-colored) }.ring-1 {--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) }.ring-2 {--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) }.ring-amber-400\/60 {--tw-ring-color: rgb(251 191 36 / 0.6) }.ring-amber-500\/40 {--tw-ring-color: rgb(245 158 11 / 0.4) }.ring-orange-300\/60 {--tw-ring-color: rgb(253 186 116 / 0.6) }.ring-slate-300\/60 {--tw-ring-color: rgb(203 213 225 / 0.6) }.filter {filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) }.backdrop-blur-md {--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) }.transition {transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;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;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms }.transition-transform {transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms }.hover\:border-amber-400:hover {--tw-border-opacity: 1;border-color: rgb(251 191 36 / var(--tw-border-opacity, 1)) }.hover\:bg-amber-500\/20:hover {background-color: rgb(245 158 11 / 0.2) }.hover\:bg-blue-50\/50:hover {background-color: rgb(239 246 255 / 0.5) }.hover\:bg-red-100:hover {--tw-bg-opacity: 1;background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1)) }.hover\:bg-slate-100:hover {--tw-bg-opacity: 1;background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1)) }.hover\:bg-slate-100\/30:hover {background-color: rgb(241 245 249 / 0.3) }.hover\:bg-slate-100\/40:hover {background-color: rgb(241 245 249 / 0.4) }.hover\:bg-slate-100\/50:hover {background-color: rgb(241 245 249 / 0.5) }.hover\:bg-slate-200:hover {--tw-bg-opacity: 1;background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1)) }.hover\:bg-white\/70:hover {background-color: rgb(255 255 255 / 0.7) }.hover\:text-amber-600:hover {--tw-text-opacity: 1;color: rgb(217 119 6 / var(--tw-text-opacity, 1)) }.hover\:text-red-700:hover {--tw-text-opacity: 1;color: rgb(185 28 28 / var(--tw-text-opacity, 1)) }.hover\:text-slate-900:hover {--tw-text-opacity: 1;color: rgb(15 23 42 / var(--tw-text-opacity, 1)) }.hover\:underline:hover {-webkit-text-decoration-line: underline;text-decoration-line: underline }.hover\:opacity-80:hover {opacity: 0.8 }.hover\:opacity-90:hover {opacity: 0.9 }.focus\:outline-none:focus {outline: 2px solid transparent;outline-offset: 2px }.focus\:ring-0:focus {--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) }.focus\:ring-2:focus {--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) }.focus\:ring-amber-400:focus {--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity, 1)) }.focus\:ring-amber-400\/50:focus {--tw-ring-color: rgb(251 191 36 / 0.5) }.disabled\:pointer-events-none:disabled {pointer-events: none }.disabled\:opacity-30:disabled {opacity: 0.3 }.group:hover .group-hover\:border-amber-400 {--tw-border-opacity: 1;border-color: rgb(251 191 36 / var(--tw-border-opacity, 1)) }.group:hover .group-hover\:bg-amber-400 {--tw-bg-opacity: 1;background-color: rgb(251 191 36 / var(--tw-bg-opacity, 1)) }.group:hover .group-hover\:text-amber-600 {--tw-text-opacity: 1;color: rgb(217 119 6 / var(--tw-text-opacity, 1)) }.group:hover .group-hover\:text-slate-950 {--tw-text-opacity: 1;color: rgb(2 6 23 / var(--tw-text-opacity, 1)) }@media (min-width: 640px) {.sm\:left-6 {left: 1.5rem }.sm\:right-6 {right: 1.5rem }.sm\:col-span-2 {grid-column: span 2 / span 2 }.sm\:h-12 {height: 3rem }.sm\:grid-cols-12 {grid-template-columns: repeat(12, minmax(0, 1fr)) }.sm\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr)) }.sm\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr)) }.sm\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr)) }.sm\:p-6 {padding: 1.5rem }.sm\:p-7 {padding: 1.75rem }.sm\:px-4 {padding-left: 1rem;padding-right: 1rem }.sm\:px-6 {padding-left: 1.5rem;padding-right: 1.5rem }.sm\:py-2 {padding-top: 0.5rem;padding-bottom: 0.5rem } }@media (min-width: 768px) {.md\:col-span-5 {grid-column: span 5 / span 5 }.md\:col-span-7 {grid-column: span 7 / span 7 }.md\:flex {display: flex }.md\:hidden {display: none }.md\:grid-cols-12 {grid-template-columns: repeat(12, minmax(0, 1fr)) }.md\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr)) }.md\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr)) } }@media (min-width: 1024px) {.lg\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr)) }.lg\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr)) } }
