.cards-page{max-width:1220px;margin:auto;padding:28px 24px 60px}.back-link{color:#505766;align-items:center;gap:8px;font-size:13px;display:inline-flex}.cards-intro{justify-content:space-between;align-items:center;gap:40px;padding:45px 0;display:flex}.cards-intro h1{margin:16px 0;font-size:clamp(36px,4.6vw,60px);line-height:1.06}.cards-intro h1 em{color:#38476b;font-weight:400}.cards-intro p{color:#5c6476;max-width:560px;line-height:1.7}.membership-price{color:#fff;background:#171c28;border-radius:18px;min-width:235px;padding:28px}.membership-price>span{letter-spacing:1.5px;margin:14px 0;font-size:11px;display:block}.membership-price strong{font-size:62px}.cards-tabs{border-bottom:1px solid #d7d9df;gap:6px;margin-bottom:26px;display:flex;overflow:auto}.cards-tabs button{white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:16px;font-size:14px}.cards-tabs button.active{color:#171c28;border-color:#263349;font-weight:700}.card-message,.private-key{background:#e7eaf1;border-radius:10px;margin:20px 0;padding:18px}.private-key code{overflow-wrap:anywhere;background:#fff;margin-bottom:12px;padding:12px;font-size:13px;display:block}.private-key p{line-height:1.7}.private-key button{align-items:center;gap:8px;display:flex}.gallery-heading{justify-content:space-between;align-items:center;gap:20px;margin:28px 0;display:flex}.gallery-heading p{color:#5d6577;font-size:13px}.cards-empty,.preview-empty{text-align:center;background:#e9ebf0;border:1px dashed #b3b8c4;border-radius:18px;padding:64px 20px}.cards-empty svg,.preview-empty svg{color:#485676;margin:0 auto 16px}.cards-empty h3,.preview-empty h3{margin:12px;font-size:26px}.cards-empty p,.preview-empty p{color:#5d6577;max-width:420px;margin:16px auto}.cards-empty button{margin:22px auto 0}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.collectible{color:#fff;background:#171c28;border:3px solid #6380c4;border-radius:18px;max-width:410px;padding:10px;overflow:hidden;box-shadow:0 12px 32px #171c2820}.collectible.burgundy{background:#263349}.card-topline{letter-spacing:2px;color:#92aae2;justify-content:space-between;align-items:center;padding:8px 7px 14px;font-size:10px;display:flex}.card-topline b{font-size:18px}.card-photo{border:1px solid #8fa1cb;border-radius:7px;height:330px;position:relative;overflow:hidden}.card-photo img{object-fit:cover;width:100%;height:100%}.founder-badge{color:#aabeed;text-align:center;letter-spacing:1px;background:#171c28e8;border:1px solid #7592d5;padding:9px;font-size:9px;position:absolute;top:12px;right:12px}.card-watermark{text-align:center;letter-spacing:1px;background:#171c28d9;padding:10px;font-size:12px;position:absolute;bottom:10px;left:0;right:0}.card-identity{text-align:center;border-bottom:1px solid #637cb655;padding:18px 5px}.card-identity h2{text-transform:uppercase;color:#fff;margin:0;font-family:Arial,sans-serif;font-size:24px;line-height:1.1}.card-identity p{color:#9cb2e5;margin:10px 0 0;font-size:13px;line-height:1.4}.card-numbers{text-align:center;gap:5px;padding:18px 0;display:flex}.card-numbers>div{flex:1}.card-numbers b{font-size:28px;display:block}.card-numbers span{text-transform:uppercase;letter-spacing:.5px;color:#9cb2e5;font-size:8px}.card-bottom{text-align:center;border-top:1px solid #637cb655;padding:13px 2px 5px}.card-bottom>span{letter-spacing:1.4px;color:#9cb2e5;font-size:9px}.card-bottom small{opacity:.85;margin:5px 0;font-size:9px;display:block}.card-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:14px 0;display:flex}.card-actions button{background:#fff;border:1px solid #ccd0d8;border-radius:6px;align-items:center;gap:5px;padding:8px;font-size:12px;display:flex}.card-actions strong{text-transform:capitalize;font-size:12px}.join-layout,.create-layout{grid-template-columns:1.15fr 1fr;gap:48px;padding:20px 0;display:grid}.join-layout form,.create-layout form{background:#fff;border:1px solid #d8dbe2;border-radius:16px;padding:28px}.join-layout h2,.create-layout h2{margin:12px 0 24px;font-size:32px}.join-layout aside{background:#e5e8ee;border-radius:16px;align-self:start;padding:30px}.create-layout aside{align-self:start;width:100%;max-width:410px;margin:auto;position:sticky;top:25px}.cards-page label{margin:18px 0;font-size:13px;font-weight:600;display:block}.cards-page input:not([type=checkbox]){width:100%;font:inherit;color:#171c28;background:#fff;border:1px solid #c8ccd4;border-radius:7px;margin-top:8px;padding:12px;display:block}.cards-page input[type=file]{font-size:12px}.cards-page .check-label{align-items:flex-start;gap:10px;font-weight:400;line-height:1.6;display:flex}.check-label input{flex-shrink:0;width:17px;height:17px;margin-top:5px}.form-note{color:#5e6678;margin:15px 0;font-size:12px;line-height:1.7}.combo-options{border:1px solid #c8ccd6;border-radius:6px;max-height:210px;overflow:auto}.combo-options button{text-align:left;background:#fff;border:0;border-bottom:1px solid #e8eaf0;width:100%;padding:12px;display:block}.combo-options b,.combo-options span{font-size:12px;display:block}.combo-options span{color:#5e6577;margin-top:4px}.chosen{color:#263349;align-items:center;gap:6px;font-size:13px;display:flex}.theme-picker{border:0;margin:20px 0;padding:0}.theme-picker legend{margin-bottom:10px;font-size:13px;font-weight:600}.theme-picker button{color:#fff;text-transform:capitalize;border:3px solid #0000;border-radius:7px;margin-right:6px;padding:10px 14px;font-size:12px}.theme-picker button[aria-pressed=true]{border-color:#6380c4}.cards-footer{text-align:center;color:#5b6374;border-top:1px solid #cfd3dd;margin-top:45px;padding:25px;font-size:12px;display:block}.cards-page button:disabled{opacity:.5;cursor:wait}@media (max-width:900px){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.join-layout,.create-layout{gap:24px}.card-photo{height:280px}}@media (max-width:650px){.cards-page{padding:20px 15px}.cards-intro{padding:30px 0;display:block}.membership-price{min-width:0;margin-top:25px;padding:22px}.membership-price strong{font-size:42px}.card-grid,.join-layout,.create-layout{grid-template-columns:1fr}.collectible{width:100%;margin:auto}.card-photo{height:350px}.create-layout aside{position:static}.gallery-heading{display:block}.join-layout form,.create-layout form{padding:20px}.cards-tabs button{padding:13px 9px}.card-identity h2{font-size:24px}}.card-ranking{border-bottom:1px solid #637cb655;justify-content:center;align-items:center;gap:12px;padding:10px 5px;display:flex}.card-ranking strong{color:#9cb2e5;font-size:22px}.card-ranking span{max-width:135px;font-size:9px;line-height:1.5}.membership-settings{background:#e9ebf0;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:35px;padding:18px;font-size:12px;display:flex}.membership-settings button{color:#3b5183;background:0 0;border:0;text-decoration:underline}.cards-page form select{width:100%;font:inherit;background:#fff;border:1px solid #c8ccd4;border-radius:7px;margin-top:8px;padding:12px;display:block}.height-page .table-scroll th:first-child{min-width:110px}.height-page .filters input:not([type=checkbox]){margin:0}.height-page .table-scroll a{align-items:center;gap:4px;font-size:12px;display:inline-flex}.card-ranking span{max-width:210px}.cards-page{padding-top:30px}.back-link{color:#536176}.cards-intro{padding:36px 0 44px}.cards-intro h1{letter-spacing:-2.5px;font-family:Arial,sans-serif;font-weight:900;line-height:1.02}.cards-intro h1 em{color:#2454ed;font-style:normal;font-weight:900}.cards-intro p{color:#536176;font-size:15px}.membership-price{background:#2454ed;border-radius:5px;min-width:260px;padding:30px}.membership-price p{color:#e5ecff;font-size:13px}.membership-price strong{letter-spacing:-3px;font-weight:850}.cards-tabs{border-color:#dfe5ef}.cards-tabs button{color:#536176}.cards-tabs button.active{color:#2454ed;border-color:#2454ed}.cards-empty,.preview-empty{background:#f4f7ff;border-color:#becdf7;border-radius:5px}.cards-empty svg,.preview-empty svg{color:#2454ed}.cards-empty h3,.preview-empty h3{letter-spacing:-.6px;font-weight:750}.gallery-heading p,.form-note{color:#536176}.collectible{color:#fff;background:#2454ed;border:0;border-radius:8px;padding:12px;box-shadow:0 12px 35px #17274222}.collectible.forest{background:#171c28}.collectible.burgundy{color:#171c28;background:#f3f5fa;border:1px solid #d5dfee}.card-topline{color:inherit;letter-spacing:1.4px;padding:10px 6px 17px;font-size:10px;font-weight:800}.card-photo{border:0;border-radius:3px}.founder-badge{color:#2454ed;background:#fff;border:0;padding:9px;font-size:8px;font-weight:800}.card-watermark{color:#fff;background:#171c28de}.card-identity{border-color:#fff3;padding:20px 5px}.card-identity h2{letter-spacing:-.5px;color:inherit;font-family:Arial,sans-serif;font-weight:900}.card-identity p{color:#e2e9ff}.card-ranking{border-color:#fff3;padding:14px 5px}.card-ranking strong{color:inherit;letter-spacing:-1px;font-size:29px;font-weight:850}.card-ranking span{font-size:10px;line-height:1.6}.card-numbers b{letter-spacing:-1px;font-size:32px}.card-numbers span,.card-bottom>span{color:#e2e9ff}.card-bottom{border-color:#fff3}.card-bottom>span{letter-spacing:2px;font-weight:800}.collectible.burgundy .card-identity p,.collectible.burgundy .card-numbers span,.collectible.burgundy .card-bottom>span{color:#2454ed}.collectible.burgundy .card-identity,.collectible.burgundy .card-ranking,.collectible.burgundy .card-bottom{border-color:#d5dfee}.join-layout form,.create-layout form,.join-layout aside{border-color:#dfe5ef;border-radius:5px}.join-layout aside{background:#f1f5ff}.join-layout h2,.create-layout h2{letter-spacing:-1px;font-weight:800}.cards-page input:not([type=checkbox]),.cards-page form select{color:#171c28;border-color:#cdd7e8;border-radius:4px}.cards-page input[type=checkbox]{accent-color:#2454ed}.combo-options button.selected{background:#eaf0ff}.chosen{color:#2454ed}.theme-picker button[aria-pressed=true]{outline-offset:2px;border-color:#91aaff;outline:2px solid #2454ed}.theme-picker button:last-child{color:#171c28}.card-message,.private-key,.membership-settings{background:#eef3ff;border-radius:5px}.cards-footer{color:#536176;font-size:12px;line-height:1.7}.height-page .filters{flex-wrap:wrap;align-items:stretch;margin-bottom:25px;padding:0}.height-page .filters>label{flex:1;min-width:160px;min-height:53px;margin:0}.height-page .filters>label:has(input:not([type=checkbox])){flex:1.5}.height-page .filters input:not([type=checkbox]){background:0 0;border:0;padding:23px 12px 9px;font-size:13px}.height-page .filters .check-label{align-items:center;gap:10px;min-width:200px;padding:12px;font-size:12px;display:flex}.height-page .filters .check-label span{pointer-events:auto;color:#536176;font-size:12px;position:static}.height-page .filters .check-label input{margin:0}.height-page .context-explainer{margin-bottom:25px}.height-page td:first-child{color:#2454ed;font-weight:800}.height-page td .form-note{white-space:normal;min-width:220px;max-width:360px;margin:5px 0 0;font-size:12px}.height-page .table-scroll a{color:#2454ed;font-weight:700}.height-page tbody tr{cursor:default}@media (max-width:650px){.cards-intro h1{letter-spacing:-2px;font-size:43px}.membership-price{min-width:0}.cards-intro{padding:26px 0}.cards-page{padding-left:20px;padding-right:20px}.card-photo{height:340px}.height-page .filters>label{min-width:calc(50% - 10px)}.height-page .filters>label:has(input:not([type=checkbox])){flex-basis:100%}.card-grid{gap:24px}}
