a.navbar-brand{white-space:normal;text-align:center;word-break:break-all}html{font-size:14px}@media (min-width:768px){html{font-size:16px}}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}body{background-color:#eff9ff}a{color:#0366d6}code{color:#e01a76}.header,.headerHome{border:1px dotted #1861ac;background-color:#c9ebff}.headerHome{margin-top:5px;margin-bottom:15px;text-align:center;color:#1861ac;padding:15px}.headerHome img{max-width:100%;height:auto;width:500px}.btn_register{background-color:#ff7f7f}.btn,.btn_login{background-color:#add8e6}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.collection{display:inline-block;width:300px;text-align:center;padding-bottom:40px}.collection img{border-radius:50%;width:250px;height:150px;margin-top:10px}.collection img:hover{border-radius:20%;transform:scale(1.1);cursor:pointer}.tradeuser{display:inline-block;width:30%;text-align:left;padding:15px;cursor:pointer}.collectionItem,.tradeuser{border:1px dotted #ccc;margin:2%;background-color:#eff9ff}.collectionItem{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;max-width:200px;text-align:center;padding:5px}.collectionItem img{width:100%;opacity:.3;cursor:pointer;display:block}.collectionItem img.owned{opacity:1;cursor:default}.collectionItem img.wantToTrade{opacity:1}.collectionNumber{margin-top:auto;font-weight:700;text-align:center}.collectionItemButtons{background-color:#eff9ff;max-width:100%;margin-top:5px;display:flex;grid-gap:5px;gap:5px;justify-content:center;flex-wrap:nowrap}.collectionItem .qty{width:30px;height:25px;text-align:center;vertical-align:middle}.collectionItem .qtybtn{width:25px;height:25px;background-color:#add8e6;margin:2%;padding:0}.collectionContainer,.tradeRequestsContainer,.tradeUsersContainer{text-align:center}.collectionButtons{border:1px dotted #1861ac;padding:2%;background-color:#c9ebff}.collectionButtons .btn{background-color:#add8e6}.selectedCollectionDetails{border:1px dotted #1861ac;padding:2%;background-color:#c9ebff;margin-top:15px;margin-bottom:15px}.selectedCollectionDetails .btn{background-color:#add8e6}.collectionItems{display:grid;grid-template-columns:repeat(4,minmax(50px,1fr))}.collectionItems,.tradeRequests,.tradeUsers{border:1px dotted #1861ac;background-color:#c9ebff;margin-top:5px;margin-bottom:15px;padding-bottom:15px}.traderequest{display:inline-block;width:300px;height:400px;text-align:left;padding:5px;border:1px dotted #ccc;margin:2%;vertical-align:top;position:relative;overflow-y:auto}.traderequest.active{background-color:#eff9ff}.traderequest.inactive{background-color:#c9ebff}.traderequest .postaladdress{text-align:center}.traderequest .displayUser{display:inline-block;font-weight:700}.traderequest .icon{float:right;width:40px}.traderequest .tradeImages{padding-top:30px;padding-bottom:30px}.traderequest .tradeImages .left,.traderequest .tradeImages .right{width:50%;display:inline-block;text-align:center}.traderequest .buttonbar{position:absolute;bottom:0;text-align:center;width:90%;padding-bottom:5%;padding-top:5%}.traderequest .buttonbarrelative{text-align:center;width:100%;padding-bottom:5%;padding-top:5%}.traderequest .btn{background-color:#add8e6}.traderequest .disabled{cursor:default}.traderequest .accept{background-color:#32cd32}.traderequest .status{border:1px dotted #ccc;margin:3px}.collectionsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,350px));grid-gap:24px;gap:24px;align-items:start;margin-top:30px}.collectionCard{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.08);transition:.2s ease;display:flex;flex-direction:column;height:100%}.collectionCard:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,.12)}.collectionImageWrapper{position:relative}.collectionImage{width:100%;height:180px;object-fit:cover;display:block}.statusBadge{position:absolute;top:12px;left:12px;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:700;color:#fff;z-index:2}.statusBadge.active{background:#22c55e}.statusBadge.ended{background:#ef4444}.collectionContent{padding:18px;display:flex;flex-direction:column;flex:1 1}.collectionTitle{font-size:24px;line-height:1.2;margin-bottom:16px;color:#1f2937}.collectionMeta{font-size:15px;color:#6b7280;margin-bottom:10px}.collectionDescription{font-size:15px;color:#4b5563;margin-bottom:22px;line-height:1.5}.collectionProgressHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.progressPercentage{font-weight:700;color:#111827}.progressNumbers{color:#6b7280;font-size:14px}.progressBar{width:100%;height:12px;background:#e5e7eb;border-radius:999px;overflow:hidden;margin-bottom:12px}.progressFill{height:100%;background:#22c55e;border-radius:999px}.missingText{font-size:15px;color:#ef4444;font-weight:600;margin-bottom:22px}.buttonRow{display:flex;grid-gap:10px;gap:10px;margin-top:auto}.primaryButton{flex:1 1;background:#2563eb;color:#fff;border:none;border-radius:14px;padding:12px 16px;font-size:15px;font-weight:700;cursor:pointer;transition:.2s ease}.primaryButton:hover{background:#1d4ed8}.secondaryButton{flex:1 1;background:#fff;color:#2563eb;border:2px solid #2563eb;border-radius:14px;padding:12px 16px;font-size:15px;font-weight:700;cursor:pointer;transition:.2s ease}.secondaryButton:hover{background:#eff6ff}.addButton{width:100%;background:#22c55e;color:#fff;border:none;border-radius:14px;padding:14px 18px;font-size:16px;font-weight:700;cursor:pointer;transition:.2s ease}.addButton:hover{background:#16a34a}.otherCollection{opacity:.96}@media (max-width:768px){.collectionsGrid{grid-template-columns:1fr;grid-gap:18px;gap:18px}.collectionImage{height:160px}.collectionTitle{font-size:22px}}
/*# sourceMappingURL=main.d53e6a27.chunk.css.map */