.collectible-crest{width:42px;height:42px;object-fit:contain;vertical-align:middle}.collectible-crest.crest-large{display:block;width:100px;height:100px;object-fit:contain;margin:0 auto 14px}.profile-club{display:flex;gap:24px;align-items:center}.profile-club h2{margin-bottom:8px}.profile-club .collectible-crest{width:110px;height:110px;margin:0}.profile-crest{display:flex;align-items:center;gap:18px;margin-bottom:20px}.profile-crest .collectible-crest{margin:0}.crest-tier-0{border-color:#946744}.crest-tier-1{border-color:#9eb8c0}.crest-tier-2{border-color:#dbc474}.crest-tier-3{border-color:#a7ed8f;background:radial-gradient(ellipse at top,#35543b,#13251e 75%)}.crest-mini-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-top:12px}.crest-mini-list>div{display:flex;gap:8px;align-items:center;font-size:12px}.crest-mini-list .collectible-crest{width:28px;height:28px}details summary{cursor:pointer;color:#c5f75b}@media(max-width:500px){.profile-club{align-items:flex-start;gap:12px}.profile-club .collectible-crest{width:64px;height:64px}.profile-club .btn{margin-bottom:8px}}
.crest-empty{width:100px;height:100px;border:1px dashed #5d7667;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#9bb4a6}.crest-empty span{font-size:36px}.crest-empty small{font-size:12px}
.crest-card{width:174px;min-height:261px;position:relative;margin:0 auto 14px;overflow:hidden;isolation:isolate;text-align:center;color:#302110;background:linear-gradient(135deg,#f1c49b,#b77b4d 50%,#efd0a4);clip-path:polygon(50% 2%,57% 5%,66% 3%,78% 6%,97% 12%,97% 85%,94% 89%,50% 98%,6% 89%,3% 85%,3% 12%,22% 6%,34% 3%,43% 5%);border:0;filter:drop-shadow(0 5px 10px #0005)}.crest-card-1{background:linear-gradient(135deg,#f5f7f5,#9da8af 50%,#e2e5e4);color:#202c31}.crest-card-2{background:linear-gradient(135deg,#fff5bc,#d4af4a 55%,#fff7c2);color:#3c2e0d}.crest-card-3{background:url('assets/crest-cards/legendary.png') center/100% 100% no-repeat;color:#4a3919}
.crest-card-rarity{position:absolute;top:27px;left:12px;right:12px;text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:1.5px}.crest-card-emblem{position:absolute;top:49px;left:35px;right:35px;height:77px;display:grid;place-items:center}.crest-card-emblem .collectible-crest.crest-large{width:77px;height:77px;margin:0;object-fit:contain;filter:drop-shadow(0 2px 3px #0003)}.crest-card-name{position:absolute;top:132px;left:7px;right:7px;min-height:32px;display:flex;align-items:center;justify-content:center;padding:3px 8px;background:#e7cd78;font-weight:800;font-size:12px;line-height:1.15;overflow-wrap:anywhere}.crest-card-0 .crest-card-name{background:#c99367}.crest-card-1 .crest-card-name{background:#c5ced1}.crest-card-country{position:absolute;top:177px;left:15px;right:15px;font-weight:700;font-size:11px}.crest-card-type{position:absolute;top:208px;left:12px;right:12px;font-size:9px;letter-spacing:2px;font-weight:800}.gallery-table-wrap{max-width:100%;overflow-x:auto;margin:16px 0 24px;border:1px solid #375241;border-radius:12px}.gallery-points-table{width:100%;border-collapse:collapse;min-width:620px;text-align:left}.gallery-points-table th,.gallery-points-table td{padding:12px 14px;border-bottom:1px solid #2b4435;font-size:12px}.gallery-points-table thead{background:#203a2a;color:#d5f09f}.gallery-points-table tbody tr:nth-child(even){background:#15291f}
.crest-gallery-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(174px,1fr));gap:14px;margin:14px 0}.crest-gallery-cards>div{display:block;text-align:center;font-size:12px}.crest-gallery-cards .crest-card{margin-bottom:0}.crest-missing .crest-card{opacity:.5}.crest-registered>p{color:#c5f75b}
.crest-pack-art{width:180px;height:285px;position:relative;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;background:transparent}.crest-pack-art img{display:block;position:static;width:auto;height:100%;max-width:none;object-fit:contain}
