:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--nanate-accent:#e7ff4f;--nanate-ink:#171a1f;--nanate-ink-2:#59616c;--nanate-muted:#64707a;--nanate-canvas:#f4f6f3;--nanate-surface:#fff;--nanate-subtle:#ebefea;--nanate-line:#dfe4df;--nanate-line-strong:#cbd2cc}*,:before,:after{box-sizing:border-box}html,body{min-width:320px;margin:0;padding:0}body{background:var(--nanate-canvas);color:var(--nanate-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}button,input,select,textarea{font:inherit}button,a,select{touch-action:manipulation}::selection{background:var(--nanate-accent);color:var(--nanate-ink)}:where(button:not(:disabled),select:not(:disabled),[role=button]:not([aria-disabled=true]),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled)){transition:transform .18s cubic-bezier(.22,1,.36,1),filter .18s,box-shadow .18s,border-color .18s,background-color .18s,color .18s}:where(button:not(:disabled),select:not(:disabled),[role=button]:not([aria-disabled=true]),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled)):hover{transform:translateY(-1px)}:where(button:not(:disabled),select:not(:disabled),[role=button]:not([aria-disabled=true]),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled)):active{transform:translateY(1px)scale(.985)}:where(a[href]):active{opacity:.72}:where(button,select,[role=button],input[type=checkbox],input[type=radio],input[type=range])[data-feedback-pending]{cursor:wait!important}:where(select,input[type=checkbox],input[type=radio],input[type=range])[data-feedback-pending]{box-shadow:0 0 0 3px color-mix(in srgb, var(--nanate-accent) 42%, transparent)}:where(button,[role=button])[data-feedback-pending]:after{content:"";opacity:.76;vertical-align:-.08em;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:.78em;height:.78em;margin-left:.58em;animation:.7s linear infinite interactionSpin;display:inline-block}:where(button,[role=button])[data-feedback-complete]{animation:.52s cubic-bezier(.22,1,.36,1) interactionComplete}.interaction-progress{z-index:1000;pointer-events:none;opacity:0;height:3px;transition:opacity .18s;position:fixed;inset:0 0 auto}.interaction-progress[data-visible=true]{opacity:1}.interaction-progress__bar{background:var(--nanate-accent);width:34%;height:100%;box-shadow:0 0 18px color-mix(in srgb, var(--nanate-accent) 80%, transparent);border-radius:0 999px 999px 0;animation:1.15s cubic-bezier(.55,0,.3,1) infinite interactionTravel;display:block}.interaction-progress__status{border:1px solid color-mix(in srgb, var(--nanate-line-strong) 72%, transparent);background:color-mix(in srgb, var(--nanate-surface) 90%, transparent);box-shadow:0 10px 28px color-mix(in srgb, var(--nanate-ink) 12%, transparent);color:var(--nanate-ink-2);letter-spacing:.01em;opacity:0;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:700;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1);position:fixed;top:12px;right:14px;transform:translateY(-6px)}.interaction-progress[data-visible=true] .interaction-progress__status{opacity:1;transform:none}.loading-signal{min-height:32px;color:var(--nanate-ink,#171a1f);align-items:center;gap:10px;display:inline-flex}.loading-signal__track{background:var(--nanate-line,#dfe4df);border-radius:999px;flex:none;width:34px;height:4px;display:block;position:relative;overflow:hidden}.loading-signal__track>span{border-radius:inherit;background:var(--nanate-accent,#e7ff4f);width:12px;box-shadow:0 0 10px color-mix(in srgb, var(--nanate-accent) 52%, transparent);animation:1.35s cubic-bezier(.55,0,.3,1) infinite loadingTrace;position:absolute;inset:0 auto 0 0}.loading-signal__copy{gap:3px;display:grid}.loading-signal__copy strong{letter-spacing:-.01em;font-size:13px;font-weight:750}.loading-signal__copy small{color:var(--nanate-muted,#64707a);font-size:11px;line-height:1.35}@keyframes interactionSpin{to{transform:rotate(360deg)}}@keyframes interactionComplete{0%{filter:brightness()}45%{filter:brightness(1.14)}to{filter:brightness()}}@keyframes interactionTravel{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes loadingTrace{0%{transform:translate(-120%)}to{transform:translate(330%)}}@media (prefers-reduced-motion:reduce){:where(button:not(:disabled),select:not(:disabled),[role=button]:not([aria-disabled=true]),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled)){transition-duration:0s}:where(button:not(:disabled),select:not(:disabled),[role=button]:not([aria-disabled=true]),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled)):hover,:where(button:not(:disabled),select:not(:disabled),[role=button]:not([aria-disabled=true]),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled)):active{transform:none}:where(button,[role=button])[data-feedback-pending]:after,:where(button,[role=button])[data-feedback-complete],.interaction-progress__bar,.loading-signal__track>span{animation:none}.interaction-progress__bar,.loading-signal__track>span{width:100%}}
