:root{--theme-sidebar-width:280px;--theme-sidebar-collapsed-width:72px}#main{--theme-primary:#6C4F7D;--theme-secondary:#e2d6c1;--theme-accent:#9b7ab1;--theme-warning:#f5b942;--theme-shadow-floating:0 24px 70px rgba(0, 0, 0, 0.32)}#main.main-theme-dark,#main:not(.main-theme-light){--theme-main-bg:radial-gradient(circle at top, rgba(108, 79, 125, 0.2) 0, rgba(16, 16, 18, 0) 40%), linear-gradient(180deg, #15131a 0, #1b1920 100%);--theme-bg-solid:#111111;--theme-bg-soft:#171717;--theme-bg-glass:rgba(17, 17, 17, 0.88);--theme-sidebar-bg:#151515;--theme-surface:#202020;--theme-surface-hover:#2c2c2c;--theme-card-hover:rgba(255, 255, 255, 0.1);--theme-border:rgba(255, 255, 255, 0.12);--theme-text:#ffffff;--theme-text-soft:rgba(255, 255, 255, 0.78);--theme-text-muted:rgba(255, 255, 255, 0.5600000000000001);--theme-muted:rgba(255, 255, 255, 0.58);--theme-sidebar-shadow:16px 0 40px rgba(0, 0, 0, 0.26)}#main.main-theme-light{--theme-main-bg:radial-gradient(circle at top, rgba(108, 79, 125, 0.1) 0, rgba(255, 255, 255, 0) 42%), linear-gradient(180deg, #ffffff 0, #f4f1ed 100%);--theme-bg-solid:#ffffff;--theme-bg-soft:#f4f1ed;--theme-bg-glass:rgba(255, 255, 255, 0.88);--theme-sidebar-bg:#ffffff;--theme-surface:#ffffff;--theme-surface-hover:#f0ece7;--theme-card-hover:rgba(75, 42, 94, 0.08);--theme-border:rgba(51, 51, 51, 0.12);--theme-text:#222222;--theme-text-soft:rgba(34, 34, 34, 0.76);--theme-text-muted:rgba(34, 34, 34, 0.55);--theme-muted:rgba(34, 34, 34, 0.58);--theme-shadow-floating:0 24px 70px rgba(44, 30, 54, 0.18);--theme-sidebar-shadow:12px 0 32px rgba(44, 30, 54, 0.08)}@font-face{font-family:'AlcarinTengwar';src:url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Regular.woff2) format('woff2'),url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Regular.woff) format('woff'),url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Regular.ttf) format('truetype'),url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Regular.otf) format('opentype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'AlcarinTengwar';src:url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Bold.woff2) format('woff2'),url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Bold.woff) format('woff'),url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Bold.ttf) format('truetype'),url(https://www.tcgem.app/resource/fonts/alcarin-tengwar/AlcarinTengwar-Bold.otf) format('opentype');font-weight:700;font-style:normal;font-display:swap}.card-elvish-text{font-family:'AlcarinTengwar',monospace!important;font-weight:400}.card-elvish-text strong,.card-elvish-text b{font-weight:700}main.page-tcg-wishlist-data{--wishlist-panel-bg:linear-gradient(180deg, rgba(255, 255, 255, 0.055), rgba(255, 255, 255, 0.025));--wishlist-panel-border:1px solid rgba(255, 255, 255, 0.09);--wishlist-text:#fff;--wishlist-text-soft:rgba(255, 255, 255, 0.74);--wishlist-muted:rgba(255, 255, 255, 0.52);--wishlist-card-width:180px}main.page-tcg-wishlist-data>.main-content>.content-header{margin-bottom:0!important}main.page-tcg-wishlist-data>.main-content>.content-body{padding:0!important;margin-bottom:0;min-height:0}main.page-tcg-wishlist-data .wishlist-shell{display:flex;flex-direction:column;gap:14px;padding:16px;color:var(--wishlist-text)}main.page-tcg-wishlist-data .wishlist-shell.is-loading .wish-card-list{opacity:.55;pointer-events:none}main.page-tcg-wishlist-data .wishlist-toolbar,main.page-tcg-wishlist-data .wishlist-result-head{background:var(--wishlist-panel-bg);border:var(--wishlist-panel-border);border-radius:16px;box-shadow:0 16px 38px rgb(0 0 0 / .2);backdrop-filter:blur(10px)}main.page-tcg-wishlist-data .wishlist-toolbar{padding:12px}main.page-tcg-wishlist-data .form-filter{display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,190px) minmax(140px,170px) minmax(150px,180px);gap:10px;align-items:end}main.page-tcg-wishlist-data .wishlist-filter-field{min-width:0}main.page-tcg-wishlist-data .wishlist-filter-field label{display:block;margin:0 0 5px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0;color:var(--wishlist-muted)}main.page-tcg-wishlist-data .wishlist-filter-field .form-select,main.page-tcg-wishlist-data .wishlist-filter-field .form-control{min-height:42px;border-radius:12px;background-color:rgb(255 255 255 / .07000000000000001);border-color:rgb(255 255 255 / .12);color:var(--wishlist-text);font-weight:700}main.page-tcg-wishlist-data .wishlist-filter-field option{background:#1d1d1d;color:#fff}main.page-tcg-wishlist-data .wishlist-filter-search{position:relative}main.page-tcg-wishlist-data .wishlist-filter-search i{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--wishlist-muted);pointer-events:none;z-index:2}main.page-tcg-wishlist-data .wishlist-filter-search .form-control{padding-left:38px}main.page-tcg-wishlist-data .wishlist-filter-search .form-control::placeholder{color:var(--wishlist-muted)}main.page-tcg-wishlist-data .wishlist-result-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px}main.page-tcg-wishlist-data .wishlist-result-kicker{display:block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0;color:var(--wishlist-muted)}main.page-tcg-wishlist-data #wishlistResultCount{display:block;margin-top:2px;font-size:18px;line-height:1.1}main.page-tcg-wishlist-data .wishlist-size-control{display:flex;align-items:center;gap:10px;min-width:min(340px, 48vw);color:var(--wishlist-text-soft)}main.page-tcg-wishlist-data .wishlist-size-control .form-range{min-width:160px}main.page-tcg-wishlist-data .wish-card-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--wishlist-card-width),var(--wishlist-card-width)));gap:16px;align-items:start;transition:opacity 0.18s ease}main.page-tcg-wishlist-data .wishlist-card{position:relative;width:var(--wishlist-card-width);min-width:0;border-radius:14px;background:var(--wishlist-panel-bg);border:var(--wishlist-panel-border);box-shadow:0 16px 34px rgb(0 0 0 / .24);overflow:hidden;transition:transform 0.16s ease,border-color 0.16s ease,box-shadow 0.16s ease}main.page-tcg-wishlist-data .wishlist-card:hover{transform:translateY(-3px);border-color:rgb(255 255 255 / .18);box-shadow:0 22px 46px rgb(0 0 0 / .34)}main.page-tcg-wishlist-data .wishlist-card-visual{display:block;background:rgb(255 255 255 / .05)}main.page-tcg-wishlist-data .wishlist-card-visual img{display:block;width:100%;aspect-ratio:672 / 936;object-fit:cover}main.page-tcg-wishlist-data .wishlist-card-info{padding:10px}main.page-tcg-wishlist-data .wishlist-card-name{min-height:34px;font-size:13px;font-weight:900;line-height:1.25;color:var(--wishlist-text)}main.page-tcg-wishlist-data .wishlist-card-meta{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}main.page-tcg-wishlist-data .wishlist-card-meta span{display:inline-flex;align-items:center;padding:3px 7px;border-radius:999px;background:rgb(255 255 255 / .07000000000000001);color:var(--wishlist-text-soft);font-size:10px;font-weight:800;line-height:1}main.page-tcg-wishlist-data .wishlist-card-price{display:inline-flex;align-items:center;margin-top:8px;min-height:26px;padding:4px 9px;border-radius:999px;background:rgb(108 79 125 / .92);color:#fff;font-size:12px;font-weight:900;line-height:1}main.page-tcg-wishlist-data .wishlist-empty{grid-column:1 / -1;display:grid;place-items:center;gap:6px;min-height:260px;padding:28px;border-radius:18px;background:var(--wishlist-panel-bg);border:var(--wishlist-panel-border);text-align:center;color:var(--wishlist-text-soft)}main.page-tcg-wishlist-data .wishlist-empty i{font-size:34px;color:#d9c7e6}main.page-tcg-wishlist-data .wishlist-empty strong{color:var(--wishlist-text);font-size:18px;font-weight:950}main.page-tcg-wishlist-data .wishlist-empty span{max-width:420px;font-size:13px;line-height:1.45}main.page-tcg-wishlist-data.selection-active,main.page-tcg-wishlist-data.selection-active *{user-select:none}body:has(.main-theme-light) main.page-tcg-wishlist-data,main.page-tcg-wishlist-data:has(.main-theme-light){--wishlist-panel-bg:linear-gradient(180deg, rgba(255, 255, 255, 0.92), rgba(244, 241, 237, 0.86));--wishlist-panel-border:1px solid rgba(51, 51, 51, 0.11);--wishlist-text:#222;--wishlist-text-soft:rgba(34, 34, 34, 0.76);--wishlist-muted:rgba(34, 34, 34, 0.54)}body:has(.main-theme-light) main.page-tcg-wishlist-data .wishlist-toolbar,main.page-tcg-wishlist-data:has(.main-theme-light) .wishlist-toolbar,body:has(.main-theme-light) main.page-tcg-wishlist-data .wishlist-result-head,main.page-tcg-wishlist-data:has(.main-theme-light) .wishlist-result-head,body:has(.main-theme-light) main.page-tcg-wishlist-data .wishlist-card,main.page-tcg-wishlist-data:has(.main-theme-light) .wishlist-card,body:has(.main-theme-light) main.page-tcg-wishlist-data .wishlist-empty,main.page-tcg-wishlist-data:has(.main-theme-light) .wishlist-empty{box-shadow:0 16px 36px rgb(44 30 54 / .12)}body:has(.main-theme-light) main.page-tcg-wishlist-data .wishlist-filter-field .form-select,main.page-tcg-wishlist-data:has(.main-theme-light) .wishlist-filter-field .form-select,body:has(.main-theme-light) main.page-tcg-wishlist-data .wishlist-filter-field .form-control,main.page-tcg-wishlist-data:has(.main-theme-light) .wishlist-filter-field .form-control{background-color:rgb(75 42 94 / .045);border-color:rgb(51 51 51 / .12);color:#222}body:has(.main-theme-light) main.page-tcg-wishlist-data .wishlist-filter-field option,main.page-tcg-wishlist-data:has(.main-theme-light) .wishlist-filter-field option{background:#fff;color:#222}body:has(.main-theme-light) main.page-tcg-wishlist-data .wishlist-card:hover,main.page-tcg-wishlist-data:has(.main-theme-light) .wishlist-card:hover{border-color:rgb(75 42 94 / .2);box-shadow:0 22px 46px rgb(44 30 54 / .18)}body:has(.main-theme-light) main.page-tcg-wishlist-data .wishlist-card-meta span,main.page-tcg-wishlist-data:has(.main-theme-light) .wishlist-card-meta span{background:rgb(75 42 94 / .07000000000000001);color:rgb(34 34 34 / .72)}@media (max-width:1100px){main.page-tcg-wishlist-data .form-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){main.page-tcg-wishlist-data .wishlist-shell{padding:10px}main.page-tcg-wishlist-data .form-filter,main.page-tcg-wishlist-data .wishlist-result-head{grid-template-columns:1fr;display:grid}main.page-tcg-wishlist-data .wishlist-size-control{width:100%;min-width:0}main.page-tcg-wishlist-data .wish-card-list{justify-content:center}}main.page-tcg-wishlist-data .wishlist-card{cursor:context-menu}main.page-tcg-wishlist-data .wishlist-card-preferences{display:grid;gap:5px;margin-top:8px}main.page-tcg-wishlist-data .wishlist-card-preferences span{display:inline-flex;align-items:center;gap:5px;min-width:0;padding:4px 7px;border-radius:10px;background:rgb(255 255 255 / .055);border:1px solid rgb(255 255 255 / .075);color:var(--wishlist-text-soft);font-size:10px;font-weight:800;line-height:1.15}main.page-tcg-wishlist-data .wishlist-card-preferences span i{flex:0 0 auto;opacity:.85}.wishlist-card-context-menu{position:absolute;z-index:1085;width:240px;display:none;overflow:hidden;border-radius:15px;background:rgb(24 24 28 / .97);border:1px solid rgb(255 255 255 / .12);box-shadow:0 18px 46px rgb(0 0 0 / .38);color:#fff;backdrop-filter:blur(12px)}.wishlist-card-context-menu.is-open{display:block}.wishlist-card-context-menu .wishlist-context-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 10px 8px;border-bottom:1px solid rgb(255 255 255 / .08)}.wishlist-card-context-menu .wishlist-context-header span{display:block;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:rgb(255 255 255 / .55)}.wishlist-card-context-menu .wishlist-context-header strong{display:block;max-width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2}.wishlist-card-context-menu .wishlist-context-header button{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:rgb(255 255 255 / .07000000000000001);color:rgb(255 255 255 / .8)}.wishlist-card-context-menu .wishlist-context-actions{display:grid;gap:4px;padding:7px}.wishlist-card-context-menu .wishlist-context-actions button{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;border:0;border-radius:11px;background:#fff0;color:rgb(255 255 255 / .88);text-align:left;font-size:12px;font-weight:850}.wishlist-card-context-menu .wishlist-context-actions button:hover{background:rgb(255 255 255 / .08);color:#fff}.wishlist-card-context-menu .wishlist-context-actions button.is-danger{color:#ffb6bd}.wishlist-card-context-menu .wishlist-context-actions button.is-danger:hover{background:rgb(220 53 69 / .16);color:#fff}.wishlist-card-context-menu .wishlist-context-actions button.disabled,.wishlist-card-context-menu .wishlist-context-actions button:disabled{opacity:.55;pointer-events:none}body.main-theme-light .wishlist-card-context-menu,.main-theme-light .wishlist-card-context-menu{background:rgb(255 255 255 / .98);border-color:rgb(51 51 51 / .12);color:#222;box-shadow:0 18px 42px rgb(44 30 54 / .18)}body.main-theme-light .wishlist-card-context-menu .wishlist-context-header,.main-theme-light .wishlist-card-context-menu .wishlist-context-header{border-bottom-color:rgb(51 51 51 / .08)}body.main-theme-light .wishlist-card-context-menu .wishlist-context-header span,.main-theme-light .wishlist-card-context-menu .wishlist-context-header span{color:rgb(34 34 34 / .52)}body.main-theme-light .wishlist-card-context-menu .wishlist-context-header button,.main-theme-light .wishlist-card-context-menu .wishlist-context-header button{background:rgb(75 42 94 / .07000000000000001);color:rgb(34 34 34 / .72)}body.main-theme-light .wishlist-card-context-menu .wishlist-context-actions button,.main-theme-light .wishlist-card-context-menu .wishlist-context-actions button{color:rgb(34 34 34 / .84)}body.main-theme-light .wishlist-card-context-menu .wishlist-context-actions button:hover,.main-theme-light .wishlist-card-context-menu .wishlist-context-actions button:hover{background:rgb(75 42 94 / .075);color:#222}body.main-theme-light .wishlist-card-context-menu .wishlist-context-actions button.is-danger,.main-theme-light .wishlist-card-context-menu .wishlist-context-actions button.is-danger{color:#b42335}body.main-theme-light .wishlist-card-context-menu .wishlist-context-actions button.is-danger:hover,.main-theme-light .wishlist-card-context-menu .wishlist-context-actions button.is-danger:hover{background:rgb(180 35 53 / .1);color:#8f1b2a}#wishlistCardList .wishlist-card,#wishlistCardList .wish-card,#wishlistCardList>.card,#wishlistCardList [data-wishlist-id],#wishlistCardList [data-card-id]{position:relative;cursor:context-menu}#wishlistCardList .wishlist-card-info{position:static}#wishlistCardList .wishlist-card-preferences{display:grid;grid-template-columns:1fr;gap:6px;margin-top:10px}#wishlistCardList .wishlist-pref-chip{display:grid;grid-template-columns:18px minmax(0,1fr);grid-template-rows:auto auto;column-gap:7px;align-items:center;min-width:0;padding:7px 8px;border-radius:12px;background:linear-gradient(135deg,rgb(255 255 255 / .1),rgb(255 255 255 / .045));border:1px solid rgb(255 255 255 / .1);box-shadow:inset 0 1px 0 rgb(255 255 255 / .055);color:var(--wishlist-text-soft,rgb(255 255 255 / .78));line-height:1.1}#wishlistCardList .wishlist-pref-chip i{grid-row:1 / span 2;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgb(108 79 125 / .55);color:#fff;font-size:10px}#wishlistCardList .wishlist-pref-chip b{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:950;color:var(--wishlist-text,#fff)}#wishlistCardList .wishlist-pref-chip small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.025em;color:var(--wishlist-muted,rgb(255 255 255 / .52))}#wishlistCardList .wishlist-card-menu-toggle{position:absolute;left:9px;top:9px;z-index:6;width:31px;height:31px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .14);border-radius:999px;background:rgb(0 0 0 / .42);color:rgb(255 255 255 / .92);box-shadow:0 10px 22px rgb(0 0 0 / .28);transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease}#wishlistCardList .wishlist-card-menu-toggle:hover{transform:translateY(-1px);background:rgb(108 79 125 / .96);color:#fff}.main-theme-light #wishlistCardList .wishlist-pref-chip,body.main-theme-light #wishlistCardList .wishlist-pref-chip{background:linear-gradient(135deg,rgb(75 42 94 / .075),rgb(75 42 94 / .035));border-color:rgb(51 51 51 / .1);color:rgb(34 34 34 / .76)}.main-theme-light #wishlistCardList .wishlist-pref-chip b,body.main-theme-light #wishlistCardList .wishlist-pref-chip b{color:#222}.main-theme-light #wishlistCardList .wishlist-pref-chip small,body.main-theme-light #wishlistCardList .wishlist-pref-chip small{color:rgb(34 34 34 / .52)}.main-theme-light #wishlistCardList .wishlist-card-menu-toggle,body.main-theme-light #wishlistCardList .wishlist-card-menu-toggle{background:rgb(255 255 255 / .92);border-color:rgb(51 51 51 / .12);color:rgb(34 34 34 / .72)}