@layer base{.backdrop-blur,[style*=backdrop-filter]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}input:not(:-webkit-any([type=button],[type=reset],[type=submit])),select,textarea{-webkit-appearance:none;appearance:none}input:not(:is([type=button],[type=reset],[type=submit])),select,textarea{-webkit-appearance:none;appearance:none}:focus-visible:not([data-slot]){outline-offset:2px;outline:2px solid}*{scrollbar-width:thin;scrollbar-color:#888 transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#666}.overflow-auto,.overflow-y-auto,.overflow-x-auto,[style*="overflow: auto"],[style*="overflow-y: auto"],[style*="overflow-x: auto"]{-webkit-overflow-scrolling:touch}@supports not (gap:1rem){.flex>*+*{margin-left:.5rem}.flex-col>*+*{margin-top:.5rem;margin-left:0}}@media print{*{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact}}@supports (-webkit-text-stroke:1px white){.text-stroke-defense{-webkit-backface-visibility:hidden;text-rendering:geometricprecision;transform:translateZ(0)}}@media (prefers-reduced-transparency:reduce){.glass-effect{-webkit-backdrop-filter:none!important;background:#000000d9!important}}.pb-safe{padding-bottom:env(safe-area-inset-bottom,0px)}.pt-safe{padding-top:env(safe-area-inset-top,0px)}}
