.navbar[data-v-23d520e4]{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;background:var(--color-dark);color:#fff}.brand[data-v-23d520e4]{font-size:1.4rem;font-weight:700;color:var(--color-primary);text-decoration:none}.nav-links[data-v-23d520e4]{display:flex;gap:1.5rem;align-items:center}.nav-links a[data-v-23d520e4]{color:#eee;text-decoration:none}.nav-links a[data-v-23d520e4]:hover,.nav-links a.router-link-active[data-v-23d520e4]{color:var(--color-primary)}.nav-link[data-v-23d520e4]{display:flex;align-items:center;gap:.3rem}.nav-badge[data-v-23d520e4]{background:var(--color-primary);color:#fff;font-size:.65rem;font-weight:700;padding:.1rem .4rem;border-radius:10px;min-width:1rem;text-align:center}.logout-btn[data-v-23d520e4]{background:none;border:1px solid var(--color-primary);color:var(--color-primary);padding:.3rem .8rem;border-radius:var(--radius-sm);cursor:pointer}.announcement-banner[data-v-bb13b6ee]{text-align:center;padding:.6rem 1rem;font-weight:600;font-size:.95rem}.banner-amber[data-v-bb13b6ee]{background:#f59e0b;color:#1a1a2e}.banner-red[data-v-bb13b6ee]{background:#ef4444;color:#fff}.banner-blue[data-v-bb13b6ee]{background:#3b82f6;color:#fff}.banner-green[data-v-bb13b6ee]{background:#22c55e;color:#1a1a2e}.banner-purple[data-v-bb13b6ee]{background:#a855f7;color:#fff}.asf[data-v-ffb7a092]{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-start;padding:.75rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius);margin-bottom:1rem}.asf-group[data-v-ffb7a092]{display:flex;flex-direction:column;gap:.3rem}.asf-group-name[data-v-ffb7a092]{min-width:180px;flex:1 1 180px}.asf-group-keywords[data-v-ffb7a092]{min-width:140px;flex:1 1 140px}.asf-group-set[data-v-ffb7a092]{min-width:80px;max-width:100px}.asf-group-clear[data-v-ffb7a092]{flex-shrink:0}.asf-label[data-v-ffb7a092]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.asf-text-input[data-v-ffb7a092]{padding:.4rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.85rem;background:#fff;height:2rem;box-sizing:border-box}.asf-text-input[data-v-ffb7a092]:focus{outline:none;border-color:var(--color-primary)}.asf-set-input[data-v-ffb7a092]{text-transform:uppercase}.asf-row[data-v-ffb7a092]{display:flex;align-items:center;gap:.35rem}.asf-color-btns[data-v-ffb7a092]{display:flex;gap:.25rem}.asf-color-btn[data-v-ffb7a092]{width:2rem;height:2rem;border-radius:50%;border:2px solid #ccc;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.9rem;padding:0;transition:transform .1s,box-shadow .1s}.asf-color-btn[data-v-ffb7a092]:hover{transform:scale(1.1)}.asf-color-btn.active[data-v-ffb7a092]{box-shadow:0 0 0 2px #00000026}.asf-color-btn.locked[data-v-ffb7a092]{cursor:default;opacity:.7}.asf-color-btn.locked[data-v-ffb7a092]:hover{transform:none}.asf-toggle-btn[data-v-ffb7a092]{font-size:.65rem;padding:.2rem .35rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-muted);cursor:pointer;color:var(--color-text-muted);white-space:nowrap;height:2rem;line-height:1}.asf-toggle-btn.active[data-v-ffb7a092]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.asf-type-btns[data-v-ffb7a092]{display:flex;gap:.25rem}.asf-subtype-input[data-v-ffb7a092]{margin-top:.35rem}.asf-type-btn[data-v-ffb7a092]{width:2rem;height:2rem;border-radius:var(--radius-sm);border:1px solid #ccc;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.9rem;padding:0;background:transparent;color:#999;transition:background .15s,color .15s}.asf-type-btn[data-v-ffb7a092]:hover{border-color:#999;color:#555}.asf-type-btn.active[data-v-ffb7a092]{background:#333;color:#fff;border-color:#333}.asf-rarity-btns[data-v-ffb7a092]{display:flex;gap:.25rem}.asf-rarity-btn[data-v-ffb7a092]{padding:.25rem .5rem;border:1px solid #ccc;border-radius:999px;font-size:.75rem;cursor:pointer;background:transparent;transition:background .15s,color .15s;white-space:nowrap;height:2rem;line-height:1;display:flex;align-items:center}.asf-rarity-btn[data-v-ffb7a092]:hover{border-color:#999}.asf-rarity-btn.active[data-v-ffb7a092]{border-color:transparent}.asf-cmc-op[data-v-ffb7a092]{padding:.2rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.8rem;background:#fff;height:2rem;width:2.5rem;text-align:center;cursor:pointer}.asf-cmc-op[data-v-ffb7a092]:disabled{opacity:.4}.asf-cmc-btns[data-v-ffb7a092]{display:flex;gap:0}.asf-cmc-btn[data-v-ffb7a092]{width:2rem;height:2rem;border:1px solid #ccc;background:transparent;cursor:pointer;font-size:.8rem;color:#666;padding:0;transition:background .15s,color .15s}.asf-cmc-btn[data-v-ffb7a092]:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.asf-cmc-btn[data-v-ffb7a092]:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.asf-cmc-btn[data-v-ffb7a092]:not(:first-child){border-left:none}.asf-cmc-btn[data-v-ffb7a092]:hover{background:#f0f0f0}.asf-cmc-btn.active[data-v-ffb7a092]{background:#333;color:#fff;border-color:#333}.asf-cmc-btn.active+.asf-cmc-btn[data-v-ffb7a092]{border-left:none}.asf-clear-btn[data-v-ffb7a092]{padding:.35rem .6rem;border:1px solid var(--color-danger);border-radius:var(--radius-sm);background:transparent;color:var(--color-danger);cursor:pointer;font-size:.8rem;height:2rem;white-space:nowrap;transition:background .15s,color .15s}.asf-clear-btn[data-v-ffb7a092]:hover{background:var(--color-danger);color:#fff}.pg[data-v-350141dc]{display:flex;align-items:center;gap:1rem;padding:.5rem 0;font-size:.85rem;flex-wrap:wrap}.pg-info[data-v-350141dc]{color:var(--color-text-muted)}.pg-controls[data-v-350141dc]{display:flex;align-items:center;gap:.5rem}.pg-btn[data-v-350141dc]{padding:.35rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;cursor:pointer;font-size:.8rem;color:#333;transition:background .15s}.pg-btn[data-v-350141dc]:hover:not(:disabled){background:var(--color-bg-muted)}.pg-btn[data-v-350141dc]:disabled{opacity:.35;cursor:not-allowed}.pg-page[data-v-350141dc]{font-size:.8rem;color:var(--color-text-muted);min-width:3.5rem;text-align:center}.pg-per-page[data-v-350141dc]{padding:.3rem .4rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.8rem;background:#fff;cursor:pointer;margin-left:auto}.tradein-card[data-v-7be8edc9]{border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s}.tradein-card[data-v-7be8edc9]:hover{box-shadow:var(--shadow-hover)}.card-clickable[data-v-7be8edc9]{cursor:pointer}.card-image[data-v-7be8edc9]{aspect-ratio:3 / 4;background:#f0f0f0;display:flex;align-items:center;justify-content:center;position:relative}.card-image img[data-v-7be8edc9]{width:100%;height:100%;object-fit:contain}.stock-badge[data-v-7be8edc9]{position:absolute;top:.4rem;right:.4rem;background:var(--color-success);color:#fff;font-size:.7rem;font-weight:700;padding:.15rem .5rem;border-radius:var(--radius-sm)}.card-info[data-v-7be8edc9]{padding:.6rem .75rem}.card-info h3[data-v-7be8edc9]{margin:0 0 .15rem;font-size:.95rem}.meta[data-v-7be8edc9]{font-size:.8rem;color:var(--color-text-muted);margin:0 0 .15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price[data-v-7be8edc9]{font-size:.95rem;font-weight:700;color:var(--color-primary);margin:0}.btn-row[data-v-7be8edc9]{display:flex;gap:.4rem;padding:0 .75rem .6rem}.action-btn[data-v-7be8edc9]{flex:1;padding:.4rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s;background:var(--color-bg-muted);color:var(--color-text)}.buy-btn[data-v-7be8edc9]:hover{background:var(--color-success);color:#fff;border-color:var(--color-success)}.sell-btn[data-v-7be8edc9]:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.action-btn.active[data-v-7be8edc9]{background:var(--color-bg-muted);color:var(--color-text-muted);border-color:var(--color-border)}.action-btn.active[data-v-7be8edc9]:hover{color:var(--color-text)}.buy-panel[data-v-7be8edc9]{border-top:1px solid var(--color-border);padding:.6rem .75rem .75rem;background:var(--color-bg-muted)}.buy-variant--divided[data-v-7be8edc9]{border-top:1px solid var(--color-border);margin-top:.5rem;padding-top:.5rem}.buy-row[data-v-7be8edc9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.buy-row label[data-v-7be8edc9],.buy-label[data-v-7be8edc9]{font-size:.8rem;font-weight:600}.buy-price[data-v-7be8edc9]{font-size:.9rem;font-weight:700;color:var(--color-primary)}.buy-stock[data-v-7be8edc9]{font-size:.75rem;color:var(--color-text-muted)}.buy-stock.out[data-v-7be8edc9]{color:var(--color-danger, #e53e3e)}.qty-input[data-v-7be8edc9]{width:3.5rem;padding:.3rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.85rem;text-align:center}.buy-add-btn[data-v-7be8edc9]{width:100%;padding:.45rem;background:var(--color-success);color:#fff;border:none;border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;cursor:pointer;transition:opacity .15s}.buy-add-btn[data-v-7be8edc9]:hover:not(:disabled){opacity:.85}.buy-add-btn.added[data-v-7be8edc9]{background:var(--color-success)}.buy-add-btn[data-v-7be8edc9]:disabled{opacity:.5;cursor:not-allowed}.sell-panel[data-v-7be8edc9]{border-top:1px solid var(--color-border);padding:.6rem .75rem .75rem;background:var(--color-bg-muted)}.sell-row[data-v-7be8edc9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.sell-row label[data-v-7be8edc9]{font-size:.8rem;font-weight:600}.sell-row select[data-v-7be8edc9]{padding:.25rem .4rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.85rem;background:var(--color-bg-card)}.sell-row .qty-input[data-v-7be8edc9]{width:3.5rem}.credit-row[data-v-7be8edc9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.credit-label[data-v-7be8edc9]{font-size:.75rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em}.credit-value[data-v-7be8edc9]{font-size:1.1rem;font-weight:700;color:var(--color-success)}.credit-each[data-v-7be8edc9]{font-size:.7rem;font-weight:400;color:var(--color-text-muted)}.add-trade-btn[data-v-7be8edc9]{width:100%;padding:.45rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s}.add-trade-btn[data-v-7be8edc9]:hover{background:var(--color-primary-hover)}.add-trade-btn.added[data-v-7be8edc9]{background:var(--color-success)}.buy-section,.sell-section{display:flex;align-items:flex-start;gap:.75rem;padding:.5rem 0;border-top:1px solid var(--color-border);margin-left:calc(260px + 1.5rem)}.section-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);flex:0 0 3rem;padding-top:.45rem}.buy-variants{flex:1;display:flex;flex-direction:column;gap:.4rem}.variant-row{display:flex;align-items:center;gap:.6rem}.variant-row .variant-label{font-weight:600;color:var(--color-text)}.variant-row .foil-label{font-weight:600;background:linear-gradient(135deg,#b8860b,#daa520);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.variant-row .variant-price{font-size:1rem;font-weight:700;color:var(--color-primary);margin-bottom:0}.variant-row .variant-stock{font-size:.8rem;color:var(--color-success);font-weight:600}.variant-row .variant-stock.out{color:var(--color-text-muted);font-weight:400}.not-in-stock{color:var(--color-text-muted);margin:0 0 .25rem}.market-note{font-size:.85rem;color:var(--color-text-light);margin:0}.checking{color:var(--color-text-muted);font-size:.9rem;margin:0}.variant-row .qty-input{width:3rem;padding:.25rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.85rem;text-align:center}.variant-row .add-btn{flex:none;padding:.25rem .75rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s}.variant-row .add-btn:hover:not(:disabled){background:var(--color-primary-hover)}.variant-row .add-btn.added{background:var(--color-success)}.variant-row .add-btn:disabled{opacity:.5;cursor:not-allowed}.foil-toggle{display:flex;align-items:center;gap:.3rem;cursor:pointer}.foil-toggle input[type=checkbox]{cursor:pointer}.sell-condition{padding:.25rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.85rem}.sell-credit{font-size:.85rem;color:var(--color-text-muted)}.sell-credit-val{font-size:1rem;font-weight:700;color:var(--color-success)}.sell-btn{padding:.25rem .75rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s}.sell-btn:hover{background:var(--color-primary-hover)}.sell-btn.added{background:var(--color-success)}@media(max-width:768px){.buy-section,.sell-section{margin-left:0;flex-direction:column;gap:.5rem}.section-label{padding-top:0}}.card-detail[data-v-840c7ecd]{max-width:1100px;margin:0 auto}.detail-layout[data-v-840c7ecd]{display:flex;gap:1.5rem;margin-bottom:1rem}.card-image[data-v-840c7ecd]{flex:0 0 260px;border-radius:var(--radius);overflow:hidden}.card-image img[data-v-840c7ecd]{width:100%;height:auto;display:block}.placeholder[data-v-840c7ecd]{font-size:1.5rem}.card-details[data-v-840c7ecd]{flex:1;min-width:0}.mana-cost[data-v-840c7ecd] .mana-symbol{display:inline-block;width:1.4em;height:1.4em;vertical-align:middle;margin:0 .05em;filter:none!important}.oracle[data-v-840c7ecd] .mana-symbol{display:inline-block;width:1.2em;height:1.2em;vertical-align:middle;margin:0 .05em;filter:none!important}.oracle[data-v-840c7ecd]{white-space:pre-wrap;padding:.5rem .75rem;border-left:3px solid #ccc;margin:.35rem 0;color:#333;line-height:1.5;font-size:.9rem}@media(max-width:768px){.detail-layout[data-v-840c7ecd]{flex-direction:column}.card-image[data-v-840c7ecd]{flex:none;max-width:100%}}.tradein-list[data-v-8ad04f8d]{margin-top:1.5rem;padding:1rem;background:var(--color-bg-section);border-radius:var(--radius);border:1px solid var(--color-border)}.tradein-list h3[data-v-8ad04f8d]{margin:0 0 .75rem;font-size:1rem}.tradein-item[data-v-8ad04f8d]{display:flex;gap:.75rem;padding:.5rem 0;border-bottom:1px solid var(--color-border)}.tradein-item[data-v-8ad04f8d]:last-of-type{border-bottom:none}.foil-badge[data-v-8ad04f8d]{margin-left:.3rem}.remove-btn[data-v-8ad04f8d]{margin-left:auto}.tradein-total[data-v-8ad04f8d]{display:flex;justify-content:space-between;padding:.75rem 0 0;margin-top:.5rem;border-top:2px solid #333;font-size:1rem}.tradein-total strong[data-v-8ad04f8d]{color:var(--color-success)}.catalog[data-v-865dc206]{max-width:1200px;margin:0 auto;padding:2rem}.search-bar[data-v-865dc206]{margin-bottom:1.5rem}.search-wrap[data-v-865dc206]{position:relative}.search-input[data-v-865dc206]{width:100%;padding:.6rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:1rem;box-sizing:border-box}.suggestions[data-v-865dc206]{position:absolute;top:100%;left:0;right:0;z-index:10;background:#fff;border:1px solid var(--color-border);border-top:none;border-radius:0 0 var(--radius-sm) var(--radius-sm);list-style:none;margin:0;padding:0;max-height:240px;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.suggestions li[data-v-865dc206]{padding:.5rem .75rem;font-size:.95rem;cursor:pointer}.suggestions li[data-v-865dc206]:hover{background:var(--color-bg-muted, #f5f5f5)}.product-grid[data-v-865dc206]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem}.results-count[data-v-865dc206]{font-size:.85rem;color:var(--color-text-muted);margin:0 0 1rem}.status[data-v-865dc206]{color:var(--color-text-muted)}.empty-state[data-v-865dc206]{text-align:center;padding:6rem 2rem;color:var(--color-text-muted)}.empty-icon[data-v-865dc206]{width:4rem;height:4rem;margin-bottom:1rem;opacity:.4}.empty-state h2[data-v-865dc206]{margin:0 0 .5rem;font-size:1.4rem;color:var(--color-text)}.empty-state p[data-v-865dc206]{margin:0 auto;font-size:.95rem;max-width:360px;line-height:1.5}.product-card[data-v-5fde570e]{display:block;border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s}.product-card[data-v-5fde570e]:hover{box-shadow:var(--shadow-hover)}.card-image[data-v-5fde570e]{aspect-ratio:3 / 4;background:#f0f0f0;display:flex;align-items:center;justify-content:center}.card-image img[data-v-5fde570e]{width:100%;height:100%;object-fit:contain}.card-info[data-v-5fde570e]{padding:.75rem}.card-info h3[data-v-5fde570e]{margin:0 0 .25rem;font-size:.95rem}.meta[data-v-5fde570e]{font-size:.8rem;color:var(--color-text-muted);margin:0 0 .25rem}.condition[data-v-5fde570e]{font-size:.8rem;color:var(--color-text-light);margin:0 0 .5rem}.variant[data-v-5fde570e]{margin-bottom:.5rem}.variant-info[data-v-5fde570e]{display:flex;align-items:center;gap:.4rem;margin-bottom:.3rem}.variant-label[data-v-5fde570e]{font-size:.8rem;font-weight:600;color:#555}.price[data-v-5fde570e]{font-size:.95rem;font-weight:700;color:var(--color-primary)}.stock[data-v-5fde570e]{font-size:.7rem;color:var(--color-success);font-weight:600;margin-left:auto}.stock.out[data-v-5fde570e]{color:var(--color-danger)}.add-row[data-v-5fde570e]{display:flex;gap:.4rem;align-items:center}.qty-input[data-v-5fde570e]{width:3rem;padding:.3rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.85rem;text-align:center}.card-add-btn[data-v-5fde570e]{flex:1;padding:.35rem 0;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s,transform .1s,box-shadow .15s}.card-add-btn[data-v-5fde570e]:hover:not(:disabled){background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 2px 8px #e9456059}.card-add-btn[data-v-5fde570e]:active:not(:disabled){background:var(--color-primary-active);transform:translateY(0) scale(.97);box-shadow:none}.card-add-btn.added[data-v-5fde570e]{background:var(--color-success)}.card-add-btn.added[data-v-5fde570e]:hover{background:var(--color-success);transform:none;box-shadow:none}.card-add-btn[data-v-5fde570e]:disabled{opacity:.5;cursor:not-allowed}.store-banner[data-v-4cb8683c]{display:block;width:100%;max-width:600px;margin:0 auto 1rem;border-radius:var(--radius)}.catalog[data-v-4cb8683c]{max-width:1200px;margin:0 auto;padding:2rem}.product-grid[data-v-4cb8683c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem}.product-view[data-v-efff3860]{max-width:1100px;margin:0 auto;padding:1.5rem 2rem}.back-btn[data-v-efff3860]{background:none;border:none;color:var(--color-text-muted);font-size:.9rem;cursor:pointer;padding:0;margin-bottom:1rem;display:inline-flex;align-items:center;gap:.3rem}.back-btn[data-v-efff3860]:hover{color:var(--color-text)}.detail-layout[data-v-efff3860]{display:flex;gap:1.5rem;margin-bottom:1rem}.product-image[data-v-efff3860]{flex:0 0 260px;border-radius:var(--radius);overflow:hidden}.product-image img[data-v-efff3860]{width:100%;height:auto;display:block}.placeholder[data-v-efff3860]{aspect-ratio:3 / 4;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#999}.card-details[data-v-efff3860]{flex:1;min-width:0}.name-row[data-v-efff3860]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.name-row h1[data-v-efff3860]{margin:0;font-size:1.5rem}.mana-cost[data-v-efff3860] .mana-symbol{display:inline-block;width:1.4em;height:1.4em;vertical-align:middle;margin:0 .05em;filter:none!important}.type-line[data-v-efff3860]{display:flex;align-items:center;gap:.5rem;margin:.25rem 0}.oracle[data-v-efff3860]{white-space:pre-wrap;padding:.5rem .75rem;border-left:3px solid #ccc;margin:.35rem 0;color:#333;line-height:1.5;font-size:.9rem}.oracle[data-v-efff3860] .mana-symbol{display:inline-block;width:1.2em;height:1.2em;vertical-align:middle;margin:0 .05em;filter:none!important}.set-info[data-v-efff3860]{font-size:.85rem;color:var(--color-text-muted);margin:.5rem 0 0}.loading[data-v-efff3860]{text-align:center;padding:4rem}@media(max-width:768px){.detail-layout[data-v-efff3860]{flex-direction:column}.product-image[data-v-efff3860]{flex:none;max-width:100%}}.cart-item[data-v-33aa090a]{display:flex;align-items:center;gap:.75rem;padding:.6rem 0;border-bottom:1px solid var(--color-border)}.cart-item[data-v-33aa090a]:last-of-type{border-bottom:none}.item-info h4[data-v-33aa090a]{margin:0;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta[data-v-33aa090a]{font-size:.75rem;color:var(--color-text-muted);margin:.15rem 0 0}.foil-badge[data-v-33aa090a]{font-size:.6rem;padding:.1rem .3rem;margin-left:.25rem}.item-price[data-v-33aa090a]{font-weight:600;font-size:.95rem;color:var(--color-primary);white-space:nowrap}.remove-btn[data-v-33aa090a]{flex-shrink:0}.cart-view[data-v-a74fbd08]{max-width:700px;margin:0 auto;padding:2rem}.section-title[data-v-a74fbd08]{font-size:1rem;font-weight:600;margin:1.5rem 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-border)}.section-title[data-v-a74fbd08]:first-of-type{margin-top:0}.sell-title[data-v-a74fbd08]{color:var(--color-success)}.section-subtotal[data-v-a74fbd08]{display:flex;justify-content:space-between;padding:.75rem 0;font-size:.95rem;color:var(--color-text-muted)}.credit-subtotal strong[data-v-a74fbd08]{color:var(--color-success)}.tradein-item[data-v-a74fbd08]{display:flex;gap:.75rem;padding:.6rem 0;border-bottom:1px solid var(--color-border)}.tradein-item[data-v-a74fbd08]:last-of-type{border-bottom:none}.foil-badge[data-v-a74fbd08]{margin-left:.3rem}.remove-btn[data-v-a74fbd08]{margin-left:auto}.net-total[data-v-a74fbd08]{border-top:2px solid #333;margin-top:.75rem;padding-top:.75rem}.total-row[data-v-a74fbd08]{display:flex;justify-content:space-between;font-size:1.2rem}.total-note[data-v-a74fbd08]{font-size:.85rem;color:var(--color-text-muted);margin:.5rem 0 0;line-height:1.4}.credit-amount[data-v-a74fbd08]{color:var(--color-success)}.checkout-btn[data-v-a74fbd08]{width:100%;padding:.75rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:1.1rem;font-weight:600;cursor:pointer;margin-top:1rem;transition:background .15s}.checkout-btn[data-v-a74fbd08]:hover{background:var(--color-primary-hover)}.browse-link[data-v-a74fbd08]{color:var(--color-primary);font-weight:600}.checkout-view[data-v-728f5d93]{max-width:600px;margin:0 auto;padding:2rem}.success[data-v-728f5d93]{text-align:center;padding:2rem 0}.success h2[data-v-728f5d93]{color:var(--color-success)}.section[data-v-728f5d93]{margin-bottom:1rem;padding:1rem;background:var(--color-bg-section);border-radius:var(--radius)}.section h3[data-v-728f5d93]{margin:0 0 .5rem}.tradein-section[data-v-728f5d93]{border:1px solid var(--color-border)}.checkout-cart-item[data-v-728f5d93] .remove-btn{display:none}.cart-subtotal[data-v-728f5d93]{display:flex;justify-content:space-between;border-top:1px solid var(--color-border);padding-top:.5rem;margin-top:.5rem}.tradein-summary-item[data-v-728f5d93]{display:flex;justify-content:space-between;font-size:.85rem;padding:.2rem 0}.credit-amount[data-v-728f5d93]{color:var(--color-success);font-weight:600}.tradein-subtotal[data-v-728f5d93]{display:flex;justify-content:space-between;border-top:1px solid var(--color-border);padding-top:.5rem;margin-top:.5rem}.tradein-subtotal strong[data-v-728f5d93]{color:var(--color-success)}.payout-method[data-v-728f5d93]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.payout-method label[data-v-728f5d93]{font-size:.9rem;font-weight:600;margin-bottom:.3rem;display:block}.radio-group[data-v-728f5d93]{display:flex;gap:1.5rem}.radio-group label[data-v-728f5d93]{display:flex;align-items:center;gap:.3rem;font-weight:400;cursor:pointer}.totals-breakdown[data-v-728f5d93]{margin:1rem 0;padding:1rem;background:var(--color-bg-section);border-radius:var(--radius);border:2px solid var(--color-dark)}.total-line[data-v-728f5d93]{display:flex;justify-content:space-between;padding:.3rem 0;font-size:.95rem}.total-line.credit[data-v-728f5d93]{color:var(--color-success)}.total-line.final[data-v-728f5d93]{border-top:1px solid var(--color-border);padding-top:.5rem;margin-top:.3rem;font-size:1.1rem}.total-line.remaining[data-v-728f5d93]{font-size:.85rem;color:var(--color-text-muted);margin-top:.25rem}.totals-summary[data-v-728f5d93]{text-align:left;max-width:300px;margin:1rem auto}.remaining-note[data-v-728f5d93]{font-size:.8rem;color:var(--color-text-muted);margin:.5rem 0 0}.note[data-v-728f5d93]{color:var(--color-text-muted);font-size:.9rem}.contact-form[data-v-728f5d93]{margin:1.5rem 0;padding:1rem;background:var(--color-bg-section);border-radius:var(--radius)}.contact-form h3[data-v-728f5d93]{margin-top:0;margin-bottom:1rem}.contact-form label[data-v-728f5d93]{display:flex;flex-direction:column;gap:.2rem;font-size:.9rem;color:#555;margin-bottom:.75rem}.label-text[data-v-728f5d93]{white-space:nowrap}.contact-form input[data-v-728f5d93]{padding:.5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.9rem}.name-row[data-v-728f5d93]{display:flex;gap:.75rem}.name-row label[data-v-728f5d93]{flex:1}.name-row .mi-label[data-v-728f5d93]{flex:0 0 4.5rem}.required[data-v-728f5d93]{color:var(--color-danger)}.contact-hint[data-v-728f5d93]{font-size:.8rem;color:var(--color-text-light);margin:0}.hint-warn[data-v-728f5d93]{color:var(--color-danger)}.pay-btn[data-v-728f5d93]{width:100%;padding:.75rem;background:var(--color-success);color:#fff;border:none;border-radius:var(--radius-md);font-size:1.1rem;cursor:pointer}.pay-btn[data-v-728f5d93]:disabled{opacity:.5;cursor:not-allowed}.store-credit-login[data-v-728f5d93]{margin:1rem 0;padding:.75rem 1rem;background:var(--color-bg-section);border-radius:var(--radius);border:1px dashed var(--color-border)}.inline-login-form h4[data-v-728f5d93]{margin:0 0 .5rem;font-size:.95rem}.login-row[data-v-728f5d93]{display:flex;gap:.5rem;align-items:center}.login-row input[data-v-728f5d93]{flex:1;padding:.45rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.9rem}.login-row button[data-v-728f5d93]{padding:.45rem .8rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap}.login-row button[data-v-728f5d93]:disabled{opacity:.5}.link-btn[data-v-728f5d93]{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:.9rem;padding:0;text-decoration:underline}.error.small[data-v-728f5d93]{font-size:.85rem;margin:.3rem 0}.password-prompt[data-v-728f5d93]{margin:1.5rem 0;padding:1rem;background:var(--color-bg-section);border-radius:var(--radius);border:1px solid var(--color-success);text-align:left}.password-prompt p[data-v-728f5d93]{margin:0 0 .75rem;font-size:.9rem}.add-email-section[data-v-728f5d93]{margin-top:.75rem}.add-email-label[data-v-728f5d93]{font-size:.85rem;margin:0 0 .5rem}.add-email-form[data-v-728f5d93]{display:flex;gap:.5rem}.add-email-form input[data-v-728f5d93]{flex:1;padding:.5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.9rem}.add-email-form button[data-v-728f5d93]{padding:.5rem .8rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap}.email-success[data-v-728f5d93]{color:var(--color-success);font-weight:600;font-size:.9rem}.claim-pin-display[data-v-728f5d93]{text-align:center;margin-bottom:1rem}.pin-label[data-v-728f5d93]{font-size:.85rem;color:var(--color-text-muted);margin:0 0 .25rem}.pin-value[data-v-728f5d93]{font-size:2rem;font-weight:700;font-family:monospace;letter-spacing:.3em;color:var(--color-primary);margin:0 0 .5rem}.pin-note[data-v-728f5d93]{font-size:.85rem;margin:0}.pin-warning[data-v-728f5d93]{color:var(--color-danger);font-weight:600}.account-view[data-v-ddc9783d]{max-width:500px;margin:0 auto;padding:2rem}.profile[data-v-ddc9783d]{text-align:center}.tabs[data-v-ddc9783d]{display:flex;gap:.5rem;margin-bottom:1.5rem}.tabs button[data-v-ddc9783d]{flex:1;padding:.5rem;border:1px solid #ccc;background:var(--color-bg-muted);cursor:pointer;border-radius:var(--radius-md)}.tabs button.active[data-v-ddc9783d]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.form[data-v-ddc9783d]{display:flex;flex-direction:column;gap:.75rem}.form input[data-v-ddc9783d]{padding:.6rem 1rem;border:1px solid #ccc;border-radius:var(--radius-md);font-size:1rem}.form button[data-v-ddc9783d]{padding:.6rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:1rem;cursor:pointer}.form-hint[data-v-ddc9783d]{font-size:.85rem;color:var(--color-text-muted);margin:0;line-height:1.4}.store-credit[data-v-ddc9783d]{display:flex;flex-direction:column;align-items:center;margin:1rem 0;padding:1rem;background:var(--color-bg-section);border-radius:var(--radius-md);border:1px solid var(--color-success)}.credit-label[data-v-ddc9783d]{font-size:.85rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.credit-amount[data-v-ddc9783d]{font-size:1.5rem;font-weight:700;color:var(--color-success)}.logout-btn[data-v-ddc9783d]{margin-top:1rem;padding:.5rem 1.5rem;border:1px solid var(--color-primary);color:var(--color-primary);background:none;border-radius:var(--radius-md);cursor:pointer}.events-view[data-v-18c689f3]{max-width:900px;margin:0 auto;padding:2rem}.events-columns[data-v-18c689f3]{display:flex;gap:2rem;align-items:flex-start}.events-col[data-v-18c689f3]{flex:1;min-width:0}.events-col h1[data-v-18c689f3]{margin-top:0}.events-list[data-v-18c689f3]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.events-row[data-v-18c689f3]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-radius:var(--radius-md);background:var(--color-bg-card);border:1px solid var(--color-border);min-height:2.75rem}.events-row.today[data-v-18c689f3]{border-color:var(--color-primary);background:var(--color-bg-section);font-weight:600}.day-name[data-v-18c689f3],.day-hours[data-v-18c689f3]{font-size:1rem}.day-hours.closed[data-v-18c689f3]{color:var(--color-text-light)}.event-cell[data-v-18c689f3]{width:100%;display:flex;flex-direction:column;gap:.25rem}.event-entry[data-v-18c689f3]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.event-info[data-v-18c689f3]{display:flex;align-items:center;gap:.5rem}.event-reg[data-v-18c689f3]{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.reg-btn[data-v-18c689f3]{font-size:.75rem;padding:.2rem .5rem;border-radius:var(--radius-sm, 4px);border:1px solid var(--color-primary);background:transparent;color:var(--color-primary);cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.reg-btn[data-v-18c689f3]:hover:not(:disabled){background:var(--color-primary);color:#fff}.reg-btn.registered[data-v-18c689f3]{background:var(--color-primary);color:#fff}.reg-btn.registered[data-v-18c689f3]:hover:not(:disabled){background:transparent;color:var(--color-primary)}.reg-btn.busy[data-v-18c689f3],.reg-btn[data-v-18c689f3]:disabled{opacity:.6;cursor:not-allowed}.guest-name-input[data-v-18c689f3]{font-size:.75rem;padding:.2rem .4rem;border:1px solid var(--color-border);border-radius:var(--radius-sm, 4px);background:var(--color-bg-card);color:inherit;width:7rem}.reg-done[data-v-18c689f3]{font-size:.75rem;color:var(--color-primary);font-weight:600;white-space:nowrap}.event-time[data-v-18c689f3]{font-weight:600;font-size:.9rem}.event-name[data-v-18c689f3]{font-size:.95rem}.event-format[data-v-18c689f3]{color:var(--color-text-light);font-size:.85rem;font-style:italic}.no-events[data-v-18c689f3]{color:var(--color-text-light)}@media(max-width:640px){.events-columns[data-v-18c689f3]{flex-direction:column}}.login-page[data-v-c5bef1fe]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-dark)}.login-form[data-v-c5bef1fe]{background:var(--color-bg-card);padding:2.5rem;border-radius:var(--radius);width:360px;display:flex;flex-direction:column;gap:1rem}.login-form h1[data-v-c5bef1fe]{margin:0 0 .5rem;color:var(--color-dark)}.login-form label[data-v-c5bef1fe]{display:flex;flex-direction:column;gap:.3rem;font-size:.9rem;color:#555}.login-form input[data-v-c5bef1fe]{padding:.6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:1rem}.login-form button[data-v-c5bef1fe]{padding:.7rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:1rem;cursor:pointer}.login-form button[data-v-c5bef1fe]:disabled{opacity:.6}.admin-layout[data-v-13adcee2]{display:flex;min-height:100vh}.sidebar[data-v-13adcee2]{width:220px;background:var(--color-dark);color:#fff;display:flex;flex-direction:column;padding:1.5rem 0;flex-shrink:0}.sidebar-brand[data-v-13adcee2]{font-size:1.2rem;font-weight:700;color:var(--color-primary);padding:0 1.5rem 1.5rem;border-bottom:1px solid #2a2a4a}.sidebar-nav[data-v-13adcee2]{display:flex;flex-direction:column;padding:1rem 0;flex:1}.sidebar-nav a[data-v-13adcee2]{color:#ccc;text-decoration:none;padding:.6rem 1.5rem}.sidebar-nav a[data-v-13adcee2]:hover,.sidebar-nav a.router-link-exact-active[data-v-13adcee2]{color:#fff;background:#2a2a4a}.orders-link[data-v-13adcee2]{display:flex;align-items:center;gap:.5rem}.badge[data-v-13adcee2]{background:var(--color-primary);color:#fff;font-size:.7rem;font-weight:700;padding:.1rem .45rem;border-radius:10px;min-width:1.2rem;text-align:center}.stream-status[data-v-13adcee2]{display:flex;align-items:center;gap:.4rem;font-size:.75rem;color:#888;padding:0 1.5rem;margin-top:auto}.status-dot[data-v-13adcee2]{width:8px;height:8px;border-radius:50%;background:#888;flex-shrink:0}.stream-status.connected[data-v-13adcee2]{color:#4caf50}.stream-status.connected .status-dot[data-v-13adcee2]{background:#4caf50}.stream-status.reconnecting[data-v-13adcee2]{color:#ff9800}.stream-status.reconnecting .status-dot[data-v-13adcee2]{background:#ff9800;animation:pulse-13adcee2 1.5s ease-in-out infinite}.stream-status.disconnected .status-dot[data-v-13adcee2]{background:#f44336}.stream-status.disconnected[data-v-13adcee2]{color:#f44336}@keyframes pulse-13adcee2{0%,to{opacity:1}50%{opacity:.3}}.logout-btn[data-v-13adcee2]{margin:1rem 1.5rem;background:none;border:1px solid var(--color-primary);color:var(--color-primary);padding:.5rem;border-radius:var(--radius-sm);cursor:pointer}.admin-main[data-v-13adcee2]{flex:1;padding:2rem;background:var(--color-bg);overflow-y:auto}.stats-grid[data-v-a3ef0855]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-a3ef0855]{background:var(--color-bg-card);padding:1.5rem;border-radius:var(--radius);box-shadow:var(--shadow-sm)}.stat-label[data-v-a3ef0855]{font-size:.85rem;color:var(--color-text-light);margin-bottom:.3rem}.stat-value[data-v-a3ef0855]{font-size:1.8rem;font-weight:700;color:var(--color-dark)}.stat-sub[data-v-a3ef0855]{font-size:.85rem;color:var(--color-text-light);margin-top:.2rem}.header[data-v-52e97279]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.add-panel[data-v-52e97279]{background:var(--color-bg-card);padding:1.5rem;border-radius:var(--radius);box-shadow:var(--shadow-sm);margin-bottom:1.5rem}.add-panel h2[data-v-52e97279]{margin:0 0 .25rem}.panel-hint[data-v-52e97279]{font-size:.85rem;color:var(--color-text-light);margin:0 0 1rem}.search-row[data-v-52e97279]{display:flex;gap:.75rem;align-items:flex-start;margin-bottom:1rem}.search-wrap[data-v-52e97279]{flex:1;position:relative}.search-input[data-v-52e97279]{width:100%;padding:.6rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.95rem;box-sizing:border-box}.suggestions[data-v-52e97279]{position:absolute;top:100%;left:0;right:0;z-index:10;background:#fff;border:1px solid var(--color-border);border-top:none;border-radius:0 0 var(--radius-sm) var(--radius-sm);list-style:none;margin:0;padding:0;max-height:240px;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.suggestions li[data-v-52e97279]{padding:.5rem .75rem;font-size:.9rem;cursor:pointer}.suggestions li[data-v-52e97279]:hover{background:var(--color-bg-muted, #f5f5f5)}.status[data-v-52e97279]{font-size:.85rem;color:var(--color-text-light);margin-top:.25rem}.condition-pick[data-v-52e97279]{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:#555;white-space:nowrap;padding-top:.35rem}.condition-pick select[data-v-52e97279]{padding:.4rem;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.foil-toggle[data-v-52e97279]{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:#555;white-space:nowrap;padding-top:.35rem;cursor:pointer}.product-form .foil-check[data-v-52e97279]{flex-direction:row;align-items:center;gap:.5rem;cursor:pointer}.results-header[data-v-52e97279]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.results-count[data-v-52e97279]{font-size:.85rem;color:var(--color-text-muted)}.import-bar[data-v-52e97279]{display:flex;align-items:center;gap:.75rem;font-size:.9rem;font-weight:500}.results-grid[data-v-52e97279]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.5rem;max-height:none}.result-card[data-v-52e97279]{display:flex;align-items:center;gap:.6rem;padding:.5rem;border:1px solid #eee;border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,background .15s}.result-card[data-v-52e97279]:hover{border-color:var(--color-primary);background:#fff8f9}.result-card.checked[data-v-52e97279]{border-color:var(--color-primary);background:#fff2f4}.qty-group[data-v-52e97279]{gap:0;flex-shrink:0}.qty-btn[data-v-52e97279]{width:1.8rem;height:2.2rem;font-size:1rem;color:#333}.qty-btn[data-v-52e97279]:hover:not(:disabled){background:var(--color-primary);color:#fff}.qty-btn[data-v-52e97279]:disabled{opacity:.3;cursor:not-allowed}.qty-input[data-v-52e97279]{width:2rem;height:2.2rem;text-align:center;border:none;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);font-size:.9rem;padding:0}.qty-input[data-v-52e97279]:focus{outline:none;background:#fff8f9}.card-thumb[data-v-52e97279]{width:45px;height:63px;object-fit:cover;border-radius:3px;flex-shrink:0}.card-info[data-v-52e97279]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.card-info strong[data-v-52e97279]{font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-meta[data-v-52e97279]{font-size:.8rem;color:var(--color-text-muted)}.card-price[data-v-52e97279]{font-size:.85rem;font-weight:600;color:var(--color-primary)}.form-card[data-v-52e97279]{background:var(--color-bg-card);padding:1.5rem;border-radius:var(--radius);box-shadow:var(--shadow-sm);margin-bottom:1.5rem}.product-form[data-v-52e97279]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.product-form label[data-v-52e97279]{display:flex;flex-direction:column;gap:.2rem;font-size:.85rem;color:#555}.product-form input[type=text][data-v-52e97279],.product-form input[type=number][data-v-52e97279],.product-form input[data-v-52e97279]:not([type]),.product-form textarea[data-v-52e97279],.product-form select[data-v-52e97279]{padding:.5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.9rem}.full-width[data-v-52e97279]{grid-column:1 / -1}.input-with-btn[data-v-52e97279]{display:flex;gap:.4rem}.input-with-btn input[data-v-52e97279]{flex:1}.btn-lookup[data-v-52e97279]{padding:.5rem .75rem;border:1px solid var(--color-border);background:var(--color-bg-muted);border-radius:var(--radius-sm);cursor:pointer;font-size:.85rem;white-space:nowrap}.btn-lookup[data-v-52e97279]:hover{background:#e0e0e0}.lookup-status[data-v-52e97279]{font-size:.85rem;color:var(--color-text-muted);margin:0}.product-form .verify-label[data-v-52e97279]{flex-direction:row;align-items:center;gap:.5rem;font-weight:500;color:#333}.form-actions[data-v-52e97279]{grid-column:1 / -1;display:flex;gap:.5rem;margin-top:.5rem}.btn-secondary[data-v-52e97279]{background:#eee;color:#333;border:none;padding:.5rem 1rem;border-radius:var(--radius-sm);cursor:pointer}.toast[data-v-52e97279]{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#2e7d32;color:#fff;padding:.75rem 1rem;border-radius:var(--radius-md);margin-bottom:1rem;font-size:.95rem;font-weight:500;box-shadow:0 2px 8px #00000026}.toast-close[data-v-52e97279]{background:none;border:none;color:#fff;font-size:1.2rem;cursor:pointer;padding:0 .25rem;opacity:.8;line-height:1}.toast-close[data-v-52e97279]:hover{opacity:1}.toast-enter-active[data-v-52e97279]{animation:toast-in-52e97279 .3s ease}.toast-leave-active[data-v-52e97279]{animation:toast-in-52e97279 .2s ease reverse}@keyframes toast-in-52e97279{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.search-input[data-v-95139a35]{width:100%;padding:.6rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.95rem;box-sizing:border-box;margin-bottom:1rem}.search-input[data-v-95139a35]:focus{outline:none;border-color:var(--color-primary)}.pending-yes[data-v-95139a35]{color:var(--color-danger);font-weight:600}.pending-no[data-v-95139a35]{color:var(--color-text-light)}.row-thumb[data-v-95139a35]{width:70px;height:98px;object-fit:cover;border-radius:3px}[data-v-95139a35] .data-table td{vertical-align:middle}.actions-wrap[data-v-95139a35]{display:flex;align-items:center;gap:.5rem}.qty-group[data-v-95139a35]{display:flex;gap:0;flex-shrink:0}.qty-btn[data-v-95139a35]{width:1.8rem;height:2.2rem;font-size:1rem;color:#333}.qty-btn[data-v-95139a35]:hover:not(:disabled){background:var(--color-primary);color:#fff}.qty-btn[data-v-95139a35]:disabled{opacity:.3;cursor:not-allowed}.qty-input[data-v-95139a35]{width:2rem;height:2.2rem;text-align:center;border:none;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);font-size:.9rem;padding:0}.qty-input[data-v-95139a35]:focus{outline:none;background:#fff8f9}.btn-sm[data-v-95139a35]{padding:.45rem .9rem;font-size:.9rem;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer}.btn-danger[data-v-95139a35]{background:var(--color-danger);color:#fff;border-color:var(--color-danger)}.search-bar[data-v-5ec0109d]{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}.search-input[data-v-5ec0109d]{flex:1;padding:.6rem 1rem;border:1px solid #ccc;border-radius:var(--radius-md);font-size:1rem}.search-indicator[data-v-5ec0109d]{font-size:.85rem;color:var(--color-text-light);white-space:nowrap}.customer-search[data-v-7e64c6e8]{margin:.75rem 0}.credit-badge[data-v-7e64c6e8]{color:var(--color-success);font-weight:600}.actions-cell[data-v-7e64c6e8]{display:flex;gap:.4rem}.btn-primary[data-v-7e64c6e8]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.btn-success[data-v-7e64c6e8]{background:var(--color-success);color:#fff;border-color:var(--color-success)}.btn-danger[data-v-7e64c6e8]{background:var(--color-danger);color:#fff;border-color:var(--color-danger)}.btn-warning[data-v-7e64c6e8]{background:#e67e22;color:#fff;border-color:#e67e22}.reset-warning[data-v-7e64c6e8]{margin:.5rem 0}.reset-detail[data-v-7e64c6e8]{font-size:.85rem;color:var(--color-text-muted, #888);margin:.5rem 0}.pin-display[data-v-7e64c6e8]{font-size:2rem;font-weight:700;font-family:monospace;letter-spacing:.3em;text-align:center;color:var(--color-primary);margin:1rem 0}.filters[data-v-a2426563]{display:flex;gap:1rem;align-items:flex-end;margin-bottom:1.5rem}.filters label[data-v-a2426563]{display:flex;flex-direction:column;gap:.2rem;font-size:.85rem;color:#555}.filters input[data-v-a2426563]{padding:.5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.orders-header[data-v-d310ac98]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.orders-header h1[data-v-d310ac98]{margin:0}.btn-fulfill[data-v-d310ac98]{background:#27ae60;color:#fff;border:none;padding:.5rem 1.2rem;border-radius:var(--radius-sm);cursor:pointer;font-size:.9rem}.btn-fulfill[data-v-d310ac98]:hover{background:#219a52}.col-check[data-v-d310ac98]{width:40px;text-align:center}.section-title[data-v-d310ac98]{margin-top:2.5rem;margin-bottom:1rem}.badge[data-v-d310ac98]{display:inline-block;padding:.15rem .5rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.badge-order[data-v-d310ac98]{background:var(--color-primary, #3498db);color:#fff}.badge-trade-in[data-v-d310ac98]{background:#e67e22;color:#fff}.payout-tag[data-v-d310ac98]{display:inline-block;font-size:.7rem;color:var(--color-muted, #888);margin-left:.3rem}.admin-tradeins[data-v-d7e71332]{max-width:1100px}.header-row[data-v-d7e71332]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.header-row h2[data-v-d7e71332]{margin:0}.bulk-toggle[data-v-d7e71332]{display:flex;align-items:center;gap:.5rem;padding:.4rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-card);font-size:.85rem;font-weight:600;cursor:pointer;color:var(--color-text-muted);transition:color .15s,border-color .15s}.bulk-toggle.on[data-v-d7e71332]{color:var(--color-success);border-color:var(--color-success)}.toggle-track[data-v-d7e71332]{display:inline-block;width:2rem;height:1.1rem;border-radius:.55rem;background:#ccc;position:relative;transition:background .2s}.bulk-toggle.on .toggle-track[data-v-d7e71332]{background:var(--color-success)}.toggle-knob[data-v-d7e71332]{position:absolute;top:2px;left:2px;width:.85rem;height:.85rem;border-radius:50%;background:#fff;transition:transform .2s}.bulk-toggle.on .toggle-knob[data-v-d7e71332]{transform:translate(.9rem)}.status-tabs[data-v-d7e71332]{display:flex;gap:0;margin-bottom:1.5rem;border-bottom:2px solid var(--color-border)}.status-tab[data-v-d7e71332]{padding:.5rem 1.2rem;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-size:.9rem;cursor:pointer;color:var(--color-text-muted);text-transform:capitalize}.status-tab[data-v-d7e71332]:hover{color:var(--color-text)}.status-tab.active[data-v-d7e71332]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.submissions-table[data-v-d7e71332]{width:100%;border-collapse:collapse}.submissions-table th[data-v-d7e71332],.submissions-table td[data-v-d7e71332]{padding:.5rem .75rem;text-align:left;border-bottom:1px solid var(--color-border);font-size:.85rem}.submissions-table th[data-v-d7e71332]{font-weight:600;color:var(--color-text-muted)}.status-badge[data-v-d7e71332]{font-size:.75rem;font-weight:600;padding:.15rem .5rem;border-radius:10px;text-transform:capitalize}.status-badge.submitted[data-v-d7e71332]{background:#fff3cd;color:#856404}.status-badge.approved[data-v-d7e71332]{background:#d4edda;color:#155724}.status-badge.adjusted[data-v-d7e71332]{background:#d1ecf1;color:#0c5460}.status-badge.settled[data-v-d7e71332]{background:#cce5ff;color:#004085}.status-badge.rejected[data-v-d7e71332]{background:#f8d7da;color:#721c24}.actions[data-v-d7e71332]{display:flex;gap:.3rem}.btn-sm[data-v-d7e71332]{padding:.25rem .6rem;font-size:.8rem}.btn-sm[data-v-d7e71332]:hover{background:var(--color-bg-muted)}.btn-settle[data-v-d7e71332]{background:var(--color-success);color:#fff;border-color:var(--color-success)}.btn-settle[data-v-d7e71332]:hover{opacity:.9}.modal-overlay[data-v-d7e71332]{background:#00000080}.modal[data-v-d7e71332]{background:var(--color-bg-card);border-radius:var(--radius);max-width:800px;width:90%;max-height:80vh;overflow-y:auto}.detail-meta p[data-v-d7e71332]{margin:.25rem 0;font-size:.9rem}.items-table[data-v-d7e71332]{width:100%;border-collapse:collapse;margin:1rem 0}.items-table th[data-v-d7e71332],.items-table td[data-v-d7e71332]{padding:.4rem .5rem;border-bottom:1px solid var(--color-border);font-size:.8rem}.items-table th[data-v-d7e71332]{font-weight:600;color:var(--color-text-muted)}.card-cell[data-v-d7e71332]{display:flex;align-items:center;gap:.4rem}.item-thumb[data-v-d7e71332]{width:32px;height:44px;object-fit:contain;border-radius:2px}.override-input[data-v-d7e71332]{width:5rem;padding:.2rem .3rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.8rem}.detail-totals[data-v-d7e71332]{margin:.5rem 0}.detail-totals p[data-v-d7e71332]{margin:.2rem 0;font-size:.95rem}.review-actions[data-v-d7e71332]{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border)}.notes-input[data-v-d7e71332]{width:100%;padding:.5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.9rem;min-height:60px;resize:vertical;margin-bottom:.75rem}.action-btns[data-v-d7e71332]{display:flex;gap:.75rem}.btn[data-v-d7e71332]{padding:.5rem 1.5rem;border:none;border-radius:var(--radius-md);font-size:.9rem;font-weight:600;cursor:pointer;color:#fff}.btn-approve[data-v-d7e71332]{background:var(--color-success)}.btn-reject[data-v-d7e71332]{background:var(--color-danger)}.error[data-v-d7e71332]{color:var(--color-danger);font-size:.85rem}.claim-pin-banner[data-v-d7e71332]{background:#d4edda;border:1px solid #c3e6cb;border-radius:var(--radius-md);padding:1rem 1.25rem;margin-bottom:1rem;text-align:center}.claim-pin-banner p[data-v-d7e71332]{margin:.25rem 0}.claim-pin-banner .pin-value[data-v-d7e71332]{font-size:2rem;font-weight:700;letter-spacing:.15em;color:#155724;margin:.5rem 0}.claim-pin-banner .pin-note[data-v-d7e71332]{font-size:.85rem;color:#555;margin-bottom:.75rem}.cards[data-v-7dcb60ba]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;margin-top:1.5rem}.card[data-v-7dcb60ba]{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:1.5rem}.sync-card[data-v-7dcb60ba]{grid-column:1 / -1}.card h2[data-v-7dcb60ba]{margin:0 0 .5rem;font-size:1.1rem}.desc[data-v-7dcb60ba]{color:#555;font-size:.9rem;margin-bottom:1rem}.result[data-v-7dcb60ba]{margin-top:1rem;font-size:.9rem}.result details[data-v-7dcb60ba]{margin-top:.5rem}.result ul[data-v-7dcb60ba]{margin:.5rem 0 0 1.2rem;font-size:.8rem;color:#666}.status-hint[data-v-7dcb60ba]{margin-top:.5rem;font-size:.85rem;color:var(--color-primary, #2563eb);font-weight:500}.modal-overlay[data-v-7dcb60ba]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-window[data-v-7dcb60ba]{background:#fff;border-radius:8px;width:min(680px,90vw);max-height:85vh;display:flex;flex-direction:column;box-shadow:0 8px 32px #0003}.modal-header[data-v-7dcb60ba]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--color-border, #e5e7eb)}.modal-header h2[data-v-7dcb60ba]{margin:0;font-size:1.1rem}.modal-close[data-v-7dcb60ba]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#888;padding:0 .25rem;line-height:1}.modal-close[data-v-7dcb60ba]:hover{color:#333}.modal-body[data-v-7dcb60ba]{padding:1.25rem;overflow:hidden;display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0}.modal-footer[data-v-7dcb60ba]{padding:.75rem 1.25rem;border-top:1px solid var(--color-border, #e5e7eb);display:flex;justify-content:flex-end;gap:.75rem}.btn-cancel[data-v-7dcb60ba]{padding:.5rem 1rem;border:1px solid #dc2626;background:#fff;color:#dc2626;border-radius:var(--radius-sm, 4px);cursor:pointer;font-size:.9rem}.btn-cancel[data-v-7dcb60ba]:hover{background:#fef2f2}.progress-section[data-v-7dcb60ba]{display:flex;align-items:center;gap:.75rem}.progress-bar-track[data-v-7dcb60ba]{flex:1;height:20px;background:#e5e7eb;border-radius:10px;overflow:hidden}.progress-bar-fill[data-v-7dcb60ba]{height:100%;background:#2563eb;border-radius:10px;transition:width .4s ease;min-width:0}.progress-pct[data-v-7dcb60ba]{font-size:.95rem;font-weight:600;min-width:3ch;text-align:right}.stats-row[data-v-7dcb60ba]{display:flex;gap:1.5rem}.stat[data-v-7dcb60ba]{display:flex;flex-direction:column;align-items:center}.stat-val[data-v-7dcb60ba]{font-size:1.1rem;font-weight:600}.stat-label[data-v-7dcb60ba]{font-size:.75rem;color:#888;text-transform:uppercase;letter-spacing:.03em}.stat-ok .stat-val[data-v-7dcb60ba]{color:#16a34a}.stat-skip .stat-val[data-v-7dcb60ba]{color:#9333ea}.stat-err .stat-val[data-v-7dcb60ba]{color:#dc2626}.log-window[data-v-7dcb60ba]{flex:1;min-height:260px;max-height:360px;overflow-y:auto;background:#1e1e2e;color:#cdd6f4;border-radius:6px;padding:.75rem;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.78rem;line-height:1.5}.log-line[data-v-7dcb60ba]{white-space:pre-wrap;word-break:break-all}.log-err[data-v-7dcb60ba]{color:#f38ba8}.log-empty[data-v-7dcb60ba]{color:#6c7086;font-style:italic}.ring-out[data-v-44230c75]{max-width:900px}.ring-out h1[data-v-44230c75]{margin-bottom:1.5rem}.section[data-v-44230c75]{margin-bottom:2rem}.section h2[data-v-44230c75]{font-size:1.1rem;margin-bottom:.75rem;border-bottom:1px solid var(--color-border, #ddd);padding-bottom:.4rem}.customer-banner[data-v-44230c75]{display:flex;align-items:center;justify-content:space-between;background:var(--color-surface, #f8f9fa);border:1px solid var(--color-border, #ddd);border-radius:var(--radius-sm, 4px);padding:.6rem 1rem;margin-bottom:.75rem}.customer-banner-info[data-v-44230c75]{display:flex;align-items:center;gap:1rem}.customer-banner-name[data-v-44230c75]{font-weight:600}.customer-banner-credit[data-v-44230c75]{color:var(--color-success);font-weight:600}.customer-results[data-v-44230c75]{max-height:200px;overflow-y:auto;border:1px solid var(--color-border, #ddd);border-radius:var(--radius-sm, 4px);margin-top:.5rem}.customer-result[data-v-44230c75]{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid var(--color-border, #eee)}.customer-result[data-v-44230c75]:last-child{border-bottom:none}.customer-result-info[data-v-44230c75]{display:flex;flex-direction:column;gap:.15rem}.customer-result-name[data-v-44230c75]{font-weight:600}.customer-result-detail[data-v-44230c75]{font-size:.8rem;color:var(--color-text-muted, #888)}.credit-badge[data-v-44230c75]{color:var(--color-success);font-weight:600}.product-results[data-v-44230c75]{max-height:300px;overflow-y:auto;margin-top:.5rem}.product-results .data-table[data-v-44230c75]{margin:0}.qty-input[data-v-44230c75]{width:3rem;text-align:center;padding:.2rem}.add-cell[data-v-44230c75]{display:flex;align-items:center;gap:.3rem}.cart[data-v-44230c75]{margin-top:1rem}.cart h3[data-v-44230c75]{font-size:1rem;margin-bottom:.5rem}.cart-empty[data-v-44230c75]{color:var(--color-text-muted, #888);font-style:italic}.cart-item[data-v-44230c75]{display:flex;align-items:center;justify-content:space-between;padding:.4rem 0;border-bottom:1px solid var(--color-border, #eee)}.cart-item-info[data-v-44230c75]{display:flex;flex-direction:column;gap:.1rem}.cart-item-name[data-v-44230c75]{font-weight:500}.cart-item-detail[data-v-44230c75]{font-size:.8rem;color:var(--color-text-muted, #888)}.cart-item-right[data-v-44230c75]{display:flex;align-items:center;gap:.75rem}.cart-total[data-v-44230c75]{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.75rem;font-size:1.1rem;font-weight:600}.contact-form[data-v-44230c75]{margin-top:1rem}.contact-form h3[data-v-44230c75]{font-size:1rem;margin-bottom:.5rem}.form-row[data-v-44230c75]{display:flex;gap:.75rem;margin-bottom:.5rem}.form-row label[data-v-44230c75]{flex:1;display:flex;flex-direction:column;gap:.2rem;font-size:.85rem}.form-row input[data-v-44230c75]{padding:.4rem .5rem}.checkout-section[data-v-44230c75]{margin-top:1.5rem;padding-top:1rem;border-top:2px solid var(--color-border, #ddd)}.totals[data-v-44230c75]{margin-bottom:1rem}.total-line[data-v-44230c75]{display:flex;justify-content:space-between;padding:.25rem 0}.total-line.credit[data-v-44230c75]{color:var(--color-success)}.total-line.final[data-v-44230c75]{font-size:1.1rem;font-weight:700;border-top:1px solid var(--color-border, #ddd);padding-top:.5rem;margin-top:.25rem}.pay-btn[data-v-44230c75]{width:100%;padding:.75rem;font-size:1rem;font-weight:600;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm, 4px);cursor:pointer}.pay-btn[data-v-44230c75]:disabled{opacity:.5;cursor:not-allowed}.success[data-v-44230c75]{text-align:center;padding:2rem 0}.success h2[data-v-44230c75]{color:var(--color-success);border:none}.success .totals-summary[data-v-44230c75]{max-width:350px;margin:1rem auto;text-align:left}.new-sale-btn[data-v-44230c75]{margin-top:1.5rem;padding:.6rem 2rem;font-size:1rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm, 4px);cursor:pointer}.btn-sm[data-v-44230c75]{padding:.25rem .5rem;font-size:.8rem;border:1px solid var(--color-border, #ccc);border-radius:var(--radius-sm, 4px);cursor:pointer;background:#fff}.btn-primary[data-v-44230c75]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.btn-danger[data-v-44230c75]{background:var(--color-danger);color:#fff;border-color:var(--color-danger)}.error[data-v-44230c75]{color:var(--color-danger);margin:.5rem 0}.stock-warn[data-v-44230c75]{color:var(--color-danger);font-size:.75rem}.admin-events[data-v-4850da99]{padding:1.5rem}.announcement-panel[data-v-4850da99]{margin-bottom:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem}.announcement-panel h2[data-v-4850da99]{margin:0 0 .75rem;font-size:1.1rem}.active-announcement[data-v-4850da99]{display:flex;align-items:center;gap:1rem}.announcement-content[data-v-4850da99]{flex:1;display:flex;align-items:center;gap:.75rem}.announcement-message[data-v-4850da99]{font-weight:600}.announcement-remaining[data-v-4850da99]{font-size:.8rem;color:var(--color-text-light)}.new-announcement[data-v-4850da99]{display:flex;flex-direction:column;gap:.5rem}.ann-input[data-v-4850da99]{width:100%;padding:.4rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.9rem;background:var(--color-bg-card);color:inherit;resize:vertical;font-family:inherit}.ann-controls[data-v-4850da99]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.duration-buttons[data-v-4850da99]{display:flex;align-items:center;gap:.3rem}.btn-duration[data-v-4850da99]{padding:.25rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-card);cursor:pointer;font-size:.8rem;color:inherit}.btn-duration[data-v-4850da99]:hover{background:var(--color-bg-section)}.btn-duration.active[data-v-4850da99]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.color-buttons[data-v-4850da99]{display:flex;align-items:center;gap:.3rem}.btn-color[data-v-4850da99]{width:1.4rem;height:1.4rem;border:none;border-radius:50%;cursor:pointer;padding:0}.btn-color[data-v-4850da99]:hover{opacity:.8}.btn-color.active[data-v-4850da99]{outline:1px solid var(--color-text);outline-offset:1px}.events-header[data-v-4850da99]{margin-bottom:1rem}.events-header h1[data-v-4850da99]{margin:0}.week-nav[data-v-4850da99]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.week-label[data-v-4850da99]{font-weight:600;font-size:1.1rem;min-width:10rem;text-align:center}.btn-nav[data-v-4850da99],.btn-today[data-v-4850da99]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.4rem .8rem;cursor:pointer;font-size:.9rem;color:inherit}.btn-nav[data-v-4850da99]:hover,.btn-today[data-v-4850da99]:hover{background:var(--color-bg-section)}.day-section[data-v-4850da99]{margin-bottom:1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.day-section.today[data-v-4850da99]{border-color:var(--color-primary)}.day-header[data-v-4850da99]{background:var(--color-bg-section);padding:.5rem 1rem;font-weight:600;font-size:.95rem;border-bottom:1px solid var(--color-border)}.day-section.today .day-header[data-v-4850da99]{background:var(--color-primary);color:#fff;border-bottom-color:var(--color-primary)}.no-events[data-v-4850da99]{padding:.5rem 1rem;color:var(--color-text-light);font-size:.9rem}.event-row[data-v-4850da99]{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;border-bottom:1px solid var(--color-border)}.event-row[data-v-4850da99]:last-of-type{border-bottom:none}.event-row.cancelled[data-v-4850da99]{opacity:.5;text-decoration:line-through}.event-time[data-v-4850da99]{font-weight:600;min-width:5rem;font-size:.9rem}.event-name[data-v-4850da99]{font-size:.95rem}.event-format[data-v-4850da99]{color:var(--color-text-light);font-size:.85rem;font-style:italic}.reg-count-badge[data-v-4850da99]{font-size:.7rem;padding:.1rem .4rem;border-radius:var(--radius-sm);font-weight:600;background:var(--color-primary);color:#fff}.override-badge[data-v-4850da99],.cancelled-badge[data-v-4850da99]{font-size:.7rem;padding:.1rem .4rem;border-radius:var(--radius-sm);font-weight:600;text-transform:uppercase}.override-badge[data-v-4850da99]{background:#f0ad4e;color:#fff}.cancelled-badge[data-v-4850da99]{background:#e74c3c;color:#fff}.event-actions[data-v-4850da99]{margin-left:auto;display:flex;gap:.3rem}.btn-sm[data-v-4850da99]{padding:.25rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-card);cursor:pointer;font-size:.8rem;color:inherit}.btn-sm[data-v-4850da99]:hover{background:var(--color-bg-section)}.btn-delete[data-v-4850da99]{color:#e74c3c;border-color:#e74c3c}.btn-delete[data-v-4850da99]:hover{background:#e74c3c;color:#fff}.btn-cancel-event[data-v-4850da99]{color:#e67e22;border-color:#e67e22}.btn-cancel-event[data-v-4850da99]:hover{background:#e67e22;color:#fff}.btn-revert[data-v-4850da99]{color:#3498db;border-color:#3498db}.btn-revert[data-v-4850da99]:hover{background:#3498db;color:#fff}.edit-form[data-v-4850da99]{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;flex-wrap:wrap}.add-form[data-v-4850da99]{padding:.5rem 1rem}.input-sm[data-v-4850da99]{padding:.3rem .5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.85rem;background:var(--color-bg-card);color:inherit}.input-narrow[data-v-4850da99]{width:4rem}.btn-save[data-v-4850da99]{padding:.3rem .7rem;background:#27ae60;color:#fff;border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:.85rem}.btn-save[data-v-4850da99]:hover{background:#219a52}.btn-cancel[data-v-4850da99]{padding:.3rem .7rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;font-size:.85rem;color:inherit}.btn-add-event[data-v-4850da99]{width:100%;padding:.4rem 1rem;background:none;border:none;border-top:1px dashed var(--color-border);color:var(--color-text-light);cursor:pointer;font-size:.85rem;text-align:left}.btn-add-event[data-v-4850da99]:hover{background:var(--color-bg-section);color:inherit}.templates-section[data-v-4850da99]{margin-top:2rem;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.btn-toggle-templates[data-v-4850da99]{width:100%;padding:.75rem 1rem;background:var(--color-bg-section);border:none;cursor:pointer;font-size:.95rem;font-weight:600;text-align:left;color:inherit}.btn-toggle-templates[data-v-4850da99]:hover{background:var(--color-bg-card)}.templates-list[data-v-4850da99]{border-top:1px solid var(--color-border)}.template-row[data-v-4850da99]{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;border-bottom:1px solid var(--color-border)}.template-row[data-v-4850da99]:last-of-type{border-bottom:none}.tpl-day[data-v-4850da99]{font-weight:600;min-width:6rem;font-size:.9rem}.tpl-time[data-v-4850da99]{min-width:5rem;font-size:.9rem}.tpl-name[data-v-4850da99]{font-size:.9rem}.tpl-format[data-v-4850da99]{color:var(--color-text-light);font-size:.85rem;font-style:italic}.loading[data-v-4850da99]{text-align:center;padding:2rem;color:var(--color-text-light)}:root{--color-primary: #e94560;--color-primary-hover: #d63050;--color-primary-active: #c0283f;--color-success: #2ecc71;--color-danger: #e94560;--color-dark: #1a1a2e;--color-text: #222;--color-text-muted: #666;--color-text-light: #888;--color-border: #ddd;--color-bg: #fafafa;--color-bg-card: #fff;--color-bg-muted: #f5f5f5;--color-bg-section: #f9f9f9;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--shadow-hover: 0 4px 16px rgba(0, 0, 0, .12);--radius: 8px;--radius-sm: 4px;--radius-md: 6px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;overflow-x:hidden;width:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--color-bg);color:var(--color-text)}a{color:var(--color-primary)}.data-table{width:100%;border-collapse:collapse;background:var(--color-bg-card);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm)}.data-table th,.data-table td{text-align:left;padding:.75rem 1rem;border-bottom:1px solid #eee}.data-table th{background:var(--color-bg-muted);font-size:.85rem;color:var(--color-text-muted)}.foil-badge{display:inline-block;background:linear-gradient(135deg,#b8860b,#daa520);color:#fff;font-size:.7rem;font-weight:600;padding:.15rem .4rem;border-radius:3px;text-transform:uppercase;letter-spacing:.03em;vertical-align:middle}.detail-card{background:var(--color-bg-card);padding:1.5rem;border-radius:var(--radius);box-shadow:var(--shadow-sm);margin-bottom:1.5rem}.detail-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.detail-header h2{margin:0}.btn-sm{padding:.3rem .6rem;border:1px solid var(--color-border);background:var(--color-bg-card);border-radius:var(--radius-sm);cursor:pointer;font-size:.8rem}.btn-primary{background:var(--color-primary);color:#fff;border:none;padding:.5rem 1rem;border-radius:var(--radius-sm);cursor:pointer}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.btn-danger{color:var(--color-danger);border-color:var(--color-danger)}.error{color:var(--color-danger)}.thumb{width:48px;height:64px;object-fit:contain;border-radius:var(--radius-sm);flex-shrink:0}.item-info{flex:1;min-width:0}.item-name{font-weight:600;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-meta{font-size:.75rem;color:var(--color-text-muted)}.item-controls{display:flex;align-items:center;gap:.5rem;margin-top:.3rem}.item-controls select{padding:.2rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.8rem}.item-credit{font-weight:600;color:var(--color-success);font-size:.9rem}.remove-btn{background:none;border:none;color:var(--color-danger);font-size:1.2rem;cursor:pointer;padding:0 .3rem;line-height:1}.qty-group{display:flex;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.qty-btn{width:1.5rem;height:1.6rem;border:none;background:var(--color-bg-muted);font-size:.85rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;color:var(--color-text)}.qty-btn:hover{background:var(--color-primary);color:#fff}.qty-val{width:1.8rem;height:1.6rem;text-align:center;border:none;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);font-size:.8rem;padding:0}.qty-val:focus{outline:none}.placeholder{aspect-ratio:3 / 4;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#999;font-weight:700}.back-btn{background:none;border:none;color:var(--color-text-muted);font-size:.9rem;cursor:pointer;padding:0;margin-bottom:1.5rem;display:inline-flex;align-items:center;gap:.3rem}.back-btn:hover{color:var(--color-text)}.detail-layout{display:flex;gap:2rem}.left-col{flex:0 0 340px}.right-col{flex:1;display:flex;flex-direction:column;gap:1.5rem}.card-details{margin-top:1.5rem}.name-row{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.name-row h1{margin:0;font-size:1.5rem}.type-line{display:flex;align-items:center;gap:.5rem;margin:.25rem 0}.rarity-badge{background:var(--color-bg-muted);border:1px solid var(--color-border);font-size:.75rem;font-weight:600;padding:.15rem .5rem;border-radius:var(--radius-sm)}.oracle{white-space:pre-wrap;padding:.75rem 1rem;border-left:3px solid #ccc;margin:.5rem 0;color:#333;line-height:1.6;font-size:.95rem}.set-info{font-size:.85rem;color:var(--color-text-muted);margin:.5rem 0 0}.panel{border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.panel-title{margin:0;padding:.75rem 1rem;font-size:1rem}.panel-body{padding:1rem}.buy-title{background:var(--color-bg-section);color:var(--color-success);border-bottom:1px solid var(--color-border)}.sell-title{background:var(--color-bg-section);color:var(--color-primary);border-bottom:1px solid var(--color-border)}.variant-block{padding:1rem}.variant-divider{border-top:1px solid var(--color-border);padding-top:1rem;margin-top:1rem}.variant-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.variant-label{font-weight:600;color:var(--color-text)}.foil-label{font-weight:600;background:linear-gradient(135deg,#b8860b,#daa520);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.variant-stock{font-size:.85rem;color:var(--color-success);font-weight:600}.variant-stock.out{color:var(--color-text-muted);font-weight:400}.variant-price{font-size:1.3rem;font-weight:700;color:var(--color-primary);margin-bottom:.75rem}.add-row{display:flex;gap:.75rem;align-items:center}.qty-input{width:4rem;padding:.5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:1rem;text-align:center}.add-btn{flex:1;padding:.6rem 1.5rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:.95rem;font-weight:600;cursor:pointer;transition:background .15s}.add-btn:hover:not(:disabled){background:var(--color-primary-hover)}.add-btn.added{background:var(--color-success)}.add-btn:disabled{opacity:.5;cursor:not-allowed}.condition-selector{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.condition-selector label{font-size:.9rem;font-weight:600}.condition-selector select{padding:.35rem .5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.9rem}.credit-display{text-align:center;padding:1rem;background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius);margin-bottom:1rem}.credit-display .credit-label{display:block;font-size:.75rem;font-weight:600;color:var(--color-text-muted);letter-spacing:.05em;margin-bottom:.25rem}.credit-display .credit-amount{font-size:1.8rem;font-weight:700;color:var(--color-success)}.trade-btn{width:100%;padding:.75rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:1rem;font-weight:600;cursor:pointer;transition:background .15s;margin-bottom:.75rem}.trade-btn:hover{background:var(--color-primary-hover)}.trade-btn.added{background:var(--color-success)}.trade-disclaimer{font-size:.75rem;color:var(--color-text-light);margin:0;line-height:1.4}.modal-overlay{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:100}.modal{background:var(--color-bg);border-radius:var(--radius-md);padding:1.5rem;min-width:320px;box-shadow:0 4px 20px #0003}.modal h3{margin-top:0}.modal label{display:flex;flex-direction:column;gap:.3rem;margin:.75rem 0}.modal input{padding:.5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.95rem}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.modal-header h3{margin:0}.modal-actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.close-btn{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--color-text-muted)}@media(max-width:768px){.detail-layout{flex-direction:column}.left-col{flex:none;max-width:100%}}@font-face{font-family:Mana;src:url(/assets/mana-nXJ1YO3J.eot?v=1.18.0);src:url(/assets/mana-nXJ1YO3J.eot?#iefix&v=1.18.0) format("embedded-opentype"),url(/assets/mana-Bx-kp8II.woff?v=1.18.0) format("woff"),url(/assets/mana-Dd7dj-GP.ttf?v=1.18.0) format("truetype"),url(/assets/mana-CylcniHU.svg?v=1.18.0#mana) format("svg");font-weight:400;font-style:normal}@font-face{font-family:MPlantin;src:url(/assets/mplantin-BPhtYcIe.eot?v=1.18.0);src:url(/assets/mplantin-BPhtYcIe.eot?#iefix&v=1.18.0) format("embedded-opentype"),url(/assets/mplantin-Dsk68a-x.woff?v=1.18.0) format("woff"),url(/assets/mplantin-DGd3yikv.ttf?v=1.18.0) format("truetype"),url(/assets/mplantin-D6SO6wSc.svg?v=1.18.0#mplantin) format("svg");font-weight:400;font-style:normal}.ms{display:inline-block;font: 14px Mana;font-size:inherit;line-height:1em;text-rendering:auto;transform:translate(0);speak:none;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--ms-mana-b: #a7999e;--ms-mana-c: #d0c6bb;--ms-mana-g: #9fcba6;--ms-mana-r: #f19b79;--ms-mana-u: #bcdaf7;--ms-mana-w: #fdfbce}.ms-w:before{content:""}.ms-w-original:before{content:""}.ms-w-list:before{content:""}.ms-u:before{content:""}.ms-b:before{content:""}.ms-r:before{content:""}.ms-g:before{content:""}.ms-0:before{content:""}.ms-1:before{content:""}.ms-2{margin-left:inherit!important}.ms-2:before{content:""}.ms-3:before{content:""}.ms-4:before{content:""}.ms-5:before{content:""}.ms-6:before{content:""}.ms-7:before{content:""}.ms-8:before{content:""}.ms-9:before{content:""}.ms-10:before{content:""}.ms-11:before{content:""}.ms-12:before{content:""}.ms-13:before{content:""}.ms-14:before{content:""}.ms-15:before{content:""}.ms-16:before{content:""}.ms-17:before{content:""}.ms-18:before{content:""}.ms-19:before{content:""}.ms-20:before{content:""}.ms-x:before{content:""}.ms-y:before{content:""}.ms-z:before{content:""}.ms-s:before{content:""}.ms-s-mtga:before{content:""}.ms-c:before{content:""}.ms-e:before,.ms-energy:before{content:""}.ms-acorn:before{content:""}.ms-ticket:before,.ms-tk:before{content:""}.ms-1-2:before{content:""}.ms-infinity:before{content:""}.ms-l:before{content:""}.ms-d:before{content:""}.ms-spree:before{content:""}.ms-h:before,.ms-watermark-phyrexian:before{content:""}.ms-paw:before{content:""}.ms-p:before{content:""}.ms-tap:before{content:""}.ms-untap:before{content:""}.ms-tap-alt:before,.ms-tap-3ed:before{content:""}.ms-tap-4ed:before{content:""}.ms-chaos:before{content:""}.ms-artifact:before{content:""}.ms-battle:before{content:""}.ms-battle-siege:before{content:""}.ms-commander:before{content:""}.ms-conspiracy:before{content:""}.ms-creature:before{content:""}.ms-enchantment:before{content:""}.ms-dungeon:before{content:""}.ms-instant:before{content:""}.ms-land:before{content:""}.ms-multicolor:before{content:""}.ms-phenomenon:before{content:""}.ms-plane:before{content:""}.ms-planeswalker:before,.ms-watermark-planeswalker:before{content:""}.ms-rarity:before{content:""}.ms-saga:before{content:""}.ms-scheme:before{content:""}.ms-sorcery:before{content:""}.ms-token:before{content:""}.ms-tribal:before,.ms-multiple:before{content:""}.ms-vanguard:before{content:""}.ms-hand:before{content:""}.ms-library:before{content:""}.ms-graveyard:before{content:""}.ms-exile:before{content:""}.ms-wu:before,.ms-wb:before,.ms-rw:after,.ms-gw:after,.ms-2w:after,.ms-cw:after{content:""}.ms-ub:before,.ms-ur:before,.ms-wu:after,.ms-gu:after,.ms-2u:after,.ms-cu:after{content:""}.ms-br:before,.ms-bg:before,.ms-wb:after,.ms-ub:after,.ms-2b:after,.ms-cb:after{content:""}.ms-rw:before,.ms-rg:before,.ms-ur:after,.ms-br:after,.ms-2r:after,.ms-cr:after{content:""}.ms-gw:before,.ms-gu:before,.ms-bg:after,.ms-rg:after,.ms-2g:after,.ms-cg:after{content:""}.ms-2w:before,.ms-2u:before,.ms-2b:before,.ms-2r:before,.ms-2g:before{content:""}.ms-cw:before,.ms-cu:before,.ms-cb:before,.ms-cr:before,.ms-cg:before{content:""}.ms-wp:before,.ms-up:before,.ms-bp:before,.ms-rp:before,.ms-gp:before,.ms-wup:before,.ms-wup:after,.ms-wbp:before,.ms-wbp:after,.ms-ubp:before,.ms-ubp:after,.ms-urp:before,.ms-urp:after,.ms-brp:before,.ms-brp:after,.ms-bgp:before,.ms-bgp:after,.ms-rwp:before,.ms-rwp:after,.ms-rgp:before,.ms-rgp:after,.ms-gwp:before,.ms-gwp:after,.ms-gup:before,.ms-gup:after{content:""}.ms-100:before{content:""}.ms-1000000:before{content:""}.ms-loyalty-up:before{content:""}.ms-loyalty-down:before{content:""}.ms-loyalty-zero:before{content:""}.ms-loyalty-start:before{content:""}.ms-defense:before{content:""}.ms-defense-border:before{content:""}.ms-level:before{content:""}.ms-level:after{content:""}.ms-dfc-back:before{content:""}.ms-dfc-day:before{content:""}.ms-dfc-emrakul:before{content:""}.ms-dfc-enchantment:before{content:""}.ms-dfc-facedown:before{content:""}.ms-dfc-front:before{content:""}.ms-dfc-ignite:before{content:""}.ms-dfc-land:before{content:""}.ms-dfc-lesson:before{content:""}.ms-dfc-meld:before{content:""}.ms-dfc-modal-back:before{content:""}.ms-dfc-modal-face:before{content:""}.ms-dfc-moon:before{content:""}.ms-dfc-night:before{content:""}.ms-dfc-saga:before{content:""}.ms-dfc-saga-creature:before{content:""}.ms-dfc-spark:before{content:""}.ms-flashback:before{content:""}.ms-power:before{content:""}.ms-power-mtga:before{content:""}.ms-toughness:before{content:""}.ms-toughness-mtga:before{content:""}.ms-artist-brush:before{content:""}.ms-artist-nib:before{content:""}.ms-guild-azorius:before,.ms-watermark-azorius:before{content:""}.ms-guild-boros:before,.ms-watermark-boros:before{content:""}.ms-guild-dimir:before,.ms-watermark-dimir:before{content:""}.ms-guild-golgari:before,.ms-watermark-golgari:before{content:""}.ms-guild-gruul:before,.ms-watermark-gruul:before{content:""}.ms-guild-izzet:before,.ms-watermark-izzet:before{content:""}.ms-guild-orzhov:before,.ms-watermark-orzhov:before{content:""}.ms-guild-rakdos:before,.ms-watermark-rakdos:before{content:""}.ms-guild-selesnya:before,.ms-watermark-selesnya:before{content:""}.ms-guild-simic:before,.ms-watermark-simic:before{content:""}.ms-clan-abzan:before,.ms-watermark-abzan:before{content:""}.ms-clan-jeskai:before,.ms-watermark-jeskai:before{content:""}.ms-clan-mardu:before,.ms-watermark-mardu:before{content:""}.ms-clan-sultai:before,.ms-watermark-sultai:before{content:""}.ms-clan-temur:before,.ms-watermark-temur:before{content:""}.ms-clan-atarka:before,.ms-watermark-atarka:before{content:""}.ms-clan-dromoka:before,.ms-watermark-dromoka:before{content:""}.ms-clan-kolaghan:before,.ms-watermark-kolaghan:before{content:""}.ms-clan-ojutai:before,.ms-watermark-ojutai:before{content:""}.ms-clan-silumgar:before,.ms-watermark-silumgar:before{content:""}.ms-party-cleric:before{content:""}.ms-party-rogue:before{content:""}.ms-party-warrior:before{content:""}.ms-party-wizard:before{content:""}.ms-polis-setessa:before{content:""}.ms-polis-akros:before{content:""}.ms-polis-meletis:before{content:""}.ms-school-lorehold:before,.ms-watermark-lorehold:before{content:""}.ms-school-prismari:before,.ms-watermark-prismari:before{content:""}.ms-school-quandrix:before,.ms-watermark-quandrix:before{content:""}.ms-school-silverquill:before,.ms-watermark-silverquill:before{content:""}.ms-school-witherbloom:before,.ms-watermark-witherbloom:before{content:""}.ms-counter-arrow:before{content:""}.ms-counter-brick:before{content:""}.ms-counter-brick-print:before{content:""}.ms-counter-charge:before{content:""}.ms-counter-charge-print:before{content:""}.ms-counter-damage:before{content:""}.ms-counter-deathtouch:before{content:""}.ms-counter-devotion:before{content:""}.ms-counter-doom:before{content:""}.ms-counter-echo:before{content:""}.ms-counter-finality:before,.ms-ability-finality:before{content:""}.ms-counter-flame:before{content:""}.ms-counter-flood:before{content:""}.ms-counter-fungus:before{content:""}.ms-counter-gold:before{content:""}.ms-counter-ki:before{content:""}.ms-counter-lore:before{content:""}.ms-counter-loyalty:before{content:""}.ms-counter-mining:before{content:""}.ms-counter-minus:before{content:""}.ms-counter-minus-uneven:before{content:""}.ms-counter-muster:before{content:""}.ms-counter-paw:before{content:""}.ms-counter-pin:before{content:""}.ms-counter-plus:before{content:""}.ms-counter-plus-uneven:before{content:""}.ms-counter-rad:before{content:""}.ms-counter-scream:before{content:""}.ms-counter-skeleton:before{content:""}.ms-counter-skull:before{content:""}.ms-counter-slime:before{content:""}.ms-counter-time:before{content:""}.ms-counter-verse:before{content:""}.ms-counter-void:before{content:""}.ms-counter-vortex:before{content:""}.ms-counter-shield:before{content:""}.ms-counter-stun:before{content:""}.ms-ability-activated:before,.ms-ability-crew:before,.ms-ability-cycling:before{content:""}.ms-ability-adamant:before{content:""}.ms-ability-adapt:before{content:""}.ms-ability-addendum:before{content:""}.ms-ability-adventure:before{content:""}.ms-ability-afflict:before{content:""}.ms-ability-afterlife:before{content:""}.ms-ability-aftermath:before{content:""}.ms-ability-alliance:before{content:""}.ms-ability-amass-orcs:before{content:""}.ms-ability-amass-zombies:before,.ms-ability-amass:before{content:""}.ms-ability-ascend:before{content:""}.ms-ability-backup:before{content:""}.ms-ability-bargain:before{content:""}.ms-ability-blitz:before{content:""}.ms-ability-boast:before{content:""}.ms-ability-case-solved:before{content:""}.ms-ability-case-solved-print:before{content:""}.ms-ability-casualty:before{content:""}.ms-ability-celebration:before{content:""}.ms-ability-changeling:before{content:""}.ms-ability-channel:before{content:""}.ms-ability-cleave:before{content:""}.ms-ability-cloak:before{content:""}.ms-ability-collect-evidence:before{content:""}.ms-ability-combat-condition:before{content:""}.ms-ability-companion:before{content:""}.ms-ability-constellation:before{content:""}.ms-ability-convoke-original:before{content:""}.ms-ability-convoke:before{content:""}.ms-ability-corrupted:before{content:""}.ms-ability-craft:before{content:""}.ms-ability-crime:before{content:""}.ms-ability-coven:before{content:""}.ms-ability-d20:before{content:""}.ms-ability-day-night:before{content:""}.ms-ability-daybound-nightbound:before{content:""}.ms-ability-deathtouch:before{content:""}.ms-ability-decayed:before{content:""}.ms-ability-defender:before{content:""}.ms-ability-delve:before{content:""}.ms-ability-descend:before{content:""}.ms-ability-devotion:before{content:""}.ms-ability-discover:before{content:""}.ms-ability-disguise:before{content:""}.ms-ability-disturb:before{content:""}.ms-ability-domain:before{content:""}.ms-ability-double-strike:before{content:""}.ms-ability-dungeon:before{content:""}.ms-ability-eerie:before{content:""}.ms-ability-embalm:before{content:""}.ms-ability-enlist:before{content:""}.ms-ability-enrage:before{content:""}.ms-ability-enrage-original:before{content:""}.ms-ability-escape:before{content:""}.ms-ability-eternalize:before{content:""}.ms-ability-exalted:before{content:""}.ms-ability-expend:before{content:""}.ms-ability-exploit:before{content:""}.ms-ability-explore:before{content:""}.ms-ability-fabricate:before{content:""}.ms-ability-ferocious:before{content:""}.ms-ability-first-strike:before{content:""}.ms-ability-flash:before{content:""}.ms-ability-flying:before{content:""}.ms-ability-for-mirrodin:before{content:""}.ms-ability-forage:before{content:""}.ms-ability-foretell:before,.ms-watermark-foretell:before{content:""}.ms-ability-gift:before{content:""}.ms-ability-goad:before,.ms-counter-goad:before{content:""}.ms-ability-haste:before{content:""}.ms-ability-hexproof:before{content:""}.ms-ability-hexproof-black:before{content:""}.ms-ability-hexproof-blue:before{content:""}.ms-ability-hexproof-green:before{content:""}.ms-ability-hexproof-red:before{content:""}.ms-ability-hexproof-white:before{content:""}.ms-ability-hideaway:before{content:""}.ms-ability-impending:before{content:""}.ms-ability-improvise:before{content:""}.ms-ability-incubate:before{content:""}.ms-ability-indestructible:before{content:""}.ms-ability-investigate:before{content:""}.ms-ability-jumpstart:before{content:""}.ms-ability-kicker:before{content:""}.ms-ability-landfall:before{content:""}.ms-ability-learn:before{content:""}.ms-ability-lifelink:before{content:""}.ms-ability-lifelink-original:before{content:""}.ms-ability-magecraft:before{content:""}.ms-ability-manifest-dread:before{content:""}.ms-ability-meld:before{content:""}.ms-ability-menace:before{content:""}.ms-ability-mentor:before{content:""}.ms-ability-morph:before{content:""}.ms-ability-mutate:before{content:""}.ms-ability-ninjutsu:before{content:""}.ms-ability-obscura:before{content:""}.ms-ability-offspring:before{content:""}.ms-ability-outlast:before{content:""}.ms-ability-party:before{content:""}.ms-ability-phyrexian:before{content:""}.ms-ability-plot:before{content:""}.ms-ability-proliferate:before{content:""}.ms-ability-prototype:before{content:""}.ms-ability-prowess:before{content:""}.ms-ability-raid:before{content:""}.ms-ability-reach:before{content:""}.ms-ability-read-ahead:before{content:""}.ms-ability-reconfigure:before{content:""}.ms-ability-revolt:before{content:""}.ms-ability-ring-bearer:before{content:""}.ms-ability-riot:before{content:""}.ms-ability-role-cursed:before{content:""}.ms-ability-role-monster:before{content:""}.ms-ability-role-royal:before{content:""}.ms-ability-role-sorceror:before{content:""}.ms-ability-role-wicked:before{content:""}.ms-ability-role-young-hero:before{content:""}.ms-ability-saddle:before{content:""}.ms-ability-specialize:before{content:""}.ms-ability-spectacle:before{content:""}.ms-ability-spree:before{content:""}.ms-ability-static:before,.ms-ability-enchant:before{content:""}.ms-ability-summoning-sickness:before{content:""}.ms-ability-surveil:before{content:""}.ms-ability-surveil-original:before{content:""}.ms-ability-survival:before{content:""}.ms-ability-suspect:before{content:""}.ms-ability-the-ring-tempts-you:before{content:""}.ms-ability-toxic:before{content:""}.ms-ability-training:before{content:""}.ms-ability-trample:before{content:""}.ms-ability-transform:before{content:""}.ms-ability-triggered:before{content:""}.ms-ability-undergrowth:before{content:""}.ms-ability-unearth:before{content:""}.ms-ability-valiant:before{content:""}.ms-ability-vigilance:before{content:""}.ms-ability-ward:before{content:""}.ms-ability-haktos-the-unscarred:before{content:""}.ms-ability-robber-of-the-rich:before{content:""}.ms-ability-duels-annihilator:before,.ms-ability-annihilator:before{content:""}.ms-ability-duels-battle-cry:before,.ms-ability-battle-cry:before{content:""}.ms-ability-duels-unblockable:before,.ms-ability-unblockable:before{content:""}.ms-ability-duels-cannot-block:before,.ms-ability-cannot-block:before{content:""}.ms-ability-duels-cannot-untap:before,.ms-ability-cannot-untap:before{content:""}.ms-ability-duels-cohort:before,.ms-ability-cohort:before{content:""}.ms-ability-duels-copy:before,.ms-ability-copy:before{content:""}.ms-ability-duels-deathtouch:before{content:""}.ms-ability-duels-defender:before{content:""}.ms-ability-duels-delirium:before,.ms-ability-delirium:before{content:""}.ms-ability-duels-detain:before,.ms-ability-detain:before{content:""}.ms-ability-duels-double-strike:before{content:""}.ms-ability-duels-dfc:before,.ms-ability-dfc:before{content:""}.ms-ability-duels-evolve:before,.ms-ability-evolve:before{content:""}.ms-ability-duels-exalted:before{content:""}.ms-ability-duels-exile:before,.ms-ability-exile:before{content:""}.ms-ability-duels-fading:before,.ms-ability-fading:before{content:""}.ms-ability-duels-fear:before,.ms-ability-fear:before{content:""}.ms-ability-duels-first-strike:before{content:""}.ms-ability-duels-flying:before{content:""}.ms-ability-duels-forestwalk:before,.ms-ability-forestwalk:before{content:""}.ms-ability-duels-haste:before{content:""}.ms-ability-duels-haunt:before,.ms-ability-haunt:before{content:""}.ms-ability-duels-hexproof:before{content:""}.ms-ability-duels-indestructible:before{content:""}.ms-ability-duels-infect:before,.ms-ability-infect:before{content:""}.ms-ability-duels-ingest:before,.ms-ability-ingest:before{content:""}.ms-ability-duels-intimidate:before,.ms-ability-intimidate:before{content:""}.ms-ability-duels-islandwalk:before,.ms-ability-islandwalk:before{content:""}.ms-ability-duels-legendary:before,.ms-ability-legendary:before{content:""}.ms-ability-duels-lifelink:before{content:""}.ms-ability-duels-menace:before{content:""}.ms-ability-duels-monstrous:before,.ms-ability-monstrous:before{content:""}.ms-ability-duels-mountainwalk:before,.ms-ability-mountainwalk:before{content:""}.ms-ability-duels-must-attack:before,.ms-ability-must-attack:before{content:""}.ms-ability-duels-plainswalk:before,.ms-ability-plainswalk:before{content:""}.ms-ability-duels-prevent-damage:before,.ms-ability-prevent-damage:before{content:""}.ms-ability-duels-protection-black:before,.ms-ability-protection-black:before{content:""}.ms-ability-duels-protection-blue:before,.ms-ability-protection-blue:before{content:""}.ms-ability-duels-protection-green:before,.ms-ability-protection-green:before{content:""}.ms-ability-duels-protection-red:before,.ms-ability-protection-red:before{content:""}.ms-ability-duels-protection-white:before,.ms-ability-protection-white:before{content:""}.ms-ability-duels-protection:before,.ms-ability-protection:before{content:""}.ms-ability-duels-rally:before,.ms-ability-rally:before{content:""}.ms-ability-duels-regenerate:before,.ms-ability-regenerate:before{content:""}.ms-ability-duels-renowned:before,.ms-ability-renowned:before{content:""}.ms-ability-duels-shroud:before,.ms-ability-shroud:before{content:""}.ms-ability-duels-skulk:before,.ms-ability-skulk:before{content:""}.ms-ability-duels-soulshift:before,.ms-ability-soulshift:before{content:""}.ms-ability-duels-swampwalk:before,.ms-ability-swampwalk:before{content:""}.ms-ability-duels-temporary-control:before,.ms-ability-temporary-control:before{content:""}.ms-ability-duels-totem-armor:before,.ms-ability-totem-armor:before{content:""}.ms-ability-duels-trample:before{content:""}.ms-ability-duels-undying:before,.ms-ability-undying:before{content:""}.ms-ability-duels-vigilance:before{content:""}.ms-watermark-agentsofsneak:before{content:""}.ms-watermark-arena:before{content:""}.ms-watermark-brokers:before{content:""}.ms-watermark-cabaretti:before{content:""}.ms-watermark-colorpie:before{content:""}.ms-watermark-conspiracy:before{content:""}.ms-watermark-corocoro:before{content:""}.ms-watermark-crossbreedlabs:before{content:""}.ms-watermark-cutiemark-apples:before{content:""}.ms-watermark-cutiemark-balloons:before{content:""}.ms-watermark-cutiemark-butterflies:before{content:""}.ms-watermark-cutiemark-gems:before{content:""}.ms-watermark-cutiemark-rainbow:before{content:""}.ms-watermark-cutiemark-sparkle:before{content:""}.ms-watermark-cutiemark-waningmoon:before{content:""}.ms-watermark-cutiemark-waxingmoon:before{content:""}.ms-watermark-dci:before{content:""}.ms-watermark-dengekimaoh:before{content:""}.ms-watermark-desparked:before{content:""}.ms-watermark-dnd:before{content:""}.ms-watermark-flavor-aestheticconsultation:before{content:""}.ms-watermark-flavor-farewelltoarms:before{content:""}.ms-watermark-flavor-monkeymonkeymonkey:before{content:""}.ms-watermark-flavor-moxlotus:before{content:""}.ms-watermark-flavor-myfirsttome:before{content:""}.ms-watermark-flavor-shoetree:before{content:""}.ms-watermark-flavor-whenfluffybunniesattack:before{content:""}.ms-watermark-flavor-manascrew:before{content:""}.ms-watermark-fnm:before{content:""}.ms-watermark-goblinexplosioneers:before{content:""}.ms-watermark-grandprix:before{content:""}.ms-watermark-grandprix2:before{content:""}.ms-watermark-herospath:before{content:""}.ms-watermark-herospath-1:before{content:""}.ms-watermark-herospath-2:before{content:""}.ms-watermark-herospath-3:before{content:""}.ms-watermark-herospath-4:before{content:""}.ms-watermark-herospath-5:before{content:""}.ms-watermark-herospath-6:before{content:""}.ms-watermark-herospath-7:before{content:""}.ms-watermark-herospath-8:before{content:""}.ms-watermark-herospath-9:before{content:""}.ms-watermark-japanjunior:before{content:""}.ms-watermark-judgeacademy:before{content:""}.ms-watermark-junior:before{content:""}.ms-watermark-juniorapac:before{content:""}.ms-watermark-junioreurope:before{content:""}.ms-watermark-leagueofdastardlydoom:before{content:""}.ms-watermark-maestros:before{content:""}.ms-watermark-mirran:before{content:""}.ms-watermark-mps:before{content:""}.ms-watermark-mtg:before{content:""}.ms-watermark-mtg10:before{content:""}.ms-watermark-mtg15:before{content:""}.ms-watermark-nerf:before{content:""}.ms-watermark-obscura:before{content:""}.ms-watermark-orderofthewidget:before{content:""}.ms-watermark-protour:before{content:""}.ms-watermark-riveteers:before{content:""}.ms-watermark-scholarship:before{content:""}.ms-watermark-transformers:before{content:""}.ms-watermark-trumpkatsumai:before{content:""}.ms-watermark-wotc:before{content:""}.ms-watermark-wpn:before{content:""}.ms-cost{background-color:#beb9b2;border-radius:1em;color:#111;font-size:.95em;width:1.3em;height:1.3em;line-height:1.35em;text-align:center}.ms-cost.ms-w,.ms-cost.ms-wp{background-color:#f0f2c0}.ms-cost.ms-u,.ms-cost.ms-up{background-color:#b5cde3}.ms-cost.ms-b,.ms-cost.ms-bp{background-color:#aca29a}.ms-cost.ms-r,.ms-cost.ms-rp{background-color:#db8664}.ms-cost.ms-g,.ms-cost.ms-gp{background-color:#93b483}.ms-cost.ms-wu,.ms-cost.ms-wb,.ms-cost.ms-ub,.ms-cost.ms-ur,.ms-cost.ms-br,.ms-cost.ms-bg,.ms-cost.ms-rw,.ms-cost.ms-rg,.ms-cost.ms-gw,.ms-cost.ms-gu,.ms-cost.ms-2w,.ms-cost.ms-2u,.ms-cost.ms-2b,.ms-cost.ms-2r,.ms-cost.ms-2g,.ms-cost.ms-cw,.ms-cost.ms-cu,.ms-cost.ms-cb,.ms-cost.ms-cr,.ms-cost.ms-cg,.ms-cost.ms-wup,.ms-cost.ms-wbp,.ms-cost.ms-ubp,.ms-cost.ms-urp,.ms-cost.ms-brp,.ms-cost.ms-bgp,.ms-cost.ms-rwp,.ms-cost.ms-rgp,.ms-cost.ms-gwp,.ms-cost.ms-gup{--ms-split-top: var(--ms-mana-c);--ms-split-bottom: var(--ms-mana-u);background:var(--ms-split-top);background:-moz-linear-gradient(135deg,var(--ms-split-top) 0%,var(--ms-split-top) 50%,var(--ms-split-bottom) 50%,var(--ms-split-bottom) 100%);background:-webkit-linear-gradient(135deg,var(--ms-split-top) 0%,var(--ms-split-top) 50%,var(--ms-split-bottom) 50%,var(--ms-split-bottom) 100%);background:linear-gradient(135deg,var(--ms-split-top) 0%,var(--ms-split-top) 50%,var(--ms-split-bottom) 50%,var(--ms-split-bottom) 100%);position:relative;width:1.3em;height:1.3em}.ms-cost.ms-wu:before,.ms-cost.ms-wu:after,.ms-cost.ms-wb:before,.ms-cost.ms-wb:after,.ms-cost.ms-ub:before,.ms-cost.ms-ub:after,.ms-cost.ms-ur:before,.ms-cost.ms-ur:after,.ms-cost.ms-br:before,.ms-cost.ms-br:after,.ms-cost.ms-bg:before,.ms-cost.ms-bg:after,.ms-cost.ms-rw:before,.ms-cost.ms-rw:after,.ms-cost.ms-rg:before,.ms-cost.ms-rg:after,.ms-cost.ms-gw:before,.ms-cost.ms-gw:after,.ms-cost.ms-gu:before,.ms-cost.ms-gu:after,.ms-cost.ms-2w:before,.ms-cost.ms-2w:after,.ms-cost.ms-2u:before,.ms-cost.ms-2u:after,.ms-cost.ms-2b:before,.ms-cost.ms-2b:after,.ms-cost.ms-2r:before,.ms-cost.ms-2r:after,.ms-cost.ms-2g:before,.ms-cost.ms-2g:after,.ms-cost.ms-cw:before,.ms-cost.ms-cw:after,.ms-cost.ms-cu:before,.ms-cost.ms-cu:after,.ms-cost.ms-cb:before,.ms-cost.ms-cb:after,.ms-cost.ms-cr:before,.ms-cost.ms-cr:after,.ms-cost.ms-cg:before,.ms-cost.ms-cg:after,.ms-cost.ms-wup:before,.ms-cost.ms-wup:after,.ms-cost.ms-wbp:before,.ms-cost.ms-wbp:after,.ms-cost.ms-ubp:before,.ms-cost.ms-ubp:after,.ms-cost.ms-urp:before,.ms-cost.ms-urp:after,.ms-cost.ms-brp:before,.ms-cost.ms-brp:after,.ms-cost.ms-bgp:before,.ms-cost.ms-bgp:after,.ms-cost.ms-rwp:before,.ms-cost.ms-rwp:after,.ms-cost.ms-rgp:before,.ms-cost.ms-rgp:after,.ms-cost.ms-gwp:before,.ms-cost.ms-gwp:after,.ms-cost.ms-gup:before,.ms-cost.ms-gup:after{font-size:.55em!important;position:absolute}.ms-cost.ms-wu:before,.ms-cost.ms-wb:before,.ms-cost.ms-ub:before,.ms-cost.ms-ur:before,.ms-cost.ms-br:before,.ms-cost.ms-bg:before,.ms-cost.ms-rw:before,.ms-cost.ms-rg:before,.ms-cost.ms-gw:before,.ms-cost.ms-gu:before,.ms-cost.ms-2w:before,.ms-cost.ms-2u:before,.ms-cost.ms-2b:before,.ms-cost.ms-2r:before,.ms-cost.ms-2g:before,.ms-cost.ms-cw:before,.ms-cost.ms-cu:before,.ms-cost.ms-cb:before,.ms-cost.ms-cr:before,.ms-cost.ms-cg:before,.ms-cost.ms-wup:before,.ms-cost.ms-wbp:before,.ms-cost.ms-ubp:before,.ms-cost.ms-urp:before,.ms-cost.ms-brp:before,.ms-cost.ms-bgp:before,.ms-cost.ms-rwp:before,.ms-cost.ms-rgp:before,.ms-cost.ms-gwp:before,.ms-cost.ms-gup:before{top:-.38em;left:.28em}.ms-cost.ms-wu:after,.ms-cost.ms-wb:after,.ms-cost.ms-ub:after,.ms-cost.ms-ur:after,.ms-cost.ms-br:after,.ms-cost.ms-bg:after,.ms-cost.ms-rw:after,.ms-cost.ms-rg:after,.ms-cost.ms-gw:after,.ms-cost.ms-gu:after,.ms-cost.ms-2w:after,.ms-cost.ms-2u:after,.ms-cost.ms-2b:after,.ms-cost.ms-2r:after,.ms-cost.ms-2g:after,.ms-cost.ms-cw:after,.ms-cost.ms-cu:after,.ms-cost.ms-cb:after,.ms-cost.ms-cr:after,.ms-cost.ms-cg:after,.ms-cost.ms-wup:after,.ms-cost.ms-wbp:after,.ms-cost.ms-ubp:after,.ms-cost.ms-urp:after,.ms-cost.ms-brp:after,.ms-cost.ms-bgp:after,.ms-cost.ms-rwp:after,.ms-cost.ms-rgp:after,.ms-cost.ms-gwp:after,.ms-cost.ms-gup:after{top:.5em;left:1em}.ms-cost.ms-wu,.ms-cost.ms-wup{--ms-split-top: var(--ms-mana-w)}.ms-cost.ms-wb,.ms-cost.ms-wbp{--ms-split-top: var(--ms-mana-w);--ms-split-bottom: var(--ms-mana-b)}.ms-cost.ms-ub,.ms-cost.ms-ubp{--ms-split-top: var(--ms-mana-u);--ms-split-bottom: var(--ms-mana-b)}.ms-cost.ms-ur,.ms-cost.ms-urp{--ms-split-top: var(--ms-mana-u);--ms-split-bottom: var(--ms-mana-r)}.ms-cost.ms-br,.ms-cost.ms-brp{--ms-split-top: var(--ms-mana-b);--ms-split-bottom: var(--ms-mana-r)}.ms-cost.ms-bg,.ms-cost.ms-bgp{--ms-split-top: var(--ms-mana-b);--ms-split-bottom: var(--ms-mana-g)}.ms-cost.ms-rw,.ms-cost.ms-rwp{--ms-split-top: var(--ms-mana-r);--ms-split-bottom: var(--ms-mana-w)}.ms-cost.ms-rg,.ms-cost.ms-rgp{--ms-split-top: var(--ms-mana-r);--ms-split-bottom: var(--ms-mana-g)}.ms-cost.ms-gw,.ms-cost.ms-gwp{--ms-split-top: var(--ms-mana-g);--ms-split-bottom: var(--ms-mana-w)}.ms-cost.ms-gu,.ms-cost.ms-gup{--ms-split-top: var(--ms-mana-g)}.ms-cost.ms-2w,.ms-cost.ms-cw{--ms-split-bottom: var(--ms-mana-w)}.ms-cost.ms-2b,.ms-cost.ms-cb{--ms-split-bottom: var(--ms-mana-b)}.ms-cost.ms-2r,.ms-cost.ms-cr{--ms-split-bottom: var(--ms-mana-r)}.ms-cost.ms-2g,.ms-cost.ms-cg{--ms-split-bottom: var(--ms-mana-g)}.ms-cost.ms-p:before{display:inline-block;-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2)}.ms-cost.ms-wp:before,.ms-cost.ms-up:before,.ms-cost.ms-bp:before,.ms-cost.ms-rp:before,.ms-cost.ms-gp:before,.ms-cost.ms-cw:before,.ms-cost.ms-cu:before,.ms-cost.ms-cb:before,.ms-cost.ms-cr:before,.ms-cost.ms-cg:before,.ms-cost.ms-wup:before,.ms-cost.ms-wbp:before,.ms-cost.ms-ubp:before,.ms-cost.ms-urp:before,.ms-cost.ms-brp:before,.ms-cost.ms-bgp:before,.ms-cost.ms-rwp:before,.ms-cost.ms-rgp:before,.ms-cost.ms-gwp:before,.ms-cost.ms-gup:before,.ms-cost.ms-wup:after,.ms-cost.ms-wbp:after,.ms-cost.ms-ubp:after,.ms-cost.ms-urp:after,.ms-cost.ms-brp:after,.ms-cost.ms-bgp:after,.ms-cost.ms-rwp:after,.ms-cost.ms-rgp:after,.ms-cost.ms-gwp:after,.ms-cost.ms-gup:after{display:inline-block;transform:scale(1.2) translate(.01rem) translateY(-.03rem)}.ms-cost.ms-tap-alt:before{display:inline-block;transform:scale(1.2);padding-left:.06em;padding-bottom:.1em}.ms-cost.ms-s:before{color:#fff;-webkit-text-stroke:2px #fff;font-size:.85em;top:-.05em;position:relative;display:inline-block}.ms-cost.ms-s:after{content:"";position:absolute;color:#333;margin-left:-.9em;font-size:1.1em}.ms-cost.ms-s-mtga:before{color:#fff}.ms-cost.ms-untap{background-color:#111;color:#fff}.ms-cost.ms-shadow{box-shadow:-.06em .07em #111,0 .06em #111}.ms-cost.ms-shadow.ms-untap{box-shadow:-.06em .07em #fff,0 .06em #fff}.ms-split{position:relative;width:1.3em;height:1.3em}.ms-split:before,.ms-split:after{font-size:.55em!important;position:absolute}.ms-split:before{top:-.38em;left:.28em}.ms-split:after{top:.5em;left:1em}span.ms-half{width:.675em;overflow:hidden;display:inline-block;margin-left:.675em}span.ms-half>.ms-cost{margin-left:-.675em}.ms-half{width:.675em;margin-left:.675em;overflow:hidden;border-radius:0 1em 1em 0}.ms-half:before{margin-left:-.65em}.ms-100{width:2.4em}.ms-1000000{width:5.4em}.ms-loyalty-up,.ms-loyalty-down,.ms-loyalty-zero,.ms-loyalty-start{color:#111;font-size:1.5em;position:relative;text-align:center}.ms-loyalty-start{font-size:2em}.ms-loyalty-zero:after{line-height:2.1em!important}.ms-loyalty-0:after,.ms-loyalty-1:after,.ms-loyalty-2:after,.ms-loyalty-3:after,.ms-loyalty-4:after,.ms-loyalty-5:after,.ms-loyalty-6:after,.ms-loyalty-7:after,.ms-loyalty-8:after,.ms-loyalty-9:after,.ms-loyalty-10:after,.ms-loyalty-11:after,.ms-loyalty-12:after,.ms-loyalty-13:after,.ms-loyalty-14:after,.ms-loyalty-15:after,.ms-loyalty-16:after,.ms-loyalty-17:after,.ms-loyalty-18:after,.ms-loyalty-19:after,.ms-loyalty-20:after,.ms-loyalty-25:after,.ms-loyalty-x:after{color:#fff;display:inline-block;font-size:.5em;font-family:"MPlantin, Garamond, Palatino, 'Times New Roman', Times, serif";position:absolute;left:0;line-height:2.25em;width:100%;text-align:center}.ms-loyalty-0:after{content:"0"}.ms-loyalty-up.ms-loyalty-1:after{content:"+1"}.ms-loyalty-up.ms-loyalty-2:after{content:"+2"}.ms-loyalty-up.ms-loyalty-3:after{content:"+3"}.ms-loyalty-up.ms-loyalty-4:after{content:"+4"}.ms-loyalty-up.ms-loyalty-5:after{content:"+5"}.ms-loyalty-up.ms-loyalty-6:after{content:"+6"}.ms-loyalty-up.ms-loyalty-7:after{content:"+7"}.ms-loyalty-up.ms-loyalty-8:after{content:"+8"}.ms-loyalty-up.ms-loyalty-9:after{content:"+9"}.ms-loyalty-up.ms-loyalty-10:after{content:"+10"}.ms-loyalty-up.ms-loyalty-11:after{content:"+10"}.ms-loyalty-up.ms-loyalty-12:after{content:"+12"}.ms-loyalty-up.ms-loyalty-13:after{content:"+13"}.ms-loyalty-up.ms-loyalty-14:after{content:"+14"}.ms-loyalty-up.ms-loyalty-15:after{content:"+15"}.ms-loyalty-up.ms-loyalty-16:after{content:"+16"}.ms-loyalty-up.ms-loyalty-17:after{content:"+17"}.ms-loyalty-up.ms-loyalty-18:after{content:"+18"}.ms-loyalty-up.ms-loyalty-19:after{content:"+19"}.ms-loyalty-up.ms-loyalty-20:after{content:"+20"}.ms-loyalty-up.ms-loyalty-25:after{content:"+25"}.ms-loyalty-up.ms-loyalty-x:after{content:"+X"}.ms-loyalty-start.ms-loyalty-1:after{content:"1"}.ms-loyalty-start.ms-loyalty-2:after{content:"2"}.ms-loyalty-start.ms-loyalty-3:after{content:"3"}.ms-loyalty-start.ms-loyalty-4:after{content:"4"}.ms-loyalty-start.ms-loyalty-5:after{content:"5"}.ms-loyalty-start.ms-loyalty-6:after{content:"6"}.ms-loyalty-start.ms-loyalty-7:after{content:"7"}.ms-loyalty-start.ms-loyalty-8:after{content:"8"}.ms-loyalty-start.ms-loyalty-9:after{content:"9"}.ms-loyalty-start.ms-loyalty-10:after{content:"10"}.ms-loyalty-start.ms-loyalty-11:after{content:"11"}.ms-loyalty-start.ms-loyalty-12:after{content:"12"}.ms-loyalty-start.ms-loyalty-13:after{content:"13"}.ms-loyalty-start.ms-loyalty-14:after{content:"14"}.ms-loyalty-start.ms-loyalty-15:after{content:"15"}.ms-loyalty-start.ms-loyalty-16:after{content:"16"}.ms-loyalty-start.ms-loyalty-17:after{content:"17"}.ms-loyalty-start.ms-loyalty-18:after{content:"18"}.ms-loyalty-start.ms-loyalty-19:after{content:"19"}.ms-loyalty-start.ms-loyalty-20:after{content:"20"}.ms-loyalty-start.ms-loyalty-25:after{content:"25"}.ms-loyalty-start.ms-loyalty-x:after{content:"X"}.ms-loyalty-down:after{line-height:2em}.ms-loyalty-down.ms-loyalty-1:after{content:"-1"}.ms-loyalty-down.ms-loyalty-2:after{content:"-2"}.ms-loyalty-down.ms-loyalty-3:after{content:"-3"}.ms-loyalty-down.ms-loyalty-4:after{content:"-4"}.ms-loyalty-down.ms-loyalty-5:after{content:"-5"}.ms-loyalty-down.ms-loyalty-6:after{content:"-6"}.ms-loyalty-down.ms-loyalty-7:after{content:"-7"}.ms-loyalty-down.ms-loyalty-8:after{content:"-8"}.ms-loyalty-down.ms-loyalty-9:after{content:"-9"}.ms-loyalty-down.ms-loyalty-10:after{content:"-10"}.ms-loyalty-down.ms-loyalty-11:after{content:"-11"}.ms-loyalty-down.ms-loyalty-12:after{content:"-12"}.ms-loyalty-down.ms-loyalty-13:after{content:"-13"}.ms-loyalty-down.ms-loyalty-14:after{content:"-14"}.ms-loyalty-down.ms-loyalty-15:after{content:"-15"}.ms-loyalty-down.ms-loyalty-16:after{content:"-16"}.ms-loyalty-down.ms-loyalty-17:after{content:"-17"}.ms-loyalty-down.ms-loyalty-18:after{content:"-18"}.ms-loyalty-down.ms-loyalty-19:after{content:"-19"}.ms-loyalty-down.ms-loyalty-20:after{content:"-20"}.ms-loyalty-down.ms-loyalty-25:after{content:"-25"}.ms-loyalty-down.ms-loyalty-x:after{content:"-X"}.ms-loyalty-outline:before{color:#0000;-webkit-text-stroke:.03em #111}.ms-loyalty-outline:after{color:#111}.ms-loyalty-outline.ms-loyalty-start{font-size:1.6em}.ms-saga{color:#111}.ms-saga-1:after,.ms-saga-2:after,.ms-saga-3:after,.ms-saga-4:after,.ms-saga-5:after,.ms-saga-6:after{color:#fff;display:inline-block;font-size:.6em;font-family:"MPlantin, Garamond, Palatino, 'Times New Roman', Times, serif";position:absolute;left:0;line-height:2em;width:100%;text-align:center}.ms-saga-1:after{content:"I"}.ms-saga-2:after{content:"II"}.ms-saga-3:after{content:"III"}.ms-saga-4:after{content:"IV"}.ms-saga-5:after{content:"V"}.ms-saga-6:after{content:"VI"}.ms-level>span{font-size:.33em;position:absolute;left:0;top:0;color:#000;font-family:"MPlantin, Garamond, Palatino, 'Times New Roman', Times, serif";width:76%;text-align:center;line-height:3.8}.ms-level:after{color:#00000040;display:block;font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.ms-defense{color:#111;font-size:1.5em;position:relative;text-align:center}.ms-defense-0:after,.ms-defense-1:after,.ms-defense-2:after,.ms-defense-3:after,.ms-defense-4:after,.ms-defense-5:after,.ms-defense-6:after,.ms-defense-7:after,.ms-defense-8:after,.ms-defense-9:after,.ms-defense-10:after,.ms-defense-11:after,.ms-defense-12:after,.ms-defense-13:after,.ms-defense-14:after,.ms-defense-15:after,.ms-defense-16:after,.ms-defense-17:after,.ms-defense-18:after,.ms-defense-19:after,.ms-defense-20:after,.ms-defense-25:after,.ms-defense-x:after{color:#fff;display:inline-block;font-size:.5em;font-family:"MPlantin, Garamond, Palatino, 'Times New Roman', Times, serif";position:absolute;left:0;line-height:2.25em;width:100%;text-align:center}.ms-defense-0:after{content:"0"}.ms-defense-1:after{content:"1"}.ms-defense-2:after{content:"2"}.ms-defense-3:after{content:"3"}.ms-defense-4:after{content:"4"}.ms-defense-5:after{content:"5"}.ms-defense-6:after{content:"6"}.ms-defense-7:after{content:"7"}.ms-defense-8:after{content:"8"}.ms-defense-9:after{content:"9"}.ms-defense-10:after{content:"10"}.ms-defense-11:after{content:"11"}.ms-defense-12:after{content:"12"}.ms-defense-13:after{content:"13"}.ms-defense-14:after{content:"14"}.ms-defense-15:after{content:"15"}.ms-defense-16:after{content:"16"}.ms-defense-17:after{content:"17"}.ms-defense-18:after{content:"18"}.ms-defense-19:after{content:"19"}.ms-defense-20:after{content:"20"}.ms-defense-25:after{content:"25"}.ms-defense-outline:before{content:""}.ms-defense-outline:after{color:#111}.ms-defense-print{display:list-item;list-style-position:inside;width:.9em}.ms-defense-print:before{color:#fff;content:"";position:absolute;left:0;top:0;text-shadow:0 0 5px #333}.ms-defense-print::marker{content:"";color:#111}.ms-dfc{color:#111;border:.05em solid #111;border-radius:2em;padding:.025em}.ms-2x{font-size:1.75em}.ms-3x{font-size:2.25em}.ms-4x{font-size:3em}.ms-5x{font-size:3.75em}.ms-6x{font-size:4.5em}.ms-fw{width:1em;text-align:center}.ms-duo{color:#fff}.ms-duo:after{color:#000;content:"";display:block;font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.ms-duo.ms-multicolor:after{content:""}.ms-duo.ms-school-lorehold:after{content:""}.ms-duo.ms-school-prismari:after{content:""}.ms-duo.ms-school-quandrix:after{content:""}.ms-duo.ms-school-silverquill:after{content:""}.ms-duo.ms-school-witherbloom:before{content:""}.ms-duo.ms-school-witherbloom:after{content:""}.ms-duo-color:before{color:#010101}.ms-duo-color.ms-multicolor:after{color:#cca753}.ms-duo-color.ms-multicolor.ms-grad:after{background:linear-gradient(45deg,#cca54f,#e0d3bb,#cca54f);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ms-duo-color.ms-school-lorehold:before{color:#a03731}.ms-duo-color.ms-school-lorehold:after{color:#e4e8c7}.ms-duo-color.ms-school-prismari:before{color:#a23431}.ms-duo-color.ms-school-prismari:after{color:#322f5c}.ms-duo-color.ms-school-quandrix:before{color:#352e5f}.ms-duo-color.ms-school-quandrix:after{color:#519e52}.ms-duo-color.ms-school-silverquill:before{color:#181616}.ms-duo-color.ms-school-silverquill:after{color:#e5e9ca}.ms-duo-color.ms-school-witherbloom:before{color:#2f312d}.ms-duo-color.ms-school-witherbloom:after{color:#4f9b4f}.ms-ci{border-radius:100%;box-shadow:inset 0 0 1px #fff;line-height:.95em;width:1em;height:1em}.ms-ci:before{color:#010101}.ms-ci-1:before{content:""}.ms-ci-2:before{content:""}.ms-ci-3:before{content:""}.ms-ci-4:before{content:""}.ms-ci-5:before{content:""}.ms-ci-w{background:#fff}.ms-ci-u{background:#3b6ba0}.ms-ci-b{background:#383431}.ms-ci-r{background:#c6553e}.ms-ci-g{background:#3d684b}.ms-ci-wu,.ms-ci-uw,.ms-ci-azorius{background:conic-gradient(#fff 45deg,#3b6ba0 45deg 225deg,#fff 225deg)}.ms-ci-wb,.ms-ci-bw,.ms-ci-orzhov{background:conic-gradient(#fff 45deg,#383431 45deg 225deg,#fff 225deg)}.ms-ci-ub,.ms-ci-bu,.ms-ci-dimir{background:conic-gradient(#3b6ba0 45deg,#383431 45deg 225deg,#3b6ba0 225deg)}.ms-ci-ur,.ms-ci-ru,.ms-ci-izzet{background:conic-gradient(#3b6ba0 45deg,#c6553e 45deg 225deg,#3b6ba0 225deg)}.ms-ci-bg,.ms-ci-gb,.ms-ci-golgari,.ms-ci-rock{background:conic-gradient(#383431 45deg,#3d684b 45deg 225deg,#383431 225deg)}.ms-ci-br,.ms-ci-rb,.ms-ci-rakdos{background:conic-gradient(#383431 45deg,#c6553e 45deg 225deg,#383431 225deg)}.ms-ci-rw,.ms-ci-wr,.ms-ci-boros{background:conic-gradient(#c6553e 45deg,#fff 45deg 225deg,#c6553e 225deg)}.ms-ci-rg,.ms-ci-gr,.ms-ci-gruul{background:conic-gradient(#c6553e 45deg,#3d684b 45deg 225deg,#c6553e 225deg)}.ms-ci-gu,.ms-ci-ug,.ms-ci-simic{background:conic-gradient(#3d684b 45deg,#3b6ba0 45deg 225deg,#3d684b 225deg)}.ms-ci-gw,.ms-ci-wg,.ms-ci-selesnya{background:conic-gradient(#3d684b 45deg,#fff 45deg 225deg,#3d684b 225deg)}.ms-ci-wug,.ms-ci-wgu,.ms-ci-ugw,.ms-ci-uwg,.ms-ci-gwu,.ms-ci-guw,.ms-ci-bant{background:conic-gradient(#3b6ba0 60deg,#3d684b 60deg 180deg,#fff 180deg 300deg,#3b6ba0 300deg)}.ms-ci-ubw,.ms-ci-uwb,.ms-ci-buw,.ms-ci-bwu,.ms-ci-wub,.ms-ci-wbu,.ms-ci-esper{background:conic-gradient(#383431 60deg,#fff 60deg 180deg,#3b6ba0 180deg 300deg,#383431 300deg)}.ms-ci-bru,.ms-ci-bur,.ms-ci-rbu,.ms-ci-rub,.ms-ci-ubr,.ms-ci-urb,.ms-ci-grixis{background:conic-gradient(#c6553e 60deg,#3b6ba0 60deg 180deg,#383431 180deg 300deg,#c6553e 300deg)}.ms-ci-rgb,.ms-ci-rbg,.ms-ci-grb,.ms-ci-gbr,.ms-ci-brg,.ms-ci-bgr,.ms-ci-jund{background:conic-gradient(#3d684b 60deg,#383431 60deg 180deg,#c6553e 180deg 300deg,#3d684b 300deg)}.ms-ci-gwr,.ms-ci-grw,.ms-ci-wgr,.ms-ci-wrg,.ms-ci-rgw,.ms-ci-rwg,.ms-ci-naya{background:conic-gradient(#fff 60deg,#c6553e 60deg 180deg,#3d684b 180deg 300deg,#fff 300deg)}.ms-ci-wbg,.ms-ci-wgb,.ms-ci-bwg,.ms-ci-bgw,.ms-ci-gwb,.ms-ci-gbw,.ms-ci-abzan,.ms-ci-junk,.ms-ci-necra{background:conic-gradient(#383431 60deg,#3d684b 60deg 180deg,#fff 180deg 300deg,#383431 300deg)}.ms-ci-urw,.ms-ci-uwr,.ms-ci-ruw,.ms-ci-rwu,.ms-ci-wur,.ms-ci-wru,.ms-ci-jeskai,.ms-ci-raka{background:conic-gradient(#c6553e 60deg,#fff 60deg 180deg,#3b6ba0 180deg 300deg,#c6553e 300deg)}.ms-ci-bgu,.ms-ci-bug,.ms-ci-gbu,.ms-ci-gub,.ms-ci-ubg,.ms-ci-ugb,.ms-ci-sultai,.ms-ci-ana{background:conic-gradient(#3d684b 60deg,#3b6ba0 60deg 180deg,#383431 180deg 300deg,#3d684b 300deg)}.ms-ci-rwb,.ms-ci-rbw,.ms-ci-wrb,.ms-ci-wbr,.ms-ci-brw,.ms-ci-bwr,.ms-ci-mardu,.ms-ci-dega{background:conic-gradient(#fff 60deg,#383431 60deg 180deg,#c6553e 180deg 300deg,#fff 300deg)}.ms-ci-gur,.ms-ci-gru,.ms-ci-ugr,.ms-ci-urg,.ms-ci-rgu,.ms-ci-rug,.ms-ci-temur,.ms-ci-ceta{background:conic-gradient(#3b6ba0 60deg,#c6553e 60deg 180deg,#3d684b 180deg 300deg,#3b6ba0 300deg)}.ms-ci-ubrg,.ms-ci-ubgr,.ms-ci-ugbr,.ms-ci-ugrb,.ms-ci-urbg,.ms-ci-urgb,.ms-ci-bgru,.ms-ci-bgur,.ms-ci-brgu,.ms-ci-brug,.ms-ci-bugr,.ms-ci-burg,.ms-ci-gbru,.ms-ci-gbur,.ms-ci-grbu,.ms-ci-grub,.ms-ci-gubr,.ms-ci-gurb,.ms-ci-rbgu,.ms-ci-rbug,.ms-ci-rgbu,.ms-ci-rgub,.ms-ci-rubg,.ms-ci-rugb,.ms-ci-glint{background:conic-gradient(#3b6ba0 45deg,#383431 45deg 135deg,#c6553e 135deg 225deg,#3d684b 225deg 315deg,#3b6ba0 315deg)}.ms-ci-brgw,.ms-ci-bgrw,.ms-ci-bgwr,.ms-ci-brwg,.ms-ci-bwgr,.ms-ci-bwrg,.ms-ci-gbrw,.ms-ci-gbwr,.ms-ci-grbw,.ms-ci-grwb,.ms-ci-gwbr,.ms-ci-gwrb,.ms-ci-rbgw,.ms-ci-rbwg,.ms-ci-rgbw,.ms-ci-rgwb,.ms-ci-rwbg,.ms-ci-rwgb,.ms-ci-wbgr,.ms-ci-wbrg,.ms-ci-wgbr,.ms-ci-wgrb,.ms-ci-wrbg,.ms-ci-wrgb,.ms-ci-dune{background:conic-gradient(#383431 45deg,#c6553e 45deg 135deg,#3d684b 135deg 225deg,#fff 225deg 315deg,#383431 315deg)}.ms-ci-rgwu,.ms-ci-gruw,.ms-ci-grwu,.ms-ci-gurw,.ms-ci-guwr,.ms-ci-gwru,.ms-ci-gwur,.ms-ci-rguw,.ms-ci-rugw,.ms-ci-ruwg,.ms-ci-rwgu,.ms-ci-rwug,.ms-ci-ugrw,.ms-ci-ugwr,.ms-ci-urgw,.ms-ci-urwg,.ms-ci-uwgr,.ms-ci-uwrg,.ms-ci-wgru,.ms-ci-wgur,.ms-ci-wrgu,.ms-ci-wrug,.ms-ci-wugr,.ms-ci-wurg,.ms-ci-ink{background:conic-gradient(#c6553e 45deg,#3d684b 45deg 135deg,#fff 135deg 225deg,#3b6ba0 225deg 315deg,#c6553e 315deg)}.ms-ci-gwub,.ms-ci-bguw,.ms-ci-bgwu,.ms-ci-bugw,.ms-ci-buwg,.ms-ci-bwgu,.ms-ci-bwug,.ms-ci-gbuw,.ms-ci-gbwu,.ms-ci-gubw,.ms-ci-guwb,.ms-ci-gwbu,.ms-ci-ubgw,.ms-ci-ubwg,.ms-ci-ugbw,.ms-ci-ugwb,.ms-ci-uwbg,.ms-ci-uwgb,.ms-ci-wbgu,.ms-ci-wbug,.ms-ci-wgbu,.ms-ci-wgub,.ms-ci-wubg,.ms-ci-wugb,.ms-ci-witch{background:conic-gradient(#3d684b 45deg,#fff 45deg 135deg,#3b6ba0 135deg 225deg,#383431 225deg 315deg,#3d684b 315deg)}.ms-ci-wubr,.ms-ci-bruw,.ms-ci-brwu,.ms-ci-burw,.ms-ci-buwr,.ms-ci-bwru,.ms-ci-bwur,.ms-ci-rbuw,.ms-ci-rbwu,.ms-ci-rubw,.ms-ci-ruwb,.ms-ci-rwbu,.ms-ci-rwub,.ms-ci-ubrw,.ms-ci-ubwr,.ms-ci-urbw,.ms-ci-urwb,.ms-ci-uwbr,.ms-ci-uwrb,.ms-ci-wbru,.ms-ci-wbur,.ms-ci-wrbu,.ms-ci-wrub,.ms-ci-wurb,.ms-ci-yore{background:conic-gradient(#fff 45deg,#3b6ba0 45deg 135deg,#383431 135deg 225deg,#c6553e 225deg 315deg,#fff 315deg)}.ms-ci-wubrg,.ms-ci-bgruw,.ms-ci-bgrwu,.ms-ci-bgurw,.ms-ci-bguwr,.ms-ci-bgwru,.ms-ci-bgwur,.ms-ci-brguw,.ms-ci-brgwu,.ms-ci-brugw,.ms-ci-bruwg,.ms-ci-brwgu,.ms-ci-brwug,.ms-ci-bugrw,.ms-ci-bugwr,.ms-ci-burgw,.ms-ci-burwg,.ms-ci-buwgr,.ms-ci-buwrg,.ms-ci-bwgru,.ms-ci-bwgur,.ms-ci-bwrgu,.ms-ci-bwrug,.ms-ci-bwugr,.ms-ci-bwurg,.ms-ci-gbruw,.ms-ci-gbrwu,.ms-ci-gburw,.ms-ci-gbuwr,.ms-ci-gbwru,.ms-ci-gbwur,.ms-ci-grbuw,.ms-ci-grbwu,.ms-ci-grubw,.ms-ci-gruwb,.ms-ci-grwbu,.ms-ci-grwub,.ms-ci-gubrw,.ms-ci-gubwr,.ms-ci-gurbw,.ms-ci-gurwb,.ms-ci-guwbr,.ms-ci-guwrb,.ms-ci-gwbru,.ms-ci-gwbur,.ms-ci-gwrbu,.ms-ci-gwrub,.ms-ci-gwubr,.ms-ci-gwurb,.ms-ci-rbguw,.ms-ci-rbgwu,.ms-ci-rbugw,.ms-ci-rbuwg,.ms-ci-rbwgu,.ms-ci-rbwug,.ms-ci-rgbuw,.ms-ci-rgbwu,.ms-ci-rgubw,.ms-ci-rguwb,.ms-ci-rgwbu,.ms-ci-rgwub,.ms-ci-rubgw,.ms-ci-rubwg,.ms-ci-rugbw,.ms-ci-rugwb,.ms-ci-ruwbg,.ms-ci-ruwgb,.ms-ci-rwbgu,.ms-ci-rwbug,.ms-ci-rwgbu,.ms-ci-rwgub,.ms-ci-rwubg,.ms-ci-rwugb,.ms-ci-ubgrw,.ms-ci-ubgwr,.ms-ci-ubrgw,.ms-ci-ubrwg,.ms-ci-ubwgr,.ms-ci-ubwrg,.ms-ci-ugbrw,.ms-ci-ugbwr,.ms-ci-ugrbw,.ms-ci-ugrwb,.ms-ci-ugwbr,.ms-ci-ugwrb,.ms-ci-urbgw,.ms-ci-urbwg,.ms-ci-urgbw,.ms-ci-urgwb,.ms-ci-urwbg,.ms-ci-urwgb,.ms-ci-uwbgr,.ms-ci-uwbrg,.ms-ci-uwgbr,.ms-ci-uwgrb,.ms-ci-uwrbg,.ms-ci-uwrgb,.ms-ci-wbgru,.ms-ci-wbgur,.ms-ci-wbrgu,.ms-ci-wbrug,.ms-ci-wbugr,.ms-ci-wburg,.ms-ci-wgbru,.ms-ci-wgbur,.ms-ci-wgrbu,.ms-ci-wgrub,.ms-ci-wgubr,.ms-ci-wgurb,.ms-ci-wrbgu,.ms-ci-wrbug,.ms-ci-wrgbu,.ms-ci-wrgub,.ms-ci-wrubg,.ms-ci-wrugb,.ms-ci-wubgr,.ms-ci-wugbr,.ms-ci-wugrb,.ms-ci-wurbg,.ms-ci-wurgb,.ms-ci-5{background:conic-gradient(#fff 36deg,#3b6ba0 36deg 108deg,#383431 108deg 180deg,#c6553e 180deg 252deg,#3d684b 252deg 324deg,#fff 324deg)}.ms-mechanic{background:linear-gradient(0deg,#c8913b,#ecc65a);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}
