.anonymous-game-trial-module__d0JC4G__prompt{border:1px solid color-mix(in srgb, var(--accent) 52%, var(--border));border-radius:var(--radius-rect);background:color-mix(in srgb, var(--accent) 7%, var(--surface-raised));justify-content:space-between;align-items:center;gap:16px;width:100%;padding:15px;display:flex}.anonymous-game-trial-module__d0JC4G__standalone{text-align:center;flex-direction:column;justify-content:center;min-height:230px}.anonymous-game-trial-module__d0JC4G__inline{margin-top:2px}.anonymous-game-trial-module__d0JC4G__copy{gap:5px;display:grid}.anonymous-game-trial-module__d0JC4G__copy h2,.anonymous-game-trial-module__d0JC4G__copy p,.anonymous-game-trial-module__d0JC4G__eyebrow,.anonymous-game-trial-module__d0JC4G__loading{margin:0}.anonymous-game-trial-module__d0JC4G__copy h2{color:var(--text);font-size:clamp(1.05rem,2.4vw,1.3rem);line-height:1.2}.anonymous-game-trial-module__d0JC4G__copy>p:last-child,.anonymous-game-trial-module__d0JC4G__loading{color:var(--muted);font-size:.82rem;line-height:1.4}.anonymous-game-trial-module__d0JC4G__eyebrow{color:var(--accent);font-size:.66rem;font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase}.anonymous-game-trial-module__d0JC4G__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:7px;display:flex}.anonymous-game-trial-module__d0JC4G__actions>a,.anonymous-game-trial-module__d0JC4G__actions>button{width:auto;min-height:38px;padding:7px 12px;font-size:.78rem}.anonymous-game-trial-module__d0JC4G__standalone .anonymous-game-trial-module__d0JC4G__actions{justify-content:center}@media (max-width:620px){.anonymous-game-trial-module__d0JC4G__prompt{flex-direction:column;align-items:stretch;padding:13px}.anonymous-game-trial-module__d0JC4G__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.anonymous-game-trial-module__d0JC4G__actions>:first-child:nth-last-child(3){grid-column:1/-1}.anonymous-game-trial-module__d0JC4G__actions>a,.anonymous-game-trial-module__d0JC4G__actions>button{width:100%}}
.connection-board-module__pW-nwG__board{min-width:0;color:var(--text)}.connection-board-module__pW-nwG__instructions{max-width:680px;color:var(--muted);margin:0 0 14px;font-size:.9rem;line-height:1.45}.connection-board-module__pW-nwG__connectionArea{isolation:isolate;min-width:0;position:relative}.connection-board-module__pW-nwG__columns{z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(46px,9vw,96px);display:grid;position:relative}.connection-board-module__pW-nwG__column,.connection-board-module__pW-nwG__itemList{align-content:start;min-width:0;display:grid}.connection-board-module__pW-nwG__column{gap:9px}.connection-board-module__pW-nwG__itemList{gap:10px}.connection-board-module__pW-nwG__columnLabel{color:var(--muted);font-size:.72rem;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;margin:0;line-height:1.2}.connection-board-module__pW-nwG__itemSlot{min-width:0}.connection-board-module__pW-nwG__item{width:100%;min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.connection-board-module__pW-nwG__item:disabled{cursor:default}.connection-board-module__pW-nwG__itemSurface{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface-raised);align-items:center;min-height:74px;padding:8px 10px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;box-shadow:0 8px 20px #00000024}.connection-board-module__pW-nwG__item:not(:disabled):hover .connection-board-module__pW-nwG__itemSurface{border-color:color-mix(in srgb, var(--muted) 68%, var(--border))}.connection-board-module__pW-nwG__item:focus-visible{outline:0}.connection-board-module__pW-nwG__item:focus-visible .connection-board-module__pW-nwG__itemSurface{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:3px}.connection-board-module__pW-nwG__sourceItem[data-selected=true] .connection-board-module__pW-nwG__itemSurface{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, var(--surface-raised));box-shadow:0 0 0 1px #00a99d3d}.connection-board-module__pW-nwG__sourceItem[data-connected=true][data-tone=neutral] .connection-board-module__pW-nwG__itemSurface{border-color:color-mix(in srgb, var(--accent) 64%, var(--border))}.connection-board-module__pW-nwG__sourceItem[data-tone=correct] .connection-board-module__pW-nwG__itemSurface{background:color-mix(in srgb, #43b581 13%, var(--surface-raised));border-color:#43b581;box-shadow:0 0 0 1px #43b58157}.connection-board-module__pW-nwG__sourceItem[data-tone=incorrect] .connection-board-module__pW-nwG__itemSurface{background:color-mix(in srgb, #ff6257 13%, var(--surface-raised));border-color:#ff6257;box-shadow:0 0 0 1px #ff625757}.connection-board-module__pW-nwG__itemVisualContent{pointer-events:none;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.connection-board-module__pW-nwG__itemImage{aspect-ratio:2/3;border-radius:var(--radius-rect);background:var(--surface);flex:none;width:38px;overflow:hidden}.connection-board-module__pW-nwG__itemImage img{object-fit:cover;width:100%;height:100%;display:block}.connection-board-module__pW-nwG__itemSymbol{text-align:center;flex:none;width:40px;font-size:1.9rem;line-height:1}.connection-board-module__pW-nwG__itemCopy{gap:3px;min-width:0;display:grid}.connection-board-module__pW-nwG__itemCopy strong,.connection-board-module__pW-nwG__itemCopy span{overflow-wrap:anywhere}.connection-board-module__pW-nwG__itemCopy strong{color:var(--text);font-size:.88rem;font-weight:var(--font-weight-semibold);line-height:1.25}.connection-board-module__pW-nwG__itemCopy span{color:var(--muted);font-size:.74rem;line-height:1.3}.connection-board-module__pW-nwG__lines{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.connection-board-module__pW-nwG__connectionLine{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;animation:.26s ease-out forwards connection-board-module__pW-nwG__drawConnection}.connection-board-module__pW-nwG__liveRegion{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes connection-board-module__pW-nwG__drawConnection{to{stroke-dashoffset:0}}@media (max-width:560px){.connection-board-module__pW-nwG__instructions{margin-bottom:11px;font-size:.84rem}.connection-board-module__pW-nwG__columns{gap:36px}.connection-board-module__pW-nwG__column,.connection-board-module__pW-nwG__itemList{gap:7px}.connection-board-module__pW-nwG__itemSurface{border-radius:var(--radius-rect);min-height:64px;padding:6px 7px}.connection-board-module__pW-nwG__itemVisualContent{gap:7px}.connection-board-module__pW-nwG__itemImage{border-radius:var(--radius-rect);width:31px}.connection-board-module__pW-nwG__itemSymbol{width:31px;font-size:1.55rem}.connection-board-module__pW-nwG__itemCopy strong{font-size:.78rem}.connection-board-module__pW-nwG__itemCopy span{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.connection-board-module__pW-nwG__itemSurface{transition:none}.connection-board-module__pW-nwG__connectionLine{stroke-dashoffset:0;animation:none}}
.premium-feature-gate-module__O4bgvq__actionButton{justify-content:center;align-items:center;gap:6px;min-width:0;display:inline-flex;position:relative}.premium-feature-gate-module__O4bgvq__actionLabel{min-width:0}.premium-feature-gate-module__O4bgvq__actionDiamond{filter:saturate(.9);flex:none;font-size:1.4em;line-height:1;display:inline-block;transform:translateY(-.04em)}.premium-feature-gate-module__O4bgvq__actionIcon{place-items:center;display:inline-grid}.premium-feature-gate-module__O4bgvq__iconActionButton{gap:0}.premium-feature-gate-module__O4bgvq__iconActionButton .premium-feature-gate-module__O4bgvq__actionDiamond{font-size:1rem;position:absolute;top:-3px;right:-3px;transform:none}.premium-feature-gate-module__O4bgvq__previewContent{display:contents}.premium-feature-gate-module__O4bgvq__dialogContent{justify-items:start;gap:14px;display:grid}.premium-feature-gate-module__O4bgvq__actionRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100%,320px);display:grid}.premium-feature-gate-module__O4bgvq__featureList{color:var(--muted);gap:7px;margin:0;padding:0;font-size:.83rem;line-height:1.35;list-style:none;display:grid}.premium-feature-gate-module__O4bgvq__featureList li{padding-left:16px;position:relative}.premium-feature-gate-module__O4bgvq__featureList li:before{content:"◆";color:var(--accent);font-size:.62rem;position:absolute;top:.04em;left:0}.premium-feature-gate-module__O4bgvq__upgradeButton{border:1px solid var(--primary);border-radius:var(--radius-rect);color:#fff;background:var(--primary);background-image:var(--button-3d-primary-sheen);min-height:44px;box-shadow:var(--button-3d-primary-shadow);font-size:.78rem;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;padding:9px 15px;line-height:1;text-decoration:none;transition:box-shadow .15s,filter .15s,transform .1s;display:inline-flex}.premium-feature-gate-module__O4bgvq__notNowButton{border:1px solid var(--border);border-radius:var(--radius-rect);min-height:44px;color:var(--text);background:0 0;background-image:var(--button-3d-sheen);box-shadow:var(--button-3d-rest-shadow);font:inherit;font-size:.78rem;font-weight:var(--font-weight-semibold);cursor:pointer;justify-content:center;align-items:center;padding:9px 15px;line-height:1;transition:border-color .15s,box-shadow .15s,filter .15s,transform .1s;display:inline-flex}.premium-feature-gate-module__O4bgvq__upgradeButton:hover,.premium-feature-gate-module__O4bgvq__upgradeButton:focus-visible,.premium-feature-gate-module__O4bgvq__notNowButton:hover,.premium-feature-gate-module__O4bgvq__notNowButton:focus-visible{filter:brightness(1.06)}.premium-feature-gate-module__O4bgvq__upgradeButton:focus-visible,.premium-feature-gate-module__O4bgvq__notNowButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.premium-feature-gate-module__O4bgvq__notNowButton:hover,.premium-feature-gate-module__O4bgvq__notNowButton:focus-visible{border-color:var(--accent)}.premium-feature-gate-module__O4bgvq__upgradeButton:active{box-shadow:var(--button-3d-primary-pressed-shadow);transform:translateY(1px)}.premium-feature-gate-module__O4bgvq__notNowButton:active{box-shadow:var(--button-3d-pressed-shadow);transform:translateY(1px)}.premium-feature-gate-module__O4bgvq__limitOverlay{z-index:6;border-radius:inherit;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#050607c7;place-items:center;padding:18px;animation:.18s ease-out both premium-feature-gate-module__O4bgvq__premium-preview-in;display:grid;position:absolute;inset:0}.premium-feature-gate-module__O4bgvq__limitCard{border:1px solid color-mix(in srgb, var(--accent) 40%, var(--border));border-radius:var(--radius-rect);background:color-mix(in srgb, var(--surface) 95%, black);text-align:center;justify-items:center;gap:9px;width:min(100%,390px);padding:17px;display:grid;box-shadow:0 18px 42px #00000057}.premium-feature-gate-module__O4bgvq__limitCard h2,.premium-feature-gate-module__O4bgvq__limitCard p{margin:0}.premium-feature-gate-module__O4bgvq__limitCard h2{color:var(--text);font-size:1.08rem;line-height:1.2}.premium-feature-gate-module__O4bgvq__limitCard>p{color:var(--muted);font-size:.82rem;line-height:1.4}.premium-feature-gate-module__O4bgvq__limitCard .premium-feature-gate-module__O4bgvq__featureList{text-align:left;gap:4px;width:min(100%,320px)}.premium-feature-gate-module__O4bgvq__limitDiamond{font-size:2rem;line-height:1}@keyframes premium-feature-gate-module__O4bgvq__premium-preview-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media (max-width:560px){.premium-feature-gate-module__O4bgvq__upgradeButton{width:100%}.premium-feature-gate-module__O4bgvq__limitOverlay{padding:11px}.premium-feature-gate-module__O4bgvq__limitCard{padding:14px}.premium-feature-gate-module__O4bgvq__limitCard .premium-feature-gate-module__O4bgvq__featureList{font-size:.76rem}}@media (prefers-reduced-motion:reduce){.premium-feature-gate-module__O4bgvq__upgradeButton,.premium-feature-gate-module__O4bgvq__notNowButton{transition:none}.premium-feature-gate-module__O4bgvq__limitOverlay{animation:none}}
.film-log-date-field-module__RYrzxq__field{border:1px solid var(--border);border-radius:var(--radius-rect);background:#ffffff06;grid-template-columns:minmax(0,1fr) minmax(9.5rem,auto);align-items:center;gap:12px;padding:11px 13px;display:grid}.film-log-date-field-module__RYrzxq__copy{gap:2px;display:grid}.film-log-date-field-module__RYrzxq__copy strong{font-size:.91rem;font-weight:600}.film-log-date-field-module__RYrzxq__copy small{color:var(--muted);font-size:.77rem;line-height:1.35}.film-log-date-field-module__RYrzxq__field input{border:1px solid var(--border-strong,var(--border));border-radius:var(--radius-rect);min-width:0;color:var(--text);background:var(--surface,#171717);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:inherit;padding:8px 10px}.film-log-date-field-module__RYrzxq__field input:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.film-log-date-field-module__RYrzxq__field input:disabled{cursor:not-allowed;opacity:.6}@media (max-width:560px){.film-log-date-field-module__RYrzxq__field{grid-template-columns:1fr;gap:8px}.film-log-date-field-module__RYrzxq__field input{width:100%}}
.profile-badge-showcase-module__eFkV5W__showcaseButton{appearance:none;background:linear-gradient(135deg, color-mix(in srgb, var(--surface-raised,#202020) 92%, transparent), color-mix(in srgb, var(--accent,#ff5a1f) 8%, var(--surface,#151515))), var(--surface-raised,#202020);border:1px solid color-mix(in srgb, var(--border,#4b4b4b) 86%, var(--accent,#ff5a1f));border-radius:var(--radius-rect);box-shadow:var(--button-3d-rest-shadow);color:var(--text,#f7f3eb);cursor:pointer;z-index:4;text-align:left;align-items:center;gap:8px;min-width:182px;min-height:54px;padding:7px 9px;transition:border-color .16s,box-shadow .16s,transform .16s,background .16s;display:inline-flex;position:absolute;top:clamp(14px,3vw,22px);left:clamp(14px,3vw,22px)}.profile-badge-showcase-module__eFkV5W__showcaseButton:hover{border-color:color-mix(in srgb, var(--accent,#ff5a1f) 65%, var(--border,#4b4b4b));transform:translateY(-1px)}.profile-badge-showcase-module__eFkV5W__showcaseButton:active{box-shadow:var(--button-3d-pressed-shadow);transform:translateY(1px)}.profile-badge-showcase-module__eFkV5W__showcaseButton:focus-visible,.profile-badge-showcase-module__eFkV5W__badgeTile:focus-visible,.profile-badge-showcase-module__eFkV5W__closeButton:focus-visible,.profile-badge-showcase-module__eFkV5W__primaryButton:focus-visible,.profile-badge-showcase-module__eFkV5W__secondaryButton:focus-visible{outline:3px solid color-mix(in srgb, var(--accent,#ff5a1f) 75%, white);outline-offset:3px}.profile-badge-showcase-module__eFkV5W__showcaseCopy{flex:1;gap:2px;min-width:0;display:grid}.profile-badge-showcase-module__eFkV5W__showcaseCopy strong{font-size:.82rem;line-height:1.2}.profile-badge-showcase-module__eFkV5W__showcaseCopy span{color:var(--muted,#aaa49a);font-size:.68rem;line-height:1.2}.profile-badge-showcase-module__eFkV5W__showcaseChevron{color:var(--muted,#aaa49a);font-size:1.3rem;line-height:1}.profile-badge-showcase-module__eFkV5W__topBadgeDisplay{flex:none;align-items:center;gap:7px;display:inline-flex}.profile-badge-showcase-module__eFkV5W__topMembershipBadge{flex:none;align-items:center;display:inline-flex}.profile-badge-showcase-module__eFkV5W__topBadgeStack{align-items:center;min-width:50px;padding-left:7px;display:flex}.profile-badge-showcase-module__eFkV5W__topBadgeStack>*{margin-left:-7px;position:relative}.profile-badge-showcase-module__eFkV5W__topBadgeStack>:first-child{z-index:3}.profile-badge-showcase-module__eFkV5W__topBadgeStack>:nth-child(2){z-index:2}.profile-badge-showcase-module__eFkV5W__topBadgeStack>:nth-child(3){z-index:1}.profile-badge-showcase-module__eFkV5W__emptyBadgeStack{align-items:center;min-width:50px;padding-left:7px;display:flex}.profile-badge-showcase-module__eFkV5W__emptyBadgeRing{aspect-ratio:1;background:conic-gradient(from -24deg, color-mix(in srgb, var(--muted,#aaa49a) 36%, transparent), color-mix(in srgb, var(--muted,#aaa49a) 16%, transparent) 48%, color-mix(in srgb, var(--muted,#aaa49a) 36%, transparent));border:2px solid color-mix(in srgb, var(--muted,#aaa49a) 26%, transparent);border-radius:50%;flex:none;width:26px;height:26px;margin-left:-7px;position:relative}.profile-badge-showcase-module__eFkV5W__emptyBadgeRing:before{background:var(--surface,#151515);content:"";border-radius:50%;position:absolute;inset:4px}.profile-badge-showcase-module__eFkV5W__badgeRingShell{flex:none;align-self:center;align-items:center;display:inline-flex;position:relative}.profile-badge-showcase-module__eFkV5W__badgeRing{box-sizing:border-box;aspect-ratio:1;filter:drop-shadow(0 5px 9px #0000006b);background:conic-gradient(from -24deg,#713919,#ffe8a0 15%,#a76021 34%,#fff4c9 52%,#6b3418 74%,#efbd5a 90%,#713919);border-radius:50%;flex:none;justify-content:center;align-items:center;width:68px;height:68px;min-height:0;padding:4px;display:inline-flex;position:relative;box-shadow:inset 0 2px 2px #ffffff57,inset 0 -3px 4px #39190a7a}.profile-badge-showcase-module__eFkV5W__badgeArtwork{background:radial-gradient(circle at 50% 24%, color-mix(in srgb, var(--accent,#ff5a1f) 60%, white), transparent 36%), linear-gradient(155deg, #29180f, #0d0d0d 65%);filter:saturate(.9)contrast(1.08);background-position:50%;background-size:cover;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.profile-badge-showcase-module__eFkV5W__badgeArtwork:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#00000085,#0000000d 48%,#00000075),linear-gradient(#ffffff1a,#0000 31%,#00000080);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f5f2ec33}.profile-badge-showcase-module__eFkV5W__badgeFallbackSymbol{color:#fff7e4;filter:drop-shadow(0 2px 5px #000000bf);z-index:2;font-size:1.7rem;line-height:1;position:relative}.profile-badge-showcase-module__eFkV5W__badgeFallbackStar{width:1em;height:1em;display:block}.profile-badge-showcase-module__eFkV5W__badgeRingCompact{filter:drop-shadow(0 2px 4px #00000057);width:26px;height:26px;padding:2px}.profile-badge-showcase-module__eFkV5W__badgeRingCompact .profile-badge-showcase-module__eFkV5W__badgeFallbackSymbol{font-size:.9rem}.profile-badge-showcase-module__eFkV5W__badgeRingShell .profile-badge-showcase-module__eFkV5W__badgeRingDiamond,.profile-badge-showcase-module__eFkV5W__emptyBadgeRing .profile-badge-showcase-module__eFkV5W__badgeRingDiamond{--badge-setting-metal:#7d8287;isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:3;font-size:1.05rem;line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%,-94%)}.profile-badge-showcase-module__eFkV5W__badgeRingShell .profile-badge-showcase-module__eFkV5W__badgeRingDiamondCompact,.profile-badge-showcase-module__eFkV5W__emptyBadgeRing .profile-badge-showcase-module__eFkV5W__badgeRingDiamondCompact{font-size:.66rem}.profile-badge-showcase-module__eFkV5W__badgeRingShell .profile-badge-showcase-module__eFkV5W__badgeRingDiamondMuted,.profile-badge-showcase-module__eFkV5W__emptyBadgeRing .profile-badge-showcase-module__eFkV5W__badgeRingDiamondMuted{--badge-setting-metal:#555b60;filter:grayscale()saturate(0)brightness(.56);opacity:.46}.profile-badge-showcase-module__eFkV5W__badgeRingShell .profile-badge-showcase-module__eFkV5W__badgeRingDiamondLit,.profile-badge-showcase-module__eFkV5W__emptyBadgeRing .profile-badge-showcase-module__eFkV5W__badgeRingDiamondLit{--badge-setting-metal:#d6f2f1;filter:saturate(.95)drop-shadow(0 1px 3px #44e1ffb8);opacity:1}.profile-badge-showcase-module__eFkV5W__badgeRingShell .profile-badge-showcase-module__eFkV5W__badgeRingDiamondUnknown,.profile-badge-showcase-module__eFkV5W__emptyBadgeRing .profile-badge-showcase-module__eFkV5W__badgeRingDiamondUnknown{--badge-setting-metal:#73787c;filter:grayscale()saturate(0)brightness(.72);opacity:.68}.profile-badge-showcase-module__eFkV5W__badgeRingMissing{background:color-mix(in srgb, var(--muted,#aaa49a) 30%, var(--surface,#151515));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--muted,#aaa49a) 16%, transparent);filter:none}.profile-badge-showcase-module__eFkV5W__badgeRingMissing .profile-badge-showcase-module__eFkV5W__badgeArtwork{background:color-mix(in srgb, var(--muted,#aaa49a) 12%, var(--surface,#151515));filter:none}.profile-badge-showcase-module__eFkV5W__badgeRingMissing .profile-badge-showcase-module__eFkV5W__badgeArtwork:after{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--muted,#aaa49a) 10%, transparent);background:0 0}.profile-badge-showcase-module__eFkV5W__badgeRingMembership{background:conic-gradient(from -24deg,#6f2513,#fff1b6 16%,#ff781f 38%,#ffd579 55%,#7a2417 76%,#ffb043 91%,#6f2513)}.profile-badge-showcase-module__eFkV5W__badgeRingMembership .profile-badge-showcase-module__eFkV5W__badgeArtwork{background:radial-gradient(circle at 50% 28%,#ffeebe4d,#0000 34%),linear-gradient(155deg,#7d260d,#20100c 70%)}.profile-badge-showcase-module__eFkV5W__badgeRingPlatinum{background:conic-gradient(from -24deg,#47627a,#fff 16%,#9ce9e5 36%,#e7ffff 54%,#47627a 74%,#bff8f5 91%,#47627a)}.profile-badge-showcase-module__eFkV5W__badgeRingPlatinum .profile-badge-showcase-module__eFkV5W__badgeArtwork{background:radial-gradient(circle at 50% 24%,#ffffff6b,#0000 34%),linear-gradient(155deg,#35506b,#0c1720 70%)}.profile-badge-showcase-module__eFkV5W__backdrop{z-index:1300;background:#020202c2;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.profile-badge-showcase-module__eFkV5W__galleryBackdrop{background:#0202025c;animation:.18s ease-out both profile-badge-showcase-module__eFkV5W__gallery-backdrop-in}.profile-badge-showcase-module__eFkV5W__galleryBackdropClosing{animation:.18s ease-in both profile-badge-showcase-module__eFkV5W__gallery-backdrop-out}.profile-badge-showcase-module__eFkV5W__galleryDialog,.profile-badge-showcase-module__eFkV5W__celebrationDialog{background:radial-gradient(circle at 18% 0%, color-mix(in srgb, var(--accent,#ff5a1f) 9%, transparent), transparent 30%), var(--surface,#151515);border:1px solid var(--border,#454545);color:var(--text,#f7f3eb);position:relative;box-shadow:0 28px 90px #00000094}.profile-badge-showcase-module__eFkV5W__galleryDialog{border-radius:var(--radius-rect);transform-origin:50%;flex-direction:column;width:100%;max-width:840px;max-height:calc(100dvh - 32px);animation:.38s cubic-bezier(.2,.9,.24,1.12) both profile-badge-showcase-module__eFkV5W__gallery-dialog-pop;display:flex;overflow:hidden}.profile-badge-showcase-module__eFkV5W__galleryDialogClosing{pointer-events:none;animation:.38s cubic-bezier(.76,-.12,.8,.1) both profile-badge-showcase-module__eFkV5W__gallery-dialog-out}.profile-badge-showcase-module__eFkV5W__dialogHeader{border-bottom:1px solid var(--border,#454545);flex:none;justify-content:space-between;align-items:flex-start;padding:22px 24px 18px;display:flex}.profile-badge-showcase-module__eFkV5W__dialogHeader h2,.profile-badge-showcase-module__eFkV5W__celebrationDialog h2{margin:3px 0 7px;font-size:clamp(1.45rem,3vw,2rem);line-height:1.05}.profile-badge-showcase-module__eFkV5W__dialogHeader p:not(.profile-badge-showcase-module__eFkV5W__dialogEyebrow){color:var(--muted,#aaa49a);margin:0;font-size:.9rem}.profile-badge-showcase-module__eFkV5W__dialogHeader .profile-badge-showcase-module__eFkV5W__diamondLegend{margin-top:5px;font-size:.72rem;line-height:1.35}.profile-badge-showcase-module__eFkV5W__dialogEyebrow,.profile-badge-showcase-module__eFkV5W__celebrationEyebrow,.profile-badge-showcase-module__eFkV5W__detailsEyebrow{color:color-mix(in srgb, var(--accent,#ff5a1f) 75%, var(--text,#f7f3eb));letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.profile-badge-showcase-module__eFkV5W__closeButton{appearance:none;background:color-mix(in srgb, var(--surface-raised,#242424) 92%, transparent);border:1px solid var(--border,#454545);color:var(--text,#f7f3eb);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.75rem;line-height:1;display:inline-flex}.profile-badge-showcase-module__eFkV5W__galleryBody{overscroll-behavior:contain;padding:22px 24px 30px;display:block;overflow:auto}.profile-badge-showcase-module__eFkV5W__detailsPanel{background:color-mix(in srgb, var(--surface-raised,#242424) 94%, transparent);border:1px solid var(--border,#454545);border-radius:var(--radius-rect);align-self:start;gap:16px;padding:18px;display:grid;position:sticky;top:0}.profile-badge-showcase-module__eFkV5W__detailsArtwork{justify-content:center;display:flex}.profile-badge-showcase-module__eFkV5W__detailsArtwork .profile-badge-showcase-module__eFkV5W__badgeRing{filter:drop-shadow(0 12px 16px #0000005c);width:112px;height:112px}.profile-badge-showcase-module__eFkV5W__detailsArtwork .profile-badge-showcase-module__eFkV5W__badgeRingDiamond{font-size:1.5rem}.profile-badge-showcase-module__eFkV5W__detailsCopy h3{margin:5px 0 8px;font-size:1.2rem;line-height:1.15}.profile-badge-showcase-module__eFkV5W__detailsCopy>p:not(.profile-badge-showcase-module__eFkV5W__detailsEyebrow){color:var(--muted,#aaa49a);margin:9px 0 0;font-size:.86rem;line-height:1.48}.profile-badge-showcase-module__eFkV5W__detailsCopy .profile-badge-showcase-module__eFkV5W__earnedStatus{color:#72d69a;font-weight:750}.profile-badge-showcase-module__eFkV5W__detailsCopy .profile-badge-showcase-module__eFkV5W__missingStatus{color:var(--text,#f7f3eb);font-weight:750}.profile-badge-showcase-module__eFkV5W__detailsCopy .profile-badge-showcase-module__eFkV5W__progressCopy{background:color-mix(in srgb, var(--accent,#ff5a1f) 10%, transparent);border-radius:var(--radius-rect);color:var(--text,#f7f3eb);padding:8px 10px}.profile-badge-showcase-module__eFkV5W__detailsCopy .profile-badge-showcase-module__eFkV5W__bonusNote,.profile-badge-showcase-module__eFkV5W__detailsCopy .profile-badge-showcase-module__eFkV5W__rewardNote{border-left:2px solid color-mix(in srgb, var(--accent,#ff5a1f) 65%, var(--border,#454545));padding-left:9px}.profile-badge-showcase-module__eFkV5W__levels{gap:20px;min-width:0;display:grid}.profile-badge-showcase-module__eFkV5W__levelSection{background:color-mix(in srgb, var(--surface-raised,#242424) 52%, transparent);border:1px solid var(--border,#454545);border-radius:var(--radius-rect);min-width:0;padding:16px}.profile-badge-showcase-module__eFkV5W__levelHeadingRow{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.profile-badge-showcase-module__eFkV5W__levelHeadingRow h3{margin:3px 0 0;font-size:1.16rem}.profile-badge-showcase-module__eFkV5W__levelProgress{color:var(--muted,#aaa49a);white-space:nowrap;margin:0;font-size:.78rem;font-weight:700}.profile-badge-showcase-module__eFkV5W__levelReward{color:var(--muted,#aaa49a);margin:8px 0 0;font-size:.78rem;line-height:1.4}.profile-badge-showcase-module__eFkV5W__badgeGrid{flex-wrap:wrap;justify-content:center;gap:14px 9px;margin-top:16px;display:flex}.profile-badge-showcase-module__eFkV5W__levelCompletionGroup{margin-top:12px}.profile-badge-showcase-module__eFkV5W__levelCompletionDivider{background:color-mix(in srgb, var(--border,#454545) 72%, transparent);width:calc(100% - 16px);height:1px;margin:0 auto}.profile-badge-showcase-module__eFkV5W__levelCompletionGroup .profile-badge-showcase-module__eFkV5W__badgeGrid{margin-top:10px}.profile-badge-showcase-module__eFkV5W__badgeTileSlot{flex:0 104px;min-width:0}.profile-badge-showcase-module__eFkV5W__badgeTile{appearance:none;border-radius:var(--radius-rect);color:var(--text,#f7f3eb);cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;align-items:center;gap:8px;width:100%;min-width:0;min-height:116px;padding:13px 4px 8px;transition:background .15s,border-color .15s,transform .15s;display:flex}.profile-badge-showcase-module__eFkV5W__badgeTile:hover{background:color-mix(in srgb, var(--text,#f7f3eb) 5%, transparent);transform:translateY(-2px)}.profile-badge-showcase-module__eFkV5W__badgeTileSelected{background:color-mix(in srgb, var(--accent,#ff5a1f) 9%, transparent);border-color:color-mix(in srgb, var(--accent,#ff5a1f) 60%, var(--border,#454545))}.profile-badge-showcase-module__eFkV5W__badgeTitle{overflow-wrap:anywhere;text-align:center;max-width:100%;font-size:.69rem;font-weight:740;line-height:1.22}.profile-badge-showcase-module__eFkV5W__badgeTileUnseen{animation:.52s cubic-bezier(.2,.9,.24,1.25) both profile-badge-showcase-module__eFkV5W__badge-pop}.profile-badge-showcase-module__eFkV5W__celebrationBackdrop{background:radial-gradient(circle at 50% 42%,#ff6f1c2e,#0000 38%),#020202d1}.profile-badge-showcase-module__eFkV5W__detailsBackdrop{z-index:1400}.profile-badge-showcase-module__eFkV5W__detailsDialog{background:radial-gradient(circle at 18% 0%, color-mix(in srgb, var(--accent,#ff5a1f) 12%, transparent), transparent 42%), var(--surface,#151515);border:1px solid color-mix(in srgb, var(--accent,#ff5a1f) 36%, var(--border,#454545));border-radius:var(--radius-rect);color:var(--text,#f7f3eb);width:min(100%,420px);max-height:calc(100dvh - 32px);position:relative;overflow:auto;box-shadow:0 28px 90px #00000094}.profile-badge-showcase-module__eFkV5W__detailsDialog .profile-badge-showcase-module__eFkV5W__detailsPanel{border-radius:inherit;box-shadow:none;background:0 0;border:0;min-height:0;padding:48px 18px 20px;position:static}.profile-badge-showcase-module__eFkV5W__detailsCloseButton{background:color-mix(in srgb, var(--surface-raised,#242424) 82%, var(--accent,#ff5a1f));z-index:2;width:46px;height:46px;position:absolute;top:10px;right:10px}.profile-badge-showcase-module__eFkV5W__celebrationDialog{border-radius:var(--radius-rect);text-align:center;width:100%;max-width:660px;max-height:calc(100dvh - 32px);padding:30px clamp(20px,5vw,42px) 28px;animation:.46s cubic-bezier(.18,.88,.24,1.2) both profile-badge-showcase-module__eFkV5W__celebration-dialog-pop;overflow:auto}.profile-badge-showcase-module__eFkV5W__celebrationDialog>.profile-badge-showcase-module__eFkV5W__closeButton{z-index:3;position:absolute;top:16px;right:16px}.profile-badge-showcase-module__eFkV5W__celebrationEyebrow{margin-top:12px}.profile-badge-showcase-module__eFkV5W__celebrationDialog>p:not(.profile-badge-showcase-module__eFkV5W__celebrationEyebrow){color:var(--muted,#aaa49a);max-width:460px;margin:0 auto;line-height:1.5}.profile-badge-showcase-module__eFkV5W__celebrationBadges{z-index:2;flex-wrap:wrap;justify-content:center;align-items:start;gap:20px 24px;max-width:560px;margin:28px auto;display:flex;position:relative}.profile-badge-showcase-module__eFkV5W__celebrationBadge{flex-direction:column;align-items:center;gap:7px;max-width:138px;padding-top:10px;animation:.72s cubic-bezier(.16,.9,.26,1.28) both profile-badge-showcase-module__eFkV5W__celebration-pop;display:flex}.profile-badge-showcase-module__eFkV5W__celebrationBadge .profile-badge-showcase-module__eFkV5W__badgeRing{filter:drop-shadow(0 15px 17px #00000073);width:106px;height:106px}.profile-badge-showcase-module__eFkV5W__celebrationBadge .profile-badge-showcase-module__eFkV5W__badgeRingDiamond{font-size:1.44rem}.profile-badge-showcase-module__eFkV5W__celebrationBadge strong{font-size:.88rem;line-height:1.18}.profile-badge-showcase-module__eFkV5W__celebrationBadge>span:not(.profile-badge-showcase-module__eFkV5W__badgeRingShell){color:var(--muted,#aaa49a);text-transform:uppercase;font-size:.7rem}.profile-badge-showcase-module__eFkV5W__celebrationActions{z-index:2;justify-content:center;gap:10px;display:flex;position:relative}.profile-badge-showcase-module__eFkV5W__primaryButton,.profile-badge-showcase-module__eFkV5W__secondaryButton{appearance:none;border-radius:var(--radius-rect);box-shadow:var(--button-3d-rest-shadow);cursor:pointer;font:inherit;min-height:44px;padding:10px 18px;font-size:.88rem;font-weight:780;transition:box-shadow .15s,filter .15s,transform .1s}.profile-badge-showcase-module__eFkV5W__primaryButton{background:var(--accent,#ff5a1f);background-image:var(--button-3d-primary-sheen);border:1px solid var(--accent,#ff5a1f);box-shadow:var(--button-3d-primary-shadow);color:#101010}.profile-badge-showcase-module__eFkV5W__secondaryButton{background:var(--surface-raised,#242424);background-image:var(--button-3d-sheen);border:1px solid var(--border,#454545);color:var(--text,#f7f3eb)}.profile-badge-showcase-module__eFkV5W__primaryButton:hover,.profile-badge-showcase-module__eFkV5W__secondaryButton:hover{filter:brightness(1.06)}.profile-badge-showcase-module__eFkV5W__primaryButton:active{box-shadow:var(--button-3d-primary-pressed-shadow);transform:translateY(1px)}.profile-badge-showcase-module__eFkV5W__secondaryButton:active{box-shadow:var(--button-3d-pressed-shadow);transform:translateY(1px)}.profile-badge-showcase-module__eFkV5W__confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.profile-badge-showcase-module__eFkV5W__confetti span{background:var(--accent,#ff5a1f);border-radius:var(--radius-rect);opacity:0;width:5px;height:10px;animation:1.1s cubic-bezier(.18,.75,.35,1) both profile-badge-showcase-module__eFkV5W__confetti-burst;position:absolute;top:42%;left:50%}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(3n){background:#f6cd58}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(3n+1){background:#4ed6c1}.profile-badge-showcase-module__eFkV5W__confetti span:first-child{--confetti-x:-250px;--confetti-y:-190px;transform:rotate(12deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(2){--confetti-x:-210px;--confetti-y:-80px;transform:rotate(52deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(3){--confetti-x:-175px;--confetti-y:110px;transform:rotate(92deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(4){--confetti-x:-130px;--confetti-y:-150px;transform:rotate(132deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(5){--confetti-x:-90px;--confetti-y:165px;transform:rotate(172deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(6){--confetti-x:-45px;--confetti-y:-210px;transform:rotate(212deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(7){--confetti-x:-20px;--confetti-y:195px;transform:rotate(252deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(8){--confetti-x:30px;--confetti-y:-185px;transform:rotate(292deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(9){--confetti-x:70px;--confetti-y:170px;transform:rotate(332deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(10){--confetti-x:105px;--confetti-y:-135px;transform:rotate(22deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(11){--confetti-x:140px;--confetti-y:125px;transform:rotate(62deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(12){--confetti-x:180px;--confetti-y:-195px;transform:rotate(102deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(13){--confetti-x:220px;--confetti-y:-70px;transform:rotate(142deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(14){--confetti-x:250px;--confetti-y:90px;transform:rotate(182deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(15){--confetti-x:-230px;--confetti-y:50px;transform:rotate(222deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(16){--confetti-x:205px;--confetti-y:155px;transform:rotate(262deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(17){--confetti-x:-145px;--confetti-y:185px;transform:rotate(302deg)}.profile-badge-showcase-module__eFkV5W__confetti span:nth-child(18){--confetti-x:145px;--confetti-y:-215px;transform:rotate(342deg)}@keyframes profile-badge-showcase-module__eFkV5W__badge-pop{0%{opacity:0;transform:scale(.72)translateY(12px)}72%{opacity:1;transform:scale(1.06)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes profile-badge-showcase-module__eFkV5W__gallery-backdrop-in{0%{background-color:#02020200}to{background-color:#0202025c}}@keyframes profile-badge-showcase-module__eFkV5W__gallery-backdrop-out{0%{background-color:#0202025c}to{background-color:#02020200}}@keyframes profile-badge-showcase-module__eFkV5W__gallery-dialog-pop{0%{opacity:0;transform:translateY(18px)scale(.94)}72%{opacity:1;transform:translateY(-2px)scale(1.012)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes profile-badge-showcase-module__eFkV5W__gallery-dialog-out{0%{opacity:1;transform:translateY(0)scale(1)}28%{opacity:1;transform:translateY(-2px)scale(1.012)}to{opacity:0;transform:translateY(18px)scale(.94)}}@keyframes profile-badge-showcase-module__eFkV5W__celebration-pop{0%{opacity:0;transform:scale(.45)translateY(28px)rotate(-4deg)}68%{opacity:1;transform:scale(1.08)translateY(-4px)rotate(1deg)}to{opacity:1;transform:scale(1)translateY(0)rotate(0)}}@keyframes profile-badge-showcase-module__eFkV5W__celebration-dialog-pop{0%{opacity:0;transform:translateY(24px)scale(.82)}72%{opacity:1;transform:translateY(-3px)scale(1.025)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes profile-badge-showcase-module__eFkV5W__confetti-burst{0%{opacity:0;translate:0}12%{opacity:1}80%{opacity:.95}to{opacity:0;translate:var(--confetti-x) var(--confetti-y)}}@media (max-width:760px){.profile-badge-showcase-module__eFkV5W__backdrop{align-items:flex-end;padding:0}.profile-badge-showcase-module__eFkV5W__galleryBackdrop{align-items:center;padding:16px 0}.profile-badge-showcase-module__eFkV5W__galleryDialog,.profile-badge-showcase-module__eFkV5W__celebrationDialog{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:calc(100dvh - 12px)}.profile-badge-showcase-module__eFkV5W__galleryDialog{box-sizing:border-box;border-radius:var(--radius-rect);width:calc(100% - 32px);min-width:0;max-height:calc(100dvh - 32px)}.profile-badge-showcase-module__eFkV5W__dialogHeader{padding:18px 16px 14px}.profile-badge-showcase-module__eFkV5W__galleryBody{padding:16px 14px 28px;display:block}.profile-badge-showcase-module__eFkV5W__detailsBackdrop{align-items:center;padding:16px}.profile-badge-showcase-module__eFkV5W__detailsDialog{border-radius:var(--radius-rect)}.profile-badge-showcase-module__eFkV5W__levelSection{padding:14px 10px}.profile-badge-showcase-module__eFkV5W__levelSection+.profile-badge-showcase-module__eFkV5W__levelSection{margin-top:16px}.profile-badge-showcase-module__eFkV5W__badgeGrid{gap:10px 4px}.profile-badge-showcase-module__eFkV5W__badgeTileSlot{flex:0 0 calc(25% - 3px);min-width:0}.profile-badge-showcase-module__eFkV5W__badgeTile{width:100%;min-height:96px;padding:12px 2px 7px}.profile-badge-showcase-module__eFkV5W__badgeTile .profile-badge-showcase-module__eFkV5W__badgeRing{width:48px;height:48px;padding:3px}.profile-badge-showcase-module__eFkV5W__badgeTitle{font-size:.61rem;line-height:1.15}}@media (max-width:480px){.profile-badge-showcase-module__eFkV5W__showcaseButton{min-width:170px}.profile-badge-showcase-module__eFkV5W__badgeTile{min-height:92px}.profile-badge-showcase-module__eFkV5W__badgeTile .profile-badge-showcase-module__eFkV5W__badgeRing{width:44px;height:44px}.profile-badge-showcase-module__eFkV5W__badgeTitle{font-size:.58rem}.profile-badge-showcase-module__eFkV5W__celebrationDialog{border-radius:var(--radius-rect) var(--radius-rect) 0 0;padding:28px 16px 22px}.profile-badge-showcase-module__eFkV5W__celebrationBadges{gap:17px 14px}.profile-badge-showcase-module__eFkV5W__celebrationBadge .profile-badge-showcase-module__eFkV5W__badgeRing{width:78px;height:78px}.profile-badge-showcase-module__eFkV5W__celebrationActions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.profile-badge-showcase-module__eFkV5W__showcaseButton,.profile-badge-showcase-module__eFkV5W__galleryBackdrop,.profile-badge-showcase-module__eFkV5W__galleryBackdropClosing,.profile-badge-showcase-module__eFkV5W__galleryDialog,.profile-badge-showcase-module__eFkV5W__galleryDialogClosing,.profile-badge-showcase-module__eFkV5W__celebrationDialog,.profile-badge-showcase-module__eFkV5W__badgeTile,.profile-badge-showcase-module__eFkV5W__badgeTileUnseen,.profile-badge-showcase-module__eFkV5W__primaryButton,.profile-badge-showcase-module__eFkV5W__secondaryButton,.profile-badge-showcase-module__eFkV5W__celebrationBadge,.profile-badge-showcase-module__eFkV5W__confetti span{transition:none;animation:none}.profile-badge-showcase-module__eFkV5W__showcaseButton:hover,.profile-badge-showcase-module__eFkV5W__badgeTile:hover{transform:none}.profile-badge-showcase-module__eFkV5W__confetti{display:none}}
.awards-game-module__a7AijW__card{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface);gap:18px;min-width:0;padding:clamp(15px,3vw,22px);display:grid;position:relative;overflow:hidden;box-shadow:0 16px 40px #0000002e}.awards-game-module__a7AijW__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.awards-game-module__a7AijW__eyebrow,.awards-game-module__a7AijW__title,.awards-game-module__a7AijW__category,.awards-game-module__a7AijW__loadingCopy{margin:0}.awards-game-module__a7AijW__eyebrow{color:var(--primary);font-size:.7rem;font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.awards-game-module__a7AijW__title{color:var(--text);margin-top:3px;font-size:clamp(1.35rem,4vw,1.8rem);line-height:1.05}.awards-game-module__a7AijW__category,.awards-game-module__a7AijW__loadingCopy{color:var(--muted);margin-top:6px;font-size:.84rem;line-height:1.4}.awards-game-module__a7AijW__scoreboard{border:1px solid color-mix(in srgb, var(--accent) 48%, var(--border));border-radius:var(--radius-rect);background:color-mix(in srgb, var(--accent) 7%, var(--surface-raised));justify-items:center;gap:2px;min-width:70px;padding:8px 10px;display:grid}.awards-game-module__a7AijW__scoreboard span{color:var(--muted);font-size:.72rem;line-height:1}.awards-game-module__a7AijW__scoreboard strong{color:var(--text);font-size:1.05rem;line-height:1.2}.awards-game-module__a7AijW__board{min-width:0}.awards-game-module__a7AijW__footer{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.awards-game-module__a7AijW__sources{min-width:0;color:var(--muted);flex-wrap:wrap;gap:4px 10px;font-size:.7rem;line-height:1.35;display:flex}.awards-game-module__a7AijW__sources span{width:100%;font-weight:var(--font-weight-semibold)}.awards-game-module__a7AijW__sources a{color:var(--accent);text-decoration:none}.awards-game-module__a7AijW__sources a:hover,.awards-game-module__a7AijW__sources a:focus-visible{text-decoration:underline}.awards-game-module__a7AijW__correctAnswers{border:1px solid color-mix(in srgb, var(--accent) 48%, var(--border));border-radius:var(--radius-rect);background:color-mix(in srgb, var(--accent) 7%, var(--surface-raised));gap:5px;padding:12px 14px;display:grid}.awards-game-module__a7AijW__correctAnswers p{color:var(--text);margin:0;font-size:.8rem;line-height:1.4}.awards-game-module__a7AijW__correctAnswers strong{color:var(--accent)}.awards-game-module__a7AijW__actionRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(100%,470px);display:grid}.awards-game-module__a7AijW__currentRoundActions{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;width:min(100%,310px);display:grid}.awards-game-module__a7AijW__roundNavigation{grid-template-columns:repeat(2,40px);gap:6px;display:grid}.awards-game-module__a7AijW__roundArrowButton{border:1px solid var(--accent);border-radius:var(--radius-rect);width:40px;height:40px;color:var(--accent);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.awards-game-module__a7AijW__roundArrowButton svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.awards-game-module__a7AijW__nextButton,.awards-game-module__a7AijW__secondaryButton{border:1px solid var(--accent);border-radius:var(--radius-rect);background:var(--accent);background-image:var(--button-3d-sheen);min-height:40px;box-shadow:var(--button-3d-rest-shadow);color:var(--background);font:inherit;font-size:.82rem;font-weight:var(--font-weight-bold);cursor:pointer;flex:none;padding:9px 15px;transition:background-color .15s,box-shadow .15s,filter .15s,transform .1s}.awards-game-module__a7AijW__actionRow .awards-game-module__a7AijW__nextButton,.awards-game-module__a7AijW__actionRow .awards-game-module__a7AijW__secondaryButton,.awards-game-module__a7AijW__currentRoundActions .awards-game-module__a7AijW__nextButton,.awards-game-module__a7AijW__currentRoundActions .awards-game-module__a7AijW__secondaryButton{width:100%;min-width:0;padding-inline:9px}.awards-game-module__a7AijW__secondaryButton{color:var(--accent);background-color:#0000}.awards-game-module__a7AijW__nextButton:not(:disabled):hover,.awards-game-module__a7AijW__nextButton:focus-visible,.awards-game-module__a7AijW__roundArrowButton:hover,.awards-game-module__a7AijW__roundArrowButton:focus-visible,.awards-game-module__a7AijW__secondaryButton:not(:disabled):hover,.awards-game-module__a7AijW__secondaryButton:focus-visible{filter:brightness(1.08)}.awards-game-module__a7AijW__roundArrowButton:hover,.awards-game-module__a7AijW__roundArrowButton:focus-visible,.awards-game-module__a7AijW__secondaryButton:not(:disabled):hover,.awards-game-module__a7AijW__secondaryButton:focus-visible{background-color:color-mix(in srgb, var(--accent) 12%, transparent)}.awards-game-module__a7AijW__nextButton:disabled,.awards-game-module__a7AijW__secondaryButton:disabled{border-color:var(--border);background-color:var(--surface-raised);box-shadow:var(--button-3d-disabled-shadow);color:var(--muted);cursor:not-allowed}.awards-game-module__a7AijW__nextButton:active:not(:disabled),.awards-game-module__a7AijW__secondaryButton:active:not(:disabled){box-shadow:var(--button-3d-pressed-shadow);transform:translateY(1px)}.awards-game-module__a7AijW__nextButton:focus-visible,.awards-game-module__a7AijW__roundArrowButton:focus-visible,.awards-game-module__a7AijW__secondaryButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:560px){.awards-game-module__a7AijW__card{border-radius:var(--radius-rect);gap:15px;padding:14px 12px}.awards-game-module__a7AijW__category{max-width:230px}.awards-game-module__a7AijW__scoreboard{min-width:62px;padding-inline:8px}.awards-game-module__a7AijW__footer{flex-direction:column;align-items:stretch}.awards-game-module__a7AijW__nextButton,.awards-game-module__a7AijW__secondaryButton,.awards-game-module__a7AijW__actionRow,.awards-game-module__a7AijW__currentRoundActions{width:100%}}@media (prefers-reduced-motion:reduce){.awards-game-module__a7AijW__nextButton,.awards-game-module__a7AijW__roundArrowButton,.awards-game-module__a7AijW__secondaryButton{transition:none}}
.profile-film-log-ticket-module__hhieIa__field{border-radius:var(--radius-rect);background:#00a99d0b;border:1px solid #00a99d59;gap:.55rem;padding:.85rem;display:grid}.profile-film-log-ticket-module__hhieIa__heading{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.profile-film-log-ticket-module__hhieIa__heading strong{color:var(--color-text,#f4f1ed)}.profile-film-log-ticket-module__hhieIa__heading small,.profile-film-log-ticket-module__hhieIa__fileName{color:var(--color-muted,#aaa39c)}.profile-film-log-ticket-module__hhieIa__field>.profile-film-log-ticket-module__hhieIa__fileName{overflow-wrap:anywhere;min-width:0;max-width:100%}.profile-film-log-ticket-module__hhieIa__fileList{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.profile-film-log-ticket-module__hhieIa__fileList li{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.45rem 0;display:flex}.profile-film-log-ticket-module__hhieIa__fileList li:last-child{border-bottom:0}.profile-film-log-ticket-module__hhieIa__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.profile-film-log-ticket-module__hhieIa__choose{border-radius:var(--radius-rect);background:0 0;background-image:var(--button-3d-sheen);box-shadow:var(--button-3d-rest-shadow);color:#00a99d;font:inherit;font-size:.82rem;font-weight:var(--font-weight-semibold);cursor:pointer;border:1px solid #00a99d;justify-self:start;padding:.48rem .72rem;transition:box-shadow .15s,filter .15s,transform .1s}.profile-film-log-ticket-module__hhieIa__choose[aria-disabled=true]{box-shadow:var(--button-3d-disabled-shadow);cursor:not-allowed;opacity:.55}.profile-film-log-ticket-module__hhieIa__choose:hover:not([aria-disabled=true]){filter:brightness(1.08)}.profile-film-log-ticket-module__hhieIa__choose:active:not([aria-disabled=true]){box-shadow:var(--button-3d-pressed-shadow);transform:translateY(1px)}.profile-film-log-ticket-module__hhieIa__input:focus-visible+.profile-film-log-ticket-module__hhieIa__choose{outline-offset:3px;outline:2px solid #00a99d}.profile-film-log-ticket-module__hhieIa__warning{color:var(--color-muted,#aaa39c);margin:0;font-size:.78rem;line-height:1.45}.profile-film-log-ticket-module__hhieIa__warning strong{color:#f15a24}.profile-film-log-ticket-module__hhieIa__remove{color:#00a99d;font:inherit;font-size:.82rem;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}.profile-film-log-ticket-module__hhieIa__remove:disabled{cursor:not-allowed;opacity:.55}.profile-film-log-ticket-module__hhieIa__attachment{gap:.45rem;margin-top:.85rem;display:grid}.profile-film-log-ticket-module__hhieIa__viewButton{color:#00a99d;font:inherit;font-size:.82rem;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}.profile-film-log-ticket-module__hhieIa__viewButton:hover,.profile-film-log-ticket-module__hhieIa__viewButton:focus-visible{color:#35c9be}.profile-film-log-ticket-module__hhieIa__gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.65rem;width:min(100%,34rem);display:grid}.profile-film-log-ticket-module__hhieIa__imageLink{border-radius:var(--radius-rect);background:#141414;border:1px solid #ffffff1f;width:100%;display:block;overflow:hidden}.profile-film-log-ticket-module__hhieIa__image{object-fit:contain;width:100%;max-height:18rem;display:block}@media (max-width:640px){.profile-film-log-ticket-module__hhieIa__field{padding:.75rem}.profile-film-log-ticket-module__hhieIa__heading{flex-direction:column;align-items:flex-start;gap:.15rem}.profile-film-log-ticket-module__hhieIa__fileList li{align-items:flex-start}.profile-film-log-ticket-module__hhieIa__gallery{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.profile-film-log-ticket-module__hhieIa__choose{transition:none}}
.film-journey-discussion-guide-module__j6Rd1q__page{gap:28px;max-width:920px;display:grid}.film-journey-discussion-guide-module__j6Rd1q__pageHeader{gap:12px;max-width:800px;display:grid}.film-journey-discussion-guide-module__j6Rd1q__pageHeader>a{color:var(--accent);width:fit-content;font-size:.82rem;font-weight:800;text-decoration:none}.film-journey-discussion-guide-module__j6Rd1q__pageHeader>a:hover,.film-journey-discussion-guide-module__j6Rd1q__pageHeader>a:focus-visible{color:var(--text)}.film-journey-discussion-guide-module__j6Rd1q__pageHeader h1,.film-journey-discussion-guide-module__j6Rd1q__pageHeader p{margin:0}.film-journey-discussion-guide-module__j6Rd1q__pageHeader h1{letter-spacing:-.05em;font-size:clamp(1.9rem,5vw,3.2rem);line-height:1}.film-journey-discussion-guide-module__j6Rd1q__pageDescription{color:var(--muted);line-height:1.65}.film-journey-discussion-guide-module__j6Rd1q__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.film-journey-discussion-guide-module__j6Rd1q__optionalNote{color:var(--muted);background:#00a99d12;border-left:3px solid #00a99da6;margin:0;padding:11px 13px;line-height:1.55}.film-journey-discussion-guide-module__j6Rd1q__guide{gap:18px;display:grid}.film-journey-discussion-guide-module__j6Rd1q__introduction,.film-journey-discussion-guide-module__j6Rd1q__filmSection{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-rect);gap:18px;padding:clamp(18px,4vw,28px);scroll-margin-top:92px;display:grid}.film-journey-discussion-guide-module__j6Rd1q__introductionHeading,.film-journey-discussion-guide-module__j6Rd1q__filmHeading{gap:6px;display:grid}.film-journey-discussion-guide-module__j6Rd1q__introductionHeading p,.film-journey-discussion-guide-module__j6Rd1q__introductionHeading h2,.film-journey-discussion-guide-module__j6Rd1q__filmHeading p,.film-journey-discussion-guide-module__j6Rd1q__filmHeading h2,.film-journey-discussion-guide-module__j6Rd1q__filmCopy p,.film-journey-discussion-guide-module__j6Rd1q__questions h3,.film-journey-discussion-guide-module__j6Rd1q__questions ol,.film-journey-discussion-guide-module__j6Rd1q__questions ul{margin:0}.film-journey-discussion-guide-module__j6Rd1q__introductionHeading p,.film-journey-discussion-guide-module__j6Rd1q__filmHeading p{color:var(--primary);letter-spacing:.075em;text-transform:uppercase;font-size:.72rem;font-weight:900}.film-journey-discussion-guide-module__j6Rd1q__introductionHeading h2,.film-journey-discussion-guide-module__j6Rd1q__filmHeading h2{letter-spacing:-.03em;font-size:clamp(1.3rem,4vw,1.85rem)}.film-journey-discussion-guide-module__j6Rd1q__filmHeading h2 small{color:var(--muted);letter-spacing:0;font-size:.62em;font-weight:650}.film-journey-discussion-guide-module__j6Rd1q__filmCopy{gap:12px;display:grid}.film-journey-discussion-guide-module__j6Rd1q__filmCopy p{color:var(--muted);line-height:1.68}.film-journey-discussion-guide-module__j6Rd1q__questions{border-radius:var(--radius-rect);background:#00a99d0b;border:1px solid #00a99d38;gap:10px;padding:15px 17px;display:grid}.film-journey-discussion-guide-module__j6Rd1q__questions h3{font-size:.92rem}.film-journey-discussion-guide-module__j6Rd1q__questions ol,.film-journey-discussion-guide-module__j6Rd1q__questions ul{gap:9px;padding-left:1.3rem;display:grid}.film-journey-discussion-guide-module__j6Rd1q__questions li{color:var(--text);padding-left:3px;line-height:1.55}.film-journey-discussion-guide-module__j6Rd1q__printAttribution{display:none}@media (max-width:520px){.film-journey-discussion-guide-module__j6Rd1q__page{gap:22px}.film-journey-discussion-guide-module__j6Rd1q__actions,.film-journey-discussion-guide-module__j6Rd1q__actions>*{width:100%}.film-journey-discussion-guide-module__j6Rd1q__introduction,.film-journey-discussion-guide-module__j6Rd1q__filmSection{border-radius:var(--radius-rect);padding:17px 15px}.film-journey-discussion-guide-module__j6Rd1q__questions{padding:14px}}@media print{.film-journey-discussion-guide-module__j6Rd1q__page{color:#161616;max-width:none;display:block}.film-journey-discussion-guide-module__j6Rd1q__pageHeader{max-width:none;display:block}.film-journey-discussion-guide-module__j6Rd1q__pageHeader>a,.film-journey-discussion-guide-module__j6Rd1q__actions{display:none!important}.film-journey-discussion-guide-module__j6Rd1q__pageHeader h1{color:#111;letter-spacing:-.03em;margin-bottom:10pt;font-size:25pt}.film-journey-discussion-guide-module__j6Rd1q__pageDescription,.film-journey-discussion-guide-module__j6Rd1q__optionalNote{color:#333;font-size:10.5pt}.film-journey-discussion-guide-module__j6Rd1q__optionalNote{background:0 0;border-left-color:#777;margin-top:12pt}.film-journey-discussion-guide-module__j6Rd1q__guide{display:block}.film-journey-discussion-guide-module__j6Rd1q__introduction,.film-journey-discussion-guide-module__j6Rd1q__filmSection{color:#161616;background:0 0;border:0;border-radius:0;padding:20pt 0 0;display:block}.film-journey-discussion-guide-module__j6Rd1q__introduction+.film-journey-discussion-guide-module__j6Rd1q__filmSection,.film-journey-discussion-guide-module__j6Rd1q__filmSection+.film-journey-discussion-guide-module__j6Rd1q__filmSection{break-before:page}.film-journey-discussion-guide-module__j6Rd1q__introductionHeading,.film-journey-discussion-guide-module__j6Rd1q__filmHeading,.film-journey-discussion-guide-module__j6Rd1q__questions h3{break-after:avoid}.film-journey-discussion-guide-module__j6Rd1q__introductionHeading p,.film-journey-discussion-guide-module__j6Rd1q__filmHeading p{color:#8f3515}.film-journey-discussion-guide-module__j6Rd1q__introductionHeading h2,.film-journey-discussion-guide-module__j6Rd1q__filmHeading h2,.film-journey-discussion-guide-module__j6Rd1q__questions h3,.film-journey-discussion-guide-module__j6Rd1q__questions li{color:#111}.film-journey-discussion-guide-module__j6Rd1q__filmCopy{display:block}.film-journey-discussion-guide-module__j6Rd1q__filmCopy p{color:#222;margin-top:9pt;font-size:10.5pt;line-height:1.52}.film-journey-discussion-guide-module__j6Rd1q__questions{break-inside:avoid;background:0 0;border:1px solid #aaa;margin-top:14pt}.film-journey-discussion-guide-module__j6Rd1q__printAttribution{margin-top:24pt;display:block}.film-journey-discussion-guide-module__j6Rd1q__printAttribution .tmdb-attribution{color:#333}.film-journey-discussion-guide-module__j6Rd1q__printAttribution .tmdb-attribution.is-compact p{color:#333!important}}
.box-office-game-module__FJMlYq__game{border:1px solid var(--border);border-radius:var(--radius-rect);background:radial-gradient(circle at 80% 0%, #00a99d1a, transparent 34%), var(--surface);gap:16px;width:min(100%,900px);margin-inline:auto;padding:clamp(16px,2.6vw,24px);display:grid;position:relative;overflow:hidden}.box-office-game-module__FJMlYq__header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.box-office-game-module__FJMlYq__header>div:first-child{min-width:0}.box-office-game-module__FJMlYq__eyebrow{color:var(--primary);font-size:.68rem;font-weight:var(--font-weight-bold);letter-spacing:.13em;text-transform:uppercase;margin:0 0 5px;line-height:1.2}.box-office-game-module__FJMlYq__header h2{max-width:670px;color:var(--text);margin:0;font-size:clamp(1.15rem,2.3vw,1.65rem);line-height:1.18}.box-office-game-module__FJMlYq__domesticMetric{color:var(--accent)}.box-office-game-module__FJMlYq__worldwideMetric{color:var(--primary)}.box-office-game-module__FJMlYq__roundStats{flex:none;gap:6px;display:flex}.box-office-game-module__FJMlYq__roundStats span{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface-raised);min-width:52px;color:var(--text);font-size:.76rem;font-weight:var(--font-weight-bold);text-align:center;padding:7px 9px;line-height:1}.box-office-game-module__FJMlYq__filmGrid,.box-office-game-module__FJMlYq__loadingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(9px,1.8vw,15px);min-width:0;display:grid}.box-office-game-module__FJMlYq__filmCard{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface-raised);min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;grid-template-rows:auto 1fr;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;overflow:hidden}.box-office-game-module__FJMlYq__filmCard:hover:not(:disabled){border-color:var(--accent);transform:translateY(-2px);box-shadow:0 12px 28px #00000040}.box-office-game-module__FJMlYq__filmCard:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.box-office-game-module__FJMlYq__filmCard:disabled{opacity:1;cursor:default}.box-office-game-module__FJMlYq__filmCard[data-result=winner]{border-color:var(--accent);box-shadow:0 0 0 1px #00a99d47}.box-office-game-module__FJMlYq__filmCard[data-result=incorrect]{border-color:var(--primary);box-shadow:0 0 0 1px #f15a2438}.box-office-game-module__FJMlYq__filmCard[data-result=revealed]{border-color:#ffffff14}.box-office-game-module__FJMlYq__posterFrame{aspect-ratio:2/3;background:#101010;width:100%;display:block;position:relative;overflow:hidden}.box-office-game-module__FJMlYq__posterFrame img{object-fit:cover;width:100%;height:100%;display:block}.box-office-game-module__FJMlYq__posterFallback{color:#f6f3ed;background:linear-gradient(160deg,#0000 0 38%,#00a99d3d 38% 39%,#0000 39%),radial-gradient(circle at 72% 22%,#f15a244d,#0000 32%),linear-gradient(145deg,#282828,#111);flex-direction:column;justify-content:flex-end;gap:6px;width:100%;height:100%;padding:clamp(10px,2vw,20px);display:flex}.box-office-game-module__FJMlYq__posterFallback>span{color:#35c9bd;font-size:.62rem;font-weight:var(--font-weight-bold);letter-spacing:.15em;text-transform:uppercase}.box-office-game-module__FJMlYq__posterFallback>strong{overflow-wrap:anywhere;font-size:clamp(.82rem,1.8vw,1.2rem);line-height:1.08}.box-office-game-module__FJMlYq__posterFallback>small{color:#b7b1a8;font-size:.72rem}.box-office-game-module__FJMlYq__resultBadge{border-radius:var(--radius-rect);color:#071311;min-height:28px;font-size:.7rem;font-weight:var(--font-weight-bold);text-align:center;background:#00a99df0;justify-content:center;align-items:center;gap:5px;padding:5px 8px;line-height:1;display:flex;position:absolute;bottom:7px;left:7px;right:7px}.box-office-game-module__FJMlYq__filmCard[data-result=incorrect] .box-office-game-module__FJMlYq__resultBadge{color:#160b07;background:#f15a24f5}.box-office-game-module__FJMlYq__filmDetails{align-content:start;gap:3px;min-width:0;padding:10px;display:grid}.box-office-game-module__FJMlYq__filmDetails>strong{overflow-wrap:anywhere;font-size:clamp(.78rem,1.6vw,.98rem);line-height:1.25}.box-office-game-module__FJMlYq__filmYear{color:var(--muted);font-size:.72rem}.box-office-game-module__FJMlYq__grossReveal{border-top:1px solid #ffffff14;gap:2px;margin-top:6px;padding-top:7px;display:grid}.box-office-game-module__FJMlYq__grossReveal small{color:var(--muted);font-size:.62rem;line-height:1.2}.box-office-game-module__FJMlYq__grossReveal strong{color:var(--accent);font-size:clamp(.74rem,1.5vw,.92rem);line-height:1.2}.box-office-game-module__FJMlYq__responseRow{justify-content:space-between;align-items:center;gap:14px;min-height:44px;display:flex}.box-office-game-module__FJMlYq__responseRow p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.box-office-game-module__FJMlYq__actionRow{flex:0 480px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:min(100%,480px);display:grid}.box-office-game-module__FJMlYq__actionRow[data-answer-actions=two]{grid-template-columns:repeat(2,minmax(0,1fr))}.box-office-game-module__FJMlYq__actionRow>button{width:100%;min-width:0}.box-office-game-module__FJMlYq__nextButton,.box-office-game-module__FJMlYq__secondaryButton,.box-office-game-module__FJMlYq__errorCard button{border:1px solid var(--accent);border-radius:var(--radius-rect);background:#00a99d14;background-image:var(--button-3d-sheen);min-height:40px;box-shadow:var(--button-3d-rest-shadow);color:var(--accent);font:inherit;font-size:.78rem;font-weight:var(--font-weight-bold);cursor:pointer;flex:none;padding:0 13px;transition:background-color .15s,box-shadow .15s,color .15s,transform .1s}.box-office-game-module__FJMlYq__secondaryButton{border-color:var(--border);color:var(--text);background-color:#0000}.box-office-game-module__FJMlYq__nextButton:hover,.box-office-game-module__FJMlYq__nextButton:focus-visible,.box-office-game-module__FJMlYq__secondaryButton:hover:not(:disabled),.box-office-game-module__FJMlYq__secondaryButton:focus-visible,.box-office-game-module__FJMlYq__errorCard button:hover,.box-office-game-module__FJMlYq__errorCard button:focus-visible{background-color:var(--accent);color:var(--background);outline:0}.box-office-game-module__FJMlYq__nextButton:focus-visible,.box-office-game-module__FJMlYq__secondaryButton:focus-visible,.box-office-game-module__FJMlYq__errorCard button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.box-office-game-module__FJMlYq__secondaryButton:disabled{box-shadow:var(--button-3d-disabled-shadow);opacity:.48;cursor:default}.box-office-game-module__FJMlYq__nextButton:active:not(:disabled),.box-office-game-module__FJMlYq__secondaryButton:active:not(:disabled),.box-office-game-module__FJMlYq__errorCard button:active:not(:disabled){box-shadow:var(--button-3d-pressed-shadow);transform:translateY(1px)}.box-office-game-module__FJMlYq__sources{border-top:1px solid var(--border);padding-top:12px}.box-office-game-module__FJMlYq__sources p{color:var(--muted);margin:0;font-size:.66rem;line-height:1.4}.box-office-game-module__FJMlYq__sources a{color:var(--accent);text-decoration:none}.box-office-game-module__FJMlYq__sources a:hover,.box-office-game-module__FJMlYq__sources a:focus-visible{text-decoration:underline}.box-office-game-module__FJMlYq__loadingCard{border:1px solid var(--border);border-radius:var(--radius-rect);background:linear-gradient(100deg, var(--surface-raised) 25%, #2a2a2a 43%, var(--surface-raised) 61%);background-size:300% 100%;min-height:320px;animation:1.25s ease-in-out infinite box-office-game-module__FJMlYq__loadingSweep}.box-office-game-module__FJMlYq__errorCard{border-radius:var(--radius-rect);text-align:center;background:#f15a240f;border:1px solid #f15a246b;align-content:center;place-items:center;gap:14px;min-height:180px;padding:22px;display:grid}.box-office-game-module__FJMlYq__errorCard p{color:var(--text);margin:0}@keyframes box-office-game-module__FJMlYq__loadingSweep{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:620px){.box-office-game-module__FJMlYq__game{border-radius:var(--radius-rect);gap:13px;padding:14px}.box-office-game-module__FJMlYq__header{gap:10px}.box-office-game-module__FJMlYq__roundStats{gap:4px;display:grid}.box-office-game-module__FJMlYq__roundStats span{min-width:46px;padding:6px 7px;font-size:.68rem}.box-office-game-module__FJMlYq__filmGrid,.box-office-game-module__FJMlYq__loadingGrid{gap:6px}.box-office-game-module__FJMlYq__filmCard,.box-office-game-module__FJMlYq__loadingCard{border-radius:var(--radius-rect)}.box-office-game-module__FJMlYq__filmDetails{padding:7px 6px 8px}.box-office-game-module__FJMlYq__filmDetails>strong{font-size:.72rem}.box-office-game-module__FJMlYq__filmYear{font-size:.64rem}.box-office-game-module__FJMlYq__grossReveal small{font-size:.54rem}.box-office-game-module__FJMlYq__grossReveal strong{overflow-wrap:anywhere;font-size:.66rem}.box-office-game-module__FJMlYq__resultBadge{min-height:24px;padding-inline:4px;font-size:.58rem;bottom:4px;left:4px;right:4px}.box-office-game-module__FJMlYq__responseRow{flex-direction:column;align-items:flex-start}.box-office-game-module__FJMlYq__actionRow{flex-basis:auto;width:100%}.box-office-game-module__FJMlYq__responseRow p{font-size:.76rem}.box-office-game-module__FJMlYq__loadingCard{min-height:224px}}@media (prefers-reduced-motion:reduce){.box-office-game-module__FJMlYq__filmCard,.box-office-game-module__FJMlYq__nextButton,.box-office-game-module__FJMlYq__secondaryButton,.box-office-game-module__FJMlYq__errorCard button{transition:none}.box-office-game-module__FJMlYq__loadingCard{animation:none}}
.comment-replies-module__PfFW3q__thread{display:block}.comment-replies-module__PfFW3q__commentRow{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.75rem;min-width:0;display:grid}.comment-replies-module__PfFW3q__replies{border-left:1px solid #00a99d59;gap:.65rem;margin:.65rem 0 0 2.4rem;padding:0 0 0 .9rem;list-style:none;display:grid}.comment-replies-module__PfFW3q__reply{min-width:0}.comment-replies-module__PfFW3q__inlineComposer{min-width:0;margin-top:.65rem}.comment-replies-module__PfFW3q__inlineComposer>form{margin-top:0}.comment-replies-module__PfFW3q__replyingTo{color:var(--muted);justify-content:space-between;align-items:center;gap:.75rem;font-size:.82rem;display:flex}@media (max-width:640px){.comment-replies-module__PfFW3q__replies{margin-left:1rem;padding-left:.65rem}}
.matching-game-module__7zJ2Cq__game{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface);width:min(100%,840px);margin-inline:auto;padding:clamp(16px,3vw,26px);position:relative;overflow:hidden;box-shadow:0 18px 42px #00000029}.matching-game-module__7zJ2Cq__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.matching-game-module__7zJ2Cq__headingCopy{gap:3px;min-width:0;display:grid}.matching-game-module__7zJ2Cq__headingCopy h2,.matching-game-module__7zJ2Cq__eyebrow{margin:0}.matching-game-module__7zJ2Cq__headingCopy h2{color:var(--text);font-size:clamp(1.15rem,3vw,1.45rem);line-height:1.2}.matching-game-module__7zJ2Cq__eyebrow{color:var(--accent);font-size:.69rem;font-weight:var(--font-weight-bold);letter-spacing:.11em;text-transform:uppercase}.matching-game-module__7zJ2Cq__progress{border:1px solid color-mix(in srgb, var(--accent) 54%, var(--border));border-radius:var(--radius-rect);color:var(--text);background:color-mix(in srgb, var(--accent) 8%, var(--surface-raised));font-variant-numeric:tabular-nums;flex:none;padding:6px 10px;font-size:.78rem;line-height:1}.matching-game-module__7zJ2Cq__board{min-width:0}.matching-game-module__7zJ2Cq__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:16px;display:flex}.matching-game-module__7zJ2Cq__visibleStatus{color:var(--muted);flex:180px;margin:0;font-size:.84rem;line-height:1.35}.matching-game-module__7zJ2Cq__nextButton,.matching-game-module__7zJ2Cq__submitButton,.matching-game-module__7zJ2Cq__retryButton,.matching-game-module__7zJ2Cq__secondaryButton{border:1px solid var(--primary);border-radius:var(--radius-rect);background:var(--primary);background-image:var(--button-3d-primary-sheen);min-height:40px;box-shadow:var(--button-3d-primary-shadow);color:#fff;font:inherit;font-size:.86rem;font-weight:var(--font-weight-semibold);cursor:pointer;padding:8px 17px;transition:background-color .15s,box-shadow .15s,filter .15s,transform .1s}.matching-game-module__7zJ2Cq__actionRow{flex:0 470px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(100%,470px);margin-left:auto;display:grid}.matching-game-module__7zJ2Cq__currentRoundActions{flex:0 310px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;width:min(100%,310px);margin-left:auto;display:grid}.matching-game-module__7zJ2Cq__roundNavigation{grid-template-columns:repeat(2,40px);gap:6px;display:grid}.matching-game-module__7zJ2Cq__roundArrowButton{border:1px solid var(--accent);border-radius:var(--radius-rect);width:40px;height:40px;color:var(--accent);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.matching-game-module__7zJ2Cq__roundArrowButton svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.matching-game-module__7zJ2Cq__actionRow .matching-game-module__7zJ2Cq__nextButton,.matching-game-module__7zJ2Cq__actionRow .matching-game-module__7zJ2Cq__secondaryButton{width:100%;min-width:0;margin-left:0;padding-inline:9px;line-height:1.2}.matching-game-module__7zJ2Cq__currentRoundActions .matching-game-module__7zJ2Cq__submitButton{width:100%;min-width:0;margin-left:0}.matching-game-module__7zJ2Cq__secondaryButton{border-color:var(--border);background-color:#0000;background-image:var(--button-3d-sheen);box-shadow:var(--button-3d-rest-shadow);color:var(--text)}.matching-game-module__7zJ2Cq__nextButton,.matching-game-module__7zJ2Cq__submitButton{margin-left:auto}.matching-game-module__7zJ2Cq__nextButton:hover,.matching-game-module__7zJ2Cq__roundArrowButton:hover,.matching-game-module__7zJ2Cq__submitButton:not(:disabled):hover,.matching-game-module__7zJ2Cq__retryButton:hover,.matching-game-module__7zJ2Cq__secondaryButton:not(:disabled):hover{filter:brightness(1.06)}.matching-game-module__7zJ2Cq__nextButton:focus-visible,.matching-game-module__7zJ2Cq__roundArrowButton:focus-visible,.matching-game-module__7zJ2Cq__submitButton:focus-visible,.matching-game-module__7zJ2Cq__retryButton:focus-visible,.matching-game-module__7zJ2Cq__secondaryButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.matching-game-module__7zJ2Cq__secondaryButton:not(:disabled):hover,.matching-game-module__7zJ2Cq__secondaryButton:focus-visible{border-color:var(--accent);background-color:color-mix(in srgb, var(--accent) 10%, transparent)}.matching-game-module__7zJ2Cq__roundArrowButton:hover,.matching-game-module__7zJ2Cq__roundArrowButton:focus-visible{background:color-mix(in srgb, var(--accent) 10%, transparent)}.matching-game-module__7zJ2Cq__secondaryButton:disabled{color:var(--muted);box-shadow:var(--button-3d-disabled-shadow);cursor:default;opacity:.56}.matching-game-module__7zJ2Cq__submitButton:disabled{border-color:var(--border);color:var(--muted);background-color:var(--surface-raised);background-image:var(--button-3d-sheen);box-shadow:var(--button-3d-disabled-shadow);cursor:not-allowed;opacity:.72}.matching-game-module__7zJ2Cq__nextButton:active:not(:disabled),.matching-game-module__7zJ2Cq__submitButton:active:not(:disabled),.matching-game-module__7zJ2Cq__retryButton:active:not(:disabled){box-shadow:var(--button-3d-primary-pressed-shadow);transform:translateY(1px)}.matching-game-module__7zJ2Cq__secondaryButton:active:not(:disabled){box-shadow:var(--button-3d-pressed-shadow);transform:translateY(1px)}.matching-game-module__7zJ2Cq__loading,.matching-game-module__7zJ2Cq__error{border:1px dashed var(--border);border-radius:var(--radius-rect);min-height:290px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:14px;display:grid}.matching-game-module__7zJ2Cq__error p{margin:0}@media (max-width:560px){.matching-game-module__7zJ2Cq__game{border-radius:var(--radius-rect);padding:14px 12px}.matching-game-module__7zJ2Cq__header{margin-bottom:14px}.matching-game-module__7zJ2Cq__progress{padding-inline:8px}.matching-game-module__7zJ2Cq__footer{align-items:flex-start}.matching-game-module__7zJ2Cq__visibleStatus{flex-basis:100%}.matching-game-module__7zJ2Cq__actionRow,.matching-game-module__7zJ2Cq__currentRoundActions{flex-basis:100%;width:100%}}@media (prefers-reduced-motion:reduce){.matching-game-module__7zJ2Cq__nextButton,.matching-game-module__7zJ2Cq__submitButton,.matching-game-module__7zJ2Cq__retryButton,.matching-game-module__7zJ2Cq__secondaryButton{transition:none}.matching-game-module__7zJ2Cq__nextButton:hover,.matching-game-module__7zJ2Cq__roundArrowButton:hover,.matching-game-module__7zJ2Cq__submitButton:not(:disabled):hover,.matching-game-module__7zJ2Cq__retryButton:hover,.matching-game-module__7zJ2Cq__secondaryButton:not(:disabled):hover{filter:none}}
.friend-profile-suggest-film-module__gTx4qq__card{border-radius:var(--radius-rect);background:radial-gradient(circle at 100% 0, #00a99d1a, transparent 14rem), var(--surface);border:1px solid #00a99d52;gap:12px;padding:16px;display:grid}.friend-profile-suggest-film-module__gTx4qq__heading h2{letter-spacing:-.025em;margin:0;font-size:1.08rem}.friend-profile-suggest-film-module__gTx4qq__heading p{color:var(--muted);margin:4px 0 0;font-size:.78rem;line-height:1.45}.friend-profile-suggest-film-module__gTx4qq__search{align-items:center;min-width:0;display:flex;position:relative}.friend-profile-suggest-film-module__gTx4qq__search svg{width:17px;height:17px;color:var(--muted);pointer-events:none;position:absolute;left:12px}.friend-profile-suggest-film-module__gTx4qq__search input{border:1px solid var(--border);border-radius:var(--radius-rect);width:100%;min-width:0;height:40px;color:var(--text);background:var(--surface-raised);font:inherit;outline:0;padding:8px 82px 8px 38px;font-size:.88rem}.friend-profile-suggest-film-module__gTx4qq__search input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #00a99d1c}.friend-profile-suggest-film-module__gTx4qq__search>small{color:var(--muted);pointer-events:none;font-size:.68rem;position:absolute;right:11px}.friend-profile-suggest-film-module__gTx4qq__message{color:var(--muted);margin:-3px 0 0;font-size:.75rem}.friend-profile-suggest-film-module__gTx4qq__results{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--background);gap:4px;max-height:258px;margin:0;padding:4px;list-style:none;display:grid;overflow-y:auto}.friend-profile-suggest-film-module__gTx4qq__results li{border-radius:var(--radius-rect);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:54px;padding:6px;display:grid}.friend-profile-suggest-film-module__gTx4qq__results li+li{border-top:1px solid #ffffff0e}.friend-profile-suggest-film-module__gTx4qq__results img,.friend-profile-suggest-film-module__gTx4qq__posterFallback{aspect-ratio:2/3;border-radius:var(--radius-rect);object-fit:cover;background:var(--surface-raised);width:32px}.friend-profile-suggest-film-module__gTx4qq__posterFallback{color:var(--muted);place-items:center;font-size:.5rem;display:grid}.friend-profile-suggest-film-module__gTx4qq__movieDetails{gap:2px;min-width:0;display:grid}.friend-profile-suggest-film-module__gTx4qq__movieDetails strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.friend-profile-suggest-film-module__gTx4qq__movieDetails small{color:var(--muted);font-size:.7rem}.friend-profile-suggest-film-module__gTx4qq__results .social-suggest-button{min-height:32px;padding:6px 9px;font-size:.72rem}.friend-profile-suggest-film-module__gTx4qq__results .social-suggest-button>span{display:none}@media (max-width:420px){.friend-profile-suggest-film-module__gTx4qq__results li{grid-template-columns:32px minmax(0,1fr)}.friend-profile-suggest-film-module__gTx4qq__results .social-suggest-button{grid-column:2;justify-self:start}}@media (hover:none),(pointer:coarse){.friend-profile-suggest-film-module__gTx4qq__search input{min-height:var(--control-min-height)}.friend-profile-suggest-film-module__gTx4qq__results .social-suggest-button{min-height:var(--control-min-height)}}
.games-hub-module__lLIRJa__hub{gap:7px;display:grid}.games-hub-module__lLIRJa__pageHeading{text-align:center}.games-hub-module__lLIRJa__selector{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;width:min(100%,156px);margin-inline:auto;padding:3px;display:grid}.games-hub-module__lLIRJa__gameChoice{border-radius:var(--radius-rect);min-width:0;min-height:40px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:5px;line-height:1.1;transition:border-color .15s,background-color .15s,color .15s,transform .15s;display:flex}.games-hub-module__lLIRJa__gameChoice:hover,.games-hub-module__lLIRJa__gameChoice:focus-visible{border-color:var(--accent);color:var(--text)}.games-hub-module__lLIRJa__gameChoice:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.games-hub-module__lLIRJa__gameChoice[data-active=true]{color:var(--text);background:#00c8be24;border-color:#00c8beb8;box-shadow:0 1px 5px #00000038}.games-hub-module__lLIRJa__gameIcon{font-size:1.15rem;line-height:1}.games-hub-module__lLIRJa__panel{min-width:0;animation:.18s ease-out games-hub-module__lLIRJa__panel-in}@keyframes games-hub-module__lLIRJa__panel-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:620px){.games-hub-module__lLIRJa__hub{gap:6px}.games-hub-module__lLIRJa__selector{width:min(100%,150px)}.games-hub-module__lLIRJa__gameChoice{min-height:38px;padding-inline:4px}.games-hub-module__lLIRJa__gameIcon{font-size:1rem}}@media (prefers-reduced-motion:reduce){.games-hub-module__lLIRJa__gameChoice{transition:none}.games-hub-module__lLIRJa__panel{animation:none}}
.film-club-film-community-module__rUGyTq__page{gap:18px;width:100%;max-width:920px;margin-inline:auto;display:grid}.film-club-film-community-module__rUGyTq__backLink{color:var(--muted);width:fit-content;font-size:.86rem;text-decoration:none}.film-club-film-community-module__rUGyTq__backLink:hover,.film-club-film-community-module__rUGyTq__backLink:focus-visible{color:var(--accent)}.film-club-film-community-module__rUGyTq__filmLink{color:var(--accent);width:fit-content;font-size:.82rem;text-decoration:none}.film-club-film-community-module__rUGyTq__filmLink:hover,.film-club-film-community-module__rUGyTq__filmLink:focus-visible{text-underline-offset:3px;text-decoration:underline}.film-club-film-community-module__rUGyTq__panel{background:var(--surface);border:1px solid var(--social-card-border,var(--border));border-radius:var(--radius-rect);padding:18px}.film-club-film-community-module__rUGyTq__guidePanel{gap:12px;display:grid}.film-club-film-community-module__rUGyTq__guideDisclosure{display:grid}.film-club-film-community-module__rUGyTq__guideDisclosure>summary{background:var(--surface);border:1px solid var(--social-card-border,var(--border));border-radius:var(--radius-rect);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 14px;list-style:none;display:flex}.film-club-film-community-module__rUGyTq__guideDisclosure>summary::-webkit-details-marker{display:none}.film-club-film-community-module__rUGyTq__guideDisclosure>summary:after{color:var(--accent);content:"+";flex:none;font-size:1.3rem;line-height:1}.film-club-film-community-module__rUGyTq__guideDisclosure[open]>summary:after{content:"−"}.film-club-film-community-module__rUGyTq__guideDisclosure>summary:hover,.film-club-film-community-module__rUGyTq__guideDisclosure>summary:focus-visible{border-color:var(--accent)}.film-club-film-community-module__rUGyTq__guideDisclosure>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.film-club-film-community-module__rUGyTq__guideDisclosureLabel{gap:3px;display:grid}.film-club-film-community-module__rUGyTq__guideDisclosureLabel small{color:var(--muted);line-height:1.4}.film-club-film-community-module__rUGyTq__guideDisclosureContent{gap:12px;padding-top:12px;display:grid}.film-club-film-community-module__rUGyTq__guideActions{justify-content:flex-start;display:flex}.film-club-film-community-module__rUGyTq__hero{grid-template-columns:112px minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.film-club-film-community-module__rUGyTq__poster,.film-club-film-community-module__rUGyTq__posterPlaceholder{aspect-ratio:2/3;border:1px solid var(--border);border-radius:var(--radius-rect);background-position:50%;background-size:cover;width:112px;display:block;overflow:hidden}.film-club-film-community-module__rUGyTq__posterPlaceholder{color:var(--muted);text-align:center;justify-content:center;align-items:center;padding:8px;font-size:.73rem;display:flex}.film-club-film-community-module__rUGyTq__heroCopy{align-content:center;gap:8px;min-width:0;display:grid}.film-club-film-community-module__rUGyTq__heroCopy small,.film-club-film-community-module__rUGyTq__muted{color:var(--muted)}.film-club-film-community-module__rUGyTq__heroCopy h1{font-size:clamp(1.55rem,5vw,2.3rem);font-weight:var(--font-weight-semibold);margin:0;line-height:1.08}.film-club-film-community-module__rUGyTq__heroCopy p{color:var(--muted);margin:0;line-height:1.5}.film-club-film-community-module__rUGyTq__statusRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.film-club-film-community-module__rUGyTq__status{border-radius:var(--radius-rect);color:var(--accent);font-size:.74rem;font-weight:var(--font-weight-medium);background:#00a99d1a;border:1px solid #00a99d59;padding:4px 9px}.film-club-film-community-module__rUGyTq__statusClosed{border-color:var(--border);color:var(--muted);background:#ffffff09}.film-club-film-community-module__rUGyTq__heading{gap:5px;margin-bottom:16px;display:grid}.film-club-film-community-module__rUGyTq__heading h2{font-size:1.14rem;font-weight:var(--font-weight-semibold);margin:0}.film-club-film-community-module__rUGyTq__heading p{color:var(--muted);margin:0;line-height:1.45}.film-club-film-community-module__rUGyTq__form{gap:14px;display:grid}.film-club-film-community-module__rUGyTq__dateField,.film-club-film-community-module__rUGyTq__textField,.film-club-film-community-module__rUGyTq__ratingControl{gap:8px;display:grid}.film-club-film-community-module__rUGyTq__dateField>span,.film-club-film-community-module__rUGyTq__textField>span,.film-club-film-community-module__rUGyTq__ratingControl>span{font-size:.88rem;font-weight:var(--font-weight-medium);justify-content:space-between;align-items:center;display:flex}.film-club-film-community-module__rUGyTq__dateField input,.film-club-film-community-module__rUGyTq__textField textarea{border:1px solid var(--border);border-radius:var(--radius-rect);color:var(--text);font:inherit;background:#ffffff06;padding:10px 11px}.film-club-film-community-module__rUGyTq__spoilerOption{align-items:flex-start;gap:10px;width:fit-content;display:flex}.film-club-film-community-module__rUGyTq__spoilerOption>input{accent-color:var(--accent);flex:none;width:18px;height:18px;margin:2px 0 0}.film-club-film-community-module__rUGyTq__spoilerOption>span{gap:3px;display:grid}.film-club-film-community-module__rUGyTq__dateField input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;max-width:13rem}.film-club-film-community-module__rUGyTq__textField textarea{resize:vertical;min-height:104px}.film-club-film-community-module__rUGyTq__dateField input:focus-visible,.film-club-film-community-module__rUGyTq__textField textarea:focus-visible,.film-club-film-community-module__rUGyTq__ratingControl input:focus-visible,.film-club-film-community-module__rUGyTq__adjustImportance input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.film-club-film-community-module__rUGyTq__ratings{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.film-club-film-community-module__rUGyTq__ratingControl{border:1px solid var(--border);border-radius:var(--radius-rect);background:#ffffff06;padding:12px}.film-club-film-community-module__rUGyTq__ratingControl output{color:var(--accent);font-variant-numeric:tabular-nums}.film-club-film-community-module__rUGyTq__ratingControl input{accent-color:var(--accent);width:100%}.film-club-film-community-module__rUGyTq__ratingControlLocked{opacity:.75}.film-club-film-community-module__rUGyTq__importance{gap:10px;display:grid}.film-club-film-community-module__rUGyTq__adjustImportance{color:var(--muted);align-items:center;gap:8px;font-size:.8rem;display:flex}.film-club-film-community-module__rUGyTq__adjustImportance input{accent-color:var(--accent)}.film-club-film-community-module__rUGyTq__importanceNote{color:var(--muted);background:#00a99d0e;border-left:2px solid #00a99d8c;margin:0;padding:9px 10px;font-size:.8rem;line-height:1.45}.film-club-film-community-module__rUGyTq__formFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.film-club-film-community-module__rUGyTq__formFooter small{color:var(--muted)}.film-club-film-community-module__rUGyTq__submitButton{background:#00a99d14;background-image:var(--button-3d-sheen);border:1px solid var(--accent);border-radius:var(--radius-rect);box-shadow:var(--button-3d-rest-shadow);color:var(--accent);cursor:pointer;font:inherit;font-size:.88rem;font-weight:var(--font-weight-semibold);min-height:40px;padding:0 14px;transition:background-color .15s,box-shadow .15s,color .15s,transform .1s}.film-club-film-community-module__rUGyTq__submitButton:hover,.film-club-film-community-module__rUGyTq__submitButton:focus-visible{background-color:var(--accent);color:var(--background)}.film-club-film-community-module__rUGyTq__submitButton:active:not(:disabled){box-shadow:var(--button-3d-pressed-shadow);transform:translateY(1px)}.film-club-film-community-module__rUGyTq__submitButton:disabled{box-shadow:var(--button-3d-disabled-shadow);cursor:not-allowed;opacity:.55}.film-club-film-community-module__rUGyTq__readOnly{color:var(--muted);margin:0;line-height:1.5}.film-club-film-community-module__rUGyTq__submissionList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.film-club-film-community-module__rUGyTq__submission{border:1px solid var(--border);border-radius:var(--radius-rect);background:#ffffff05;min-width:0;padding:14px}.film-club-film-community-module__rUGyTq__submissionHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.film-club-film-community-module__rUGyTq__submissionPerson{align-items:center;gap:10px;min-width:0;display:flex}.film-club-film-community-module__rUGyTq__submissionPerson>span:last-child{min-width:0;display:grid}.film-club-film-community-module__rUGyTq__submissionPerson strong{font-size:.9rem;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.film-club-film-community-module__rUGyTq__submissionPerson small,.film-club-film-community-module__rUGyTq__submissionHeader>small{color:var(--muted);font-size:.75rem}.film-club-film-community-module__rUGyTq__scores{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.film-club-film-community-module__rUGyTq__scores span{border:1px solid var(--border);border-radius:var(--radius-rect);color:var(--muted);background:#ffffff09;padding:4px 8px;font-size:.75rem}.film-club-film-community-module__rUGyTq__scores strong{color:var(--text);font-weight:var(--font-weight-medium)}.film-club-film-community-module__rUGyTq__review{white-space:pre-wrap;margin:13px 0 0;line-height:1.58}.film-club-film-community-module__rUGyTq__empty{color:var(--muted);margin:0;line-height:1.5}.film-club-film-community-module__rUGyTq__feedback{border-radius:var(--radius-rect);margin:0;padding:9px 11px;font-size:.85rem;line-height:1.4}.film-club-film-community-module__rUGyTq__feedbackError{color:var(--danger-text);background:#ff5a4617;border:1px solid #ff5a464d}.film-club-film-community-module__rUGyTq__feedbackSuccess{color:var(--accent);background:#00a99d14;border:1px solid #00a99d4d}@media (max-width:640px){.film-club-film-community-module__rUGyTq__panel{border-radius:var(--radius-rect);padding:14px}.film-club-film-community-module__rUGyTq__hero{grid-template-columns:86px minmax(0,1fr);gap:14px}.film-club-film-community-module__rUGyTq__poster,.film-club-film-community-module__rUGyTq__posterPlaceholder{width:86px}.film-club-film-community-module__rUGyTq__ratings{grid-template-columns:1fr}.film-club-film-community-module__rUGyTq__formFooter,.film-club-film-community-module__rUGyTq__submissionHeader{flex-direction:column;align-items:stretch}.film-club-film-community-module__rUGyTq__submitButton,.film-club-film-community-module__rUGyTq__dateField input,.film-club-film-community-module__rUGyTq__guideActions,.film-club-film-community-module__rUGyTq__guideActions>*{width:100%;max-width:none}}@media (prefers-reduced-motion:reduce){.film-club-film-community-module__rUGyTq__submitButton{transition:none}}
.referral-invite-control-module__g2uvha__card{border:1px solid var(--border);border-radius:var(--radius-rect);background:radial-gradient(circle at 8% 0%, #f15a241c, transparent 13rem), var(--surface);justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.referral-invite-control-module__g2uvha__copy{min-width:0}.referral-invite-control-module__g2uvha__copy h2{margin:0;font-size:1.05rem}.referral-invite-control-module__g2uvha__copy p{color:var(--muted);margin:5px 0 0;line-height:1.45}.referral-invite-control-module__g2uvha__trigger{flex:none}.referral-invite-control-module__g2uvha__dialogBody{gap:14px;margin-top:18px;display:grid}.referral-invite-control-module__g2uvha__linkField{font-weight:var(--font-weight-semibold);gap:7px;display:grid}.referral-invite-control-module__g2uvha__linkField input{width:100%;min-height:var(--control-min-height);padding:0 var(--control-padding-inline);border:1px solid var(--border);border-radius:var(--radius-rect);color:var(--text);background:var(--background)}.referral-invite-control-module__g2uvha__actions{gap:10px;display:flex}.referral-invite-control-module__g2uvha__message{color:var(--muted);margin:0;line-height:1.45}@media (max-width:640px){.referral-invite-control-module__g2uvha__card{flex-direction:column;align-items:stretch}.referral-invite-control-module__g2uvha__trigger,.referral-invite-control-module__g2uvha__actions>button{width:100%}.referral-invite-control-module__g2uvha__actions{flex-direction:column}}
.tiers-module__RP3Mja__page{width:min(1180px,100% - 32px);margin:0 auto;padding:38px 0 110px}.tiers-module__RP3Mja__heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.tiers-module__RP3Mja__headingCopy{max-width:720px}.tiers-module__RP3Mja__headingCopy h1{margin:0}.tiers-module__RP3Mja__headingCopy p{color:var(--muted);margin:10px 0 0;line-height:1.55}.tiers-module__RP3Mja__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tiers-module__RP3Mja__card{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface);min-width:0;padding:20px;position:relative}.tiers-module__RP3Mja__card h2,.tiers-module__RP3Mja__card h3{overflow-wrap:anywhere;margin:0}.tiers-module__RP3Mja__card p{color:var(--muted);line-height:1.5}.tiers-module__RP3Mja__cardMeta{color:var(--accent);font-size:.72rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.tiers-module__RP3Mja__cardWithDelete .tiers-module__RP3Mja__cardMeta{padding-right:76px}.tiers-module__RP3Mja__templateCardMeta{align-items:baseline}.tiers-module__RP3Mja__templateCardMeta>span:last-child{text-align:right;white-space:nowrap;flex:none;margin-left:auto}.tiers-module__RP3Mja__cardActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.tiers-module__RP3Mja__preview{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:16px 0;display:grid}.tiers-module__RP3Mja__preview span{aspect-ratio:2/3;border-radius:var(--radius-rect);background:linear-gradient(145deg,#2a2a2a,#151515);min-width:0;overflow:hidden}.tiers-module__RP3Mja__previewSquare span{aspect-ratio:1}.tiers-module__RP3Mja__preview strong{min-width:0;height:100%;color:var(--text);align-items:end;padding:5px;font-size:.58rem;line-height:1.1;display:flex;overflow:hidden}.tiers-module__RP3Mja__preview img{object-fit:cover;width:100%;height:100%;display:block}.tiers-module__RP3Mja__subjectTabs{scrollbar-width:none;justify-content:center;align-items:center;gap:7px;margin-bottom:22px;display:flex;overflow-x:auto}.tiers-module__RP3Mja__subjectTabs::-webkit-scrollbar{display:none}.tiers-module__RP3Mja__subjectTabs button{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface);min-height:38px;color:var(--muted);font:inherit;font-size:.82rem;font-weight:var(--font-weight-semibold);cursor:pointer;flex:none;padding:8px 13px;transition:border-color .15s,background .15s,color .15s}.tiers-module__RP3Mja__subjectTabs button:hover,.tiers-module__RP3Mja__subjectTabs button:focus-visible,.tiers-module__RP3Mja__subjectTabs button[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.tiers-module__RP3Mja__subjectTabs button[aria-pressed=true]{background-color:#00a99d1f;background-image:var(--button-3d-sheen);box-shadow:var(--button-3d-rest-shadow)}.tiers-module__RP3Mja__search{color:var(--text);font-weight:var(--font-weight-semibold);gap:8px;margin-bottom:22px;display:grid}.tiers-module__RP3Mja__search input,.tiers-module__RP3Mja__form input,.tiers-module__RP3Mja__form textarea,.tiers-module__RP3Mja__form select{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface);width:100%;min-height:46px;color:var(--text);font:inherit;padding:11px 13px}.tiers-module__RP3Mja__form input::placeholder,.tiers-module__RP3Mja__form textarea::placeholder{color:var(--muted);opacity:.58}.tiers-module__RP3Mja__empty{border:1px dashed var(--border);border-radius:var(--radius-rect);color:var(--muted);text-align:center;padding:28px}.tiers-module__RP3Mja__emptyExample{background:radial-gradient(circle at top, #00a99d17, transparent 52%), var(--surface);color:var(--text);text-align:left;border-style:solid;gap:20px;display:grid}.tiers-module__RP3Mja__emptyExampleCopy{text-align:center;width:min(100%,700px);margin:0 auto}.tiers-module__RP3Mja__emptyExampleCopy h3{margin:0;font-size:clamp(1.08rem,2vw,1.35rem)}.tiers-module__RP3Mja__emptyExampleCopy p{color:var(--muted);margin:8px 0 0;line-height:1.5}.tiers-module__RP3Mja__emptyExampleBoard{width:min(100%,700px)}.tiers-module__RP3Mja__section{margin-top:34px}.tiers-module__RP3Mja__sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.tiers-module__RP3Mja__sectionHeading h2{margin:0}.tiers-module__RP3Mja__form{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface);gap:18px;max-width:680px;padding:24px;display:grid}.tiers-module__RP3Mja__subjectFieldset{border:0;min-width:0;margin:0;padding:0}.tiers-module__RP3Mja__subjectFieldset legend{font-weight:var(--font-weight-semibold);margin-bottom:10px}.tiers-module__RP3Mja__subjectPicker{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.tiers-module__RP3Mja__subjectOption{cursor:pointer;min-width:0;position:relative}.tiers-module__RP3Mja__subjectOption input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.tiers-module__RP3Mja__subjectOption span{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface-raised);align-content:start;gap:5px;height:100%;min-height:94px;padding:13px;transition:border-color .15s,background .15s,transform .15s;display:grid}.tiers-module__RP3Mja__subjectOption strong{color:var(--text);font-size:.9rem}.tiers-module__RP3Mja__subjectOption small{color:var(--muted);font-size:.72rem;font-weight:500;line-height:1.35}.tiers-module__RP3Mja__subjectOption:hover span,.tiers-module__RP3Mja__subjectOption input:focus-visible+span,.tiers-module__RP3Mja__subjectOption input:checked+span{border-color:var(--accent)}.tiers-module__RP3Mja__subjectOption input:checked+span{background:#00a99d1a;transform:translateY(-1px)}.tiers-module__RP3Mja__form label{font-weight:var(--font-weight-semibold);gap:8px;display:grid}.tiers-module__RP3Mja__form small{color:var(--muted);font-weight:500}.tiers-module__RP3Mja__message{color:var(--accent);margin:0}.tiers-module__RP3Mja__danger{color:#ff725d}.tiers-module__RP3Mja__editor{gap:20px;width:min(100%,1080px);min-width:0;margin:0 auto;display:grid}.tiers-module__RP3Mja__editorTopActions,.tiers-module__RP3Mja__pageActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tiers-module__RP3Mja__editorTopActions{justify-content:flex-end;margin-bottom:4px}.tiers-module__RP3Mja__pageActions{margin-bottom:20px}.tiers-module__RP3Mja__pageActions>[role=status]{color:var(--muted);flex-basis:100%;font-size:.82rem}.tiers-module__RP3Mja__cardCornerActions{z-index:20;align-items:flex-start;gap:6px;display:flex;position:absolute;top:11px;right:11px}.tiers-module__RP3Mja__shareMenu{flex:none;position:relative}.tiers-module__RP3Mja__shareMenuTrigger,.tiers-module__RP3Mja__cardDeleteButton{border:1px solid var(--border);width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;transition:border-color .15s,background .15s,color .15s;display:grid}.tiers-module__RP3Mja__shareMenuTrigger svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:16px;height:16px}.tiers-module__RP3Mja__shareMenuTrigger:hover,.tiers-module__RP3Mja__shareMenuTrigger:focus-visible,.tiers-module__RP3Mja__shareMenuTrigger[aria-expanded=true]{border-color:var(--accent);color:var(--accent);background:#00a99d1a}.tiers-module__RP3Mja__shareMenuTrigger:focus-visible,.tiers-module__RP3Mja__cardDeleteButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tiers-module__RP3Mja__shareMenuTrigger:disabled,.tiers-module__RP3Mja__cardDeleteButton:disabled{cursor:wait;opacity:.55}.tiers-module__RP3Mja__shareMenuPanel{z-index:30;border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface-raised);width:min(276px,100vw - 40px);padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px #00000085}.tiers-module__RP3Mja__shareMenuActions{gap:3px;display:grid}.tiers-module__RP3Mja__shareMenuAction{border-radius:var(--radius-rect);width:100%;min-height:52px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;padding:8px 9px;display:grid}.tiers-module__RP3Mja__shareMenuAction:hover,.tiers-module__RP3Mja__shareMenuAction:focus-visible{background:#00a99d1a;border-color:#00a99d61;outline:none}.tiers-module__RP3Mja__shareMenuAction:disabled{cursor:wait;opacity:.58}.tiers-module__RP3Mja__shareMenuAction>span:first-child{color:#f3c94b;text-align:center;font-size:1.15rem;line-height:1}.tiers-module__RP3Mja__shareMenuAction>span:last-child{gap:2px;min-width:0;display:grid}.tiers-module__RP3Mja__shareMenuAction strong{font-size:.82rem}.tiers-module__RP3Mja__shareMenuAction small{color:var(--muted);font-size:.7rem;font-weight:500;line-height:1.3}.tiers-module__RP3Mja__shareMenuStatus{border-top:1px solid var(--border);color:var(--accent);margin:5px 4px 2px;padding-top:7px;font-size:.72rem;line-height:1.35}.tiers-module__RP3Mja__shareMenuStatus[data-tone=error]{color:#ff8b78}.tiers-module__RP3Mja__editorToolbar{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface);grid-template-columns:minmax(0,1fr) minmax(180px,240px);gap:14px;min-width:0;padding:18px;display:grid}.tiers-module__RP3Mja__editorToolbar label{font-weight:var(--font-weight-semibold);gap:7px;display:grid}.tiers-module__RP3Mja__editorToolbar input,.tiers-module__RP3Mja__editorToolbar textarea,.tiers-module__RP3Mja__editorToolbar select,.tiers-module__RP3Mja__rowHeader textarea,.tiers-module__RP3Mja__movieMove{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface-raised);width:100%;min-height:40px;color:var(--text);font:inherit;padding:8px 10px}.tiers-module__RP3Mja__toolbarWide{grid-column:1/-1}.tiers-module__RP3Mja__toolbarActions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.tiers-module__RP3Mja__saveStatus{min-height:1.3em;color:var(--accent);flex:0 0 100%;font-size:.86rem;line-height:1.3}.tiers-module__RP3Mja__cardDeleteButton{position:static}.tiers-module__RP3Mja__cardDeleteButton span{font-size:1rem;line-height:1;transform:translateY(-1px)}.tiers-module__RP3Mja__cardDeleteButton:hover{color:#ff8b78;background:#ff725d1a;border-color:#ff725d}.tiers-module__RP3Mja__boardStage{width:min(100%,860px);min-width:0;margin:0 auto}.tiers-module__RP3Mja__boardStageSmall{width:min(100%,700px)}.tiers-module__RP3Mja__boardStageLarge{width:min(100%,1040px)}.tiers-module__RP3Mja__board{--tier-poster-width:43px;--tier-row-size:68px;--tier-square-size:64px;border:1px solid var(--border);border-radius:var(--radius-rect);overflow-anchor:none;background:#111;gap:3px;width:min(100%,860px);min-width:0;margin:0 auto;padding:4px;display:grid}.tiers-module__RP3Mja__boardStage .tiers-module__RP3Mja__board{width:100%;max-width:none}.tiers-module__RP3Mja__boardStageSmall .tiers-module__RP3Mja__board{--tier-poster-width:34px;--tier-row-size:54px;--tier-square-size:50px}.tiers-module__RP3Mja__boardStageLarge .tiers-module__RP3Mja__board{--tier-poster-width:53px;--tier-row-size:84px;--tier-square-size:80px}.tiers-module__RP3Mja__row{grid-template-columns:var(--tier-row-size) minmax(0, 1fr);height:var(--tier-row-size);border-radius:var(--radius-rect);background:#333;border:1px solid #222;display:grid;overflow:hidden}.tiers-module__RP3Mja__rowHeader{width:var(--tier-row-size);height:var(--tier-row-size);aspect-ratio:1;color:#090909;text-align:center;justify-content:center;align-items:center;min-width:0;padding:4px;display:flex;position:relative}.tiers-module__RP3Mja__rowHeader strong{text-transform:uppercase;font-size:.64rem;line-height:1.05}.tiers-module__RP3Mja__rowHeader textarea{color:#111;width:100%;min-width:0;height:100%;min-height:0;font-weight:var(--font-weight-bold);text-align:center;overflow-wrap:anywhere;resize:none;white-space:pre-wrap;cursor:default;background:0 0;border:0;border-radius:0;outline:0;align-content:center;padding:3px;line-height:1;overflow:hidden}.tiers-module__RP3Mja__rowHeader textarea:not([readonly]){cursor:text;border-bottom:2px solid #0000008c;padding:2px}.tiers-module__RP3Mja__rowHeader input[type=color]{border-radius:var(--radius-rect);cursor:pointer;opacity:0;background:0 0;border:1px solid #00000073;width:17px;height:17px;padding:0;transition:opacity .12s;position:absolute;bottom:4px;left:4px}.tiers-module__RP3Mja__rowHeader button{color:#fff;width:20px;height:20px;font-size:1rem;line-height:1;font-weight:var(--font-weight-bold);cursor:pointer;opacity:0;background:#000000b8;border:0;border-radius:50%;padding:0;transition:opacity .12s;position:absolute;top:3px;right:3px}.tiers-module__RP3Mja__rowHeader:hover input[type=color],.tiers-module__RP3Mja__rowHeader:focus-within input[type=color],.tiers-module__RP3Mja__rowHeader:focus-within button,.tiers-module__RP3Mja__rowHeader:hover button{opacity:1}.tiers-module__RP3Mja__rowMovies{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:3px;min-width:0;height:100%;padding:2px;display:flex;position:relative;overflow:auto hidden}.tiers-module__RP3Mja__rowMovies::-webkit-scrollbar{display:none}.tiers-module__RP3Mja__queueRow{height:auto;min-height:var(--tier-row-size);align-items:start}.tiers-module__RP3Mja__queueRow .tiers-module__RP3Mja__rowHeader{align-self:start}.tiers-module__RP3Mja__queueRow .tiers-module__RP3Mja__rowMovies{height:auto;min-height:var(--tier-row-size);flex-wrap:wrap;align-content:flex-start;align-items:flex-start;overflow:visible}.tiers-module__RP3Mja__movie{width:var(--tier-poster-width);flex:0 0 var(--tier-poster-width);border-radius:var(--radius-rect);min-width:0;box-shadow:none;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#242424;border:0;align-self:flex-start;position:relative}.tiers-module__RP3Mja__placementStageRow{display:none}@keyframes tiers-module__RP3Mja__tier-example-poster-placement{0%{z-index:var(--tier-placement-z-index);filter:brightness(.76);transform:translate3d(var(--tier-placement-active-start-x), var(--tier-placement-active-start-y), 0) scale(.96)}18%{z-index:var(--tier-placement-z-index);filter:brightness(1.08);transform:translate3d(var(--tier-placement-active-start-x), calc(var(--tier-placement-active-start-y) - 5px), 0) scale(1.08)}82%{z-index:var(--tier-placement-z-index);filter:brightness(1.04);transform:translateY(-4px)scale(1.04)}to{z-index:1;filter:none;transform:translate(0,0)scale(1)}}@keyframes tiers-module__RP3Mja__tier-example-stage-finish{0%{height:var(--tier-placement-active-stage-height);opacity:1;border-width:1px;margin-top:0}to{opacity:0;border-width:0;height:0;min-height:0;margin-top:-3px}}@media (prefers-reduced-motion:no-preference){.tiers-module__RP3Mja__animatedPlacement{--tier-placement-active-stage-height:var(--tier-row-size);isolation:isolate}.tiers-module__RP3Mja__animatedPlacement .tiers-module__RP3Mja__row,.tiers-module__RP3Mja__animatedPlacement .tiers-module__RP3Mja__rowMovies{overflow:visible}.tiers-module__RP3Mja__animatedPlacement .tiers-module__RP3Mja__animatedPlacementMovie{--tier-placement-active-start-x:var(--tier-placement-start-x);--tier-placement-active-start-y:var(--tier-placement-start-y);z-index:var(--tier-placement-z-index);pointer-events:none;transform-origin:50%;animation:tiers-module__RP3Mja__tier-example-poster-placement var(--tier-placement-duration) cubic-bezier(.22, .72, .18, 1) var(--tier-placement-delay) both;will-change:transform, filter}.tiers-module__RP3Mja__animatedPlacement .tiers-module__RP3Mja__placementStageRow{animation:tiers-module__RP3Mja__tier-example-stage-finish .24s ease-in var(--tier-placement-finish-delay) both;display:grid;overflow:hidden}.tiers-module__RP3Mja__animatedPlacement .tiers-module__RP3Mja__placementStageRow .tiers-module__RP3Mja__rowMovies{overflow:hidden}}@media (max-width:620px) and (prefers-reduced-motion:no-preference){.tiers-module__RP3Mja__animatedPlacement{--tier-placement-active-stage-height:var(--tier-placement-mobile-stage-height)}.tiers-module__RP3Mja__animatedPlacement .tiers-module__RP3Mja__animatedPlacementMovie{--tier-placement-active-start-x:var(--tier-placement-mobile-start-x);--tier-placement-active-start-y:var(--tier-placement-mobile-start-y)}}.tiers-module__RP3Mja__moviePlaceholder{aspect-ratio:2/3;visibility:hidden;pointer-events:none}.tiers-module__RP3Mja__square .tiers-module__RP3Mja__moviePlaceholder,.tiers-module__RP3Mja__moviePlaceholder.tiers-module__RP3Mja__movieSquare{aspect-ratio:1}.tiers-module__RP3Mja__movie:active{cursor:grabbing}.tiers-module__RP3Mja__movie:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tiers-module__RP3Mja__moviePoster{aspect-ratio:2/3;object-fit:cover;border-radius:var(--radius-rect);background:#151515;width:100%;display:block}.tiers-module__RP3Mja__square .tiers-module__RP3Mja__movie,.tiers-module__RP3Mja__movieSquare{width:var(--tier-square-size);flex-basis:var(--tier-square-size)}.tiers-module__RP3Mja__square .tiers-module__RP3Mja__moviePoster,.tiers-module__RP3Mja__movieSquare .tiers-module__RP3Mja__moviePoster{aspect-ratio:1}.tiers-module__RP3Mja__movieFallback{color:var(--muted);text-align:center;justify-content:center;align-items:center;padding:7px;font-size:.66rem;display:flex}.tiers-module__RP3Mja__rowHeader button:disabled{cursor:not-allowed;opacity:0}.tiers-module__RP3Mja__rowHeader:hover button:disabled{opacity:.55}.tiers-module__RP3Mja__boardControls{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;padding:8px 10px;display:flex}.tiers-module__RP3Mja__segmentedControl{align-items:center;gap:4px;display:flex}.tiers-module__RP3Mja__segmentedControl span{color:var(--muted);font-size:.74rem;font-weight:var(--font-weight-semibold);margin-right:4px}.tiers-module__RP3Mja__segmentedControl button,.tiers-module__RP3Mja__movieContextMenu button{border:1px solid var(--border);border-radius:var(--radius-rect);min-height:30px;color:var(--text);font:inherit;font-size:.74rem;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;padding:5px 9px}.tiers-module__RP3Mja__segmentedControl button[aria-pressed=true]{border-color:var(--accent);background-color:#00a99d1f;background-image:var(--button-3d-sheen);box-shadow:var(--button-3d-rest-shadow);color:var(--accent)}.tiers-module__RP3Mja__subjectTabs button[aria-pressed=true]:active,.tiers-module__RP3Mja__segmentedControl button[aria-pressed=true]:active{box-shadow:var(--button-3d-pressed-shadow);transform:translateY(1px)}.tiers-module__RP3Mja__movieContextMenu{z-index:10020;border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface-raised);min-width:180px;padding:5px;position:fixed;box-shadow:0 14px 36px #00000080}.tiers-module__RP3Mja__movieContextMenu button{color:#ff8a78;text-align:left;border-color:#0000;width:100%}.tiers-module__RP3Mja__movieContextMenu button:hover,.tiers-module__RP3Mja__movieContextMenu button:focus-visible{background:#f15a2421;outline:none}.tiers-module__RP3Mja__searchPanel{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface);min-width:0;padding:18px}.tiers-module__RP3Mja__addItemsHeader{justify-content:space-between;align-items:center;gap:18px;display:flex}.tiers-module__RP3Mja__addItemsHeader>div{min-width:0}.tiers-module__RP3Mja__addItemsHeader h2{margin:0;font-size:1rem}.tiers-module__RP3Mja__addItemsHeader p{max-width:680px;color:var(--muted);margin:5px 0 0;font-size:.8rem;line-height:1.45}.tiers-module__RP3Mja__addItemsHeader button{flex:none}.tiers-module__RP3Mja__catalogSearch{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}.tiers-module__RP3Mja__searchPanel label{font-weight:var(--font-weight-semibold);gap:7px;display:grid}.tiers-module__RP3Mja__universeSearchType{justify-content:flex-start;margin-bottom:12px}.tiers-module__RP3Mja__searchPanel input{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface-raised);width:100%;min-height:44px;color:var(--text);font:inherit;padding:10px 12px}.tiers-module__RP3Mja__visuallyHidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.tiers-module__RP3Mja__searchResults{gap:6px;margin-top:10px;display:grid}.tiers-module__RP3Mja__searchResult{border:1px solid var(--border);border-radius:var(--radius-rect);background:var(--surface-raised);color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.tiers-module__RP3Mja__searchResult span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tiers-module__RP3Mja__searchResult button{flex:none}.tiers-module__RP3Mja__movie[data-tier-drag-source=true]{box-shadow:0 0 0 2px var(--accent)}@media (max-width:900px){.tiers-module__RP3Mja__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.tiers-module__RP3Mja__page{width:min(100% - 24px,1180px);padding-top:24px}.tiers-module__RP3Mja__heading{flex-direction:column;align-items:stretch}.tiers-module__RP3Mja__grid{grid-template-columns:1fr}.tiers-module__RP3Mja__cardWithDelete .tiers-module__RP3Mja__cardMeta{min-height:40px;padding-right:92px}.tiers-module__RP3Mja__cardCornerActions{gap:4px;top:10px;right:10px}.tiers-module__RP3Mja__cardCornerActions .tiers-module__RP3Mja__shareMenuTrigger,.tiers-module__RP3Mja__cardCornerActions .tiers-module__RP3Mja__cardDeleteButton{width:40px;height:40px}.tiers-module__RP3Mja__shareMenuPanel{width:min(286px,100vw - 52px)}.tiers-module__RP3Mja__emptyExample{padding:18px 12px}.tiers-module__RP3Mja__subjectTabs{justify-content:flex-start;gap:3px;width:100%;margin-left:0;padding:0}.tiers-module__RP3Mja__subjectTabs button{padding:6px 5px;font-size:.7rem}.tiers-module__RP3Mja__subjectPicker{grid-template-columns:repeat(2,minmax(0,1fr))}.tiers-module__RP3Mja__addItemsHeader{flex-direction:column;align-items:stretch;gap:12px}.tiers-module__RP3Mja__addItemsHeader button{width:100%}.tiers-module__RP3Mja__editorToolbar{grid-template-columns:1fr}.tiers-module__RP3Mja__toolbarWide,.tiers-module__RP3Mja__toolbarActions{grid-column:auto}.tiers-module__RP3Mja__board{padding:3px}.tiers-module__RP3Mja__boardControls{flex-direction:column;align-items:flex-start}.tiers-module__RP3Mja__segmentedControl{flex-wrap:wrap;justify-content:flex-start;max-width:100%}.tiers-module__RP3Mja__subjectTabs button,.tiers-module__RP3Mja__segmentedControl button,.tiers-module__RP3Mja__movieContextMenu button{min-height:44px}}
