.page_pageWrapper__jT0BX{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:linear-gradient(135deg,rgba(30,58,138,.95),rgba(59,130,246,.9) 50%,rgba(96,165,250,.95))}.page_main__x18k0{flex:1 1;display:flex;flex-direction:column;padding:1rem 1rem 7rem;position:relative;z-index:1}.page_title__15aMM{color:#fff;font-size:1.5rem;font-weight:700;margin:0 0 1rem;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.2)}.page_summary__nWJEi{display:flex;align-items:center;justify-content:space-between;background:hsla(0,0%,100%,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.25);border-radius:16px;padding:1rem;margin-bottom:1.5rem}.page_summaryItem__IHjD8{display:flex;flex-direction:column;align-items:center;gap:.25rem}.page_summaryLabel__u3dwO{font-size:.75rem;color:hsla(0,0%,100%,.8);font-weight:500}.page_summaryValue__IgNo3{font-size:1.3rem;font-weight:700;color:#fff}.page_summaryDiff__vDSbd{display:flex;flex-direction:column;align-items:center;padding:.5rem 1rem;background:hsla(0,0%,100%,.1);border-radius:12px}.page_diffValue__4BbdE{font-size:1.1rem;font-weight:700;color:#fff}.page_diffPositive__eDk3m{color:#4ade80}.page_diffNegative__6vLWb{color:#f87171}.page_tradeSections__rKlr2{display:flex;flex-direction:column;gap:1rem}.page_tradeSection__yRTFh{background:hsla(0,0%,100%,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;padding:1rem}.page_sectionHeader__tLor5{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.page_sectionTitle__rBzta{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;color:#fff;margin:0}.page_sectionIcon__qdqtf{font-size:.9rem}.page_clearButton__bJyiA{background:rgba(239,68,68,.6);border:none;padding:.4rem .75rem;border-radius:8px;color:#fff;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}.page_clearButton__bJyiA:hover{background:rgba(239,68,68,.8)}.page_emptyState__SYpU0{text-align:center;padding:2rem 1rem;color:hsla(0,0%,100%,.6);font-size:.9rem}.page_cardsList__aJZKl{display:flex;flex-direction:column;gap:.5rem}.page_cardItem__EdtK1{display:flex;align-items:center;gap:.75rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;padding:.5rem;transition:all .2s ease;cursor:pointer}.page_cardItem__EdtK1:hover{background:hsla(0,0%,100%,.15)}.page_cardImage__gRZTL{width:50px;height:70px;border-radius:6px;overflow:hidden;flex-shrink:0}.page_cardImg__oagk7{width:100%;height:100%;object-fit:cover}.page_cardInfo__D7DgI{flex:1 1;min-width:0}.page_cardName__C5xzD{font-size:.85rem;font-weight:600;color:#fff;margin:0 0 .2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_cardMeta__srb61{font-size:.7rem;color:hsla(0,0%,100%,.7);margin:0}.page_gradingBadge__UcfT_{display:inline-block;font-size:.6rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);padding:.1rem .35rem;border-radius:4px;margin-left:.4rem;letter-spacing:.02em;vertical-align:middle}.page_cardPriceBlock__5PlmN{display:flex;flex-direction:column;align-items:flex-end;padding:0 .5rem;gap:.1rem}.page_cardPrice__4_POd{font-size:.95rem;font-weight:700;color:#fcd34d}.page_cardPriceDelta__Jy3mW{font-size:.65rem;font-weight:600}.page_cardPriceDeltaUp__MDKPe{color:#4ade80}.page_cardPriceDeltaDown__dT4SO{color:#f87171}.page_deleteButton__CZff1{width:28px;height:28px;border-radius:50%;background:rgba(239,68,68,.5);border:none;color:#fff;font-size:.8rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.page_deleteButton__CZff1:hover{background:rgba(239,68,68,.8);transform:scale(1.1)}@media (max-width:768px){.page_main__x18k0{padding:.75rem .75rem 6rem}.page_title__15aMM{font-size:1.25rem}.page_summary__nWJEi{padding:.75rem}.page_summaryValue__IgNo3{font-size:1.1rem}.page_diffValue__4BbdE{font-size:1rem}.page_cardName__C5xzD{font-size:.8rem}.page_cardPrice__4_POd{font-size:.85rem}.page_cardPriceDelta__Jy3mW{font-size:.6rem}}