.app-tooltip_content__kC8qa{max-width:280px;padding:6px 10px;border:1px solid var(--tooltip-border);border-radius:6px;background:var(--tooltip-background);color:var(--tooltip-text);font-family:var(--font-sans),sans-serif;font-size:.75em;font-weight:400;line-height:1.4;overflow-wrap:anywhere}.auth-modal_modal__D5DS3{background:#202020;color:var(--text);border:1px solid var(--card-surface-border);border-radius:20px;max-width:440px;box-shadow:0 24px 80px #0008}.auth-modal_backdrop__yoBh0{background:#0009;backdrop-filter:blur(8px)}.auth-modal_header__Gz5YB{display:flex;flex-direction:column;align-items:center;gap:22px;padding:25px 25px 0}.auth-modal_brandRow__gyYoU{display:grid;grid-template-columns:32px 1fr 32px;width:100%}.auth-modal_brandRow__gyYoU>:last-child{margin:0}.auth-modal_brand__Y5hH_{display:flex;align-items:center;justify-content:center}.auth-modal_brand__Y5hH_ .wordmark{width:28px;height:36px;padding:0}.auth-modal_brand__Y5hH_ .wordmark svg{width:24px;height:31px}.auth-modal_header__Gz5YB h2{margin:0;font-size:1.2rem;font-weight:600;line-height:1.3;letter-spacing:normal}.auth-modal_body__9oHrK{padding:12px 25px 25px}.auth-modal_landing__QQEZ6{max-width:500px;text-align:center}.auth-modal_landing__QQEZ6 h1{font-size:1.7em;font-weight:600}.auth-modal_landing__QQEZ6 p{color:var(--muted);font-size:.94em;line-height:1.6}.auth-modal_reopen__mpOvl{margin-top:16px;padding:12px 20px;border:1px solid var(--card-surface-border);border-radius:999px;background:var(--card-surface-medium);color:var(--text);font-size:.9em;cursor:pointer}.auth-modal_reopen__mpOvl:hover{background:var(--card-surface-raised)}@media (max-width:440px){.auth-modal_header__Gz5YB{padding:24px 22px 0}.auth-modal_body__9oHrK{padding:12px 22px 24px}}.auth-form_root__4kQKS{display:flex;flex-direction:column;gap:20px;color:var(--text);font-family:var(--font-sans),sans-serif}.auth-form_subtitle__3Oc45{margin:0;color:var(--muted);font-size:.9em;line-height:1.55;font-weight:420}.auth-form_oauth__yqSyG,.auth-form_submit__ZTz9g{display:flex;align-items:center;justify-content:center;gap:11px;min-height:46px;width:100%;padding:12px 16px;border:1px solid #ffffff20;border-radius:10px;font:inherit;font-size:.9em;font-weight:550;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.auth-form_oauth__yqSyG{background:#ffffff08;color:var(--text)}.auth-form_oauth__yqSyG:hover{background:#ffffff12;border-color:#ffffff35}.auth-form_oauth__yqSyG svg{flex:none}.auth-form_divider__HmWn_{display:flex;align-items:center;gap:14px;color:#929292;font-size:.73em}.auth-form_divider__HmWn_:after,.auth-form_divider__HmWn_:before{content:"";flex:1;height:1px;background:#ffffff14}.auth-form_form__evCoh{display:flex;flex-direction:column;gap:16px}.auth-form_field__bI7e0{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:.86em;font-weight:480}.auth-form_field__bI7e0>span:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.auth-form_field__bI7e0 small{color:var(--muted);font-size:.84em;font-weight:400}.auth-form_field__bI7e0 input{width:100%;min-width:0;min-height:46px;padding:11px 12px;border:1px solid #ffffff25;border-radius:9px;color:var(--text);background:#ffffff07;outline:none;font:inherit;font-weight:450;color-scheme:dark;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.auth-form_field__bI7e0 input:focus{border-color:var(--accent);background:#ffffff0b;box-shadow:0 0 0 3px #ad80ff14}.auth-form_field__bI7e0 input::-moz-placeholder{color:#929292}.auth-form_field__bI7e0 input::placeholder{color:#929292}.auth-form_field__bI7e0 input:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 0 100px #292929}.auth-form_password__e4NjA{position:relative;display:flex;align-items:center}.auth-form_password__e4NjA input{padding-right:63px}.auth-form_reveal__STdtQ{position:absolute;right:12px;padding:5px 2px;border:0;border-radius:3px;background:transparent;color:var(--muted);font:inherit;font-size:.8em;cursor:pointer}.auth-form_reveal__STdtQ:hover{color:var(--text)}.auth-form_link__akvPw{padding:0;border:0;border-radius:3px;background:transparent;color:var(--accent);font:inherit;font-size:.84em;font-weight:500;line-height:1.4;cursor:pointer;transition:color .16s ease}.auth-form_link__akvPw:hover{color:#ccb0ff}.auth-form_forgot__PtifD{align-self:flex-end;margin-top:-6px}.auth-form_centered__3M7CI{align-self:center}.auth-form_submit__ZTz9g{border-color:transparent;background:var(--accent);color:#161119}.auth-form_submit__ZTz9g:hover{background:#bd98ff}.auth-form_oauth__yqSyG:disabled,.auth-form_submit__ZTz9g:disabled{opacity:.55;cursor:default}.auth-form_link__akvPw:disabled{color:var(--muted);cursor:default}.auth-form_root__4kQKS button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.auth-form_error__61Fdf{margin:0;padding:10px 12px;border:1px solid #ff909024;border-radius:8px;background:#ff90900a;color:#ffb5b5;font-size:.82em;line-height:1.5}.auth-form_field__bI7e0 .auth-form_code__KLCh0{text-align:center;letter-spacing:.16em;font-size:1.2em;font-variant-numeric:tabular-nums}.auth-form_footer__SvEtA{padding-top:3px;text-align:center;color:var(--muted);font-size:.86em;line-height:1.5}.auth-form_footer__SvEtA .auth-form_link__akvPw{font-size:1em;margin-left:3px}.auth-form_factorOptions__UgRrG{flex-wrap:wrap;gap:12px}.auth-form_captcha__neJ0k,.auth-form_factorOptions__UgRrG{display:flex;justify-content:center}.auth-form_captcha__neJ0k:empty{display:none}.auth-form_spinner__4Poq0{width:15px;height:15px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:auth-form_spin__cGvwM .7s linear infinite}@keyframes auth-form_spin__cGvwM{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.auth-form_root__4kQKS *,.auth-form_root__4kQKS :after,.auth-form_root__4kQKS :before{transition:none}.auth-form_spinner__4Poq0{animation-duration:1.5s}}.account-settings_page__ol_7a{width:100%;min-width:0;padding-bottom:96px}.account-settings_titleRow___bVhn{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px}.account-settings_title__pPfl6{margin:0;color:var(--text);font-size:1.7rem;font-weight:600;line-height:1.2;letter-spacing:normal}.account-settings_section__ejG0Q{margin-top:20px;padding:18px 20px;border:1px solid var(--card-surface-border);border-radius:12px;background:var(--card-surface-medium)}.account-settings_sectionHead___spDw{margin-bottom:18px}.account-settings_sectionHead___spDw h2{display:flex;align-items:center;gap:10px;margin:0;color:var(--text);font-size:1em;font-weight:600;line-height:1.4}.account-settings_sectionHead___spDw h2>.icon{display:inline-flex;flex:none;color:var(--accent)}.account-settings_sectionHead___spDw p{margin:4px 0 0 30px;color:var(--muted);font-size:.8125em;line-height:1.5}.account-settings_photos___bUSl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px 32px;align-items:start}.account-settings_photo__aU47Y{display:flex;flex-direction:column;gap:10px;min-width:0}.account-settings_photoLabel__XfqXQ{color:var(--text);font-size:.8125em;font-weight:550}.account-settings_photoLabel__XfqXQ small{margin-left:6px;color:var(--muted);font-weight:400}.account-settings_avatar__8awIH,.account-settings_cover__PUYcZ{position:relative;display:grid;place-items:center;overflow:hidden;padding:0;border:0;background:var(--card-surface-high);cursor:pointer}.account-settings_avatar__8awIH{width:112px;height:112px;border-radius:50%}.account-settings_cover__PUYcZ{width:100%;aspect-ratio:3.4/1;border-radius:12px}.account-settings_avatar__8awIH img,.account-settings_cover__PUYcZ img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-settings_avatar__8awIH[data-empty=true],.account-settings_cover__PUYcZ[data-empty=true]{border:1.5px dashed color-mix(in srgb,var(--muted) 55%,transparent);background:color-mix(in srgb,var(--background) 70%,#000)}:root:not(.dark) .account-settings_avatar__8awIH[data-empty=true],:root:not(.dark) .account-settings_cover__PUYcZ[data-empty=true]{background:color-mix(in srgb,var(--muted) 18%,var(--background))}.account-settings_pencil__Rb1xG{position:relative;z-index:1;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#000000a6;color:#fff;box-shadow:0 2px 10px #0006;transition:transform .16s ease,background .16s ease}.account-settings_avatar__8awIH:focus-visible .account-settings_pencil__Rb1xG,.account-settings_avatar__8awIH:hover .account-settings_pencil__Rb1xG,.account-settings_cover__PUYcZ:focus-visible .account-settings_pencil__Rb1xG,.account-settings_cover__PUYcZ:hover .account-settings_pencil__Rb1xG{background:#000000d0;transform:scale(1.06)}.account-settings_avatar__8awIH:disabled,.account-settings_cover__PUYcZ:disabled{cursor:progress;opacity:.7}.account-settings_coverColumn__z90mo{max-width:600px}.account-settings_coverWrap__Pl4_G{position:relative}.account-settings_trash__eQqfk{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:9px;background:#dc2626;color:#fff;box-shadow:0 2px 10px #0006;cursor:pointer}.account-settings_trash__eQqfk:hover{background:#b91c1c}.account-settings_trash__eQqfk:disabled{opacity:.5;cursor:default}.account-settings_pending__EBFRx{color:var(--accent);font-size:.75em}.account-settings_usernameRow__7FQAk{display:flex;flex-direction:column;gap:8px;margin-top:22px;padding-top:20px;border-top:1px solid var(--card-surface-border)}.account-settings_toggleRow__TKXdK{display:flex;align-items:center;justify-content:space-between;gap:16px}.account-settings_toggleRow__TKXdK strong{color:var(--text);font-size:.9375em;font-weight:550}.account-settings_toggleRow__TKXdK p{margin:3px 0 0;color:var(--muted);font-size:.8125em;line-height:1.5;overflow-wrap:anywhere}.account-settings_lists__6DxA2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.account-settings_hiddenList__KhUvc,.account-settings_shownList__hrX_m{padding:16px 18px;border-radius:10px}.account-settings_shownList__hrX_m{border:1px solid color-mix(in srgb,#16a34a 35%,transparent);background:color-mix(in srgb,#16a34a 10%,transparent)}.account-settings_hiddenList__KhUvc{border:1px solid color-mix(in srgb,#dc2626 35%,transparent);background:color-mix(in srgb,#dc2626 10%,transparent)}.account-settings_lists__6DxA2 h3{margin:0 0 10px;color:var(--text);font-size:.8125em;font-weight:600}.account-settings_lists__6DxA2 ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.account-settings_lists__6DxA2 li{display:flex;align-items:flex-start;gap:8px;color:var(--text);font-size:.8125em;line-height:1.45}.account-settings_lists__6DxA2 li>.icon{flex:none;margin-top:1px}.account-settings_shownList__hrX_m li>.icon{color:#16a34a}.dark .account-settings_shownList__hrX_m li>.icon{color:#4ade80}.account-settings_hiddenList__KhUvc li>.icon{color:#dc2626}.dark .account-settings_hiddenList__KhUvc li>.icon{color:#f87171}.account-settings_warning__OaYMQ{margin-top:12px;padding:16px 18px;border:1px solid color-mix(in srgb,#eab308 55%,transparent);border-radius:10px;background:color-mix(in srgb,#eab308 13%,transparent)}.account-settings_warning__OaYMQ>p{display:flex;align-items:flex-start;gap:10px;margin:0;color:var(--text);font-size:.8125em;line-height:1.5}.account-settings_warning__OaYMQ>p>.icon{flex:none;margin-top:1px;color:#ca8a04}.dark .account-settings_warning__OaYMQ>p>.icon{color:#facc15}.account-settings_warning__OaYMQ strong{font-weight:600}.account-settings_warning__OaYMQ a{color:var(--text);text-decoration:underline;text-underline-offset:2px}.account-settings_providers__6IrV0{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px 14px;border:1px solid color-mix(in srgb,#eab308 45%,transparent);border-radius:10px;background:color-mix(in srgb,#eab308 10%,transparent)}.account-settings_providerMarks__eI5K5{display:flex;flex:none}.account-settings_providerMarks__eI5K5>span{display:grid;place-items:center;width:30px;height:30px;margin-left:-6px;border:2px solid var(--card-surface-medium);border-radius:50%;background:#fff;color:#000}.account-settings_providerMarks__eI5K5>span:first-child{margin-left:0}.account-settings_providers__6IrV0 p{margin:0;color:var(--text);font-size:.8125em;line-height:1.55}.account-settings_providers__6IrV0 strong{font-weight:600}.account-settings_form__C8XCd{display:flex;flex-direction:column;align-items:stretch;gap:10px}.account-settings_pair__ACq5Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.account-settings_inline__gKr5U{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;width:100%}.account-settings_inline__gKr5U .account-settings_field__5P4Uf{flex:1 1 260px}.account-settings_reveal__I9aas{display:inline-flex;max-width:0;overflow:hidden;opacity:0;transform:translateX(-8px);transition:max-width .28s ease,opacity .2s ease,transform .28s ease}.account-settings_reveal__I9aas[data-shown=true]{max-width:160px;opacity:1;transform:none}.account-settings_appear__nuclk{animation:account-settings_settings-appear__s5TjJ .24s ease-out}@keyframes account-settings_settings-appear__s5TjJ{0%{opacity:0;transform:translateY(-6px)}}.account-settings_field__5P4Uf{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%;color:var(--text);font-size:.8125em;font-weight:500}.account-settings_field__5P4Uf small{margin-left:6px;color:var(--muted);font-weight:400}.account-settings_field__5P4Uf input{width:100%;min-width:0;min-height:42px;padding:9px 12px;border:1px solid var(--card-surface-border);border-radius:8px;background:var(--background);color:var(--text);font:inherit;font-size:1.0769em;font-weight:450;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.dark .account-settings_field__5P4Uf input{border-color:#ffffff24}.account-settings_field__5P4Uf input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.account-settings_field__5P4Uf input:-moz-read-only{color:var(--muted)}.account-settings_field__5P4Uf input:disabled,.account-settings_field__5P4Uf input:read-only{color:var(--muted)}.account-settings_hint__g_6H9{margin:0;color:var(--muted);font-size:.75em;line-height:1.5}.account-settings_below__3DGmc{margin-top:10px}.account-settings_error__JRQCD{margin:6px 0 0;color:var(--negative);font-size:.8125em;line-height:1.5}.account-settings_primary__Vji5F,.account-settings_secondary__UQ5o4{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 16px;border:0;border-radius:8px;font:inherit;font-size:.8125em;font-weight:550;white-space:nowrap;cursor:pointer;transition:background .16s ease,opacity .16s ease}.account-settings_primary__Vji5F{background:var(--accent);color:var(--background)}.account-settings_primary__Vji5F:hover{background:var(--action-hover);color:#fff}.account-settings_secondary__UQ5o4{background:var(--control-surface-raised);color:var(--text)}:root:not(.dark) .account-settings_secondary__UQ5o4{background:color-mix(in srgb,var(--muted) 14%,transparent)}.account-settings_secondary__UQ5o4:hover{background:var(--card-surface-high)}:root:not(.dark) .account-settings_secondary__UQ5o4:hover{background:color-mix(in srgb,var(--muted) 22%,transparent)}.account-settings_primary__Vji5F:disabled,.account-settings_secondary__UQ5o4:disabled{opacity:.5;cursor:default}.account-settings_textButton__6d6IH{padding:8px 4px;border:0;background:none;color:var(--muted);font:inherit;font-size:.8125em;cursor:pointer}.account-settings_textButton__6d6IH:hover{color:var(--text)}.account-settings_textButton__6d6IH:disabled{opacity:.5;cursor:default}.account-settings_saveBar__TBBlD{position:fixed;z-index:60;left:50%;bottom:24px;display:flex;align-items:center;gap:12px;width:-moz-max-content;width:max-content;max-width:calc(100vw - 24px);padding:10px 10px 10px 18px;border:1px solid var(--tooltip-border);border-radius:14px;background:var(--tooltip-background);color:var(--tooltip-text);box-shadow:0 12px 40px #0006;transform:translateX(-50%);animation:account-settings_save-bar-in__FoH4m .22s ease-out}.account-settings_saveBar__TBBlD>span{margin-right:8px;font-size:.8125rem;font-weight:500}.account-settings_saveBar__TBBlD .account-settings_textButton__6d6IH{color:color-mix(in srgb,var(--tooltip-text) 70%,transparent)}.account-settings_saveBar__TBBlD .account-settings_textButton__6d6IH:hover{color:var(--tooltip-text)}@keyframes account-settings_save-bar-in__FoH4m{0%{opacity:0;transform:translate(-50%,12px)}}@media (prefers-reduced-motion:reduce){.account-settings_appear__nuclk,.account-settings_saveBar__TBBlD{animation:none}.account-settings_pencil__Rb1xG,.account-settings_reveal__I9aas{transition:none}}@media (max-width:640px){.account-settings_saveBar__TBBlD{bottom:calc(80px + env(safe-area-inset-bottom));width:calc(100vw - 24px)}.account-settings_saveBar__TBBlD>span{flex:1;margin-right:0}}@media (max-width:600px){.account-settings_section__ejG0Q{padding:18px 16px}.account-settings_sectionHead___spDw p{margin-left:0}.account-settings_photos___bUSl{grid-template-columns:minmax(0,1fr)}.account-settings_avatar__8awIH{width:96px;height:96px}.account-settings_lists__6DxA2,.account-settings_pair__ACq5Y{grid-template-columns:minmax(0,1fr)}}.page_page__kh_kF.page_page__kh_kF{--set-page-gutter:20px;max-width:none;padding:0 var(--set-page-gutter) 40px}.page_title__lERx4{margin:0 0 12px;color:var(--text);font-size:1.7rem;font-weight:600;line-height:1.2}.modal-title_row__mjd_y{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.modal-title_close__0cQjT{display:grid;flex:none;place-items:center;width:32px;height:32px;margin:-6px -8px -6px 0;padding:0;border:0;border-radius:999px;background:none;color:var(--muted);cursor:pointer;transition:background .15s ease,color .15s ease}.modal-title_close__0cQjT:hover{background:color-mix(in srgb,currentColor 12%,transparent);color:var(--text)}.modal-title_close__0cQjT:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bottom-nav_nav__aBgzK{display:none;position:fixed;z-index:40;left:0;right:0;bottom:0;height:58px;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--navbar-border);background:var(--background)}@supports ((backdrop-filter:blur(16px)) or (-webkit-backdrop-filter:blur(16px))){.bottom-nav_nav__aBgzK{background:color-mix(in srgb,var(--background) 84%,transparent);backdrop-filter:blur(16px)}}.bottom-nav_list__u8wXU{display:flex;align-items:stretch;justify-content:space-around;height:58px;margin:0;padding:0;list-style:none}.bottom-nav_item__gk_X5{flex:1;min-width:0}.bottom-nav_link__dwt4n{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:100%;color:var(--muted);font-family:var(--font-sans),sans-serif;font-size:.6875em;font-weight:500;text-decoration:none}.bottom-nav_link__dwt4n[data-active=true]{color:var(--accent)}.bottom-nav_link__dwt4n:focus-visible{outline-offset:-3px}@media (max-width:640px){.bottom-nav_nav__aBgzK{display:block}}.card-image_artwork__hSSu4{--artwork-edge:#ffffff12;isolation:isolate}.card-image_plane__H_PNF{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:100%;height:100%}.card-image_plane__H_PNF>.card-image_image__BR0vO{display:block;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:inherit}.card-image_highlight__c8mzG{display:none;position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 0 0 1px var(--artwork-edge)}@supports (width:1cqw){.card-image_plane__H_PNF{width:min(100cqw,calc(100cqh * var(--card-image-ratio)));height:auto;aspect-ratio:var(--card-image-ratio)}.card-image_plane__H_PNF>.card-image_image__BR0vO{width:100%;height:100%}.card-image_highlight__c8mzG{display:block}.card-image_portrait__NbU_N{width:min(100cqh,calc(100cqw * var(--card-image-ratio)));transform:rotate(-90deg)}.card-image_reveal__LDHbq{width:min(99cqw,calc(99cqh * var(--card-image-ratio)));animation:card-image_reveal-landscape__2dfsC .76s linear .1s both}}@keyframes card-image_reveal-landscape__2dfsC{0%{width:min(99cqh,calc(99cqw * var(--card-image-ratio)));transform:rotate(-90deg)}4.1667%{width:min(calc(99cqw / (.065403 + .997859 / var(--card-image-ratio))),calc(99cqh / (.997859 + .065403 / var(--card-image-ratio))));transform:rotate(-86.25deg)}8.3333%{width:min(calc(99cqw / (.130526 + .991445 / var(--card-image-ratio))),calc(99cqh / (.991445 + .130526 / var(--card-image-ratio))));transform:rotate(-82.5deg)}12.5%{width:min(calc(99cqw / (.19509 + .980785 / var(--card-image-ratio))),calc(99cqh / (.980785 + .19509 / var(--card-image-ratio))));transform:rotate(-78.75deg)}16.6667%{width:min(calc(99cqw / (.258819 + .965926 / var(--card-image-ratio))),calc(99cqh / (.965926 + .258819 / var(--card-image-ratio))));transform:rotate(-75deg)}20.8333%{width:min(calc(99cqw / (.321439 + .94693 / var(--card-image-ratio))),calc(99cqh / (.94693 + .321439 / var(--card-image-ratio))));transform:rotate(-71.25deg)}25%{width:min(calc(99cqw / (.382683 + .92388 / var(--card-image-ratio))),calc(99cqh / (.92388 + .382683 / var(--card-image-ratio))));transform:rotate(-67.5deg)}29.1667%{width:min(calc(99cqw / (.442289 + .896873 / var(--card-image-ratio))),calc(99cqh / (.896873 + .442289 / var(--card-image-ratio))));transform:rotate(-63.75deg)}33.3333%{width:min(calc(99cqw / (.5 + .866025 / var(--card-image-ratio))),calc(99cqh / (.866025 + .5 / var(--card-image-ratio))));transform:rotate(-60deg)}37.5%{width:min(calc(99cqw / (.55557 + .83147 / var(--card-image-ratio))),calc(99cqh / (.83147 + .55557 / var(--card-image-ratio))));transform:rotate(-56.25deg)}41.6667%{width:min(calc(99cqw / (.608761 + .793353 / var(--card-image-ratio))),calc(99cqh / (.793353 + .608761 / var(--card-image-ratio))));transform:rotate(-52.5deg)}45.8333%{width:min(calc(99cqw / (.659346 + .75184 / var(--card-image-ratio))),calc(99cqh / (.75184 + .659346 / var(--card-image-ratio))));transform:rotate(-48.75deg)}50%{width:min(calc(99cqw / (.707107 + .707107 / var(--card-image-ratio))),calc(99cqh / (.707107 + .707107 / var(--card-image-ratio))));transform:rotate(-45deg)}54.1667%{width:min(calc(99cqw / (.75184 + .659346 / var(--card-image-ratio))),calc(99cqh / (.659346 + .75184 / var(--card-image-ratio))));transform:rotate(-41.25deg)}58.3333%{width:min(calc(99cqw / (.793353 + .608761 / var(--card-image-ratio))),calc(99cqh / (.608761 + .793353 / var(--card-image-ratio))));transform:rotate(-37.5deg)}62.5%{width:min(calc(99cqw / (.83147 + .55557 / var(--card-image-ratio))),calc(99cqh / (.55557 + .83147 / var(--card-image-ratio))));transform:rotate(-33.75deg)}66.6667%{width:min(calc(99cqw / (.866025 + .5 / var(--card-image-ratio))),calc(99cqh / (.5 + .866025 / var(--card-image-ratio))));transform:rotate(-30deg)}70.8333%{width:min(calc(99cqw / (.896873 + .442289 / var(--card-image-ratio))),calc(99cqh / (.442289 + .896873 / var(--card-image-ratio))));transform:rotate(-26.25deg)}75%{width:min(calc(99cqw / (.92388 + .382683 / var(--card-image-ratio))),calc(99cqh / (.382683 + .92388 / var(--card-image-ratio))));transform:rotate(-22.5deg)}79.1667%{width:min(calc(99cqw / (.94693 + .321439 / var(--card-image-ratio))),calc(99cqh / (.321439 + .94693 / var(--card-image-ratio))));transform:rotate(-18.75deg)}83.3333%{width:min(calc(99cqw / (.965926 + .258819 / var(--card-image-ratio))),calc(99cqh / (.258819 + .965926 / var(--card-image-ratio))));transform:rotate(-15deg)}87.5%{width:min(calc(99cqw / (.980785 + .19509 / var(--card-image-ratio))),calc(99cqh / (.19509 + .980785 / var(--card-image-ratio))));transform:rotate(-11.25deg)}91.6667%{width:min(calc(99cqw / (.991445 + .130526 / var(--card-image-ratio))),calc(99cqh / (.130526 + .991445 / var(--card-image-ratio))));transform:rotate(-7.5deg)}95.8333%{width:min(calc(99cqw / (.997859 + .065403 / var(--card-image-ratio))),calc(99cqh / (.065403 + .997859 / var(--card-image-ratio))));transform:rotate(-3.75deg)}to{width:min(99cqw,calc(99cqh * var(--card-image-ratio)));transform:rotate(0deg)}}@supports not (width:1cqw){.card-image_image__BR0vO{outline:1px solid var(--artwork-edge);outline-offset:-1px}.card-image_portrait__NbU_N{width:calc(100% * min(1.4, var(--card-image-ratio)));height:auto;aspect-ratio:var(--card-image-ratio);transform:rotate(-90deg)}.card-image_portrait__NbU_N>.card-image_image__BR0vO{width:100%;height:100%}}@media (prefers-reduced-motion:reduce){.card-image_artwork__hSSu4 .card-image_plane__H_PNF:before,.card-image_reveal__LDHbq{animation:none}}.card-art-lightbox_artwork__XY_lV{position:relative;isolation:isolate}.card-art-lightbox_trigger__icr7R{position:relative;z-index:1;display:block;margin:0;border:0;padding-block:0;background:transparent;color:inherit;cursor:zoom-in}.card-art-lightbox_trigger__icr7R:disabled{cursor:default}.card-art-lightbox_trigger__icr7R:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:12px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.card-art-lightbox_trigger__icr7R:not(:disabled){overflow:visible}.card-art-lightbox_trigger__icr7R>.card-image{pointer-events:none;transform-origin:center;transform:perspective(1000px) rotateX(0deg) rotateY(0deg) scale(1);transition:transform .36s cubic-bezier(.2,.65,.3,1)}.card-art-lightbox_trigger__icr7R:not(:disabled)[data-tilting=true]>.card-image{transform:perspective(1000px) rotateX(var(--card-rotate-x,0deg)) rotateY(var(--card-rotate-y,0deg)) scale(1.012);transition-duration:.12s}}.card-art-lightbox_wrapper__ZdXE9{padding:32px 20px}.card-art-lightbox_modal__RwEFF{width:min(900px,calc(100vw - 40px));max-width:none;height:min(1000px,calc(100dvh - 64px));max-height:none;margin:0;overflow:visible;background:transparent;box-shadow:none}.card-art-lightbox_modal__RwEFF:focus-visible{outline:none}.card-art-lightbox_backdrop__2EI17{background:rgb(0 0 0/85%);backdrop-filter:blur(8px)}.card-art-lightbox_title__23UsL{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.card-art-lightbox_body__jjmTY{min-height:0;padding:0}.card-art-lightbox_image__rrp5p{position:relative;width:100%;height:100%;min-height:0;flex:1}.card-art-lightbox_image__rrp5p>.card-image{height:100%;aspect-ratio:auto}.card-art-lightbox_closeButton__dwnjr{position:fixed;inset:12px 12px auto auto;z-index:1;display:grid;width:40px;height:40px;padding:10px;place-items:center;border-radius:50%;background:#292929;color:#fff;transform:none;transition:background-color .15s ease}.card-art-lightbox_closeButton__dwnjr:hover{background:#3a3a3a}.card-art-lightbox_closeButton__dwnjr:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.card-art-lightbox_closeButton__dwnjr{transition:none}}.card-rarity_rarity__zAV2Y{display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-mono),monospace}.card-rarity_symbol__hP3KE{width:1.4em;height:1.4em;flex:none;-o-object-fit:contain;object-fit:contain}.dark .card-rarity_monochrome___uuud{filter:brightness(0) invert(1)}.card-rarity_mtgSymbol__6AIU0{filter:brightness(0)}.dark .card-rarity_mtgSymbol__6AIU0{filter:brightness(0) invert(1)}.card-rarity_mtgSymbol__6AIU0[data-rarity-tone=uncommon]{filter:brightness(0) invert(.7)}.card-rarity_mtgSymbol__6AIU0[data-rarity-tone=rare]{filter:brightness(0) saturate(100%) invert(74%) sepia(27%) saturate(624%) hue-rotate(1deg) brightness(89%) contrast(88%)}.card-rarity_mtgSymbol__6AIU0[data-rarity-tone=mythic]{filter:brightness(0) saturate(100%) invert(52%) sepia(89%) saturate(1790%) hue-rotate(351deg) brightness(94%) contrast(91%)}.account-client_loading__xIK4_{display:flex;align-items:center;justify-content:center;gap:12px;min-height:240px;color:var(--muted);font-size:.9em}.account-client_error__S199a{padding:16px;border-radius:10px;background:var(--card-surface-medium);margin-bottom:20px;font-size:.9em}.account-client_error__S199a p{margin:0 0 10px}.account-client_error__S199a button,.account-client_importButton__YY8kI{padding:9px 14px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);cursor:pointer}.account-client_importButton__YY8kI{margin:0 0 20px;font-size:.85em}.account-client_wishlist__keWtW{padding-top:16px}.account-client_wishlistHeader__oE8Sq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.account-client_wishlistHeader__oE8Sq h1{display:flex;align-items:center;gap:12px;margin:0;font-size:1.7em;font-weight:600;letter-spacing:normal}.account-client_empty__Idk8e a,.account-client_wishlistHeader__oE8Sq a{color:var(--accent);font-size:.9em}.account-client_note__dHbAw{display:flex;align-items:center;gap:8px;margin:12px 0 24px;color:var(--muted);font-size:.8em}.account-client_empty__Idk8e{padding:48px 20px;border-radius:12px;background:var(--card-surface-medium);text-align:center}.account-client_empty__Idk8e h2{margin:0;font-size:1.1em;font-weight:550;letter-spacing:normal}.account-client_empty__Idk8e p{color:var(--muted);font-size:.9em;margin:12px 0 20px}.account-client_delisted__JTOw1{margin-top:28px;padding:18px 20px;border:1px solid var(--card-surface-border);border-radius:12px;background:var(--card-surface-medium)}.account-client_delisted__JTOw1 h2{margin:0;font-size:.95em;font-weight:550;letter-spacing:normal}.account-client_delisted__JTOw1 p{margin:6px 0 12px;color:var(--muted);font-size:.8125em}.account-client_delisted__JTOw1 ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.account-client_delisted__JTOw1 li{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.875em}.account-client_delisted__JTOw1 button{padding:6px 12px;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--text);font-size:.8125em;cursor:pointer}.account-client_error__S199a button:disabled{opacity:.55;cursor:not-allowed}.portfolio-detail_detail__BMQt3{display:flex;flex-direction:column;padding:0 0 48px}.portfolio-detail_header__ZRG7W{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 24px;margin-bottom:20px}.portfolio-detail_header__ZRG7W h1{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0;margin:0;color:var(--text);font-size:1.7rem;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.portfolio-detail_analytics__pW93_,.portfolio-detail_cards___i3SK{display:flex;flex-direction:column;gap:12px}.portfolio-detail_manage__Fn4bT{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;color:var(--muted);font-size:.8125em}.portfolio-detail_quiet__oQkN_{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:0;background:none;color:var(--muted);font:inherit;font-weight:500;cursor:pointer}.portfolio-detail_quiet__oQkN_:hover{color:var(--text)}.portfolio-detail_danger__v5Rrd,.portfolio-detail_primary__u5MLO{padding:7px 13px;border:0;border-radius:7px;font:inherit;font-weight:550;cursor:pointer}.portfolio-detail_primary__u5MLO{background:var(--accent);color:var(--background)}.portfolio-detail_danger__v5Rrd{background:#dc2626;color:#fff}.portfolio-detail_danger__v5Rrd:hover{background:#b91c1c}.portfolio-detail_renameForm__6vhA4{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.portfolio-detail_renameForm__6vhA4 input{min-width:0;width:min(360px,100%);padding:8px 11px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;font-size:1.25rem;font-weight:600}.portfolio-detail_renameForm__6vhA4 input:focus{border-color:var(--accent);outline:none}.portfolio-detail_editModal____Tfc{background:transparent;box-shadow:none;max-width:480px}.portfolio-detail_soldHeading__Bj1pb{margin:16px 0 0;color:var(--text);font-size:1.0625em;font-weight:600}@media (max-width:540px){.portfolio-detail_header__ZRG7W h1{font-size:1.375rem}}.card-finish_finish__KQtEY{display:inline-flex;align-items:center;gap:6px;vertical-align:middle}.card-finish_holoSwatch__Mx4pf{width:16px;height:16px;flex:none;border:1px solid #ffffff40;border-radius:50%;background:linear-gradient(120deg,#8fd9de,#b0a4ee 20%,#efaed7 38%,#f6e9b2 53%,#a6e5cf 69%,#91c8ee 84%,#cbb2ed);background-size:300% 300%;background-position:40% 50%;box-shadow:inset 0 1px 2px #ffffff65,inset 0 -1px 2px #00000030}@media (prefers-reduced-motion:no-preference){.card-finish_holoSwatch__Mx4pf{animation:card-finish_holo-shimmer__jz2ZK 5s ease-in-out infinite alternate}}@keyframes card-finish_holo-shimmer__jz2ZK{0%{background-position:0 30%}to{background-position:100% 70%}}.brand-logos_game__OAJIy{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.brand-logos_sm__OmDwf{width:56px;height:28px}.brand-logos_md__Zbzr0{width:80px;height:38px}.brand-logos_lg__niO8G{width:120px;height:58px}.brand-logos_gameImage__Veh4T{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brand-logos_source__74CY_{display:inline-flex;align-items:flex-start;flex-direction:column;gap:2px;color:var(--muted);font-family:var(--font-sans),sans-serif;font-size:.75em;line-height:1.4}.brand-logos_sourceIdentity__Xiw5S{display:inline-flex;align-items:center;gap:5px;min-height:23px;font-weight:550}.brand-logos_sourceMark__dZvzY{display:inline-flex;justify-content:center;align-items:center;width:100px;height:28px;background:#fff;border-radius:4px;padding:2px 5px}.brand-logos_sourceMark__dZvzY img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brand-logos_sourceIcon___WDQi{width:28px;height:23px;padding:1px 2px}.brand-logos_sourceDetail__tawoh{font-size:1em;color:var(--muted);font-weight:400}:root:not(.dark) .brand-logos_game__OAJIy[data-white=true] .brand-logos_gameImage__Veh4T{filter:invert(1) hue-rotate(180deg)}.card-set-line_line__dn7XA{display:inline-flex;align-items:center;gap:6px;max-width:100%}.card-set-line_line__dn7XA>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-set-line_line__dn7XA>:last-child{flex:none}:root:not(.dark) .card-set-line_line__dn7XA[data-game=mtg] img{filter:invert(1)}.home_page__66_y1{display:flex;flex-direction:column;min-height:100svh}.home_home__vC74k{display:flex;flex:1;flex-direction:column}.home_sections__KYRUK{width:100%;padding:24px 20px 80px}.home_section__Caft4{min-width:0;margin-top:40px}.home_section__Caft4:first-child{margin-top:0}.home_sectionTitle__ClRY6{display:flex;align-items:center;gap:9px;margin:0 0 16px;color:var(--text);font-size:1.0625em;font-weight:550;line-height:1.4}.home_sectionTitle__ClRY6>.icon,.home_sectionTitle__ClRY6>svg{color:var(--accent)}.home_unavailable___XQh5{margin:0;padding:18px 20px;border:1px dashed var(--card-surface-border);border-radius:12px;color:var(--muted);font-size:.875em}.home_games__J714h{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.home_gameTile__UJDGJ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding-bottom:8%;aspect-ratio:1;min-width:0;border:1px solid var(--card-surface-border);border-radius:12px;background:var(--card-surface-medium);transition:background .16s ease}.home_gameTile__UJDGJ:focus-visible,.home_gameTile__UJDGJ:hover{background:var(--card-surface-raised)}.home_gameTile__UJDGJ .home_gameLogo__4iY71{width:64%;height:34%}.home_gameTrend__SEaeU{min-height:1.5em;font-size:.9375em}.home_gameTrend__SEaeU .trend{font-size:1em;font-weight:575}.home_columns__herAB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home_games__J714h+.home_columns__herAB,.home_games__J714h+[role=status]{margin-top:24px}.home_column__aFVY4{min-width:0}.home_column__aFVY4 h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:var(--text);font-size:.875em;font-weight:550}.home_column__aFVY4 h3>.icon,.home_column__aFVY4 h3>svg{color:var(--muted)}.home_column__aFVY4[data-tone=up] h3>.icon{color:var(--positive)}.home_column__aFVY4[data-tone=down] h3>.icon{color:var(--negative)}.home_rows__ahi8T{margin:0;padding:0;overflow:hidden;border:1px solid var(--card-surface-border);border-radius:12px;background:var(--card-surface-medium);list-style:none}.home_rows__ahi8T li+li{border-top:1px solid var(--card-surface-border)}.home_row__12WVL{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;padding:10px 16px;color:var(--text);text-decoration:none;transition:background .16s ease}.home_row__12WVL.home_withChart__fKepn{grid-template-columns:64px minmax(0,1fr) minmax(120px,22%) auto}.home_row__12WVL:focus-visible,.home_row__12WVL:hover{background:var(--card-surface-raised)}.home_rowArt__JmQl8{display:grid;place-items:center;width:64px;height:32px}.home_rowName__0ca8C{display:flex;flex-direction:column;gap:1px;min-width:0}.home_rowName__0ca8C strong{font-size:.875em;font-weight:550}.home_rowName__0ca8C small,.home_rowName__0ca8C strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home_rowName__0ca8C small{color:var(--muted);font-size:.75em}.home_rowChart__MFmVS{height:36px;min-width:0}.home_bars__dWyY5{display:block;width:100%;height:100%;fill:var(--accent)}.home_rowValue___RhF1{display:flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:96px;font-size:1em;font-weight:600}.home_rowValue___RhF1 .trend{font-size:.75em;font-weight:575}.home_noValue__7kNlp{color:var(--muted);font-size:.75em;font-weight:500}.home_row__12WVL.home_cardRow___aH7K{grid-template-columns:56px minmax(0,1fr) auto;min-height:96px}.home_row__12WVL.home_cardRow___aH7K.home_withChart__fKepn{grid-template-columns:56px minmax(0,1fr) minmax(72px,24%) auto}.home_cardRow___aH7K .home_rowArt__JmQl8{width:56px;height:auto}.home_cardRow___aH7K .home_rowName__0ca8C strong{font-size:.9375em}.home_cardThumb__azrq5{display:block;width:56px}.home_gradedName__PdaB_{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:100%}.home_gradedName__PdaB_>span:last-child{max-width:100%;overflow:hidden;text-overflow:ellipsis}.home_sold__xDPNH{color:var(--muted);font-size:.8125em;font-weight:500}.home_stack__rZOyn{display:grid}.home_skeletonTile__MHkc1{border-radius:12px}.home_listSkeleton__CzyeC{height:360px}@media (max-width:900px){.home_games__J714h{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.home_gameTrend__SEaeU{font-size:.8125em}.home_columns__herAB{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:600px){.home_sections__KYRUK{padding:16px 16px 64px}.home_section__Caft4{margin-top:32px}.home_row__12WVL,.home_row__12WVL.home_withChart__fKepn{grid-template-columns:64px minmax(0,1fr) auto;gap:10px;padding:10px 12px}.home_row__12WVL.home_cardRow___aH7K,.home_row__12WVL.home_cardRow___aH7K.home_withChart__fKepn{grid-template-columns:48px minmax(0,1fr) auto;min-height:84px}.home_cardRow___aH7K .home_rowArt__JmQl8,.home_cardThumb__azrq5{width:48px}.home_rowValue___RhF1{min-width:0;font-size:.9375em}.home_rowChart__MFmVS{display:none}}@media (prefers-reduced-motion:reduce){.home_gameTile__UJDGJ,.home_row__12WVL{transition:none}}.footer_inner__03uiJ{width:100%;max-width:1280px;margin:0 auto;padding:0 40px}.footer_columns__fv9U7{display:grid;grid-template-columns:1.05fr 1.35fr 1fr;gap:48px;min-height:185px;padding:24px 0 22px}.footer_brand__K4Gvk{display:flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content}.footer_brand__K4Gvk .wordmark{width:24px}.footer_brandName__zZrYI{color:var(--text);font-size:1.833333em;font-weight:600;letter-spacing:-.04em;line-height:1.3;text-decoration:none}.footer_description__dAxB9{margin:14px 0 0;color:var(--muted);font-size:1.166667em;line-height:1.75}.footer_heading__ocq7C{margin:0 0 12px;color:var(--text);font-size:1.166667em;font-weight:500;line-height:1.5}.footer_features__tF94q,.footer_games__8dr_T{margin:0;padding:0;list-style:none}.footer_games__8dr_T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.footer_link__4p24d{display:inline-block;color:var(--text);font-size:1.166667em;line-height:1.4;text-decoration:none}.footer_query__kJB_c{display:block;margin-top:2px;color:var(--muted);font-size:.857143em;line-height:1.4}.footer_link__4p24d:hover .footer_gameName__6_RAr{text-decoration:underline;text-underline-offset:4px}.footer_brandName__zZrYI:focus-visible,.footer_link__4p24d:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:2px}.footer_features__tF94q{display:grid;gap:10px;color:var(--muted);font-size:1.166667em;line-height:1.6}.footer_bottom__9l3LW{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:18px 0;border-top:1px solid var(--border);color:var(--muted);font-size:1em;line-height:1.6}.footer_bottom__9l3LW strong{color:var(--text);font-weight:500}@media (max-width:1020px){.footer_columns__fv9U7{grid-template-columns:1fr 1.15fr 1fr;gap:30px}.footer_games__8dr_T{-moz-column-gap:14px;column-gap:14px}.footer_description__dAxB9 br{display:none}}@media (max-width:760px){.footer_inner__03uiJ{padding:0 24px}.footer_columns__fv9U7{grid-template-columns:1fr;gap:30px;padding:32px 0}.footer_description__dAxB9{max-width:340px}.footer_heading__ocq7C{margin-bottom:12px}.footer_games__8dr_T{max-width:410px}.footer_bottom__9l3LW{align-items:flex-start;flex-direction:column;gap:5px;padding:20px 0}}.game-symbol_symbol__9OvIC{display:inline-block;width:1.2em;height:1.2em;flex:none;-o-object-fit:contain;object-fit:contain;vertical-align:-.2em;margin-inline:.08em}.game-symbol_mask__zzXxB{background:currentColor;-webkit-mask-image:var(--symbol-image);mask-image:var(--symbol-image);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.game-symbol_large__lY6Bz{width:56px;height:56px;margin:0}.game-symbol_numbered__vRfb7{position:relative}.game-symbol_numbered__vRfb7>.game-symbol_symbol__9OvIC{width:100%;height:100%;margin:0;vertical-align:top}.game-symbol_value__42DS6{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-family:var(--font-sans),sans-serif;font-size:.65em;font-weight:600}.game-symbol_statCost__ZG_mD{font-size:1.428571em}.game-symbol_cost__h0Aus{display:inline;font-size:1.333333em}.game-symbol_named__g5SfQ{display:inline-flex;align-items:center;gap:.25em}.card-rules_rules__JNZm8{width:100%;min-width:0;margin-top:20px;border:0;border-radius:16px;overflow:hidden;background:var(--card-surface-medium);text-align:left}.card-rules_summary__0vWdX{padding:20px;border-radius:inherit;list-style:none;cursor:pointer;transition:background-color .15s ease}.card-rules_summary__0vWdX::-webkit-details-marker{display:none}.card-rules_summary__0vWdX::marker{content:""}.card-rules_summary__0vWdX:hover{background:var(--card-surface-raised)}.card-rules_summary__0vWdX:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.card-rules_rules__JNZm8[open]>.card-rules_summary__0vWdX{border-radius:16px 16px 0 0}.card-rules_title__mL3Lf{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;color:var(--text);font-size:.9375em;font-weight:600;letter-spacing:-.015em}.card-rules_titleLabel__DbXki{display:inline-flex;align-items:center;gap:10px;min-width:0}.card-rules_titleIcon__foVlI{flex:none;color:var(--accent)}.card-rules_titleIcon__foVlI [stroke-width]{stroke-width:1.75px}.card-rules_chevron__ehxZq{display:inline-flex;flex-shrink:0;color:var(--muted);transition:transform .18s ease}.card-rules_rules__JNZm8[open]>.card-rules_summary__0vWdX .card-rules_chevron__ehxZq{transform:rotate(180deg)}.card-rules_content__3BV2s{padding:20px}.card-rules_face__A0sv5+.card-rules_face__A0sv5{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--border)}.card-rules_faceName__abTbr{margin:0 0 .35rem;color:var(--text);font-size:.875em;font-weight:600}.card-rules_typeLine__DEACd{margin:0 0 1rem;color:var(--muted);font-size:.875em;line-height:1.65}.card-rules_facts__epZbX{display:flex;flex-wrap:wrap;gap:.875rem 1.25rem;margin:0 0 1.125rem}.card-rules_facts__epZbX dt,.card-rules_kind__xQG1N{color:var(--muted);font-size:.75em;line-height:1.5}.card-rules_facts__epZbX dt{display:flex;align-items:center;gap:.3rem}.card-rules_facts__epZbX dd{margin:.2rem 0 0;color:var(--text);font-size:.875em;font-weight:500}.card-rules_facts__epZbX dd>span[role=img]{font-size:1.142857em}.card-rules_rule__ADOmF+.card-rules_rule__ADOmF{margin-top:1rem}.card-rules_kind__xQG1N{margin:0 0 .15rem}.card-rules_ruleHeading__ri_Ps{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;color:var(--text);font-size:.875em;font-weight:600}.card-rules_ruleHeading__ri_Ps h4{margin:0;font-size:inherit;font-weight:inherit}.card-rules_cost__FKVuh{margin:.25rem 0;color:var(--muted);font-size:.75em;line-height:1.5}.card-rules_flavor__aW6qh,.card-rules_text__1C1BR{margin:.35rem 0 0;color:var(--text);font-size:1em;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere}.card-rules_flavor__aW6qh{margin-top:1rem;color:var(--muted);font-style:italic}.card-rules_moreInfoContent__u_gXw{padding-top:0}.card-rules_blurb__tqeHt{margin:0;color:var(--text);font-size:.875em;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere}.card-rules_aiLabel__j1KYY{display:block;margin-top:10px;color:var(--muted);font-family:var(--font-mono),monospace;font-size:.6875em;font-weight:400;line-height:1.5}@media (prefers-reduced-motion:reduce){.card-rules_chevron__ehxZq,.card-rules_summary__0vWdX{transition:none}}.live-listings_section__6L_Nb{margin-top:20px;border-radius:16px;overflow:hidden;background:var(--card-surface-medium);min-width:0;container:live-listings/inline-size}.live-listings_sectionHeading__sNIXp{margin:0;color:var(--text);font-size:.9375em;font-weight:600}.live-listings_toggle__zGhIj{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.live-listings_toggle__zGhIj:hover{background:var(--card-surface-raised)}.live-listings_toggle__zGhIj:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.live-listings_titleLabel__l27lO{display:inline-flex;align-items:center;gap:10px;min-width:0}.live-listings_titleLabel__l27lO>:first-child{color:var(--accent)}.live-listings_chevron__DHYp4,.live-listings_spinner__gXVi6{flex:none;color:var(--muted)}.live-listings_spinner__gXVi6{width:20px;height:20px}.live-listings_chevron__DHYp4{transition:transform .18s ease}.live-listings_toggle__zGhIj[aria-expanded=true] .live-listings_chevron__DHYp4{transform:rotate(180deg)}.live-listings_content__cuspP{padding:0 20px 8px}.live-listings_content__cuspP[hidden]{display:none}.live-listings_toolbar__xg_m5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:8px}.live-listings_ebayLink__SeLnx.live-listings_ebayLink__SeLnx{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;min-width:0;height:37px;min-height:37px;padding:0 12px;border-radius:8px;font-size:.75em;font-weight:450;text-decoration:none}.live-listings_title__VFszk:hover{text-decoration:underline}.live-listings_ebayLink__SeLnx:focus-visible,.live-listings_panel__E_b5t:focus-visible,.live-listings_title__VFszk:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.live-listings_rows__YklIy{padding:0;margin:0;list-style:none}.live-listings_row__GMpwB{display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:start;-moz-column-gap:16px;column-gap:16px;row-gap:10px;padding:18px 0}.live-listings_row__GMpwB+.live-listings_row__GMpwB{border-top:1px solid #ffffff0d}.live-listings_thumbnail__2AUT1{position:relative;display:flex;align-items:center;justify-content:center;width:88px;height:118px;overflow:hidden;border-radius:7px;background:#ffffff08}.live-listings_thumbnail__2AUT1 img{-o-object-fit:contain;object-fit:contain}.live-listings_thumbnailPlaceholder__Jxcc2{padding:6px;color:var(--muted);font-size:.75em;text-align:center;line-height:1.4}.live-listings_details__sqtNV{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:9px}.live-listings_titleRow__r3Feu{display:block;width:100%;min-width:0;line-height:1.29}.live-listings_titleRow__r3Feu>:not(.live-listings_title__VFszk){margin-inline-end:8px;vertical-align:middle}.live-listings_title__VFszk{color:var(--text);font-size:.86em;font-weight:500;line-height:1.5;overflow-wrap:anywhere;text-decoration:none}.live-listings_option__wjWp_,.live-listings_ungraded__MaLlQ{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:3px 7px;border:1px solid #ffffff21;border-radius:6px;background:transparent;color:var(--muted);font-size:.69em;font-weight:450;line-height:1.4;white-space:nowrap}.live-listings_condition__QHQmI{color:var(--muted);font-size:.72em;font-weight:400}.live-listings_priceBlock__d7LEU{display:flex;flex-direction:column;align-items:flex-end;gap:5px;min-width:0;padding-top:1px;text-align:right}.live-listings_price__oc96I{font-size:.98em;font-weight:550;white-space:nowrap}.live-listings_shipping__X4NQK{color:var(--muted);font-size:.7em;line-height:1.5;white-space:nowrap}.live-listings_options__1TXzp{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.live-listings_optionIcon__QcV0A{display:inline-flex;flex:none;color:#4ade80}.live-listings_auction__Us68F .live-listings_optionIcon__QcV0A{color:var(--accent)}.live-listings_countdown__j1nkt{color:var(--muted);font-size:.72em;font-variant-numeric:tabular-nums}.live-listings_sellerInfo__N00ca{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:7px;column-gap:7px;row-gap:3px;padding-top:1px;color:var(--muted);font-size:.7em;line-height:1.5;overflow-wrap:anywhere}.live-listings_seller__ikern{color:color-mix(in srgb,var(--muted) 75%,var(--text))}.live-listings_feedback__pBfW0{color:var(--muted)}.live-listings_empty__kskhM{padding:30px 16px;text-align:center}.live-listings_empty__kskhM p{margin:0;color:var(--muted);font-size:.875em}.live-listings_empty__kskhM button{margin-top:14px}.live-listings_more__izCQu{display:flex;justify-content:center;padding:6px 0 14px}.live-listings_showMore__slXe3.live-listings_showMore__slXe3{min-width:0;height:37px;padding:0 15px;gap:7px;border:1px solid var(--border);border-radius:8px;background:var(--control-surface);color:var(--text);font-size:.75em;font-weight:450}.live-listings_showMore__slXe3.live-listings_showMore__slXe3:hover{background:var(--card-surface-raised)}.live-listings_skeleton__5mHeu{border-radius:4px}.live-listings_skeletonImage__3aXLk{width:88px;height:118px;border-radius:7px}.live-listings_skeletonTitle__wCQiN{width:90%;height:12px;margin-block:3px}.live-listings_skeletonSubtitle__YJIkW{width:65%;height:9px}.live-listings_skeletonPrice__VwXCk{width:75px;height:12px}.live-listings_skeletonSmall__xj71K{width:64px;height:9px;margin-top:5px}.live-listings_skeletonChip__ygUTy{width:72px;height:24px;border-radius:6px}@container live-listings (max-width: 520px){.live-listings_content__cuspP{padding-inline:14px}.live-listings_row__GMpwB{grid-template-columns:72px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px}.live-listings_skeletonImage__3aXLk,.live-listings_thumbnail__2AUT1{width:72px;height:96px;grid-row:1/span 2}.live-listings_priceBlock__d7LEU{grid-column:2;align-items:flex-start;text-align:left;padding:0;gap:3px}.live-listings_price__oc96I{font-size:.93em}}@container live-listings (max-width: 340px){.live-listings_toolbar__xg_m5{gap:8px}.live-listings_ebayLink__SeLnx.live-listings_ebayLink__SeLnx{margin-left:auto}}@media (prefers-reduced-motion:reduce){.live-listings_chevron__DHYp4,.live-listings_ebayLink__SeLnx,.live-listings_toggle__zGhIj{transition:none}}.recent-sales_section__eaSVP{margin-top:20px;border-radius:16px;overflow:hidden;background:var(--card-surface-medium);min-width:0;container:live-listings/inline-size}.recent-sales_heading__nV2fL{margin:0;color:var(--text);font-size:.9375em;font-weight:600}.recent-sales_toggle__zwo5D{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.recent-sales_toggle__zwo5D:hover{background:var(--card-surface-raised)}.recent-sales_toggle__zwo5D:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.recent-sales_titleLabel__pqyDX{display:inline-flex;align-items:center;gap:10px;min-width:0}.recent-sales_titleLabel__pqyDX>:first-child{color:var(--accent)}.recent-sales_titleIcon__wxXmQ{flex:none}.recent-sales_titleIcon__wxXmQ [stroke-width]{stroke-width:1.75px}.recent-sales_chevron__kB0Sv,.recent-sales_spinner__soZtH{flex:none;color:var(--muted)}.recent-sales_spinner__soZtH{width:20px;height:20px}.recent-sales_chevron__kB0Sv{transition:transform .18s ease}.recent-sales_toggle__zwo5D[aria-expanded=true] .recent-sales_chevron__kB0Sv{transform:rotate(180deg)}.recent-sales_footnote__7cE5q{margin:12px 0;color:var(--muted);font-size:.75em;line-height:1.6}.recent-sales_gradeFilter__c2p9w select:focus-visible,.recent-sales_panel__NLx03:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.recent-sales_gradeFilter__c2p9w{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.8125em}.recent-sales_gradeFilter__c2p9w select{padding:8px 10px;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--text);font:inherit}.recent-sales_outlier__vU_DI{display:inline-block;padding:2px 6px;border-radius:4px;color:var(--muted);background:var(--subtle);font-size:.6875em}.recent-sales_empty__IZ5GQ{padding:24px 12px;margin:0;color:var(--muted);font-size:.8125em;line-height:1.7;text-align:center}.recent-sales_empty__IZ5GQ p{margin:0 0 12px}@media (prefers-reduced-motion:reduce){.recent-sales_chevron__kB0Sv,.recent-sales_toggle__zwo5D{transition:none}}.recent-sales_soldDate__OoO0N{display:inline-flex;align-items:center;gap:5px}.recent-sales_soldDate__OoO0N>.icon{display:inline-flex;flex:none}.recent-sales_offerPrice__LZazk{color:var(--muted);font-weight:500;text-decoration-thickness:1px}.recent-sales_offerAccepted__UQmx6{color:#15803d;font-size:.7em;font-weight:500;white-space:nowrap}.dark .recent-sales_offerAccepted__UQmx6{color:#4ade80}.active-listings-icon_icon__64mwB{position:relative;display:block;width:24px;height:24px;flex:none;color:var(--accent);pointer-events:none}.active-listings-icon_icon__64mwB:before{content:"";position:absolute;inset:0;background:currentColor;-webkit-mask:url(/icons/iconly-wallet.svg) center/contain no-repeat;mask:url(/icons/iconly-wallet.svg) center/contain no-repeat}.active-listings-icon_motion__rUdrM{position:absolute;inset:0;opacity:0}.active-listings-icon_motion__rUdrM>svg{display:block;width:100%;height:100%}.active-listings-icon_motion__rUdrM>svg>g [stroke]:not([stroke=none]){stroke:currentColor;stroke-width:37.333333px}.active-listings-icon_motion__rUdrM>svg>g [fill]:not([fill=none]){fill:currentColor}.active-listings-icon_icon__64mwB[data-playing=true]:before{opacity:0}.active-listings-icon_icon__64mwB[data-playing=true] .active-listings-icon_motion__rUdrM{opacity:1}@media (prefers-reduced-motion:reduce){.active-listings-icon_icon__64mwB[data-playing=true]:before{opacity:1}.active-listings-icon_icon__64mwB[data-playing=true] .active-listings-icon_motion__rUdrM{opacity:0}}.set-filter-drawer_drawer__Ac5ns{width:min(420px,100vw);max-width:min(420px,100vw);height:100dvh;max-height:100dvh;margin:0!important;border-left:1px solid var(--border);border-radius:0;background:var(--background);color:var(--text)}.set-filter-drawer_backdrop__r2b1a{background:#0009}.set-filter-drawer_drawerHeader__PBvl0{display:block;padding:21px 21px 19px;border-bottom:1px solid var(--border);font-size:1.25em;line-height:1.4;font-weight:550}.set-filter-drawer_filterForm__Ncg_O{display:flex;flex-direction:column;flex:1;min-height:0}.set-filter-drawer_drawerBody__UsEfm{display:flex;flex-direction:column;gap:28px;padding:24px;overflow-y:auto;overscroll-behavior:contain}.set-filter-drawer_filterGroup__K9rTa{display:flex;flex-direction:column;gap:12px;min-width:0;padding:0;margin:0;border:0}.set-filter-drawer_filterGroup__K9rTa legend{display:flex;align-items:center;gap:9px;padding:0;margin-bottom:14px;color:var(--text);font-size:.8125em;font-weight:550}.set-filter-drawer_badge__JQrhh{padding:2px 5px;border-radius:4px;background:var(--surface);color:var(--muted);font-family:var(--font-mono),monospace;font-size:.769231em;font-weight:400;font-variant-numeric:tabular-nums}.set-filter-drawer_priceBands__cer3v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:12px;column-gap:12px;row-gap:4px}.set-filter-drawer_checkboxList__fKGJC{display:flex;flex-direction:column;gap:2px}.set-filter-drawer_checkboxRow__CNUpm{display:flex;align-items:center;gap:10px;min-height:34px;color:var(--text);font-size:.8125em;line-height:1.5;cursor:pointer}.set-filter-drawer_checkboxRow__CNUpm input{flex-shrink:0;width:16px;height:16px;margin:0;accent-color:var(--accent);cursor:pointer}.set-filter-drawer_checkboxRow__CNUpm input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.set-filter-drawer_checkboxRow__CNUpm>span:nth-child(2){overflow-wrap:anywhere}.set-filter-drawer_priceBand__GEg3Z{gap:8px;font-family:var(--font-sans),sans-serif;font-size:.75em;font-variant-numeric:tabular-nums}.set-filter-drawer_facetCount__ozpCl{margin-left:auto;padding:2px 6px;color:var(--muted);font-family:var(--font-sans),sans-serif;font-size:.846154em;font-variant-numeric:tabular-nums}.set-filter-drawer_priceBand__GEg3Z .set-filter-drawer_facetCount__ozpCl{font-size:.916667em}.set-filter-drawer_note__aAyix{margin:0;color:var(--muted);font-size:.6875em;line-height:1.6}.set-filter-drawer_searchField__atyLf{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border:1px solid var(--border);border-radius:7px;background:transparent;color:var(--muted)}.set-filter-drawer_searchField__atyLf:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.set-filter-drawer_searchField__atyLf input{width:100%;min-width:0;border:0;outline:none;padding:0;background:transparent;color:var(--text);font-size:.8125em;line-height:1.5}.set-filter-drawer_searchField__atyLf input:focus-visible{outline:none}.set-filter-drawer_searchField__atyLf input::-moz-placeholder{color:var(--muted);opacity:1}.set-filter-drawer_searchField__atyLf input::placeholder{color:var(--muted);opacity:1}.set-filter-drawer_searchField__atyLf>span{flex-shrink:0}.set-filter-drawer_drawerFooter__IfDuC{flex-shrink:0;justify-content:stretch;gap:10px;padding:20px 24px;border-top:1px solid var(--border)}.set-filter-drawer_resetButton__1TWO4{flex:1;min-width:0;height:40px;padding:0 14px;border:1px solid var(--border);border-radius:8px;background:transparent;color:var(--text);font-size:.8125em;font-weight:500;transition:background .15s ease,border-color .15s ease}.set-filter-drawer_resetButton__1TWO4:hover,.set-filter-drawer_resetButton__1TWO4[data-hover=true]{background:var(--surface);border-color:var(--muted)}.set-filter-drawer_applyButton__ixWxJ{flex:2;height:40px;border-radius:8px;background:#7c3aed;color:#fff;font-size:.8125em;font-weight:550;transition:background .15s ease}.set-filter-drawer_applyButton__ixWxJ:hover,.set-filter-drawer_applyButton__ixWxJ[data-hover=true]{background:var(--action-hover)}.set-filter-drawer_applyButton__ixWxJ[data-pressed=true],.set-filter-drawer_resetButton__1TWO4[data-pressed=true]{transform:none}@media (max-width:540px){.set-filter-drawer_drawer__Ac5ns{width:100vw;max-width:100vw;border-left:0}.set-filter-drawer_drawerBody__UsEfm,.set-filter-drawer_drawerHeader__PBvl0{padding:22px 20px}.set-filter-drawer_drawerFooter__IfDuC{padding:18px 20px max(18px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.set-filter-drawer_applyButton__ixWxJ,.set-filter-drawer_resetButton__1TWO4{transition:none}}.set-header_header__S9FqN{display:flex;align-items:flex-start;flex-wrap:wrap;gap:22px;padding:16px 0 32px}.set-header_identity__dZQgB{display:flex;align-items:center;gap:24px;flex:1 1 100%;min-width:0}.set-header_details__h3NO0{min-width:0}.set-header_details__h3NO0 h1{margin:0 0 12px;color:var(--text);font-size:1.7rem;font-weight:600;line-height:1.2;letter-spacing:normal;overflow-wrap:anywhere}.set-header_market__qh2zc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;flex:0 1 100%;min-width:0}.set-header_value__N8EPW{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:20px;border:0;border-radius:12px;background:var(--card-surface-medium)}.set-header_valueLabel__DuQ__{display:flex;align-items:center;gap:8px;min-height:29px;margin-bottom:8px;color:var(--text);font-size:.875em;font-weight:600;line-height:1.4}.set-header_valueLabel__DuQ__>svg{flex:none}.set-header_price__9Ipmy{color:var(--text);font-size:1.3875em;font-weight:550;line-height:1.3}.set-header_change__NYh9B{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 7px;color:var(--muted);font-size:.75em}.set-header_change__NYh9B .trend{font-size:1.133333em}.set-header_change__NYh9B .trend-up{color:#15803d}.set-header_change__NYh9B .trend-down{color:#dc2626}.dark .set-header_change__NYh9B .trend-up{color:#4ade80}.dark .set-header_change__NYh9B .trend-down{color:#f87171}.set-header_unavailable__IkTLA{color:var(--muted);font-size:.8125em}.set-header_change__NYh9B .set-header_unavailable__IkTLA{font-size:1.083333em}@media (max-width:540px){.set-header_identity__dZQgB{gap:16px;align-items:flex-start}.set-header_identity__dZQgB>span{width:96px;height:72px}.set-header_header__S9FqN{padding-top:8px;padding-bottom:24px}.set-header_value__N8EPW{padding:16px 12px}.set-header_price__9Ipmy{font-size:1.25em}.set-header_change__NYh9B{flex-wrap:wrap;gap:4px}}@media (max-width:360px){.set-header_market__qh2zc{grid-template-columns:minmax(0,1fr)}}.set-logo_logo__eXhGL{position:relative;display:block;width:160px;max-width:100%;height:72px;flex:0 0 auto}.set-logo_icon__JuZlQ{width:56px;height:56px}.set-logo_large__l7qoJ{width:200px;height:110px}.set-logo_large__l7qoJ.set-logo_icon__JuZlQ{width:80px;height:80px}.set-logo_small__19M40{width:16px;height:16px}.set-logo_card__3g3Zq{width:120px;height:56px}.set-logo_card__3g3Zq.set-logo_icon__JuZlQ{width:32px;height:32px}.set-logo_row__d4h2p{width:64px;height:32px}.set-logo_row__d4h2p.set-logo_icon__JuZlQ{width:28px;height:28px}.set-logo_inline__JPme_{width:44px;height:16px}.set-logo_inline__JPme_.set-logo_icon__JuZlQ{width:16px;height:16px}.set-logo_image__CoPze{-o-object-fit:contain;object-fit:contain}.vendor-insights_section__yL342{margin-top:20px;border:0;border-radius:16px;overflow:hidden;background:var(--card-surface-medium);min-width:0}.vendor-insights_heading__iQ1Jm{margin:0;color:var(--text);font-size:.9375em;font-weight:600;letter-spacing:normal}.vendor-insights_toggle__NDBnt{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.vendor-insights_toggle__NDBnt:hover{background:var(--card-surface-raised)}.vendor-insights_toggle__NDBnt:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.vendor-insights_titleLabel__DzIWB{display:inline-flex;align-items:center;gap:10px;min-width:0}.vendor-insights_aiIcon__u_1U_{position:relative;display:block;width:24px;height:24px;flex:none;color:var(--accent);pointer-events:none}.vendor-insights_aiIcon__u_1U_:before{content:"";position:absolute;inset:0;background:currentColor;-webkit-mask:url(/icons/iconly-diamond-ai.svg) center/contain no-repeat;mask:url(/icons/iconly-diamond-ai.svg) center/contain no-repeat}.vendor-insights_aiMotion__RHmju{position:absolute;inset:0;opacity:0}.vendor-insights_aiMotion__RHmju>svg{display:block;width:100%;height:100%}.vendor-insights_aiMotion__RHmju [stroke]:not([stroke=none]){stroke:currentColor;stroke-width:37.333333px}.vendor-insights_aiMotion__RHmju [fill]:not([fill=none]){fill:currentColor}.vendor-insights_aiIcon__u_1U_[data-playing=true]:before{opacity:0}.vendor-insights_aiIcon__u_1U_[data-playing=true] .vendor-insights_aiMotion__RHmju{opacity:1}.vendor-insights_chevron__3tMlj{flex:none;color:var(--muted)}.vendor-insights_spinner__FIZDq{flex:none;width:20px;height:20px;color:var(--muted)}.vendor-insights_chevron__3tMlj{transition:transform .18s ease}.vendor-insights_toggle__NDBnt[aria-expanded=true] .vendor-insights_chevron__3tMlj{transform:rotate(180deg)}.vendor-insights_content__sI__s{padding:0 20px 20px}.vendor-insights_content__sI__s[hidden]{display:none}.vendor-insights_lead__ZXZvD{margin:0 0 18px;padding:10px 0;color:var(--text);font-size:.94em;font-weight:450;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.vendor-insights_list__EZ0lt{display:grid;gap:6px;list-style:none;padding:0;margin:0}.vendor-insights_list__EZ0lt>li{--insight-tint:var(--muted)}.vendor-insights_list__EZ0lt>.vendor-insights_steady__zHB6Y{--insight-tint:transparent}.vendor-insights_list__EZ0lt>li[data-severity=caution]{--insight-tint:#92400e}.dark .vendor-insights_list__EZ0lt>li[data-severity=caution]{--insight-tint:#fcd34d}.vendor-insights_row__teFt4{display:flex;align-items:flex-start;gap:10px;width:100%;padding:13px 10px;border:0;border-radius:5px;background:color-mix(in srgb,var(--insight-tint) 8%,transparent);color:var(--text);text-align:left;font-size:.9375em;font-weight:400;line-height:1.65}button.vendor-insights_row__teFt4{cursor:help;-webkit-touch-callout:none;transition:background-color .15s ease}button.vendor-insights_row__teFt4:hover{background:color-mix(in srgb,var(--insight-tint) 12%,transparent)}button.vendor-insights_row__teFt4:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vendor-insights_sentence__8Jttl{min-width:0;flex:1;white-space:pre-wrap;overflow-wrap:anywhere}.vendor-insights_chip__lTBwT{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:62px;margin-top:1px;padding:2px 6px;border:1px solid transparent;border-radius:4px;font-size:.769231em;font-weight:450;line-height:1.6;text-transform:capitalize}.vendor-insights_caution__FTQKg{color:var(--insight-tint);background:#fef3c7;border-color:#fde68a}.vendor-insights_act__LZKES,.vendor-insights_notable__c6789{color:var(--muted);background:var(--subtle);border-color:var(--border)}.dark .vendor-insights_caution__FTQKg{background:#392d17;border-color:#5b4828}.vendor-insights_evidenceIcon__Ic4am{flex:none;margin-top:3px;color:var(--muted);opacity:.7}.vendor-insights_steady__zHB6Y .vendor-insights_row__teFt4{color:var(--muted)}.vendor-insights_quiet__UCHk6 .vendor-insights_content__sI__s{padding-top:0}.vendor-insights_quiet__UCHk6 .vendor-insights_row__teFt4{padding-inline:0}.vendor-insights_quiet__UCHk6 .vendor-insights_lead__ZXZvD{color:var(--muted);margin-bottom:6px}.vendor-insights_footer__SrtKw{display:flex;gap:6px 16px;flex-wrap:wrap;margin-top:14px;color:var(--muted);font-size:.75em;line-height:1.6}.vendor-insights_quiet__UCHk6 .vendor-insights_footer__SrtKw{margin-top:5px}.vendor-insights_tooltip__lZ1Qg{max-width:min(380px,calc(100vw - 32px));max-height:min(440px,calc(100dvh - 100px));padding:12px 14px;overflow-y:auto;border:1px solid var(--tooltip-border);border-radius:7px;background:var(--tooltip-background);color:var(--tooltip-text);font-size:.75em;line-height:1.5}.vendor-insights_evidenceHeading___JBQT{margin:0 0 8px;color:var(--tooltip-muted);font-size:.916667em;font-weight:500}.vendor-insights_evidence__HHS_w{margin:0}.vendor-insights_evidence__HHS_w>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.vendor-insights_evidence__HHS_w>div+div{margin-top:5px}.vendor-insights_evidence__HHS_w dt{color:var(--tooltip-muted);overflow-wrap:anywhere}.vendor-insights_evidence__HHS_w dd{margin:0;color:var(--tooltip-text);font-family:var(--font-sans),sans-serif;font-variant-numeric:tabular-nums;font-weight:450;text-align:right;overflow-wrap:anywhere;min-width:0}@media (max-width:540px){.vendor-insights_row__teFt4{gap:8px;padding-inline:8px}.vendor-insights_chip__lTBwT{min-width:56px;padding-inline:4px;font-size:.692308em}.vendor-insights_evidenceIcon__Ic4am{display:none}}@media (prefers-reduced-motion:reduce){.vendor-insights_spinner__FIZDq i{animation:none}.vendor-insights_chevron__3tMlj,.vendor-insights_toggle__NDBnt,button.vendor-insights_row__teFt4{transition:none}.vendor-insights_aiIcon__u_1U_[data-playing=true]:before{opacity:1}.vendor-insights_aiIcon__u_1U_[data-playing=true] .vendor-insights_aiMotion__RHmju{opacity:0}}.page_page__dUdhJ{position:relative;isolation:isolate;width:100%;min-width:0;flex:1;padding:0 20px 60px}.page_backdrop__3SqUo{position:absolute;inset:0 0 auto;z-index:-1;height:440px;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 30%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 30%,transparent)}.page_backdropImage__8P2zv{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;opacity:.15}.page_heading__jwCcL{display:flex;justify-content:center;padding:23px 0 39px}.page_heading__jwCcL .page_logo__43_TR{width:218px;height:97px;padding:0;border-radius:0;background:transparent}.page_srOnly__zJj71{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:540px){.page_backdrop__3SqUo{height:320px}.page_heading__jwCcL{padding:14px 0 30px}.page_heading__jwCcL .page_logo__43_TR{width:194px;height:87px}}.auth-shell_main__YYpVW{display:flex;flex:1;justify-content:center;align-items:center;min-width:0;min-height:65vh;padding:48px 20px}.auth-shell_main__YYpVW>div{max-width:100%}@media (max-width:540px){.auth-shell_main__YYpVW{padding:28px 12px}}.symbols_page__uK5Zd{max-width:1440px}.symbols_intro__pYY9l{max-width:680px;margin-top:14px;color:var(--muted);line-height:1.7}.symbols_download___e7vG{display:inline-block;margin-top:20px;padding:10px 16px;border:1px solid var(--border);border-radius:8px;background:var(--surface);text-decoration:none}.symbols_download___e7vG:hover{border-color:var(--accent)}.symbols_section___4eZh+.symbols_section___4eZh{margin-top:44px}.symbols_heading__jf8TS{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:16px}.symbols_heading__jf8TS h2{font-size:1.375em;font-weight:600}.symbols_heading__jf8TS a{margin-left:auto;text-underline-offset:3px}.symbols_count__F7Rwi,.symbols_heading__jf8TS a{color:var(--muted);font-size:.75em}.symbols_grid___y3br{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:12px;list-style:none;padding:0;margin:0}.symbols_tile__Ab2F7{display:flex;align-items:center;flex-direction:column;height:100%;padding:14px 10px;border:1px solid var(--border);border-radius:10px;text-decoration:none;background:var(--surface)}.symbols_tile__Ab2F7:hover{border-color:var(--accent)}.symbols_preview__OYplj{display:grid;place-items:center;width:80px;height:80px;border-radius:7px;background-color:var(--background);background-image:conic-gradient(var(--subtle) 25%,transparent 0 50%,var(--subtle) 0 75%,transparent 0);background-size:16px 16px}.symbols_label__2L0oW{margin:12px 0 8px;font-size:.75em;line-height:1.45;text-align:center}.symbols_format__34dAy{margin-top:auto;font-size:.625em;color:var(--muted)}.symbols_credit__7JuI2{margin-top:32px;color:var(--muted);font-size:.75em;line-height:1.7}.collection-share-modal_options__chhSU{display:grid;gap:8px;margin:0;padding:0;border:0}.collection-share-modal_options__chhSU:disabled{opacity:.6}.collection-share-modal_option__sqcNG{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #ffffff15;border-radius:12px;background:#ffffff06;cursor:pointer;transition:border-color .15s ease,background .15s ease}.collection-share-modal_option__sqcNG:hover{background:#ffffff0c}.collection-share-modal_option__sqcNG[data-selected=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.collection-share-modal_option__sqcNG input{position:absolute;opacity:0;pointer-events:none}.collection-share-modal_option__sqcNG:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.collection-share-modal_optionIcon__DBfwH{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:999px;background:#ffffff10;color:var(--text)}.collection-share-modal_option__sqcNG[data-selected=true] .collection-share-modal_optionIcon__DBfwH{color:var(--accent)}.collection-share-modal_optionText__EndS4{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.collection-share-modal_optionText__EndS4 strong{font-size:.9375em;font-weight:550}.collection-share-modal_optionText__EndS4 small{color:var(--muted);font-size:.8125em;line-height:1.45}.collection-share-modal_optionCheck__DPuI6{flex:none;width:18px;height:18px;border:1.5px solid #ffffff40;border-radius:999px}.collection-share-modal_option__sqcNG[data-selected=true] .collection-share-modal_optionCheck__DPuI6{border:5px solid var(--accent);background:#fff}.collection-share-modal_warning__HanYe{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid color-mix(in srgb,#eab308 55%,transparent);border-radius:10px;background:color-mix(in srgb,#eab308 13%,transparent)}.collection-share-modal_warning__HanYe p{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:.8125em;line-height:1.5}.collection-share-modal_warning__HanYe p>.icon{flex:none;margin-top:1px;color:#facc15}.collection-share-modal_warningAction__ramBP{padding:8px 12px;border:1px solid #ffffff25;border-radius:8px;background:#ffffff12;color:var(--text);font:inherit;font-size:.8125em;font-weight:550;cursor:pointer}.collection-share-modal_warningAction__ramBP:hover{background:#ffffff1f}.collection-share-modal_warningAction__ramBP:disabled{opacity:.5;cursor:default}.collection-share-modal_link__4EEDb{display:flex;gap:8px}.collection-share-modal_link__4EEDb input{flex:1;min-width:0;padding:10px 12px;border:1px solid #ffffff25;border-radius:8px;background:#ffffff08;color:var(--text);font:inherit;font-family:var(--font-mono),monospace;font-size:.78em;text-overflow:ellipsis}.collection-share-modal_link__4EEDb input:focus{outline:none;border-color:var(--accent)}.collection-share-modal_link__4EEDb button{display:inline-flex;flex:none;align-items:center;gap:6px;padding:10px 14px;border:0;border-radius:8px;background:var(--accent);color:#151515;font:inherit;font-size:.8125em;font-weight:600;cursor:pointer}.collection-share-modal_link__4EEDb button:hover{background:#bf9aff}.collection-share-modal_link__4EEDb button:focus-visible,.collection-share-modal_view__uwh6p:focus-visible,.collection-share-modal_warningAction__ramBP:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.collection-share-modal_tooltip__76qXh{padding:6px 10px;border:1px solid #ffffff1f;border-radius:8px;background:#111;color:var(--text);font-size:.75rem}.collection-share-modal_view__uwh6p{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:8px 12px;border:1px solid #ffffff25;border-radius:8px;background:#ffffff0a;color:var(--text);font-size:.8125em;font-weight:550;text-decoration:none}.collection-share-modal_view__uwh6p:hover{background:#ffffff14}.collection-share-modal_view__uwh6p svg{width:14px;height:14px}.collection-share-modal_note__BWA0Z{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--muted);font-size:.78em;line-height:1.5}.collection-share-modal_note__BWA0Z>.icon{flex:none;margin-top:1px;color:#facc15}@media (max-width:480px){.collection-share-modal_link__4EEDb{flex-direction:column}}