:root{--page-width:min(1180px,94vw)}html{overflow-y:scroll}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;margin:0;overflow:auto}.content{margin-right:auto;position:relative;width:var(--page-width)}.content,.right{margin-left:auto}.right{margin-right:100px}.bold{font-weight:700}.MuiButton-root .loader{display:block;width:22px}.modalCover{background-color:transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.modal{border:10px solid #000;border-radius:16px;-webkit-filter:drop-shadow(10px 10px 30px #000);filter:drop-shadow(10px 10px 30px rgba(0,0,0,1));left:50%;position:fixed;z-index:10}.row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;margin-bottom:20px}.siteHeader{margin-bottom:24px}.headerInner{margin:0 auto;width:var(--page-width)}.logoContainer{align-items:center;display:flex;flex:0 0 auto}.singlesLogo{display:block;width:150px}.mghlogoContainer{align-items:center;display:flex;flex:0 0 auto;gap:6px}.by{color:#fff;font-size:.8rem}.mghlogo{display:block;width:46px}.menuContainer{flex-wrap:wrap;margin-left:24px;margin-right:auto}.loaderContainer{width:100%}.loader{margin-left:auto;margin-right:auto;width:300px}.ordersContainer{margin:0 auto 60px;width:var(--page-width)}.ordersContainer .title{color:#33586b;font-size:1.3em;margin:20px 0 12px}.emptyState{color:#777;margin:20px 0}.orderCard{border:1px solid #e0e0e0;border-radius:6px;margin-bottom:14px;padding:12px 14px}.orderCard.cancelled,.orderCard.expired{opacity:.6}.orderHeader{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:8px}.orderStatus{background:#9e9e9e;border-radius:3px;color:#fff;font-size:.8em;letter-spacing:.04em;padding:3px 8px;text-transform:uppercase}.orderStatus.pending{background:#33586b}.orderStatus.completed{background:#2e7d32}.orderDate,.orderExpires{color:#777;font-size:.9em}.orderTotal{font-weight:700;margin-left:auto}.orderLine{align-items:center;border-top:1px solid #f0f0f0;display:flex;gap:12px;padding:5px 0}.lineQuantity{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#777;font-variant-numeric:tabular-nums;min-width:26px}.lineName{flex:1 1 180px}.lineSet{color:#33586b;font-size:.85em;min-width:56px}.lineMeta{color:#777;font-size:.85em}.linePrice{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto}.pickupNote{color:#777;font-size:.85em;margin-top:8px}.wishlistForm{display:flex;gap:10px;margin-bottom:18px}.wishlistForm .MuiTextField-root{flex:0 1 300px}.wishlistRow{border:1px solid #e0e0e0;border-radius:6px;margin-bottom:10px;padding:10px 14px}.wishlistHead{align-items:center;display:flex;gap:12px}.wishlistName{flex:1 1 auto;font-weight:700}.stockBadge{border-radius:3px;color:#fff;font-size:.75em;padding:3px 8px;text-transform:uppercase}.stockBadge.in{background:#2e7d32}.stockBadge.out{background:#9e9e9e}.wishlistStock{border-top:1px solid #f0f0f0;gap:12px;margin-top:6px;padding:5px 0}.reserveRow,.wishlistStock{align-items:center;display:flex}.reserveRow{gap:8px;justify-content:center}.reserveRow .MuiTextField-root{min-width:90px}.reservedNote,.soldOut{font-size:.85em;opacity:.85}.ordersHead{align-items:center;display:flex;gap:16px}.orderPlayer{font-weight:700}.orderActions{display:flex;gap:10px;margin-top:10px}.demandTitle{margin-top:36px}.demandRow{align-items:center;border-bottom:1px solid #eee;display:flex;gap:14px;padding:8px 4px}.demandName{flex:1 1 200px;font-weight:700}.demandCount,.demandWanters{color:#666;font-size:.9em}.demandStock{border-radius:3px;color:#fff;font-size:.8em;padding:3px 8px}.demandStock.in{background:#2e7d32}.demandStock.out{background:#c0392b}.demandHint{color:#666;font-size:.85em;margin-bottom:10px}.matchBadge{background:#c0392b;border-radius:11px;color:#fff;font-size:.85em;font-weight:700;padding:2px 9px}.ordersHeadSpaced{margin-top:36px}.matchCard{border:1px solid #dfe4e6;border-radius:6px;margin-bottom:12px;padding:10px 14px}.matchPlayer{color:#33586b;font-weight:700;margin-bottom:6px}.matchRow{align-items:center;border-top:1px solid #f0f0f0;display:flex;gap:12px;padding:6px 0}.matchThumb{border-radius:3px;display:block;width:34px}.matchKind{border-radius:3px;color:#fff;font-size:.75em;padding:3px 8px;text-transform:uppercase}.matchKind.purchase{background:#33586b}.matchKind.withdrawal{background:#7b5e2a}.matchBlock{border-top:1px solid #f0f0f0}.matchBlock .matchRow{border-top:none}.matchWhere{align-items:center;color:#555;display:flex;flex-wrap:wrap;font-size:.9em;gap:10px;padding:0 0 8px 46px}.matchWhereLabel{color:#90a4ae}.matchNoLocation{color:#c0392b}.refilePanel{background:#fdf3f2;border:2px solid #c0392b;border-radius:6px;margin:16px 0;padding:12px 14px}.refileTitle{color:#c0392b;font-weight:700;margin-bottom:4px}.refileRow{border-top:1px solid #f3dedc;display:flex;gap:14px;padding:5px 0}.refileWhere{color:#33586b;margin-left:auto}.matchGroup{margin-bottom:10px}.matchAlternativesHint{color:#777;font-size:.85em;margin:6px 0 2px}.loginContainer{background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;box-shadow:0 4px 18px rgba(0,0,0,.08);margin:40px auto 0;max-width:92vw;text-align:center;width:340px}.loginContainer.loader{background-color:#3a606e;border-color:#3a606e}.loginForm{padding:24px 22px}.loginForm .fields{margin-bottom:4px}.loaderContainer{padding:40px 0}.sellSearch{display:flex;gap:10px;margin:8px 0 18px}.sellSearch .MuiTextField-root{max-width:100%;width:400px}.sellResult{align-items:flex-start;border-bottom:1px solid #e5e5e5;display:flex;gap:14px;padding:10px 0}.sellResultArt{border-radius:4px;flex:0 0 auto;width:70px}.sellResultBody{flex:1 1;min-width:0}.sellCopy,.sellResultHead{border-bottom:none}.sellCopy{justify-content:space-between;padding:2px 0 2px 12px}.cardsInSale{margin-top:28px}.sellTotal{font-weight:700;margin:10px 0;text-align:right}.editDetails .title{color:#3a606e;font-size:14pt}.detailField{margin-top:10px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.storageName{color:#33586b;font-weight:700;text-decoration:none}.storageName:hover{text-decoration:underline}.cardImage img{border-radius:8px;width:200px}.versionsSentinel{align-items:center;display:flex;justify-content:center;min-height:36px}.finishPicker{flex-wrap:wrap;gap:12px}.finishOption,.finishPicker{align-items:center;display:flex}.finishOption{cursor:pointer;gap:5px}.onlyFinish{color:#777;font-size:.9em}.binderLayout{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px}.binderPages{display:flex;flex:1 1 560px;flex-wrap:wrap;gap:16px}.binderPage{flex:1 1 260px;min-width:240px}.pageNav{align-self:center;font-size:28px;height:40px;width:40px}.binderPage.pageBlank{align-self:stretch;background:#f2f2f2;border-radius:8px;min-height:200px}.binderPageLabel{color:#888;display:block;margin-bottom:4px}.binderGrid{grid-gap:6px;background:#f4f4f4;border:1px solid #e0e0e0;border-radius:8px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);padding:8px}.binderPocket{align-items:center;aspect-ratio:5/7;background:#fff;border:1px dashed #c8c8c8;border-radius:5px;display:flex;justify-content:center;overflow:hidden;position:relative}.binderPocket.over{border-color:#f16e31;border-style:solid;box-shadow:inset 0 0 0 2px rgba(241,110,49,.35)}.pocketEmpty{color:#ccc;font-size:.8em}.pocketCount{background:#f16e31;border:2px solid #fff;border-radius:999px;bottom:2px;box-shadow:0 1px 4px rgba(0,0,0,.45);color:#fff;font-size:.85rem;font-weight:700;min-width:22px;padding:1px 6px;pointer-events:none;position:absolute;right:2px;text-align:center}.binderCard,.binderCard img{border-radius:4px;display:block;height:100%;object-fit:cover;width:100%}.binderCard.dragging{aspect-ratio:5/7;box-shadow:0 8px 22px rgba(0,0,0,.35);height:auto;-webkit-transform:rotate(2deg);transform:rotate(2deg);width:70px}.binderCardNoArt{align-items:center;background:#eee;display:flex;justify-content:center;padding:2px;text-align:center}.standbyZone{background:#fafafa;border:2px dashed #c8c8c8;border-radius:8px;flex:0 1 260px;min-width:220px;padding:12px}.standbyZone.over{background:#fff6f1;border-color:#f16e31}.standbyCards{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.standbyItem{position:relative}.standbyItem .binderCard{aspect-ratio:5/7}.standbyActions{display:flex;gap:4px;position:absolute;right:4px;top:4px;z-index:2}.standbyActions .MuiIconButton-root{background:hsla(0,0%,100%,.92);box-shadow:0 0 6px rgba(0,0,0,.55);font-size:16px;height:24px;line-height:1;width:24px}.standbyActions .MuiIconButton-root:hover{background:#fff;box-shadow:0 0 10px hsla(0,0%,100%,.95),0 0 4px rgba(0,0,0,.4)}.boxRow{background:#fff;border:1px solid #e6e6e6;border-radius:6px;padding:8px}.dragHandle{color:#aaa;cursor:grab;font-size:1.1rem;padding:0 2px;touch-action:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.multiplierTable{display:block;margin-bottom:14px;width:-webkit-max-content;width:max-content}.multiplierRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:110px 110px 110px;padding:4px 0}.multiplierRow.head{color:#90a4ae;font-size:.85em}.multName{color:#33586b;font-weight:700}.multiplierRow .MuiTextField-root{width:100%}.usersContainer{margin:0 auto 60px;max-width:760px;width:90%}.usersContainer .title{color:#33586b;font-size:1.3em;margin:24px 0 6px}.usersHint{color:#666;font-size:.85em;margin-bottom:16px}.userRow{grid-gap:12px;align-items:center;border-top:1px solid #eee;display:grid;gap:12px;grid-template-columns:1fr 160px 100px;padding:9px 0}.userRow.head{border-top:none;color:#90a4ae;font-size:.85em}.userName{color:#33586b;font-weight:700}.userMeta{color:#888;font-size:.85em;font-weight:400}.userRow .MuiTextField-root{width:100%}.userRow button:disabled,.userRow select:disabled{cursor:not-allowed;opacity:.5}.errorBoundary{border:1px solid #e0e0e0;border-radius:6px;margin:60px auto;max-width:640px;padding:24px;text-align:center}.errorBoundary h2{margin-top:0}.errorBoundary .MuiButton-root{margin:0 6px}.errorDetail{background:#f6f6f6;border-radius:4px;color:#666;font-size:.8em;margin-top:20px;padding:10px;text-align:left;white-space:pre-wrap;word-break:break-word}
/*# sourceMappingURL=main.c68b5fcf.css.map*/