.credit-studio{--cr-line:#dedede;--cr-muted:#686868;color:#181818;min-height:100svh;font:13px/1.6 var(--mono);letter-spacing:0;background:#fff}.credit-studio button,.credit-studio select{font:12px/1.4 var(--mono);text-transform:none;letter-spacing:0;border:1px solid var(--cr-line);min-height:40px;color:inherit;background:0 0;border-radius:0}.credit-studio button{justify-content:center;align-items:center;gap:9px;display:inline-flex}.credit-studio button:hover:not(:disabled){background:#f4f4f4;border-color:#777}:is(.credit-studio button:focus-visible,.credit-studio select:focus-visible,.credit-studio a:focus-visible){outline-offset:4px;outline:2px solid #181818}.credit-studio button:disabled{opacity:.4}.cr-header{align-items:center;gap:24px;max-width:1520px;min-height:80px;margin:auto;padding:20px 40px;display:flex}.cr-wordmark{white-space:nowrap;align-items:center;gap:10px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.cr-slash{color:#888}.cr-mark{grid-template-columns:1fr 1fr;gap:1px;width:14px;height:14px;display:grid}.cr-mark i:first-child{background:#00b5e2}.cr-mark i:nth-child(2){background:#e4007c}.cr-mark i:nth-child(3){background:#ffd100}.cr-mark i:nth-child(4){background:#181818}.cr-preview-label,.cr-kicker,.cr-art-meta,.cr-art-caption>span,.cr-price>span,.cr-mint-meta,.cr-value{font:11px/1.5 var(--mono);color:var(--cr-muted)}.cr-preview-label{border-left:1px solid var(--cr-line);padding-left:24px}.cr-wallet{align-items:center;gap:12px;margin-left:auto;font-size:12px;display:flex}.cr-wallet button{padding:0 12px}.cr-collection-link{text-underline-offset:4px;font-size:11px;text-decoration:none}.cr-collection-link:hover{text-decoration:underline}.cr-success{margin:16px 0 0;font-size:12px}.cr-success a{text-underline-offset:3px;margin-top:8px;display:block}.cr-collection{border-top:1px solid var(--cr-line);max-width:1360px;margin:0 auto 60px;padding-top:36px;scroll-margin-top:24px}.cr-collection-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:28px;display:flex}.cr-collection-heading h2{font:500 20px/1.4 var(--mono);margin:0 0 10px}.cr-collection-heading p,.cr-collection-count{color:var(--cr-muted);font-size:11px}.cr-collection-heading button{flex-shrink:0;width:40px}.cr-collection>button{padding:0 14px}.cr-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;display:grid}.cr-collected-token{min-width:0}.cr-token-image{aspect-ratio:1;background:#fff;place-items:center;width:100%;display:grid}.cr-token-image img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.cr-token-image>span{text-align:center;padding:16px;font-size:12px}.cr-token-image button{margin-top:12px;padding:0 12px}.cr-token-caption{border-top:1px solid var(--cr-line);justify-content:space-between;align-items:center;gap:8px;display:flex}.cr-token-caption h3{font:400 11px/1.5 var(--mono)}.cr-token-caption>div{flex-shrink:0;display:flex}.cr-token-caption button,.cr-token-caption a{border:0;justify-content:center;align-items:center;width:34px;min-height:40px;display:inline-flex}.cr-collected-token details{color:var(--cr-muted);font-size:11px}.cr-collected-token summary{cursor:pointer;padding:8px 0}.cr-collected-token dl{margin:8px 0}.cr-collected-token dl>div{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.cr-collected-token dd{overflow-wrap:anywhere;text-align:right;max-width:65%;margin:0}.cr-show-more{margin-top:28px}@media (max-width:1440px){.cr-collection{margin-inline:40px}}@media (max-width:1100px){.cr-collection{margin-inline:28px}.cr-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.cr-collection{margin-inline:20px}.cr-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.cr-collection-link{flex-basis:100%;order:3;padding-top:8px}.cr-token-caption{flex-wrap:wrap}}.cr-intro{justify-content:space-between;align-items:end;gap:24px;max-width:1440px;margin:auto;padding:48px 40px 44px;display:flex}.cr-intro h1{font:500 26px/1.3 var(--mono);margin:0 0 12px}.cr-intro p{margin:0;font-size:12px;line-height:1.8}.cr-intro .cr-byline{color:var(--cr-muted);text-align:right;text-transform:uppercase;font-size:11px}.cr-workspace{grid-template-columns:minmax(0,1fr) 352px;align-items:start;gap:80px;max-width:1440px;margin:auto;padding:0 40px 60px;display:grid}.cr-artwork{min-width:0;position:sticky;top:24px}.cr-art-meta,.cr-art-caption{justify-content:space-between;align-items:center;gap:12px;display:flex}.cr-art-meta{border-bottom:1px solid var(--cr-line);min-height:32px;padding-bottom:10px}.cr-canvas{aspect-ratio:1;background:#fff;width:100%}.cr-canvas>img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block}.cr-canvas-state{color:#555;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;padding:30px;display:flex}.cr-canvas-state button{padding:0 20px}.cr-art-caption{border-top:1px solid var(--cr-line);min-height:48px}.cr-art-caption button{border:0;padding:0 4px 0 12px}.cr-controls{min-width:0}.cr-control-heading{border-bottom:1px solid var(--cr-line);justify-content:space-between;align-items:start;gap:16px;min-height:32px;margin-bottom:22px;padding-bottom:10px;display:flex}.cr-control-heading h2{font:500 12px/1.5 var(--mono);text-transform:uppercase;margin:0}.cr-modes{border-bottom:1px solid var(--cr-line);grid-template-columns:1fr 1fr;margin-bottom:22px;display:grid}.cr-modes button{color:var(--cr-muted);border:0;border-bottom:2px solid #0000;min-height:44px;padding:10px 4px}.cr-modes button[aria-pressed=true]{color:#181818;border-bottom-color:#181818}.cr-random-action{gap:12px;margin-bottom:24px;display:grid}.cr-random-action>span{color:var(--cr-muted);font-size:10px}.cr-drawn-sources strong{font:400 14px/1.5 var(--mono);display:block}.cr-drawn-sources span{color:var(--cr-muted);font-size:10px}.cr-section{border-bottom:1px solid var(--cr-line);margin-bottom:22px;padding:0 0 22px}.cr-section h2{font:500 12px/1.5 var(--mono);align-items:center;gap:12px;margin:0 0 17px;display:flex}.cr-section h2>span:first-child{font:10px var(--mono);color:var(--cr-muted)}.cr-section h2 .cr-value{margin-left:auto;font-size:10px}.cr-source{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:14px;display:grid}.cr-source:last-child{margin-bottom:0}.cr-source-image{background:#fff;width:56px;height:56px}.cr-source-image img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.cr-source-choice{min-width:0}.cr-source-choice label{color:var(--cr-muted);margin-bottom:3px;font-size:10px;display:block}.cr-source-choice select{width:100%;min-height:28px;font:14px/1.3 var(--mono);border:0;display:block}.cr-source-choice option{background:#fff}.cr-source-choice>span{color:var(--cr-muted);font-size:11px;display:block}.cr-arrows{gap:5px;display:flex}.cr-arrows button{width:32px;min-height:36px}.cr-swatches{flex-wrap:wrap;gap:14px;min-height:40px;padding:3px;display:flex}.credit-studio .cr-swatches button{color:#fff;border:1px solid #00000020;width:30px;height:30px;min-height:30px;position:relative}.cr-swatches button[aria-pressed=true]{outline-offset:4px;outline:1px solid #181818}.cr-swatches button svg{filter:drop-shadow(0 1px 2px #000)}.credit-studio .cr-swatches .cr-no-colour{color:#181818}.cr-swatches .cr-no-colour svg{filter:none}.cr-swatches button:disabled:after{content:"";background:#777;width:30px;height:1px;position:absolute;transform:rotate(-45deg)}.cr-removal p{color:var(--cr-muted);align-items:center;min-height:40px;margin:0;font-size:11px;display:flex}.cr-mint{padding-top:2px}.cr-price{justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.cr-price strong{font:400 12px/1.5 var(--mono);text-align:right}.cr-price small{color:var(--cr-muted);font-size:10px}.credit-studio .cr-mint>button{color:#777;opacity:1;background:#f6f6f6;border-color:#e2e2e2;width:100%;min-height:44px}.credit-studio .cr-mint>button:not(:disabled){color:#fff;background:#181818;border-color:#181818}.cr-mint-meta{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.cr-mint-meta span{font-size:10px}.cr-mint-meta button{border:0;width:36px}.cr-holdings{color:var(--cr-muted);overflow-wrap:anywhere;margin:-6px 0 20px;font-size:12px}.cr-holdings button{margin-top:8px;padding:0 12px}.cr-notice{color:#993522;margin:0 0 20px;font-size:12px}.cr-project{border-top:1px solid var(--cr-line);grid-template-columns:1fr 1fr;gap:80px;max-width:1360px;margin:auto;padding:64px 0 76px;display:grid}.cr-project p{max-width:460px;margin:0 0 16px;font-size:12px;line-height:1.9}.cr-project .cr-project-statement{font-size:17px;line-height:1.8}.cr-footer{max-width:1440px;color:var(--cr-muted);font:10px/1.8 var(--mono);justify-content:space-between;align-items:start;gap:24px;margin:auto;padding:24px 40px 32px;display:flex}.cr-footer a{text-decoration:none}.cr-footer a:hover{text-underline-offset:3px;text-decoration:underline}.cr-muted{color:var(--cr-muted)}.cr-edit-controls{border:0;min-width:0;margin:0;padding:0}.cr-local-entry{color:#555;font:11px/1.5 var(--mono);background:#fafafa;border-bottom:1px solid #e8e8e8;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 24px;display:flex}.cr-local-entry button{color:#444;cursor:pointer;background:#fff;border:1px solid #ddd;padding:6px 10px}.cr-mint-detail{font:10px/1.8 var(--mono);color:var(--cr-muted);overflow-wrap:anywhere;margin:10px 0}.cr-mint-detail a{text-underline-offset:3px}.cr-recovery{border-top:1px solid var(--cr-line);gap:10px;min-width:0;margin-top:16px;padding-top:16px;display:grid}.cr-recovery label{color:var(--cr-muted);font-size:12px}.cr-recovery input{color:#181818;width:100%;min-width:0;font:12px/1.5 var(--mono);background:#fff;border:1px solid #aaa;padding:10px}.cr-recovery button{white-space:normal;min-height:40px;padding:10px}@media (max-width:1440px){.cr-project{margin-inline:40px}}@media (max-width:1100px){.cr-workspace{grid-template-columns:minmax(0,1fr) 320px;gap:40px;padding-inline:28px}.cr-header,.cr-intro,.cr-footer{padding-inline:28px}.cr-project{gap:40px;margin-inline:28px}.cr-preview-label{display:none}}@media (max-width:760px){.cr-header{flex-wrap:wrap;gap:10px;min-height:70px;padding:16px 20px}.cr-wordmark{gap:8px;font-size:11px}.cr-mark{width:12px;height:12px}.cr-wallet{gap:8px;font-size:11px}.cr-wallet button{padding:0 8px;font-size:11px}.cr-wallet button svg{width:14px}.cr-intro{padding:32px 20px}.cr-intro h1{font-size:22px}.cr-intro p{font-size:11px}.cr-byline{display:none}.cr-workspace{grid-template-columns:1fr;gap:36px;padding:0 20px 40px}.cr-artwork{position:static}.cr-art-meta,.cr-art-caption>span{font-size:10px}.cr-control-heading{margin-bottom:16px}.cr-source{grid-template-columns:60px minmax(0,1fr) auto}.cr-source-image{width:60px;height:60px}.credit-studio .cr-swatches button{width:34px;height:34px;min-height:34px}.cr-project{grid-template-columns:1fr;gap:22px;margin-inline:20px;padding:36px 0}.cr-project .cr-project-statement{font-size:15px}.cr-footer{border-top:1px solid var(--cr-line);flex-direction:column;gap:16px;padding:20px}}@media (prefers-reduced-motion:reduce){.credit-studio *{scroll-behavior:auto}}
