.new-posts-pill-module__7jS2hW__anchor{top:calc((1 - var(--feed-chrome-hidden,0)) * var(--feed-chrome-height,106px) + 12px);z-index:20;pointer-events:none;justify-content:center;align-items:flex-start;height:0;display:flex;position:sticky}.new-posts-pill-module__7jS2hW__button{border:1px solid color-mix(in srgb, var(--primary-ink) 25%, var(--border));background:var(--popover);max-width:calc(100% - 32px);min-height:44px;color:var(--primary-ink);cursor:pointer;pointer-events:auto;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:650;line-height:1.5;transition:background .12s,border-color .12s;display:inline-flex;box-shadow:0 4px 16px #0000001f}.new-posts-pill-module__7jS2hW__count{background:var(--primary);min-width:24px;min-height:24px;color:var(--primary-foreground);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding-inline:6px;font-size:12px;display:grid}.new-posts-pill-module__7jS2hW__button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.new-posts-pill-module__7jS2hW__button:active{background:var(--surface-2)}@media (hover:hover){.new-posts-pill-module__7jS2hW__button:hover{background:var(--muted);border-color:var(--primary-ink)}}@media (prefers-reduced-motion:reduce){.new-posts-pill-module__7jS2hW__button{transition:none}}
.feed-controls-module__5kif2a__feedPage{width:100%;min-width:0}:is(html:has([data-feed-page]),body:has([data-feed-page])){overflow-x:clip}.feed-controls-module__5kif2a__feedNavigation{background:var(--background);min-width:0;padding:0 0 2px}.feed-controls-module__5kif2a__destinationGroup{min-width:0;color:var(--foreground);align-items:center;margin:0 16px;display:flex}.feed-controls-module__5kif2a__destination{min-width:0;max-width:100%;min-height:44px;color:var(--foreground);text-align:left;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:0 4px;display:flex}.feed-controls-module__5kif2a__destination:focus-visible,.feed-controls-module__5kif2a__warp:focus-visible,.feed-controls-module__5kif2a__audience:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.feed-controls-module__5kif2a__warp{min-width:64px;min-height:44px;color:var(--primary-ink);white-space:nowrap;border-inline-start:0;justify-content:center;align-items:center;gap:5px;margin:0 0 0 auto;padding:0 8px;font-size:13px;font-weight:600;display:flex}.feed-controls-module__5kif2a__categories{min-width:0;padding-bottom:0}.feed-controls-module__5kif2a__categories [data-category-rail][data-more-end=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.feed-controls-module__5kif2a__categories [data-category-rail][data-more-start=true]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem);mask-image:linear-gradient(90deg,#0000,#000 2.5rem)}.feed-controls-module__5kif2a__categories [data-category-rail][data-more-start=true][data-more-end=true]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}.feed-controls-module__5kif2a__category{white-space:nowrap;min-width:44px;max-width:192px;height:44px;color:var(--muted-foreground);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.feed-controls-module__5kif2a__category:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.feed-controls-module__5kif2a__categoryActive{color:var(--foreground);font-weight:650}.feed-controls-module__5kif2a__categoryActive:after{content:"";background:var(--primary);border-radius:2px;height:2px;position:absolute;bottom:2px;left:10px;right:10px}@media (min-width:768px){.feed-controls-module__5kif2a__feedNavigation{padding-top:2px;padding-bottom:2px}.feed-controls-module__5kif2a__destinationGroup{margin-inline:20px}}@media (max-width:767px){.feed-controls-module__5kif2a__feedPage{padding-bottom:80px}}.feed-controls-module__5kif2a__composer{container-type:inline-size}.feed-controls-module__5kif2a__input{resize:none;width:100%;min-height:64px;color:var(--foreground);background:0 0;padding:8px 0 12px;font-size:20px;line-height:1.6;display:block}.feed-controls-module__5kif2a__input::placeholder{color:var(--muted-foreground)}.feed-controls-module__5kif2a__input:focus-visible{outline:none}.feed-controls-module__5kif2a__input:disabled{opacity:.6}.feed-controls-module__5kif2a__toolbar{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:4px;padding-top:12px;display:flex;box-shadow:inset 0 1px #0000}.feed-controls-module__5kif2a__expanded{box-shadow:inset 0 1px 0 var(--border)}.feed-controls-module__5kif2a__composer:has(.feed-controls-module__5kif2a__input:focus-visible) .feed-controls-module__5kif2a__toolbar{box-shadow:inset 0 2px 0 var(--ring)}.feed-controls-module__5kif2a__choices{flex:1;align-items:flex-start;gap:8px;min-width:0;padding-top:4px;display:flex}.feed-controls-module__5kif2a__choices>*{min-width:0;max-width:55%}.feed-controls-module__5kif2a__audience{border:1px solid var(--border);min-width:0;max-width:100%;height:36px;color:var(--foreground);background:var(--background);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:flex;position:relative}.feed-controls-module__5kif2a__audience:before{content:"";width:100%;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.feed-controls-module__5kif2a__audience:disabled{opacity:.5;cursor:not-allowed}.feed-controls-module__5kif2a__submit{flex-shrink:0;align-items:center;gap:8px;display:flex}.feed-controls-module__5kif2a__submit button{white-space:nowrap;min-width:80px;min-height:44px}@media (hover:hover){.feed-controls-module__5kif2a__destination:hover,.feed-controls-module__5kif2a__audience:not(:disabled):hover,.feed-controls-module__5kif2a__category:not(.feed-controls-module__5kif2a__categoryActive):hover{background:var(--muted);color:var(--foreground)}.feed-controls-module__5kif2a__warp:hover svg{transform:translate(2px,-2px)}}.feed-controls-module__5kif2a__warp svg{transition:transform var(--dur-directory-press) var(--ease-directory-out)}.feed-controls-module__5kif2a__destination:active,.feed-controls-module__5kif2a__warp:active,.feed-controls-module__5kif2a__category:active,.feed-controls-module__5kif2a__audience:not(:disabled):active{transform:translateY(1px)}@container (max-width:390px){.feed-controls-module__5kif2a__toolbar{flex-wrap:wrap}.feed-controls-module__5kif2a__choices{flex-basis:100%}.feed-controls-module__5kif2a__submit{margin-left:auto}}@media (prefers-reduced-motion:reduce){.feed-controls-module__5kif2a__warp svg{transition:none}.feed-controls-module__5kif2a__destination:active,.feed-controls-module__5kif2a__warp:active,.feed-controls-module__5kif2a__category:active,.feed-controls-module__5kif2a__audience:not(:disabled):active,.feed-controls-module__5kif2a__warp:hover svg{transform:none}}.feed-controls-module__5kif2a__destinationGroup.feed-controls-module__5kif2a__destinationHeader{max-width:100%;margin:0}.feed-controls-module__5kif2a__destinationHeader .feed-controls-module__5kif2a__destination{gap:4px;padding:0}.feed-controls-module__5kif2a__destinationHeader .feed-controls-module__5kif2a__destination>span{font-size:var(--ui-text-page);font-weight:700;line-height:1.4}.feed-controls-module__5kif2a__destinationHeader .feed-controls-module__5kif2a__destination>svg:last-child{width:16px;height:16px}.feed-controls-module__5kif2a__scrollChrome{z-index:30;background:var(--background);position:sticky;top:0}body:has([data-feed-chrome]) [data-tabbar]{transform:translateY(calc(var(--feed-chrome-hidden,0) * 100%));transition:transform var(--feed-chrome-transition,0s)}@media (prefers-reduced-motion:reduce){:is(.feed-controls-module__5kif2a__scrollChrome,body:has([data-feed-chrome]) [data-tabbar]){transition:none;transform:none}}@media (max-width:767px){body:has([data-feed-chrome]) :is([data-feed-compose-fab],[data-live-dock]){translate:0 calc(var(--feed-chrome-hidden,0) * var(--tabbar-h));transition:translate var(--feed-chrome-transition,0s)}html:not([data-keyboard-open]) body:has([data-feed-chrome]) [data-live-dock]{bottom:calc((1 - var(--feed-chrome-hidden,0)) * (var(--tabbar-h) + env(safe-area-inset-bottom,0px)));padding-bottom:calc(var(--feed-chrome-hidden,0) * env(safe-area-inset-bottom,0px));background:var(--background);transition:bottom var(--feed-chrome-transition,0s), padding-bottom var(--feed-chrome-transition,0s);translate:none}html:not([data-keyboard-open]) body:has([data-feed-chrome]):has([data-live-dock]) [data-feed-compose-fab]{translate:0 calc(var(--feed-chrome-hidden,0) * (var(--tabbar-h) + env(safe-area-inset-bottom,0px)))}}@media (prefers-reduced-motion:reduce){body:has([data-feed-chrome]) :is([data-feed-compose-fab],[data-live-dock]){transition:none;translate:none}html:not([data-keyboard-open]) body:has([data-feed-chrome]) [data-live-dock]{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px));padding-bottom:0;transition:none}html:not([data-keyboard-open]) body:has([data-feed-chrome]):has([data-live-dock]) [data-feed-compose-fab]{translate:none}}
.category-picker-dialog-module__e3eysa__dialog{border-radius:20px;flex-direction:column;gap:0;height:min(680px,100dvh - 2rem);max-height:calc(100dvh - 2rem);padding:0;display:flex;overflow:hidden}.category-picker-dialog-module__e3eysa__dialog>[data-slot=dialog-close]{width:44px;height:44px}.category-picker-dialog-module__e3eysa__header{flex-shrink:0;padding:24px 64px 16px 24px}.category-picker-dialog-module__e3eysa__title{font-size:20px;font-weight:700;line-height:1.4}.category-picker-dialog-module__e3eysa__tools{flex-shrink:0;padding:0 24px 16px}.category-picker-dialog-module__e3eysa__search{position:relative}.category-picker-dialog-module__e3eysa__searchIcon{width:18px;height:18px;color:var(--muted-foreground);pointer-events:none;position:absolute;top:14px;left:14px}.category-picker-dialog-module__e3eysa__searchInput{background:var(--surface-2);border-color:#0000;border-radius:12px;height:46px;padding-inline:42px 44px}.category-picker-dialog-module__e3eysa__clear{inset-block:0;width:44px;color:var(--muted-foreground);cursor:pointer;border-radius:10px;place-items:center;display:grid;position:absolute;right:0}.category-picker-dialog-module__e3eysa__all{margin-top:12px}.category-picker-dialog-module__e3eysa__row{text-align:left;cursor:pointer;width:100%;min-height:72px;color:var(--popover-foreground);border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:12px;transition:background .12s,border-color .12s;display:flex}.category-picker-dialog-module__e3eysa__row[aria-pressed=true]{border-color:color-mix(in srgb, var(--primary-ink) 35%, transparent);background:color-mix(in srgb, var(--primary) 9%, var(--popover))}.category-picker-dialog-module__e3eysa__icon{background:var(--surface-2);width:36px;height:36px;color:var(--muted-foreground);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.category-picker-dialog-module__e3eysa__row[aria-pressed=true] .category-picker-dialog-module__e3eysa__icon{background:color-mix(in srgb, var(--primary) 14%, var(--popover));color:var(--primary-ink)}.category-picker-dialog-module__e3eysa__copy{flex:1;min-width:0}.category-picker-dialog-module__e3eysa__name{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5;display:block}.category-picker-dialog-module__e3eysa__meta{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px;line-height:1.5;display:block}.category-picker-dialog-module__e3eysa__check{width:20px;height:20px;color:var(--primary-ink);flex-shrink:0;place-items:center;display:grid}.category-picker-dialog-module__e3eysa__resultsHeader{border-top:1px solid var(--border);color:var(--muted-foreground);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px 8px;font-size:12px;display:flex}.category-picker-dialog-module__e3eysa__resultsTitle{color:var(--popover-foreground);font-weight:600}.category-picker-dialog-module__e3eysa__results{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:0 16px 16px;overflow-y:auto}.category-picker-dialog-module__e3eysa__grid{gap:4px;display:grid}.category-picker-dialog-module__e3eysa__empty{text-align:center;min-height:168px;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:14px;display:flex}.category-picker-dialog-module__e3eysa__recovery{min-height:44px;color:var(--primary-ink);cursor:pointer;border-radius:10px;padding:0 16px;font-weight:600}.category-picker-dialog-module__e3eysa__row:focus-visible,.category-picker-dialog-module__e3eysa__clear:focus-visible,.category-picker-dialog-module__e3eysa__recovery:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.category-picker-dialog-module__e3eysa__row:active,.category-picker-dialog-module__e3eysa__clear:active,.category-picker-dialog-module__e3eysa__recovery:active{background:var(--surface-2)}@media (hover:hover){.category-picker-dialog-module__e3eysa__row:hover,.category-picker-dialog-module__e3eysa__clear:hover,.category-picker-dialog-module__e3eysa__recovery:hover{background:var(--muted)}.category-picker-dialog-module__e3eysa__row[aria-pressed=true]:hover{background:color-mix(in srgb, var(--primary) 14%, var(--popover))}}@media (min-width:640px){.category-picker-dialog-module__e3eysa__dialog{max-width:600px}.category-picker-dialog-module__e3eysa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:374px){.category-picker-dialog-module__e3eysa__header{padding-left:16px}.category-picker-dialog-module__e3eysa__tools,.category-picker-dialog-module__e3eysa__resultsHeader{padding-inline:16px}.category-picker-dialog-module__e3eysa__results{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.category-picker-dialog-module__e3eysa__dialog{animation:none}.category-picker-dialog-module__e3eysa__row{transition:none}}
.chat-overlay-module__rGpiqW__corner{max-width:min(280px,100% - 76px);top:64px;right:60px}.chat-overlay-module__rGpiqW__row{animation:12s linear forwards chat-overlay-module__rGpiqW__dismiss}.chat-overlay-module__rGpiqW__text{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chat-overlay-module__rGpiqW__name{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:10ch;margin-top:-.1em;padding-top:.1em;display:inline-block;overflow:hidden}@keyframes chat-overlay-module__rGpiqW__dismiss{0%,85%{opacity:1}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.chat-overlay-module__rGpiqW__row{animation-timing-function:step-end}}
.chat-composer-layout-module__ecIiIG__composer{transition:column-gap .18s}.chat-composer-layout-module__ecIiIG__actions{opacity:1;visibility:visible;flex-shrink:0;grid-template-columns:1fr;transition:grid-template-columns .18s,opacity .12s,visibility;display:grid}.chat-composer-layout-module__ecIiIG__clip{min-width:0}.chat-composer-layout-module__ecIiIG__buttons{--spacing:4px;align-items:center;gap:8px;width:max-content;display:flex}html[data-room-typing] .chat-composer-layout-module__ecIiIG__composer{flex-wrap:nowrap;column-gap:0}html[data-room-typing] .chat-composer-layout-module__ecIiIG__composer>form{flex-basis:auto}html[data-room-typing] .chat-composer-layout-module__ecIiIG__actions{opacity:0;visibility:hidden;pointer-events:none;grid-template-columns:0fr;transition-delay:0s,0s,.18s}html[data-room-typing] .chat-composer-layout-module__ecIiIG__clip{overflow:hidden}@container (max-width:480px){.chat-composer-layout-module__ecIiIG__composer:has(form input:focus) .chat-composer-layout-module__ecIiIG__actions{opacity:0;visibility:hidden;pointer-events:none;grid-template-columns:0fr;margin-inline-start:-8px;transition-delay:0s,0s,.18s}.chat-composer-layout-module__ecIiIG__composer:has(form input:focus) .chat-composer-layout-module__ecIiIG__clip{overflow:hidden}}@media (prefers-reduced-motion:reduce){.chat-composer-layout-module__ecIiIG__composer,.chat-composer-layout-module__ecIiIG__actions{transition:none}html[data-room-typing] .chat-composer-layout-module__ecIiIG__actions{transition:none}}
.notice-tone-module__rZikPa__tone{--notice-info:#63b9fe;--notice-warning:#f7b83d;--notice-urgent:#ff8981;--notice-ink:var(--notice-info);--notice-surface:color-mix(in srgb, var(--notice-ink) 7%, var(--surface));--notice-icon-surface:color-mix(in srgb, var(--notice-ink) 13%, var(--surface))}@supports (color:lab(0% 0 0)){.notice-tone-module__rZikPa__tone{--notice-info:lab(71.8927% -11.421 -42.7042);--notice-warning:lab(79.1609% 15.493 67.4391);--notice-urgent:lab(70.7023% 46.8912 26.5378)}}:is(.light .notice-tone-module__rZikPa__tone,.notice-tone-module__rZikPa__tone.light){--notice-info:#005489;--notice-warning:#704500;--notice-urgent:#a21921}@supports (color:lab(0% 0 0)){:is(.light .notice-tone-module__rZikPa__tone,.notice-tone-module__rZikPa__tone.light){--notice-info:lab(33.3208% -5.37838 -41.9289);--notice-warning:lab(33.6343% 16.7606 48.3613);--notice-urgent:lab(35.6263% 53.8963 34.3867)}}.notice-tone-module__rZikPa__tone[data-priority=warning]{--notice-ink:var(--notice-warning)}.notice-tone-module__rZikPa__tone[data-priority=urgent]{--notice-ink:var(--notice-urgent)}.notice-tone-module__rZikPa__broadcast{border-inline-start:3px solid var(--notice-ink);background:var(--notice-surface);color:var(--foreground)}.notice-tone-module__rZikPa__icon{color:var(--notice-ink);background:var(--notice-icon-surface);border-radius:10px;width:36px;height:36px;padding:8px}.notice-tone-module__rZikPa__label{color:var(--notice-ink);font-weight:600}.notice-tone-module__rZikPa__broadcast[data-read=true]{background:var(--background)}
.global-banners-module__QHZGyW__section{padding:8px var(--page-gutter,16px) 0}.global-banners-module__QHZGyW__list{touch-action:pan-y pinch-zoom;background:var(--surface-2);color:var(--foreground);border-radius:18px;overflow:clip}.global-banners-module__QHZGyW__banner{min-width:0;color:var(--foreground);background:var(--surface-2);position:relative}.global-banners-module__QHZGyW__banner[data-priority=urgent]{background:var(--notice-surface)}.global-banners-module__QHZGyW__content{align-items:center;gap:16px;min-height:96px;padding:16px;display:flex}.global-banners-module__QHZGyW__copy{overflow-wrap:anywhere;flex:1;min-width:0}.global-banners-module__QHZGyW__label{color:var(--notice-ink);margin-bottom:4px;font-size:11px;font-weight:600;line-height:1.4}.global-banners-module__QHZGyW__label:not([data-severity=urgent]){display:none}.global-banners-module__QHZGyW__title{--preview-lines:2;min-width:0;margin:0;font-size:15px;font-weight:650;line-height:1.4}.global-banners-module__QHZGyW__titleText{display:block}.global-banners-module__QHZGyW__banner:not([data-expanded=true]) :is(.global-banners-module__QHZGyW__titleText,.global-banners-module__QHZGyW__body){-webkit-line-clamp:var(--preview-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.global-banners-module__QHZGyW__toggle{z-index:2;max-width:100%;min-height:44px;color:var(--notice-ink);cursor:pointer;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:6px;margin-top:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.global-banners-module__QHZGyW__toggle:focus-visible,.global-banners-module__QHZGyW__arrow:focus-visible,.global-banners-module__QHZGyW__list:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.global-banners-module__QHZGyW__toggle:active,.global-banners-module__QHZGyW__arrow:active{background:var(--surface)}@media (hover:hover){.global-banners-module__QHZGyW__toggle:hover,.global-banners-module__QHZGyW__arrow:hover{background:var(--surface);color:var(--foreground)}}.global-banners-module__QHZGyW__chevron,.global-banners-module__QHZGyW__chevronOpen{flex-shrink:0;width:16px;height:16px}.global-banners-module__QHZGyW__chevronOpen{transform:rotate(180deg)}.global-banners-module__QHZGyW__body{--preview-lines:3;color:var(--muted-foreground);white-space:pre-wrap;margin-top:5px;font-size:13px;line-height:1.5}.global-banners-module__QHZGyW__artwork{width:64px;height:64px;color:var(--notice-ink);border-radius:12px;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:clip}.global-banners-module__QHZGyW__artworkIcon{opacity:.8;width:40px;height:40px}.global-banners-module__QHZGyW__image{object-fit:cover;background:var(--surface);width:100%;height:100%;position:absolute;inset:0}.global-banners-module__QHZGyW__image[hidden]{display:none}.global-banners-module__QHZGyW__cardLink{color:inherit;cursor:pointer;text-underline-offset:3px;outline:none}.global-banners-module__QHZGyW__cardLink:after{content:"";z-index:1;border-radius:18px;position:absolute;inset:0}.global-banners-module__QHZGyW__cardLink:focus-visible:after{outline:2px solid var(--ring);outline-offset:-3px}.global-banners-module__QHZGyW__linkIcon{vertical-align:-2px;width:15px;height:15px;color:var(--notice-ink);margin-inline-start:5px;display:inline}.global-banners-module__QHZGyW__banner:has(.global-banners-module__QHZGyW__cardLink:active){background:var(--surface)}@media (hover:hover){.global-banners-module__QHZGyW__banner:has(.global-banners-module__QHZGyW__cardLink:hover){background:color-mix(in srgb, var(--notice-ink) 9%, var(--surface-2))}.global-banners-module__QHZGyW__cardLink:hover{text-decoration:underline}}.global-banners-module__QHZGyW__navigation{justify-content:center;align-items:center;gap:2px;min-height:24px;display:flex;position:relative}.global-banners-module__QHZGyW__dots{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;display:flex}.global-banners-module__QHZGyW__dotButton{cursor:pointer;border-radius:8px;place-items:center;min-width:24px;min-height:24px;display:grid}.global-banners-module__QHZGyW__dotButton:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.global-banners-module__QHZGyW__arrow{color:var(--muted-foreground);clip-path:inset(50%);cursor:pointer;border-radius:8px;place-items:center;width:1px;min-width:0;height:1px;min-height:0;display:grid;position:absolute;overflow:hidden}.global-banners-module__QHZGyW__arrow:focus-visible{clip-path:none;width:28px;height:28px;position:relative}.global-banners-module__QHZGyW__dot,.global-banners-module__QHZGyW__dotActive{background:var(--muted-foreground);opacity:.3;border-radius:999px;height:5px;display:block}.global-banners-module__QHZGyW__dot{width:5px}.global-banners-module__QHZGyW__dotActive{background:var(--primary);opacity:1;width:16px}@keyframes global-banners-module__QHZGyW__notice-in{0%{opacity:.6}to{opacity:1}}.global-banners-module__QHZGyW__banner{animation:global-banners-module__QHZGyW__notice-in .14s var(--ease-directory-out)}@media (max-width:374px){.global-banners-module__QHZGyW__content{gap:10px;padding:14px}.global-banners-module__QHZGyW__artwork{width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.global-banners-module__QHZGyW__banner{animation:none}}.global-banners-module__QHZGyW__list{display:grid}.global-banners-module__QHZGyW__list[data-draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none}.global-banners-module__QHZGyW__list[data-dragging=true],.global-banners-module__QHZGyW__list[data-dragging=true] *{cursor:grabbing}.global-banners-module__QHZGyW__list[data-dragging=true] .global-banners-module__QHZGyW__slide{transition:none}.global-banners-module__QHZGyW__slide{min-width:0;transition:transform .42s var(--ease-directory-out);grid-area:1/1;display:grid}.global-banners-module__QHZGyW__slide[data-active=false]{pointer-events:none}.global-banners-module__QHZGyW__slide .global-banners-module__QHZGyW__banner{align-items:center;height:100%;display:grid}@media (prefers-reduced-motion:reduce){.global-banners-module__QHZGyW__slide{transition:none}}.global-banners-module__QHZGyW__dismiss{z-index:2;color:var(--muted-foreground);cursor:pointer;position:relative}.global-banners-module__QHZGyW__section:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}
.sticker-module__6cFaEW__pop{transform-origin:50% 90%;animation:.52s cubic-bezier(.34,1.56,.64,1) both sticker-module__6cFaEW__sticker-pop}.sticker-module__6cFaEW__tap:hover .sticker-module__6cFaEW__img,.sticker-module__6cFaEW__tap:focus-visible .sticker-module__6cFaEW__img{animation:.42s ease-in-out sticker-module__6cFaEW__sticker-wiggle}@keyframes sticker-module__6cFaEW__sticker-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}@keyframes sticker-module__6cFaEW__sticker-wiggle{0%,to{transform:rotate(0)}30%{transform:rotate(-5deg)}65%{transform:rotate(4deg)}}@media (prefers-reduced-motion:reduce){.sticker-module__6cFaEW__pop,.sticker-module__6cFaEW__tap:hover .sticker-module__6cFaEW__img,.sticker-module__6cFaEW__tap:focus-visible .sticker-module__6cFaEW__img{animation:none}}
.shop-card-surface-module__VgfDpq__surface{--shelf-rarity:var(--border);gap:var(--ui-space-2);width:100%;min-width:0;height:100%;padding:var(--ui-space-3);border:1px solid color-mix(in srgb, var(--shelf-rarity) 45%, var(--border));border-radius:var(--me-radius,12px);color:var(--foreground);background:var(--background);text-align:start;flex-direction:column;display:flex;position:relative}.shop-card-surface-module__VgfDpq__surface[data-rarity=rare]{--shelf-rarity:var(--rarity-rare)}.shop-card-surface-module__VgfDpq__surface[data-rarity=epic]{--shelf-rarity:var(--rarity-epic)}.shop-card-surface-module__VgfDpq__surface[data-rarity=legendary]{--shelf-rarity:var(--rarity-legendary)}.shop-card-surface-module__VgfDpq__surface[data-actions]{padding-bottom:4rem}.shop-card-surface-module__VgfDpq__surface:where(button):not(:disabled){cursor:pointer}.shop-card-surface-module__VgfDpq__surface:where(button):not(:disabled):hover{background:var(--surface);border-color:var(--muted-foreground)}.shop-card-surface-module__VgfDpq__surface:where(button):not(:disabled):active{background:var(--surface-2)}.shop-card-surface-module__VgfDpq__surface:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.shop-card-surface-module__VgfDpq__surface[aria-pressed=true]{outline:2px solid var(--primary);outline-offset:1px;background:var(--primary-weak)}.shop-card-surface-module__VgfDpq__surface:disabled{cursor:not-allowed;background:var(--surface)}.shop-card-surface-module__VgfDpq__surface:disabled .shop-card-surface-module__VgfDpq__preview{opacity:.65}.shop-card-surface-module__VgfDpq__preview{width:100%;min-width:0;min-height:6.5rem;padding:var(--ui-space-2);border-radius:calc(var(--me-radius,12px) - .25rem);border-bottom:2px solid var(--shelf-rarity);background:var(--surface-2);flex-shrink:0;place-items:center;display:grid}.shop-card-surface-module__VgfDpq__preview>*{max-width:100%}.shop-card-surface-module__VgfDpq__copy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.shop-card-surface-module__VgfDpq__name{overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:1.6}.shop-card-surface-module__VgfDpq__metadata{font-size:var(--text-xs);color:var(--muted-foreground);flex-direction:column;gap:.25rem;line-height:1.5;display:flex}.shop-card-surface-module__VgfDpq__metadata [data-owners-line]{color:var(--muted-foreground);font-size:inherit;font-weight:400;line-height:inherit}.shop-card-surface-module__VgfDpq__details{font-size:var(--text-sm);flex-direction:column;align-items:flex-start;gap:.25rem;margin-top:auto;padding-top:.25rem;line-height:1.6;display:flex}.shop-card-surface-module__VgfDpq__details>span{overflow-wrap:anywhere;max-width:100%}.shop-card-surface-module__VgfDpq__details>span:first-child{font-size:inherit}.shop-card-surface-module__VgfDpq__preview [data-testid=sticker-pack-grid]{width:100%}.shop-card-surface-module__VgfDpq__preview [data-testid=sticker-pack-grid] li{min-width:0;max-width:100%}.shop-card-surface-module__VgfDpq__preview [data-testid=sticker-pack-grid] img{max-width:100%;height:auto}
.funding-presentation-module__E5J7uG__dialog{width:calc(100% - 2rem);max-width:28rem;max-height:calc(var(--vvh,100dvh) - 2rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));top:calc(var(--vvt,0px) + var(--vvh,100dvh) / 2);border-radius:var(--me-radius);background:var(--background);color:var(--foreground);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.funding-presentation-module__E5J7uG__header{padding:var(--ui-space-4);border-bottom:1px solid var(--border);flex:none;gap:.25rem;padding-right:4rem}.funding-presentation-module__E5J7uG__body{overscroll-behavior:contain;min-height:0;padding:var(--ui-space-4);gap:var(--ui-space-3);flex-direction:column;display:flex;overflow-y:auto}.funding-presentation-module__E5J7uG__section{border:1px solid var(--border);border-radius:var(--me-radius)}.funding-presentation-module__E5J7uG__trigger{width:100%;min-height:var(--ui-navigation-height);justify-content:flex-start;gap:var(--ui-space-3);padding:var(--ui-space-3);border-radius:var(--me-radius);white-space:normal;text-align:left;cursor:pointer;display:flex}.funding-presentation-module__E5J7uG__icon{background:var(--primary-weak);width:2.75rem;height:2.75rem;color:var(--primary-ink);border-radius:50%;flex:none;place-items:center;display:grid}.funding-presentation-module__E5J7uG__copy{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.funding-presentation-module__E5J7uG__expanded{padding:0 var(--ui-space-3) var(--ui-space-3)}.funding-presentation-module__E5J7uG__packs{border-top:1px solid var(--border);flex-direction:column;display:flex}.funding-presentation-module__E5J7uG__pack{justify-content:flex-start;gap:var(--ui-space-2);width:100%;min-width:0;min-height:3.5rem;padding:var(--ui-space-3) .25rem;white-space:normal;cursor:pointer;border-radius:0;display:flex}.funding-presentation-module__E5J7uG__pack+.funding-presentation-module__E5J7uG__pack{border-top-color:var(--border)}.funding-presentation-module__E5J7uG__pack:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;box-shadow:none}.funding-presentation-module__E5J7uG__amount{text-align:left;min-width:0;font-size:var(--text-sm);overflow-wrap:anywhere;flex:1;font-weight:600}.funding-presentation-module__E5J7uG__price{font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}
.offers-sheet-module__CAh7zW__sheet{background:var(--background);color:var(--foreground);border-radius:1.5rem;gap:1.25rem;padding:1.5rem}.offers-sheet-module__CAh7zW__identity{align-items:center;gap:1rem;padding-right:1.5rem;display:flex}.offers-sheet-module__CAh7zW__identity h2{font-size:1.25rem;line-height:1.5}.offers-sheet-module__CAh7zW__label{font-size:var(--text-sm);margin-bottom:.75rem;font-weight:600}.offers-sheet-module__CAh7zW__options{gap:.5rem;display:grid}.offers-sheet-module__CAh7zW__option{border:1px solid var(--border);background:var(--surface);min-height:4rem;color:var(--foreground);text-align:left;border-radius:.875rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.offers-sheet-module__CAh7zW__duration{font-size:var(--text-base);flex-direction:column;gap:.25rem;font-weight:600;display:flex}.offers-sheet-module__CAh7zW__duration small{font-size:var(--text-xs);color:var(--muted-foreground);font-weight:400}.offers-sheet-module__CAh7zW__price{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.375rem;font-size:1.125rem;font-weight:750;display:inline-flex}.offers-sheet-module__CAh7zW__option:disabled{opacity:.55;cursor:not-allowed}.offers-sheet-module__CAh7zW__trial,.offers-sheet-module__CAh7zW__wear{min-height:3rem;font-size:var(--text-sm);border-radius:.875rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:700;display:flex}.offers-sheet-module__CAh7zW__trial{border:1px solid var(--border);background:var(--background);color:var(--foreground)}.offers-sheet-module__CAh7zW__wear{background:var(--foreground);color:var(--background)}.offers-sheet-module__CAh7zW__option:focus-visible,.offers-sheet-module__CAh7zW__trial:focus-visible,.offers-sheet-module__CAh7zW__wear:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (hover:hover){.offers-sheet-module__CAh7zW__option:hover:not(:disabled),.offers-sheet-module__CAh7zW__trial:hover{background:var(--hover);border-color:var(--muted-foreground)}.offers-sheet-module__CAh7zW__wear:hover{background:color-mix(in srgb, var(--foreground) 88%, var(--background));color:var(--background)}}.offers-sheet-module__CAh7zW__option:active:not(:disabled),.offers-sheet-module__CAh7zW__trial:active{background:var(--surface-2)}.offers-sheet-module__CAh7zW__family{border:1.5px solid var(--primary);background:color-mix(in srgb, var(--primary) 6%, var(--background));border-radius:1.125rem;flex-direction:column;gap:.75rem;padding:.875rem;display:flex}.offers-sheet-module__CAh7zW__family .offers-sheet-module__CAh7zW__label{margin-bottom:0}.offers-sheet-module__CAh7zW__recommended{background:var(--primary);min-height:1.375rem;color:var(--primary-foreground);font-size:var(--text-xs);border-radius:999px;align-items:center;padding:0 .5rem;font-weight:700;display:inline-flex}.offers-sheet-module__CAh7zW__extras{align-items:center;gap:.625rem;display:flex}
