@import"https://fonts.googleapis.com/css2?family=Barlow:wght@600;700;800;900&family=Inter:wght@400;500;600;700&display=swap";:root{--tr-dur-instant: 90ms;--tr-dur-fast: .14s;--tr-dur-base: .22s;--tr-dur-slow: .32s;--tr-dur-moment: .52s;--tr-ease-out: cubic-bezier(.16, 1, .3, 1);--tr-ease-standard: cubic-bezier(.2, 0, 0, 1);--tr-dialog-y: 14px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes trRise{0%{opacity:0;transform:translateY(var(--tr-dialog-y))}to{opacity:1;transform:translateY(0)}}@keyframes trFadeIn{0%{opacity:0}to{opacity:1}}@keyframes trShimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:no-preference){[role=dialog]{animation:trRise var(--tr-dur-base) var(--tr-ease-out)}:where(div,section,aside):has(>[role=dialog]){animation:trFadeIn var(--tr-dur-fast) linear}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important;animation-delay:0ms!important;scroll-behavior:auto!important}.tr-skeleton{animation:none!important;background-position:0 0!important}}:root{--font-size: 16px;--font-family: "Inter", system-ui, sans-serif;--font-display: "Barlow", "Inter", system-ui, sans-serif;--background: #F5F5F7;--foreground: #111111;--card: #FFFFFF;--card-foreground: #111111;--primary: #FF4500;--primary-foreground: #FFFFFF;--secondary: #EBEBEF;--secondary-foreground: #111111;--muted: #EBEBEF;--muted-foreground: #6B6B80;--accent: #7C3AED;--accent-foreground: #FFFFFF;--destructive: #EF4444;--destructive-foreground: #FFFFFF;--border: rgba(0, 0, 0, .08);--radius: 14px;--tr-focus-ring: var(--primary);--tr-focus-halo: var(--foreground)}*{box-sizing:border-box}body{font-family:var(--font-family);background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased}p,h1,h2,h3,h4,label,span{margin:0}button,input,textarea,select{font-family:inherit}html{-webkit-text-size-adjust:100%;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body{overscroll-behavior-y:none;min-height:100vh;min-height:-webkit-fill-available}#root{min-height:100vh;min-height:-webkit-fill-available}:focus-visible{outline:2px solid var(--tr-focus-ring);outline-offset:2px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[role=button]:focus-visible,[role=link]:focus-visible,[role=tab]:focus-visible,[role=radio]:focus-visible,[role=checkbox]:focus-visible,[role=switch]:focus-visible,[tabindex="0"]:focus-visible{outline:2px solid var(--tr-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--tr-focus-halo)!important}input,textarea,select{font-size:16px}html{-webkit-tap-highlight-color:transparent}body{overflow-x:hidden}button,a,[role=button],label,summary,input,select,textarea{touch-action:manipulation}button:not(:disabled):active,[role=button]:active{opacity:.82}@media(prefers-reduced-motion:no-preference){button,[role=button]{transition:transform var(--tr-dur-instant) var(--tr-ease-out),opacity var(--tr-dur-instant) linear}button:not(:disabled):active,[role=button]:active{transform:scale(.985)}}::selection{background:#ff45002e;color:var(--foreground)}input,textarea{caret-color:var(--tr-focus-ring)}
