.skin-stage-actions{display:flex;justify-content:center;gap:8px;margin-top:18px}.skin-stage-actions button{border:1px solid #587b8c55;background:#11212be8;border-radius:7px;color:#d3eaf4;padding:12px 15px;font:700 10px Arial;letter-spacing:1px;cursor:pointer}.skin-stage-actions button:last-child{color:#ffdc89;border-color:#a7823c70}.skin-stage-actions button:hover{border-color:#8bdae7;transform:translateY(-1px)}
#collection-overlay{z-index:1100;padding:22px;background:#020810d9;backdrop-filter:blur(14px)}.collection-shell{width:min(1060px,96vw);max-height:92dvh;overflow:auto;background:#111c25;border:1px solid #446476;border-radius:18px;box-shadow:0 30px 120px #000b;color:#e7f2f6;font-family:Arial,sans-serif}.collection-header{padding:28px 30px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #314653}.collection-header small{color:#80b6ca;font-size:9px;letter-spacing:2px}.collection-header h1{font-size:26px;margin:8px 0 0}.collection-header-actions{display:flex;align-items:center;gap:14px}.collection-balance{color:#ffd78b;font-size:12px;font-weight:bold;white-space:nowrap}.collection-tabs{display:flex;gap:8px;padding:18px 30px 0}.collection-tabs button{padding:12px 18px;border:1px solid #314653;border-radius:8px;background:#172832;color:#a8c0cc;font-weight:bold;cursor:pointer}.collection-tabs .active{background:#a7e5ee;color:#0f2833;border-color:#a7e5ee}.collection-names{display:grid;grid-template-columns:1fr 390px;min-height:370px;padding:24px 30px;gap:28px}.collection-owned-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.collection-owned-heading h2{font-size:16px}.collection-owned-heading small{font-size:10px;color:#8aa7b7}.collection-empty{text-align:center;padding:44px 18px;color:#8ba9b8}.collection-empty>span{font-size:42px;color:#5c859a}.collection-empty h3{font-size:17px;color:#cbdce6}.collection-empty p{line-height:1.7;font-size:12px;max-width:300px;margin:auto}.reserved-name-card{padding:18px;background:#1c2d38;margin-bottom:10px;border:1px solid #344a57;border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px}.reserved-name-card strong{font-size:20px;overflow-wrap:anywhere}.reserved-name-card button{border:0;background:#2b4555;color:#c6e7f2;border-radius:5px;padding:9px;font-size:9px;cursor:pointer;margin-left:6px}.reserved-name-card button:disabled{opacity:.4;cursor:default}.reserved-name-editor{background:linear-gradient(145deg,#233944,#182933);padding:24px;border-radius:12px;border:1px solid #3c5968}.reserved-name-editor>small{font-size:9px;letter-spacing:2px;color:#8eb4c5}.reserved-name-preview{font-size:29px;text-align:center;padding:30px 0 26px;font-weight:bold;text-shadow:0 2px 15px #0008;overflow-wrap:anywhere}.reserved-name-editor label{display:block;font-size:10px;color:#a9c2cf;margin-top:14px;letter-spacing:1px}.reserved-name-editor input[type=text]{width:100%;box-sizing:border-box;background:#10212c;border:1px solid #486473;color:white;border-radius:6px;padding:13px;font-size:14px;margin-top:8px}.reserved-name-editor input[type=color]{display:block;width:100%;height:38px;border:1px solid #486473;background:#10212c;border-radius:6px;margin-top:8px}.reserved-name-editor p{font-size:11px;color:#99b6c4;line-height:1.6}.collection-primary{width:100%;border:0;border-radius:7px;padding:14px;background:#a7e5ee;color:#102a33;font-size:11px;font-weight:bold;cursor:pointer}.collection-primary:disabled{opacity:.5}.collection-link{display:block;margin:12px auto 0;border:0;background:none;color:#c5e6f0;font-size:11px;cursor:pointer}.collection-coins{padding:28px 30px}.coin-offer-header{display:flex;justify-content:space-between;gap:20px;align-items:center}.coin-offer-header h2{font-size:23px;margin:0 0 10px}.coin-offer-header p{font-size:12px;color:#a0b9c8}.coin-offer-badge{border:1px solid #92743e;border-radius:20px;padding:10px;color:#ffda91;font-size:9px;font-weight:bold;white-space:nowrap}.coin-packages{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:25px 0}.coin-package{text-align:center;background:linear-gradient(160deg,#243542,#14232e);border:1px solid #3b5260;border-radius:12px;padding:22px 9px}.coin-package-icon{font-size:33px;color:#f9cc72}.coin-package h3{font-size:25px;margin:12px 0 5px;color:#fff0c5}.coin-package>span:not(.coin-package-icon){font-size:8px;letter-spacing:1px;color:#94aebe}.coin-package>strong{display:block;font-size:27px;margin:27px 0 5px}.coin-package>small{font-size:9px;color:#8faebd}.coin-package button{display:block;margin-top:20px;width:100%;border:1px solid #536571;background:#233640;color:#a8bdc8;border-radius:6px;padding:11px 3px;font-size:9px}.coin-display-note{padding:15px;border-radius:8px;background:#0c1720;font-size:12px;color:#a8bfcd;line-height:1.6}.collection-footer{padding:16px 30px;border-top:1px solid #314653;display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:10px;color:#8aa7b7}.collection-footer p{margin:0;line-height:1.6}#collection-status{padding:0 30px 18px;font-size:12px;color:#a7e5ee;min-height:15px}#collection-status.error{color:#ffaeae}.collection-shell [hidden]{display:none!important}.collection-shell :focus-visible{outline:2px solid #c6f8ff;outline-offset:3px}
@media(max-width:760px){.collection-header{padding:20px}.collection-header h1{font-size:20px}.collection-header-actions{gap:8px}.collection-balance{font-size:10px}.collection-tabs{padding:16px 20px 0}.collection-names{grid-template-columns:1fr;padding:20px;gap:18px}.collection-owned-heading{flex-wrap:wrap}.collection-empty{padding:20px 5px}.collection-coins{padding:24px 20px}.coin-offer-header{align-items:flex-start;flex-direction:column;gap:5px}.coin-packages{grid-template-columns:repeat(2,1fr)}.coin-package:last-child{grid-column:1/-1}.collection-footer{padding:16px 20px;flex-wrap:wrap}.collection-tabs button{flex:1;font-size:11px}.skin-stage-actions button{font-size:8px;padding:10px}.collection-header small{font-size:7px;letter-spacing:1px}#collection-overlay{padding:8px}.collection-shell{max-height:96dvh}#collection-status{padding:0 20px 18px}}

.collection-titles{padding:28px 30px}.title-intro{display:flex;justify-content:space-between;gap:30px;align-items:center}.title-intro small{font-size:9px;letter-spacing:2px;color:#8bb7ca}.title-intro h2{font-size:26px;margin:10px 0}.title-intro p{font-size:12px;line-height:1.6;color:#a2becc}.title-equipped{background:#0d1821;border:1px solid #34505f;border-radius:10px;text-align:center;min-width:220px;padding:20px}.title-equipped strong{display:block;font-size:21px;overflow-wrap:anywhere}.title-equipped small{display:block;margin-top:9px;font-size:10px;letter-spacing:0}.title-local-trial{padding:14px;border:1px solid #75b8cc66;background:#183441;color:#bceaf4;border-radius:8px;font-size:11px;line-height:1.6}.title-catalog{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.title-card{padding:28px 20px;border:1px solid color-mix(in srgb,var(--title-accent),transparent 55%);border-radius:14px;background:linear-gradient(150deg,color-mix(in srgb,var(--title-accent) 10%,#14202b),#11202a);text-align:center}.title-card-badge{display:block;font-size:36px;color:var(--title-accent);text-shadow:0 0 28px color-mix(in srgb,var(--title-accent),transparent 70%);padding:15px 0}.title-card h3{font-size:14px;color:#d5e6f0}.title-card p{font-size:12px;color:#aac0cc;margin:22px 0}.title-card button{display:block;width:100%;padding:12px 4px;background:var(--title-accent);color:#10212c;border:0;border-radius:6px;font-size:10px;font-weight:bold;cursor:pointer}.title-card button:disabled{opacity:.45;cursor:default}.title-card .title-trial-button{margin-top:10px;color:var(--title-accent);border:1px solid var(--title-accent);background:none;font-size:9px}.skin-stage-actions{flex-wrap:wrap}
@media(max-width:760px){.collection-titles{padding:22px 20px}.title-intro{flex-direction:column;align-items:stretch;gap:12px}.title-catalog{grid-template-columns:1fr}.title-equipped{min-width:0}.collection-tabs{gap:5px}.collection-tabs button{padding:11px 7px;font-size:10px}.title-card{padding:18px}.title-card-badge{font-size:32px;padding:8px}.skin-stage-actions{max-width:300px;margin-left:auto;margin-right:auto}}

.reserved-name-editor select{width:100%;box-sizing:border-box;padding:12px 8px;margin-top:8px;color:#d9edf4;background:#10212c;border:1px solid #486473;border-radius:6px;font:12px Arial}.reserved-name-card small{display:block;margin-top:7px;color:#97b4c3;font-size:9px;letter-spacing:.7px}.reserved-name-editor input[readonly]{opacity:.75}.reserved-name-card>div:first-child{min-width:0}.reserved-name-card strong{overflow-wrap:anywhere}.collection-names{grid-template-columns:minmax(0,1fr) 390px}
@media(max-width:760px){.collection-names{grid-template-columns:1fr}.reserved-name-editor{padding:20px}}
