._shell_1qwbt_3{--gold:#c7b169;--cyan:#20c6cf;color:#eae3cf;background:radial-gradient(circle at 55% -15%,#20c6cf1f,#0000 40rem),#02090c;flex-direction:column;min-height:100dvh;font-family:Spiegel,Arial,sans-serif;display:flex}._content_1qwbt_14{flex:1;width:100%;max-width:1180px;margin:0 auto;padding:24px clamp(16px,4vw,48px) 64px}._notice_1qwbt_22{color:#e9d29d;background:#201b12;border:1px solid #8c713d;margin-bottom:18px;padding:12px 14px}._fileInput_1qwbt_30 input{display:none}._grid_1qwbt_41{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=620px){._grid_1qwbt_41{grid-template-columns:repeat(2,minmax(0,1fr))}}._card_1qwbt_38{background:#000;border:1px solid #ffffff29;border-radius:8px;width:100%;max-width:340px;margin-inline:auto;position:relative;container-type:inline-size}._cardFrameBg_1qwbt_55{pointer-events:none;position:absolute;inset:10px}._actions_1qwbt_90{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}@container (width<=260px){._actions_1qwbt_90 ._holdDelete_1qwbt_102{flex:100%}}._actions_1qwbt_90 a,._actions_1qwbt_90 button{color:#d8cda8;font:inherit;letter-spacing:.12em;cursor:pointer;background:#06161b;border:1px solid #c7b16966;padding:7px 11px;font-size:12px;font-weight:900;text-decoration:none}._actions_1qwbt_90 a:hover,._actions_1qwbt_90 button:hover:not(:disabled){color:#f4ead0;border-color:#c7b169bf}._actions_1qwbt_90 button:disabled{opacity:.45;cursor:not-allowed}._empty_1qwbt_132{color:#6f8585;text-align:center;border:1px dashed #c7b16947;border-radius:8px;padding:40px 20px}._importForm_1qwbt_140{background:#000;border:1px solid #c7b16947;gap:8px;margin-bottom:18px;padding:14px;display:grid}._importForm_1qwbt_140 label{color:#6f8585;letter-spacing:.14em;font-size:12px;font-weight:900}._importForm_1qwbt_140 textarea{color:#eae3cf;resize:vertical;background:#020b0e;border:1px solid #c7b16966;width:100%;padding:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}._cardBody_1qwbt_54{flex-direction:column;justify-content:flex-start;gap:clamp(6px,2.4cqi,10px);padding:clamp(16px,7cqi,30px);display:flex;position:relative}._addTileBody_1qwbt_191{align-items:stretch;gap:14px}._addTilePlaceholder_1qwbt_186{width:100%;aspect-ratio:var(--legend-compact-aspect-ratio,13 / 15);color:#c7b16973;font-family:var(--font-display);border:1px dashed #c7b16959;border-radius:5%;justify-content:center;align-items:center;font-size:clamp(28px,16cqi,56px);line-height:1;display:flex}._addTileButtons_1qwbt_210{flex-direction:column;flex:1;justify-content:center;gap:10px;display:flex}._addTileButton_1qwbt_210{justify-content:center;width:100%;padding:12px 14px;font-size:11px}._deckLegendTop_1qwbt_230{width:100%}._deckLegend_1qwbt_230{width:100%;aspect-ratio:var(--legend-compact-aspect-ratio,13 / 15);border-radius:5%;overflow:hidden}._deckName_1qwbt_243{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;text-align:center;min-width:0;font-family:var(--font-display);letter-spacing:.03em;-webkit-box-orient:vertical;margin:0;font-size:clamp(14px,5.4cqi,19px);line-height:1.25;display:-webkit-box;overflow:hidden}._cardStatsRow_1qwbt_266{grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;gap:clamp(10px,4cqi,16px);display:grid}._cardStatsOwned_1qwbt_274{grid-area:1/1;min-width:0}._ownershipDropdown_1qwbt_280{grid-area:2/1;min-width:0;position:relative}._cardQr_1qwbt_287{grid-area:1/2/span 2;justify-content:center;align-items:center;display:flex}._deckQrSvg_1qwbt_297{width:clamp(72px,28cqi,116px);height:auto}@container (width<=280px){._cardStatsRow_1qwbt_266{grid-template-rows:auto auto auto;grid-template-columns:1fr}._cardStatsOwned_1qwbt_274{grid-area:1/1}._ownershipDropdown_1qwbt_280{grid-area:2/1}._cardQr_1qwbt_287{grid-area:3/1;justify-self:center}._deckQrSvg_1qwbt_297{width:clamp(96px,46cqi,140px)}}._ownedDonutWrap_1qwbt_331{display:flex}._ownedDonut_1qwbt_331{width:clamp(56px,24cqi,88px);height:auto}._ownedDonutPercent_1qwbt_340{font-family:var(--font-display);font-size:20px}._ownedDonutFraction_1qwbt_345{fill:#6f8585;font-size:11px}._meterEmpty_1qwbt_350{color:#6f8585;margin:0;font-size:11px}._ownershipSummary_1qwbt_360{cursor:pointer;color:#6f8585;letter-spacing:.16em;text-transform:uppercase;border:1px solid #c7b16938;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:11px;font-weight:900;list-style:none;display:flex}._ownershipSummary_1qwbt_360::-webkit-details-marker{display:none}._ownershipSummary_1qwbt_360:after{content:"▾";color:var(--gold);flex:none;font-size:9px}._ownershipDropdown_1qwbt_280[open] ._ownershipSummary_1qwbt_360:after{content:"▴"}._ownershipCount_1qwbt_391{color:#d8cda8;letter-spacing:.04em;font-size:10px;font-weight:900}._ownershipMenu_1qwbt_398{z-index:5;background:#06161b;border:1px solid #c7b16966;border-radius:4px;gap:7px;padding:8px 10px;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 10px 24px #0000008c}._ownershipMenu_1qwbt_398 label{color:#d8cda8;align-items:center;gap:7px;font-size:12px;display:flex}._ownershipMenu_1qwbt_398 small{color:#6f8585;font-size:12px}._holdDelete_1qwbt_102{color:#ffb5b5;font:inherit;letter-spacing:.12em;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:#06161b;border:1px solid #8e4848;padding:7px 11px;font-size:12px;font-weight:900;position:relative;overflow:hidden}._holdDelete_1qwbt_102>span:last-child{z-index:1;position:relative}._holdDeleteFill_1qwbt_449{background:#7a2f2f;width:0;transition:width 60ms linear;position:absolute;inset:0}._holdDelete_1qwbt_102[data-holding=true] ._holdDeleteFill_1qwbt_449{width:100%;transition:width .9s linear}._actions_1qwbt_90 ._iconAction_1qwbt_466{color:#d8cda8;cursor:pointer;background:#06161b;border:1px solid #c7b16966;flex:none;justify-content:center;align-items:center;width:clamp(30px,9cqi,38px);height:clamp(30px,9cqi,38px);padding:0;display:inline-flex}._actions_1qwbt_90 ._iconAction_1qwbt_466:hover{color:#f4ead0;border-color:#c7b169bf}._actions_1qwbt_90 ._actionLabel_1qwbt_488{text-align:center;white-space:nowrap;flex:auto;justify-content:center;align-items:center;display:inline-flex}._actions_1qwbt_90 ._iconAction_1qwbt_466 svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}._collectionList_1qwbt_515{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}._collectionCard_1qwbt_521{background:#000;border:1px solid #ffffff29;border-radius:8px;min-width:0;padding:18px 22px}._collectionCard_1qwbt_521 header{gap:4px;display:grid}._collectionCard_1qwbt_521 h2{font-family:var(--font-display);letter-spacing:.04em;margin:0;font-size:20px}._collectionCard_1qwbt_521 small{color:#6f8585;font-size:11px}@media (width<=620px){._content_1qwbt_14{padding:16px 16px calc(32px + env(safe-area-inset-bottom))}._collectionList_1qwbt_515{align-items:stretch;gap:12px}._collectionCard_1qwbt_521{width:100%;min-width:0;padding:18px}._collectionCard_1qwbt_521 h2{overflow-wrap:anywhere;font-size:19px}._collectionCard_1qwbt_521 small{line-height:1.45}._collectionCard_1qwbt_521 ._actions_1qwbt_90{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._collectionCard_1qwbt_521 ._actions_1qwbt_90 a,._collectionCard_1qwbt_521 ._actions_1qwbt_90 button{text-align:center;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:8px;display:inline-flex}}
