#creator-credits{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;overflow:auto;box-sizing:border-box;padding:clamp(12px,3vw,32px);background:#121859;color:#1d1247;font:500 14px/1.5 Oswald,Arial Narrow,sans-serif;display:grid;place-items:center}#creator-credits:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.7;background:repeating-linear-gradient(45deg,transparent 0 14px,#2632A8 14px 17px),repeating-linear-gradient(-45deg,transparent 0 14px,#2632A8 14px 17px)}#creator-credits *{box-sizing:border-box}#creator-credits .creator-card{position:relative;width:min(920px,100%);background:#fbfaf6;padding:clamp(20px,3vw,32px);box-shadow:0 14px 40px #000000b3;transform:rotate(-.3deg);-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%;padding-bottom:calc(clamp(20px,3vw,32px) + 10px)}#creator-credits header{display:flex;align-items:center;gap:14px;border-bottom:2px dotted #1D1247;padding-bottom:18px;font:400 22px/1.1 Luckiest Guy,Impact,sans-serif;color:#1d1247}#creator-credits header img{image-rendering:auto;border-radius:6px}#creator-credits header b{color:#b5155f}#creator-credits header small{display:block;font:700 10px/2 Oswald,monospace;letter-spacing:3px;color:#6b6459}#creator-credits .creator-columns{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;margin:24px 0}#creator-credits .creator-kicker{color:#6b6459;letter-spacing:3px;font-size:11px;margin:0}#creator-credits h1{display:inline-block;font:400 56px/1 Luckiest Guy,Impact,sans-serif;letter-spacing:0;margin:8px 0;color:#1d1247;background:#ff2e88;padding:6px 18px;transform:rotate(-1.5deg);box-shadow:0 0 18px #ff2e8873}#creator-credits .creator-role{margin:12px 0 24px;color:#6b6459}#creator-credits h2{font:700 12px Oswald,monospace;text-transform:uppercase;letter-spacing:1.6px;color:#1d1247;margin:20px 0 10px;border-bottom:2px dotted #1D1247;padding-bottom:6px}#creator-credits .creator-production h2{margin-top:0}#creator-credits a{display:flex;align-items:center;gap:12px;border:2px solid #1D1247;padding:12px;margin:8px 0;color:#1d1247;text-decoration:none;font-size:13px;min-height:44px;background:#fbfaf6}#creator-credits a strong{margin-left:auto;color:#b5155f}#creator-credits a span{color:#b5155f;margin-left:auto}#creator-credits .creator-email{font-size:clamp(11px,1.7vw,14px);overflow-wrap:anywhere}#creator-credits a:hover,#creator-credits a:focus-visible{background:#ff2e88;outline:3px solid #38D1FF;outline-offset:2px}#creator-credits dt{font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:#6b6459;margin-top:14px}#creator-credits dd{margin:3px 0 0;font-size:13px;color:#1d1247}#creator-credits footer{border-top:2px dotted #1D1247;display:flex;gap:24px;align-items:center;padding-top:18px}#creator-credits footer p{font-size:10px;color:#6b6459;margin:0;max-width:580px}#creator-credits button{flex-shrink:0;border:0;background:#ff2e88;color:#1d1247;font:400 13px Luckiest Guy,Impact,sans-serif;padding:13px 20px;cursor:pointer;min-height:44px;transform:rotate(-1deg)}#creator-credits button:focus-visible{outline:3px solid #38D1FF;outline-offset:3px}@media (max-width:640px){#creator-credits{display:block}.creator-columns{grid-template-columns:1fr!important;gap:24px!important}#creator-credits footer{flex-direction:column;align-items:stretch}#creator-credits header{font-size:18px}}
