.stay-app,:root{--stay-bg:#11110f;--stay-surface:#181714;--stay-surface-raised:#201f1b;--stay-surface-soft:#282721;--stay-ink:#f2efe7;--stay-ink-secondary:#b8b5ac;--stay-ink-muted:#77766f;--stay-line:rgba(242,239,231,0.14);--stay-line-strong:rgba(242,239,231,0.24);--stay-signal:#d7f36a;--stay-copper:#c58b5c;--stay-motion:#5bd2e6;--stay-danger:#dc8068;--stay-radius-xs:0.25rem;--stay-radius-sm:0.4375rem;--stay-radius-md:0.625rem;--stay-studio-inspector-width:clamp(19rem,22vw,20rem);min-height:100dvh}html:is(.light,.red,.green,.violet,.yellow,.blue,.orange,.rose,.neutral,.gray,.stone,.slate),html:is(.light,.red,.green,.violet,.yellow,.blue,.orange,.rose,.neutral,.gray,.stone,.slate) .stay-app{--stay-bg:#f3f0e8;--stay-surface:#ebe6dc;--stay-surface-raised:#e2dcd0;--stay-surface-soft:#d6d0c5;--stay-ink:#171714;--stay-ink-secondary:#4f4d46;--stay-ink-muted:#77746a;--stay-line:rgba(23,23,20,0.14);--stay-line-strong:rgba(23,23,20,0.24);--stay-signal:#708700;--stay-copper:#9d6138;--stay-motion:#087f95;--stay-danger:#b54834}.stay-app ::selection{color:#17170f;background:var(--stay-signal)}.stay-skip-link{position:fixed;z-index:100;top:.75rem;left:.75rem;transform:translateY(-180%);border:1px solid var(--stay-signal);border-radius:var(--stay-radius-sm);padding:.55rem .8rem;color:var(--stay-bg);background:var(--stay-signal);font-size:.75rem;transition:transform .16s ease}.stay-skip-link:focus{transform:translateY(0)}.toaster .stay-toast{transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .16s cubic-bezier(.22,1,.36,1),height .2s cubic-bezier(.22,1,.36,1),box-shadow .16s ease}.toaster .stay-toast[data-x-position=left]{left:0;right:auto}.toaster .stay-toast[data-x-position=center]{right:0;left:0;margin-inline:auto}.toaster .stay-toast[data-x-position=right]{right:0;left:auto}.toaster .stay-toast[data-y-position=top]:not([data-mounted=true]){--y:translateY(-6px)}.toaster .stay-toast[data-y-position=bottom]:not([data-mounted=true]){--y:translateY(6px)}.toaster .stay-toast[data-y-position=top][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(-6px)}.toaster .stay-toast[data-y-position=bottom][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(6px)}.toaster .stay-toast[data-y-position=top][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) - 6px))}.toaster .stay-toast[data-y-position=bottom][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + 6px))}.toaster .stay-toast[data-y-position=top][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(calc(var(--lift-amount) * var(--toasts-before) - 6px)) scale(calc(-1 * var(--scale)))}.toaster .stay-toast[data-y-position=bottom][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(calc(var(--lift-amount) * var(--toasts-before) + 6px)) scale(calc(-1 * var(--scale)))}@media (max-width:600px){.toaster[data-sonner-toaster]{width:calc(100% - var(--mobile-offset-left) - var(--mobile-offset-right))}}@media (prefers-reduced-motion:reduce){.stay-app *,.stay-app :after,.stay-app :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.toaster .stay-toast,.toaster .stay-toast>*{animation:none!important;transition:none!important}}