.smm-toast-viewport{--smm-toast-from:translateY(-16px);z-index:2147483647;inset:max(var(--smm-toast-top,16px), env(safe-area-inset-top)) max(var(--smm-toast-inset-right,1rem), env(safe-area-inset-right)) auto auto;width:min(24rem,100vw - 2rem);color:var(--smm-fog,#f5f5ee);pointer-events:none;border:0;margin:0;padding:0;position:fixed}.smm-toast-viewport[data-placement=bottom]{--smm-toast-from:translateX(32px);inset:auto max(var(--smm-toast-bottom-right,20px), env(safe-area-inset-right)) max(var(--smm-toast-bottom,20px), env(safe-area-inset-bottom)) auto}.smm-toast-viewport[hidden]{display:none}.smm-toast{border:2px solid var(--smm-acid,#ddfb3b);color:var(--smm-fog,#f5f5ee);font:600 .9375rem/1.45 var(--font-sans,sans-serif);pointer-events:auto;background:#232323;border-radius:1rem;align-items:center;gap:.625rem;padding:.625rem .5rem .625rem .75rem;animation:.42s cubic-bezier(.2,.9,.3,1.15) both smm-toast-in,.9s ease-out .3s both smm-toast-ring;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 36px #0009}.smm-toast[data-leaving]{pointer-events:none;animation:.18s ease-in both smm-toast-out}.smm-toast-icon{width:2.25rem;height:2.25rem;color:var(--smm-ink,#181818);flex-shrink:0;place-items:center;display:grid;position:relative}.smm-toast-icon:before{content:"";background:var(--smm-acid,#ddfb3b);border-radius:999px;position:absolute;inset:5px}.smm-toast-icon>svg{position:relative}.smm-toast-icon>.smm-toast-countdown{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.smm-toast-countdown circle{fill:none;stroke:var(--smm-acid,#ddfb3b);stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;animation:smm-toast-countdown var(--smm-toast-duration,3s) linear both}.smm-toast-icon[data-paused] circle{animation-play-state:paused}.smm-toast p{overflow-wrap:anywhere;min-width:0;color:inherit;flex:1;margin:0}.smm-toast button{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex-shrink:0;place-items:center;padding:0;display:grid}.smm-toast button:hover{background:#ffffff15}.smm-toast button:focus-visible{outline:2px solid var(--smm-acid,#ddfb3b);outline-offset:-2px}@keyframes smm-toast-in{0%{opacity:0;transform:var(--smm-toast-from) scale(.94)}60%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes smm-toast-ring{0%{box-shadow:0 14px 36px #0000008c,0 0 #ddfb3bb3}to{box-shadow:0 14px 36px #0000008c,0 0 0 14px #ddfb3b00}}@keyframes smm-toast-out{0%{opacity:1;transform:none}to{opacity:0;transform:var(--smm-toast-from) scale(.98)}}@keyframes smm-toast-countdown{0%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}@media (prefers-reduced-motion:reduce){.smm-toast,.smm-toast[data-leaving]{animation:none}.smm-toast-countdown{display:none}}@media (width<=40rem){.smm-toast-viewport,.smm-toast-viewport[data-placement=bottom]{inset-inline:max(1rem, env(safe-area-inset-left)) max(1rem, env(safe-area-inset-right));width:auto}}.invitation-banner{border-bottom:1px solid color-mix(in srgb, var(--smm-acid) 32%, transparent);background:var(--smm-surface)}.invitation-banner-inner{align-items:center;gap:1.25rem;max-width:90rem;margin-inline:auto;padding:1.5rem 4.5rem 1.5rem 2rem;display:flex;position:relative}.invitation-banner-icon{width:3.25rem;height:3.25rem;color:var(--smm-acid);background:#d6ff1510;border:1px solid #d6ff1540;border-radius:1rem;flex-shrink:0;place-items:center;display:grid}.invitation-banner-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.invitation-banner-close{position:absolute;top:.75rem;right:.75rem}@media (width<=900px){.invitation-banner-inner{flex-wrap:wrap;align-items:flex-start;gap:1rem;padding:1.25rem 3.5rem 1.25rem 1.25rem}.invitation-banner-actions{justify-content:flex-start;width:100%;padding-left:4.25rem}}@media (width<=480px){.invitation-banner-inner{padding-right:1.25rem}.invitation-banner-inner h2{padding-right:2rem}.invitation-banner-icon{display:none}.invitation-banner-actions{padding-left:0}.invitation-banner-actions>*{flex:1}.invitation-banner-actions svg{display:none}}.smm-menu-toggle{width:2.75rem;height:2.75rem;color:var(--smm-fog);cursor:pointer;border-radius:.375rem;flex-shrink:0;place-items:center;display:grid;position:relative}.smm-menu-toggle:hover{background:#ffffff14}.smm-menu-toggle-dot{background:var(--smm-acid);border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:.5rem;right:.5rem}.smm-menu-panel{z-index:40;border-top:1px solid var(--smm-line);background:var(--smm-ink);visibility:hidden;opacity:0;clip-path:inset(0 0 100%);flex-direction:column;gap:.5rem;height:calc(100dvh - 100%);padding:1rem 1.25rem .75rem;display:flex;position:absolute;inset:100% 0 auto;overflow-y:auto}.smm-menu-panel[data-open=true]{visibility:visible;opacity:1;clip-path:inset(0)}.smm-menu-panel :is(.smm-nav-link,.smm-menu-row){border:0;border-bottom:1px solid var(--smm-line);width:100%;min-height:3.5rem;color:var(--smm-fog);text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:1rem;padding:.5rem .75rem;font-size:1.0625rem;font-weight:500;display:flex}.smm-menu-panel :is(.smm-nav-link,.smm-menu-row):hover{background:#ffffff0a}.smm-menu-panel .smm-menu-row-danger{color:#ffb08a}.smm-menu-panel .smm-menu-row-danger .smm-menu-row-icon{color:inherit}.smm-menu-row-icon{width:2.25rem;height:2.25rem;color:var(--smm-muted);border-radius:.5rem;flex-shrink:0;place-items:center;display:grid}.smm-menu-panel :is(.smm-nav-link,.smm-menu-row)[aria-current=page] .smm-menu-row-icon{background:var(--smm-acid);color:var(--smm-ink)}.smm-menu-panel :is(.smm-nav-link,.smm-menu-row)[aria-current=page] .smm-menu-row-label{color:var(--smm-acid)}.smm-menu-row-label{flex:1}.smm-menu-row-dot{background:var(--smm-acid);border-radius:999px;width:.5rem;height:.5rem}.smm-menu-row-chevron{color:var(--smm-muted);flex-shrink:0}.smm-menu-user{border-bottom:1px solid var(--smm-line);align-items:center;gap:.875rem;padding:.25rem .75rem 1rem;display:flex}.smm-menu-user img{object-fit:cover;border-radius:999px;flex-shrink:0;width:3rem;height:3rem}.smm-menu-user p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.smm-menu-group-label{color:var(--smm-muted);letter-spacing:.04em;text-transform:uppercase;margin-top:.75rem;padding:.5rem .75rem 0;font-size:.875rem;font-weight:600}@media (width<=1023px) and (prefers-reduced-motion:no-preference){.smm-menu-panel{transition:clip-path .26s cubic-bezier(.4,0,.2,1),opacity .16s .1s,visibility 0s linear .26s}.smm-menu-panel[data-open=true]{transition:clip-path .34s cubic-bezier(.22,1,.36,1),opacity .12s,visibility}}@media (width>=1024px){.smm-menu-panel[data-mobile-only],.smm-menu-toggle[data-mobile-only]{display:none}}html[data-menu-open] :is(.woot--bubble-holder,.woot-widget-bubble){display:none!important}.smm-public-header{z-index:40;border-bottom:1px solid var(--smm-line);background:var(--smm-ink);color:var(--smm-fog);position:relative}.smm-public-header-inner{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0 .5rem;padding-block:.5rem;display:flex}.smm-public-header :focus-visible{outline-color:var(--smm-acid)}.smm-public-account{white-space:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.smm-public-header-inner>a:first-child{flex-shrink:0}.smm-public-login{display:none}.smm-public-header :is(.smm-public-login,.smm-public-menu-actions>a:first-child){border-color:var(--smm-acid);color:var(--smm-acid)}.smm-public-menu-actions{order:-1;gap:.5rem;margin-bottom:.5rem;display:flex}@media (width<=1023px){.smm-public-header[data-menu-open=true] .smm-public-login,.smm-public-header[data-menu-open=true] .smm-public-cta{display:none}}@media (width>=370px){.smm-public-login{display:inline-flex}}@media (width>=640px){.smm-public-header-inner{column-gap:2rem}}@media (width>=1024px){.smm-public-header-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.smm-public-header .smm-menu-toggle,.smm-public-menu-actions,.smm-public-nav .smm-menu-row-icon,.smm-public-nav .smm-menu-row-chevron{display:none}.smm-public-nav.smm-menu-panel,.smm-public-nav.smm-menu-panel[data-open=true]{visibility:visible;opacity:1;clip-path:none;background:0 0;border:0;flex-flow:wrap;grid-area:1/2;justify-content:center;align-items:center;gap:0 1.75rem;height:auto;padding:0;position:static;overflow:visible}.smm-public-nav.smm-menu-panel .smm-nav-link{width:auto;min-height:2.75rem;color:var(--smm-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;gap:.5rem;padding:.5rem 0;font-size:1rem;font-weight:500}.smm-public-nav.smm-menu-panel .smm-nav-link:hover,.smm-public-nav.smm-menu-panel .smm-nav-link[aria-current=page]{border-color:#0000;border-bottom-color:var(--smm-acid);background:0 0}.smm-public-nav.smm-menu-panel .smm-nav-link[aria-current=page] .smm-menu-row-label{color:inherit}.smm-public-account{grid-area:1/3;justify-self:end}}
