@import"https://fonts.googleapis.com/css2?family=Geist:wght@100..900&family=Geist+Mono:wght@100..900&display=swap";:root{--bg: #f4f4f5;--text: #09090b;--liquid-bg: rgba(255, 255, 255, .7);--liquid-border: rgba(0, 0, 0, .1)}html.dark{--bg: #09090b;--text: #e4e4e7;--liquid-bg: rgba(24, 24, 27, .4);--liquid-border: rgba(255, 255, 255, .08)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:4px}html.dark ::-webkit-scrollbar-thumb{background:#3f3f46}::-webkit-scrollbar-thumb:hover{background:#a1a1aa}html.dark ::-webkit-scrollbar-thumb:hover{background:#71717a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:Geist,ui-sans-serif,system-ui,-apple-system,sans-serif;color:var(--text);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.modal-open{overflow:hidden}.modal-scrim{background:#18181b52;backdrop-filter:blur(6px) saturate(115%);-webkit-backdrop-filter:blur(6px) saturate(115%);animation:modal-scrim-in .16s ease-out}html.dark .modal-scrim{background:#09090b99}.modal-panel{animation:modal-panel-in .18s cubic-bezier(.16,1,.3,1)}@keyframes modal-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes modal-panel-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.modal-scrim,.modal-panel{animation:none}}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5{margin:0;font-family:Geist,ui-sans-serif,system-ui,-apple-system,sans-serif;font-weight:600;letter-spacing:-.02em}p{margin:0;line-height:1.5}input,textarea,select,button{font:inherit}.description-textarea{field-sizing:content;min-height:3.75rem;max-height:16rem;overflow-y:auto;resize:vertical}button{cursor:pointer}::selection{background:#f59e0b4d;color:#fbbf24}.ambient-glow{display:none}.liquid-glass{background:var(--liquid-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--liquid-border)}.is-hidden{display:none!important}
