:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--color-primary: #ff478b}a{font-weight:500;color:var(--color-primary);text-decoration:inherit}a:hover{text-decoration:underline}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}.nbsp{white-space:nowrap}.hidden{display:none}#app{max-width:1280px;margin:0 auto 2rem;padding:2rem 1.5rem;text-align:center}#tokens-loading{display:none;padding:2rem}#tokens-loading.visible{display:block}#wallet-tokens{display:none;padding-top:20px}#wallet-tokens.visible{display:block}#wallet-tokens .tokens-row{display:flex;flex-direction:column;text-align:center}@media screen and (min-width: 800px){#wallet-tokens .tokens-row{flex-direction:row;justify-content:space-evenly}}#wallet-tokens .tokens-row .token-preview{display:flex;flex-direction:column;align-items:center;justify-content:start;padding:10px;min-width:300px;min-height:370px}#wallet-tokens .tokens-row .token-preview.missing a{display:flex;justify-content:center;align-items:center;width:100%;height:300px;margin:0;border:1px solid red}#wallet-tokens .tokens-row .token-preview img{max-width:300px;height:auto}#multiple-gentk{display:none;border:1px solid var(--color-primary);border-radius:6px;margin:30px auto 10px;padding:10px 10px 20px}#multiple-gentk.visible{display:block}#gentk-options{padding:6px 12px}#token-name{word-break:keep-all;white-space:nowrap}#choose-print{display:none}#choose-print.visible{display:block}.print-options{padding:20px;margin-bottom:20px}.print-options label:not(:last-child){display:block;margin-bottom:1.5em}.print-options label input{margin-right:.5em}.print-options label.disabled{opacity:.5;font-style:italic}.print-options label.disabled:after{content:" **"}.print-options label:not(.disabled):hover{cursor:pointer;font-weight:700}#unsigned-already-ordered,#signed-already-ordered{display:none}#unsigned-already-ordered.visible,#signed-already-ordered.visible{display:block}#delivery-details{display:none}#delivery-details.visible{display:block}#delivery-details fieldset{padding:1.5rem}#delivery-details label:not(:last-child){display:block;margin-bottom:1.5em}#delivery-details label span{display:block;margin-bottom:.25rem}#delivery-details input{padding:.5em 1em;width:90%;max-width:320px;margin:0 auto}#delivery-details select{padding:.5em 1em;width:100%;max-width:350px;margin:0 auto}#delivery-details .fill-required{margin-bottom:1.5rem}#delivery-details .fill-required.hidden{display:none}.card{padding:2em 0}@media screen and (min-width: 800px){.card{padding:2em}}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;transition:border-color .25s}button.hidden{display:none}button:not(:disabled):hover{cursor:pointer;border-color:var(--color-primary)}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:var(--color-primary)}button{background-color:#f9f9f9}}
