@layer components{.issue-page{--paper:var(--background);--ink:var(--foreground);--line:var(--border);--soft:var(--surface-alt);padding-bottom:100px}.issue-fields .field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.issue-fields .field>span:first-child{font-family:var(--font-mono), monospace;letter-spacing:.085em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:400;transition:color .16s}.issue-fields .field:focus-within>span:first-child{color:var(--ink)}.issue-form{background-color:var(--surface);background-image:radial-gradient(115% 80% at 100% 0%, color-mix(in srgb, var(--accent) 8%, transparent) 0%, transparent 60%);padding:32px;position:relative}.issue-form:before{content:"";border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:linear-gradient(90deg, var(--accent), color-mix(in srgb, var(--accent) 30%, transparent) 55%, transparent);height:2px;position:absolute;inset:0 0 auto}.issue-form-heading{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:22px}.issue-form-heading h2{letter-spacing:-.9px;margin:12px 0 10px;font-size:27px;font-weight:500;line-height:1.25}.issue-form-heading>p:last-child{margin:0;font-size:14px;line-height:1.6}.issue-fields{gap:24px;display:grid}.issue-fields .field{min-width:0}.issue-fields select{text-overflow:ellipsis;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%23626a63' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:11px 8px;width:100%;padding-right:38px}.dark .issue-fields select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%23a7b0a6' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E")}.issue-fields :is(input:not([type=color]),select,textarea){background-color:var(--paper);border-radius:var(--radius-sm);transition:border-color .16s,box-shadow .16s,background-color .16s}.issue-fields :is(input:not([type=color]),select,textarea):hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 42%, var(--line))}.issue-fields :is(input:not([type=color]),select,textarea):focus-visible{border-color:var(--accent);background-color:var(--surface);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 17%, transparent);outline:none}.issue-form .data-list dd{overflow-wrap:anywhere;text-align:right}.issue-fields .field>span:first-child{align-items:baseline;gap:5px;display:flex}.issue-fields .field>span:first-child>.muted{font-size:11px;font-weight:400}.field-helper{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--muted);font-size:10px;line-height:1.5}.field-error{color:#ac3f36;font-size:12px;line-height:1.5;display:block}.dark .field-error{color:#ffaca3}.text-button{color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;width:fit-content;padding:0;font-size:12px;line-height:1.6;text-decoration:none;display:inline-flex}.text-button:hover{text-underline-offset:4px;text-decoration:underline}.issue-fields .data-list{margin:0}.issue-fields .notice{margin:0;font-size:12px;line-height:1.7}.error-notice{color:#a53931;border-color:#ac3f3640}.dark .error-notice{color:#ffaca3}.wallet-panel{align-items:center;gap:24px;padding:30px;display:flex}.wallet-panel-icon{border-radius:var(--radius-md);background:var(--soft);flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.wallet-panel-copy{flex:1}.wallet-panel h2{letter-spacing:-.6px;margin:10px 0 6px;font-size:21px;font-weight:400}.wallet-panel .muted{max-width:520px;margin:0;font-size:12px;line-height:1.7}.wallet-panel .text-button{margin-top:8px}.wallet-error{max-width:500px;margin:10px 0 0}.wallet-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:1000px){.issue-form{padding:24px}.wallet-panel{flex-wrap:wrap}.wallet-actions{margin-left:72px}}@media (max-width:760px){.issue-form{padding:23px}}@media (max-width:480px){.issue-form{padding:22px 18px}.issue-form-heading h2{font-size:23px}.issue-fields .field-grid{grid-template-columns:1fr}.wallet-panel{align-items:start;gap:16px;padding:23px}.wallet-panel-icon{width:38px;height:38px}.wallet-panel-copy{flex-basis:calc(100% - 54px)}.wallet-panel h2{font-size:19px}.wallet-actions{justify-content:start;width:100%;margin-left:0}.wallet-actions>.button{width:100%}}.issue-form[hidden]{display:none}.issue-form:not([hidden]){animation:.42s cubic-bezier(.22,1,.36,1) launch-screen-enter}@keyframes launch-screen-enter{0%{opacity:0;transform:translateY(12px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.issue-form:not([hidden]){animation:none}}.issuance-success-coin{width:96px;height:96px;margin:auto;animation:.65s ease-out both issuance-arrive;position:relative}.issuance-success-coin--launch{width:128px;height:128px}.issuance-success-coin img{object-fit:contain;width:100%;height:100%}.issuance-success-check{color:#fff;background:#365843;border:3px solid #f5f3eb;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:-4px;right:-6px}.issuance-confetti{pointer-events:none;border-radius:inherit;width:min(360px,100vw - 80px);height:340px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.issuance-confetti i{opacity:0;width:5px;height:8px;animation:issuance-confetti 1.9s cubic-bezier(.16, .7, .3, 1) var(--delay) both;background:#b68b32;border-radius:1px;position:absolute;top:50%;left:50%}.issuance-confetti i:nth-child(3n){background:#52745c;border-radius:50%;width:5px;height:5px}.issuance-confetti i:nth-child(3n+1){background:#dec781}@keyframes issuance-confetti{0%{opacity:0;transform:translate(0)rotate(0)scale(.3)}12%{opacity:.9}60%{opacity:.9;transform:translate(var(--dx), var(--dy)) rotate(var(--turn)) scale(1)}to{opacity:0;transform:translate(var(--dx), calc(var(--dy) + 48px)) rotate(calc(var(--turn) + 100deg)) scale(.6)}}@keyframes issuance-arrive{0%{opacity:0;transform:translateY(12px)scale(.88)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.issuance-confetti{display:none}.issuance-success-coin{animation:none}}.issuance-share-prompt{isolation:isolate;display:inline-flex;position:relative}.issuance-share-confetti{z-index:2;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.issuance-share-confetti i{opacity:0;width:5px;height:8px;animation:issuance-share-confetti 2s cubic-bezier(.16, .7, .3, 1) calc(.8s + var(--delay)) both;background:#b68b32;border-radius:1px;position:absolute;top:0;left:0}.issuance-share-confetti i:nth-child(3n){background:#52745c;border-radius:50%;width:5px;height:5px}.issuance-share-confetti i:nth-child(3n+1){background:#dec781}.issuance-share-button{isolation:isolate;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1);animation:.48s cubic-bezier(.22,1,.36,1) .18s both issuance-share-arrive,.85s cubic-bezier(.22,1,.36,1) 1.15s issuance-share-invite;position:relative;overflow:hidden;box-shadow:0 7px 18px #00000024}.issuance-share-button:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#0000);width:34%;transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:-40% auto -40% -45%;transform:translate(-180%)skew(-18deg)}@media (hover:hover) and (pointer:fine){.issuance-share-button:hover{transform:translateY(-2px);box-shadow:0 11px 24px #0000002e}.issuance-share-button:hover:after{transform:translate(520%)skew(-18deg)}}.issuance-share-button:active{transform:scale(.96)}@keyframes issuance-share-arrive{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes issuance-share-invite{0%,to{transform:translateY(0)scale(1)}36%{transform:translateY(-2px)scale(1.045)}66%{transform:translateY(1px)scale(.985)}}@keyframes issuance-share-confetti{0%,26%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.25)}38%{opacity:1}72%{opacity:.95;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) rotate(var(--turn)) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy) + 12px)) rotate(calc(var(--turn) + 70deg)) scale(.65)}}@media (prefers-reduced-motion:reduce){.issuance-share-button{transition:none;animation:none}.issuance-share-button:after,.issuance-share-confetti{display:none}}.market-review-dialog{border:1px solid var(--line);background:var(--surface,Canvas);width:min(430px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink,CanvasText);border-radius:18px;padding:0;overflow:auto;box-shadow:0 30px 90px #00000042}.market-review-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000007a}.market-review-head{border-bottom:1px solid var(--line);background:var(--soft);text-align:center;padding:26px 26px 22px}.market-review-head h3{letter-spacing:-.5px;margin:10px 0 4px;font-size:27px;font-weight:500}.market-review-head h3 span{color:var(--muted);font-weight:400}.market-review-head p{color:var(--muted);margin:0;font-size:12px}.market-review-facts{background:var(--line);border-bottom:1px solid var(--line);gap:1px;margin:0;padding:0;display:grid}.market-review-facts>div{background:var(--surface);justify-content:space-between;align-items:baseline;gap:18px;padding:13px 26px;display:flex}.market-review-facts dt{color:var(--muted);font-size:12px}.market-review-facts dd{font-family:var(--font-mono), monospace;text-align:right;margin:0;font-size:13px}.market-review-facts dd small{color:var(--muted);margin-top:2px;font-size:10px;display:block}.market-review-note{color:var(--muted);margin:0;padding:16px 26px;font-size:11px;line-height:1.6}.market-review-alert,.market-review-status{margin:0;padding:0 26px 14px;font-size:12px;line-height:1.6}.market-review-alert{color:var(--danger,#b42318)}.market-review-status{color:var(--muted)}.market-seed{gap:14px;padding:0 26px 4px;display:grid}.market-seed .field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.market-seed .field{gap:6px;display:grid}.market-seed .field .text-button{justify-self:end;font-size:11px}.market-seed-hint{margin:0}.market-seed-hint strong{color:var(--foreground);font-family:var(--font-mono);font-weight:400}.market-seed .market-review-actions{padding-inline:0}.market-seed>.market-review-status{padding:0}@media (max-width:620px){.market-seed .field-grid{grid-template-columns:minmax(0,1fr)}}.market-review-actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:18px 26px 24px;display:flex}.market-review-actions .market-review-status{flex:auto;padding:0}}
