@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-deep-black:var(--color-deep-black);--color-smoke-black:var(--color-smoke-black);--color-smoke-white:var(--color-smoke-white);--color-accent:var(--color-accent);--color-silver:var(--color-silver)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.top-10{top:calc(var(--spacing) * 10)}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.lowercase{text-transform:lowercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--color-error:#d23c3c;--launch-line:#d8d8d8}.launch-page{background-color:var(--color-smoke-white);color:var(--color-smoke-black);min-height:var(--v-height);overflow:visible}.l-container{width:93.75%;margin-inline:auto;display:flex;position:relative}.app-page{padding-top:calc(var(--sp) * 32)}@media (min-width:48rem){.app-page{padding-top:calc(var(--sp) * 48)}}.launch{padding-bottom:calc(var(--sp) * 24);color:var(--color-smoke-black)}.launch__container{flex-direction:column}.launch__head{gap:calc(var(--sp) * 8);margin-bottom:calc(var(--sp) * 10);flex-direction:column;display:flex}@media (min-width:64rem){.launch__head{margin-bottom:calc(var(--sp) * 14);flex-direction:row;justify-content:space-between;align-items:flex-end}}.launch__head-main{max-width:calc(var(--sp) * 190)}.launch__eyebrow{margin-bottom:calc(var(--sp) * 5)}.launch__title{font-weight:450;line-height:1.05}.launch__lead{margin-top:calc(var(--sp) * 5);max-width:calc(var(--sp) * 160)}.launch__facts{gap:calc(var(--sp) * 3);flex-wrap:wrap;display:flex}.launch__fact{min-width:calc(var(--sp) * 34);padding-inline:calc(var(--sp) * 4);padding-block:calc(var(--sp) * 3);border:1px dashed var(--color-silver);background-color:var(--color-white);border-radius:5px}.launch__fact-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-silver);font-size:10px;font-weight:700}.launch__fact-value{margin-top:calc(var(--sp) * 1.5);font-family:var(--font-mono);color:var(--color-smoke-black);font-size:14px}.launch-layout{gap:calc(var(--sp) * 6);grid-template-columns:minmax(0,1fr);display:grid}.launch-layout__aside{order:-1}@media (min-width:64rem){.launch-layout{grid-template-columns:minmax(0, 1.55fr) minmax(calc(var(--sp) * 84), 1fr);gap:calc(var(--sp) * 8);align-items:start}.launch-layout__aside{top:calc(var(--sp) * 28);order:0;position:sticky}}.launch-form{min-width:0;padding:calc(var(--sp) * 6);border:2px dashed var(--color-silver);background-color:var(--color-white);border-radius:5px}@media (min-width:48rem){.launch-form{padding:calc(var(--sp) * 8)}}.launch-form__head{margin-bottom:calc(var(--sp) * 7);padding-bottom:calc(var(--sp) * 5);border-bottom:1px dashed var(--color-silver)}.launch-form__head-row{align-items:baseline;column-gap:calc(var(--sp) * 3);flex-wrap:wrap;display:flex}.launch-form__count{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-silver);font-size:11px;font-weight:700}.launch-form__name{font-size:22px;font-weight:450;line-height:1.1}.launch-form__progress{margin-top:calc(var(--sp) * 4);height:calc(var(--sp) * 1);background-color:#e4e4e4;border-radius:999px;overflow:hidden}.launch-form__progress-bar{background-color:var(--color-smoke-black);border-radius:999px;height:100%;transition:width .3s ease-in-out;display:block}.launch-form__steps{gap:calc(var(--sp) * 2);margin-top:calc(var(--sp) * 4);flex-wrap:wrap;display:flex}.launch-form__chip{align-items:center;column-gap:calc(var(--sp) * 2);padding-inline:calc(var(--sp) * 3);padding-block:calc(var(--sp) * 1.5);border:1px dashed var(--color-silver);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-silver);cursor:default;background:0 0;border-radius:999px;font-size:11px;font-weight:700;transition:color .2s ease-in-out,border-color .2s ease-in-out;display:inline-flex}.launch-form__chip.is-done{color:var(--color-smoke-black);border-color:var(--color-smoke-black);cursor:pointer}.launch-form__chip.is-active{color:var(--color-smoke-white);border-style:solid;border-color:var(--color-smoke-black);background-color:var(--color-smoke-black)}.launch-form__chip-index{opacity:.7;font-size:10px}.launch-form__subtitle{margin-top:calc(var(--sp) * 4);color:var(--color-silver);font-size:14px;line-height:1.5}.launch-form__pane[hidden]{display:none}.launch-form__footer{justify-content:space-between;align-items:center;gap:calc(var(--sp) * 4);margin-top:calc(var(--sp) * 8);padding-top:calc(var(--sp) * 5);border-top:1px dashed var(--color-silver);flex-wrap:wrap;display:flex}.launch-form__next{align-items:center;column-gap:calc(var(--sp) * 4);display:flex}.launch-form__enter{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-silver);font-size:10px}.launch-back{padding-inline:calc(var(--sp) * 4);padding-block:calc(var(--sp) * 2.5);border:1px dashed var(--color-silver);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-smoke-black);cursor:pointer;background:0 0;border-radius:.25rem;font-size:11px;font-weight:700;transition:border-color .2s ease-in-out}.launch-back:hover{border-color:var(--color-smoke-black)}.launch-back.is-disabled{opacity:.35;cursor:not-allowed}.launch-form .button:disabled{opacity:.6;cursor:wait}.launch-step{row-gap:calc(var(--sp) * 8);flex-direction:column;display:flex}.launch-group{row-gap:calc(var(--sp) * 5);flex-direction:column;display:flex}.launch-group__title{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);font-size:11px;font-weight:700}.launch-group__row{gap:calc(var(--sp) * 5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.launch-group__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.launch-group__row--links{grid-template-columns:repeat(3,minmax(0,1fr))}}.launch-field{min-width:0}.launch-field__head{justify-content:space-between;align-items:baseline;column-gap:calc(var(--sp) * 3);row-gap:calc(var(--sp) * 2);margin-bottom:calc(var(--sp) * 2);flex-wrap:wrap;display:flex}.launch-field__label{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--color-smoke-black);font-size:11px;font-weight:700}.launch-field__required{margin-left:calc(var(--sp) * 1);color:var(--color-error)}.launch-field__count,.launch-field__badge{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-silver);font-size:10px}.launch-field__count.is-full{color:var(--color-error)}.launch-field__hint{margin-top:calc(var(--sp) * 2);color:var(--color-silver);font-size:12px;line-height:1.45}.launch-field__error{margin-top:calc(var(--sp) * 2);font-family:var(--font-mono);color:var(--color-error);font-size:11px;line-height:1.45}.launch-input{width:100%;padding-inline:calc(var(--sp) * 3.5);padding-block:calc(var(--sp) * 3);border:1px solid var(--launch-line);background-color:var(--color-smoke-white);font-family:var(--font-sans);color:var(--color-smoke-black);border-radius:.25rem;font-size:15px;line-height:1.3;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out}.launch-input::placeholder{color:#b9b9b9}.launch-input:focus{background-color:var(--color-white);border-color:var(--color-smoke-black);outline:none;box-shadow:0 0 0 3px #18191422}.launch-input.has-error{border-color:var(--color-error)}.launch-input--mono{font-family:var(--font-mono);letter-spacing:.04em}.launch-textarea{min-height:calc(var(--sp) * 28);resize:vertical}.launch-amount{align-items:center;gap:calc(var(--sp) * 3);flex-wrap:wrap;display:flex}.launch-amount__control{flex:1 1 calc(var(--sp) * 40);min-width:calc(var(--sp) * 34);position:relative}.launch-amount__control .launch-input{padding-right:calc(var(--sp) * 16)}.launch-amount__unit{top:50%;right:calc(var(--sp) * 3.5);pointer-events:none;font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-silver);font-size:11px;font-weight:700;position:absolute;transform:translateY(-50%)}.launch-amount__quick{gap:calc(var(--sp) * 2);display:flex}.launch-amount__pick{padding-inline:calc(var(--sp) * 3);padding-block:calc(var(--sp) * 2);border:1px dashed var(--color-silver);font-family:var(--font-mono);color:var(--color-smoke-black);cursor:pointer;background:0 0;border-radius:.25rem;font-size:11px;font-weight:700;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}.launch-amount__pick:hover{border-color:var(--color-smoke-black)}.launch-amount__pick.is-active{border-style:solid;border-color:var(--color-smoke-black);background-color:var(--color-smoke-black);color:var(--color-smoke-white)}.launch-figures{gap:calc(var(--sp) * 3);margin-top:calc(var(--sp) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.launch-figures__cell{padding-inline:calc(var(--sp) * 3.5);padding-block:calc(var(--sp) * 2.5);border:1px dashed var(--color-silver);background-color:var(--color-smoke-white);border-radius:.25rem}.launch-figures__label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-silver);font-size:10px;font-weight:700;display:block}.launch-figures__value{margin-top:calc(var(--sp) * 1);font-family:var(--font-mono);color:var(--color-smoke-black);font-size:16px;display:block}.launch-min{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-silver);font-size:11px}.launch-min.is-ok{color:var(--color-smoke-black)}.launch-min.is-short{color:var(--color-error)}.quote-filter{gap:calc(var(--sp) * 1.5);flex-wrap:wrap;display:flex}.quote-filter__tab{padding-inline:calc(var(--sp) * 2.5);padding-block:calc(var(--sp) * 1.25);border:1px dashed var(--color-silver);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-silver);cursor:pointer;background:0 0;border-radius:999px;font-size:10px;font-weight:700;transition:color .2s,border-color .2s,background-color .2s}.quote-filter__tab:hover{color:var(--color-smoke-black);border-color:var(--color-smoke-black)}.quote-filter__tab.is-active{color:var(--color-smoke-white);background-color:var(--color-smoke-black);border-color:var(--color-smoke-black);border-style:solid}.quote-grid{gap:calc(var(--sp) * 2);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.quote-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.quote-option{justify-content:space-between;align-items:center;column-gap:calc(var(--sp) * 3);padding-inline:calc(var(--sp) * 3.5);padding-block:calc(var(--sp) * 2.5);border:1px dashed var(--color-silver);background-color:var(--color-smoke-white);text-align:left;cursor:pointer;border-radius:5px;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;display:flex}.quote-option__main{row-gap:calc(var(--sp) * .5);flex-direction:column;min-width:0;display:flex}.quote-option:hover{border-color:var(--color-smoke-black)}.quote-option.is-active{border-style:solid;border-color:var(--color-smoke-black);background-color:var(--color-smoke-black);color:var(--color-smoke-white)}.quote-option__symbol{font-family:var(--font-mono);letter-spacing:.06em;font-size:14px;font-weight:700}.quote-option__name{color:var(--color-silver);font-size:12px;line-height:1.3}.quote-option__meta{align-items:flex-end;row-gap:calc(var(--sp) * 1);flex-direction:column;flex:none;display:flex}.quote-option__kind{padding-inline:calc(var(--sp) * 1.5);padding-block:calc(var(--sp) * .75);border:1px dashed var(--color-silver);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-silver);border-radius:999px;font-size:9px;font-weight:700}.quote-option__price{font-family:var(--font-mono);color:var(--color-silver);font-size:10px}.quote-option.is-active .quote-option__name,.quote-option.is-active .quote-option__kind,.quote-option.is-active .quote-option__price{color:#c9c9c9}.quote-option.is-active .quote-option__kind{border-color:#6b6b6b}.launch-total{padding:calc(var(--sp) * 5);border:1px solid var(--color-smoke-black);background-color:var(--color-smoke-black);color:var(--color-smoke-white);border-radius:5px}.launch-total__head{justify-content:space-between;align-items:baseline;column-gap:calc(var(--sp) * 4);padding-bottom:calc(var(--sp) * 3);border-bottom:1px dashed #4a4a42;flex-wrap:wrap;display:flex}.launch-total__title{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-silver);font-size:11px;font-weight:700}.launch-total__amount{font-family:var(--font-mono);color:var(--color-white);font-size:20px}.launch-total__usd{margin-left:calc(var(--sp) * 2);color:var(--color-silver);font-size:11px}.launch-total__rows{row-gap:calc(var(--sp) * 2);margin-top:calc(var(--sp) * 3);flex-direction:column;display:flex}.launch-total__row{justify-content:space-between;column-gap:calc(var(--sp) * 4);font-family:var(--font-mono);color:var(--color-silver);font-size:12px;display:flex}.launch-total__row dd{color:var(--color-smoke-white)}.launch-total__hint{margin-top:calc(var(--sp) * 3);color:var(--color-silver);font-size:12px;line-height:1.45}.coin-logo{object-fit:cover;border-radius:.375rem;flex:none;display:inline-block}.coin-logo--blank{background-color:var(--color-smoke-black);color:var(--color-smoke-white);font-family:var(--font-mono);justify-content:center;align-items:center;font-size:16px;font-weight:700;display:inline-flex}.launch-summary{padding:calc(var(--sp) * 5);border:1px dashed var(--color-silver);background-color:var(--color-smoke-white);border-radius:5px}.launch-summary__head{align-items:center;column-gap:calc(var(--sp) * 4);display:flex}.launch-summary__name{font-size:20px;font-weight:450;line-height:1.2}.launch-summary__symbol{margin-top:calc(var(--sp) * 1);font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-silver);font-size:12px}.launch-summary__description{margin-top:calc(var(--sp) * 4);font-size:14px;line-height:1.5}.launch-summary__links{gap:calc(var(--sp) * 3);margin-top:calc(var(--sp) * 3);flex-wrap:wrap;display:flex}.launch-summary__link,.launch-preview__link{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-underline-offset:3px;color:var(--color-smoke-black);font-size:10px;font-weight:700;text-decoration:underline}.launch-summary__rows{row-gap:calc(var(--sp) * 2);margin-top:calc(var(--sp) * 5);padding-top:calc(var(--sp) * 4);border-top:1px dashed var(--color-silver);flex-direction:column;display:flex}.launch-summary__row{justify-content:space-between;column-gap:calc(var(--sp) * 4);font-family:var(--font-mono);color:var(--color-silver);font-size:12px;display:flex}.launch-summary__row dd{color:var(--color-smoke-black);text-align:right}.launch-summary__row--total{margin-top:calc(var(--sp) * 2);padding-top:calc(var(--sp) * 3);border-top:1px dashed var(--color-silver);font-size:14px}.launch-summary__usd{color:var(--color-silver)}.launch-tx{row-gap:calc(var(--sp) * 2);flex-direction:column;display:flex}.launch-tx__step{align-items:center;column-gap:calc(var(--sp) * 3);padding-inline:calc(var(--sp) * 4);padding-block:calc(var(--sp) * 3);border:1px dashed var(--color-silver);color:var(--color-silver);border-radius:.25rem;display:flex}.launch-tx__step.is-active{border-style:solid;border-color:var(--color-smoke-black);color:var(--color-smoke-black)}.launch-tx__step.is-done{color:var(--color-smoke-black)}.launch-tx__index{width:calc(var(--sp) * 6);height:calc(var(--sp) * 6);font-family:var(--font-mono);border:1px solid;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.launch-tx__step.is-done .launch-tx__index{border-color:var(--color-smoke-black);background-color:var(--color-smoke-black);color:var(--color-smoke-white)}.launch-tx__label{flex:1;min-width:0;font-size:14px}.launch-tx__status{align-items:center;column-gap:calc(var(--sp) * 3);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:right;font-size:10px;display:flex}.launch-tx__step.is-active .launch-tx__state{animation:1s ease-in-out infinite blink}@keyframes blink{50%{opacity:.35}}.launch-success{padding:calc(var(--sp) * 10);border:2px dashed var(--color-smoke-black);background-color:var(--color-white);text-align:center;border-radius:5px}.launch-success__icon{width:calc(var(--sp) * 12);height:calc(var(--sp) * 12);margin:0 auto calc(var(--sp) * 4);background-color:var(--color-smoke-black);color:var(--color-smoke-white);border-radius:999px;justify-content:center;align-items:center;display:flex}.launch-success__icon svg{width:14px;height:auto}.launch-success__title{font-weight:450}.launch-success__message{margin-top:calc(var(--sp) * 3);max-width:36rem;color:var(--color-silver);margin-inline:auto}.launch-success__actions{margin-top:calc(var(--sp) * 6)}.image-upload__input{display:none}.image-upload__drop{align-items:center;column-gap:calc(var(--sp) * 4);padding:calc(var(--sp) * 4);border:1px dashed var(--color-silver);background-color:var(--color-smoke-white);cursor:pointer;border-radius:5px;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;display:flex}.image-upload__drop:hover,.image-upload__drop:focus-visible{border-color:var(--color-smoke-black);outline:none}.image-upload__drop.is-over{border-style:solid;border-color:var(--color-smoke-black);background-color:#18191410}.image-upload.has-error .image-upload__drop{border-color:var(--color-error)}.image-upload__thumb{width:calc(var(--sp) * 16);height:calc(var(--sp) * 16);border:1px dashed var(--color-silver);background-color:var(--color-white);border-radius:5px;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.image-upload__image{object-fit:cover;width:100%;height:100%}.image-upload__thumb-empty{font-family:var(--font-mono);letter-spacing:.08em;color:#c4c4c4;font-size:10px}.image-upload__body{flex:1;min-width:0}.image-upload__title{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-smoke-black);font-size:11px;font-weight:700}.image-upload__hint{margin-top:calc(var(--sp) * 1.5);color:var(--color-silver);font-size:12px;line-height:1.4}.image-upload__remove{padding-inline:calc(var(--sp) * 3);padding-block:calc(var(--sp) * 1.5);border:1px dashed var(--color-silver);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-smoke-black);cursor:pointer;background:0 0;border-radius:.25rem;font-size:10px;font-weight:700}.image-upload__error{margin-top:calc(var(--sp) * 2);font-family:var(--font-mono);color:var(--color-error);font-size:11px;line-height:1.45}.launch-preview__head{margin-bottom:calc(var(--sp) * 3)}.launch-preview__eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-smoke-black);font-size:11px;font-weight:700}.launch-preview__subtitle{margin-top:calc(var(--sp) * 1.5);color:var(--color-silver);font-size:12px}.launch-preview__card{padding:calc(var(--sp) * 5);border:2px dashed var(--color-silver);background-color:var(--color-white);border-radius:5px}.launch-preview__identity{align-items:center;column-gap:calc(var(--sp) * 3.5);display:flex}.launch-preview__name{word-break:break-word;font-size:18px;font-weight:450;line-height:1.2}.launch-preview__symbol{margin-top:calc(var(--sp) * 1);font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-silver);font-size:11px}.launch-preview__name.is-empty,.launch-preview__symbol.is-empty,.launch-preview__description.is-empty{color:#c4c4c4}.launch-preview__description{margin-top:calc(var(--sp) * 4);word-break:break-word;font-size:13px;line-height:1.5}.launch-preview__links{gap:calc(var(--sp) * 3);margin-top:calc(var(--sp) * 3);flex-wrap:wrap;display:flex}.launch-preview__links--empty{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#c4c4c4;font-size:10px}.launch-preview__rows-title{margin-top:calc(var(--sp) * 5);padding-top:calc(var(--sp) * 4);border-top:1px dashed var(--color-silver);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);font-size:10px;font-weight:700}.launch-preview__rows{row-gap:calc(var(--sp) * 2);margin-top:calc(var(--sp) * 3);flex-direction:column;display:flex}.launch-preview__row{justify-content:space-between;column-gap:calc(var(--sp) * 3);font-family:var(--font-mono);color:var(--color-silver);font-size:11px;display:flex}.launch-preview__row dd{color:var(--color-smoke-black);text-align:right}.launch-preview__row--total{margin-top:calc(var(--sp) * 1);padding-top:calc(var(--sp) * 3);border-top:1px dashed var(--color-silver);font-size:13px}.launch-preview__usd{color:var(--color-silver)}.launch-page .button{color:var(--color-smoke-white);background:linear-gradient(#181914,#181914) padding-box padding-box,linear-gradient(#181914,#18191480) border-box;border-color:#181914}.launch-page .button:before{background:linear-gradient(90deg,#ffffff0d,#ffffff26);box-shadow:0 2px 15px #18191440}.launch-page .button__icon{background-color:var(--color-smoke-white);color:var(--color-smoke-black)}.wallet-connect{align-items:center;display:flex;position:relative}.wallet-connect__account{align-items:center;column-gap:calc(var(--sp) * 2);padding-inline:calc(var(--sp) * 3);padding-block:calc(var(--sp) * 2);border:1px dashed var(--color-silver);font-family:var(--font-mono);text-transform:uppercase;color:inherit;border-radius:.375rem;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.wallet-connect__dot{width:calc(var(--sp) * 2);height:calc(var(--sp) * 2);background-color:currentColor;border-radius:999px;display:inline-block;box-shadow:0 0 9px}.wallet-connect__dot--warn{color:var(--color-error)}.wallet-connect__address{color:inherit;text-decoration:none}.wallet-connect__address:hover{text-underline-offset:3px;text-decoration:underline}.wallet-connect__switch,.wallet-connect__disconnect{font:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .24s ease-in-out}.wallet-connect__switch{color:var(--color-error)}.wallet-connect__disconnect{margin-left:calc(var(--sp) * 1);color:var(--color-silver)}.wallet-connect__disconnect:hover{color:inherit}.wallet-connect__button--warn{border-color:var(--color-error)}.wallet-connect__button:disabled{opacity:.5;cursor:wait}.navbar--dark .wallet-connect__account,.is-menu-open .wallet-connect__account{border-color:var(--color-smoke-black);color:var(--color-smoke-black)}.wallet-picker{top:calc(100% + var(--sp) * 2);z-index:var(--z-nav);width:calc(var(--sp) * 72);padding:calc(var(--sp) * 4);border:1px dashed var(--color-silver);background-color:var(--color-deep-black);color:var(--color-smoke-white);text-transform:none;border-radius:.375rem;position:absolute;right:0;box-shadow:0 20px 40px #0000004d}.wallet-picker__title{margin-bottom:calc(var(--sp) * 3);color:var(--color-silver)}.wallet-picker__list{row-gap:calc(var(--sp) * 1);flex-direction:column;display:flex}.wallet-picker__wallet{align-items:center;column-gap:calc(var(--sp) * 3);width:100%;padding-inline:calc(var(--sp) * 3);padding-block:calc(var(--sp) * 2.5);font-family:var(--font-sans);color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px dashed #0000;border-radius:.25rem;font-size:14px;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;display:flex}.wallet-picker__wallet:hover{border-color:var(--color-silver);background-color:#ffffff0a}.wallet-picker__wallet:disabled{opacity:.6;cursor:wait}.wallet-picker__icon{width:calc(var(--sp) * 6);height:calc(var(--sp) * 6);object-fit:contain;border-radius:.125rem;flex:none}.wallet-picker__icon--blank{border:1px dashed var(--color-silver);background-color:var(--color-smoke-black)}.wallet-picker__name{flex:1}.wallet-picker__pending,.wallet-picker__empty,.wallet-picker__error{font-family:var(--font-mono);color:var(--color-silver);font-size:11px}.wallet-picker__empty{margin-bottom:calc(var(--sp) * 3);font-family:var(--font-sans);color:var(--color-smoke-white);font-size:14px}.wallet-picker__error{margin-top:calc(var(--sp) * 3);color:var(--color-error)}.wallet-picker__install{font-family:var(--font-mono);text-transform:uppercase;text-underline-offset:3px;color:var(--color-smoke-white);font-size:11px;font-weight:700;text-decoration:underline}.launch-wallet{padding:calc(var(--sp) * 5);border:1px dashed var(--color-silver);background-color:var(--color-white);border-radius:5px}.launch-wallet.is-warn{border-color:var(--color-error)}.launch-wallet__head{justify-content:space-between;align-items:center;gap:calc(var(--sp) * 3);flex-wrap:wrap;display:flex}.launch-wallet__title{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-silver);font-size:11px;font-weight:700}.launch-wallet__status{align-items:center;column-gap:calc(var(--sp) * 2);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700;display:inline-flex}.launch-wallet__status .wallet-connect__dot{color:var(--color-smoke-black)}.launch-wallet__status .wallet-connect__dot--warn{color:var(--color-error)}.launch-wallet__rows{row-gap:calc(var(--sp) * 2);margin-top:calc(var(--sp) * 4);padding-top:calc(var(--sp) * 3);border-top:1px dashed var(--color-silver);flex-direction:column;display:flex}.launch-wallet__row{justify-content:space-between;column-gap:calc(var(--sp) * 4);font-family:var(--font-mono);color:var(--color-silver);font-size:12px;display:flex}.launch-wallet__row dd{color:var(--color-smoke-black);text-align:right}.launch-wallet__row dd a{color:inherit;text-underline-offset:3px;text-decoration:underline}.launch-wallet__text{margin-top:calc(var(--sp) * 2);color:var(--color-silver);font-size:13px;line-height:1.5}.launch-wallet__error{margin-top:calc(var(--sp) * 2);font-family:var(--font-mono);color:var(--color-error);font-size:11px}.loader{z-index:var(--z-loader);color:var(--color-smoke-white);pointer-events:none;position:fixed;inset:0;overflow:hidden}.loader__strips{display:flex;position:absolute;inset:0}.loader__strips span{background-color:var(--color-dark-black);transition:transform .85s var(--ease-power4);transition-delay:calc(var(--i) * 45ms);will-change:transform;flex:1;transform:translateY(0)}.loader--exit .loader__strips span{transform:translateY(-101%)}.loader__grid{background-image:linear-gradient(#f7f7f70c 1px,#0000 1px),linear-gradient(90deg,#f7f7f70c 1px,#0000 1px);background-position:50%;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 75%);mask-image:radial-gradient(circle,#000 30%,#0000 75%)}.loader__content{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.loader__canvas{display:block}.loader__top,.loader__meta{left:var(--padding);right:var(--padding);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-silver);justify-content:space-between;font-size:11px;font-weight:700;display:flex;position:absolute}.loader__top{top:var(--padding);align-items:flex-start}.loader__top span:first-child{color:var(--color-smoke-white)}.loader__meta{bottom:var(--padding);align-items:flex-end}.loader__meta-pct{letter-spacing:-.03em;color:var(--color-smoke-white);font-variant-numeric:tabular-nums;font-size:clamp(56px,9vw,120px);font-weight:450;line-height:.85}.loader__meta-note{text-align:right;line-height:1.6}.loader__grid,.loader__content,.loader__top,.loader__meta{transition:opacity .3s var(--ease-power4)}.loader--exit .loader__grid,.loader--exit .loader__content,.loader--exit .loader__top,.loader--exit .loader__meta{opacity:0}@media (max-width:40rem){.loader__top span:last-child{display:none}}:root{--long:#7ee2a8;--short:#ff7a7a;--warn:#f2c14e;--hair:#f7f7f71f;--hair-strong:#f7f7f733;--panel:#141511}.perps-page{min-height:var(--v-height);padding:calc(var(--sp) * 28) var(--padding) calc(var(--sp) * 10);background-color:var(--color-deep-black);color:var(--color-smoke-white)}.perps{gap:calc(var(--sp) * 4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:64rem){.perps{grid-template-columns:280px minmax(0,1fr) 320px}}@media (min-width:90rem){.perps{grid-template-columns:300px minmax(0,1fr) 350px}}.perps__center,.perps__side{gap:calc(var(--sp) * 4);flex-direction:column;min-width:0;display:flex}@media (min-width:64rem){.perps__side{top:calc(var(--sp) * 28);position:sticky}}.perps__note{color:var(--color-silver);font-size:12px;line-height:1.5}.perps__note a{color:var(--color-smoke-white);text-underline-offset:3px;text-decoration:underline}.perps__missing{padding:calc(var(--sp) * 8)}.perps__missing p:last-child{margin-top:calc(var(--sp) * 3);color:var(--color-silver);font-size:14px}.pp-panel{border:1px dashed var(--hair-strong);background-color:var(--panel);border-radius:5px}.pp-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);font-size:10px;font-weight:700}.pp-pill{border:1px dashed var(--hair-strong);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-silver);border-radius:999px;padding:3px 8px;font-size:9px;font-weight:700}.is-long,.is-up{color:var(--long)}.is-short,.is-down{color:var(--short)}.is-warn{color:var(--warn)}.feed-dot{background-color:var(--color-silver);border-radius:999px;flex:none;width:7px;height:7px;display:inline-block}.feed-dot--live{background-color:var(--long);box-shadow:0 0 8px var(--long)}.feed-dot--stale{background-color:var(--warn)}.feed-dot--down{background-color:var(--short)}.feed-dot--connecting{animation:1s ease-in-out infinite blink}.mkt{flex-direction:column;max-height:420px;display:flex;overflow:hidden}@media (min-width:64rem){.mkt{top:calc(var(--sp) * 28);max-height:calc(100vh - var(--sp) * 36);position:sticky}}.mkt__tabs{border-bottom:1px dashed var(--hair);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mkt__tab{padding-block:calc(var(--sp) * 3);border:0;border-right:1px dashed var(--hair);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-silver);cursor:pointer;background:0 0;font-size:10px;font-weight:700;transition:color .2s,background-color .2s}.mkt__tab:last-child{border-right:0}.mkt__tab:hover{color:var(--color-smoke-white)}.mkt__tab.is-active{color:var(--color-deep-black);background-color:var(--color-smoke-white)}.mkt__search{align-items:center;gap:calc(var(--sp) * 3);padding:calc(var(--sp) * 3) calc(var(--sp) * 4);border-bottom:1px dashed var(--hair);display:flex}.mkt__search input{min-width:0;padding:calc(var(--sp) * 2) calc(var(--sp) * 3);border:1px solid var(--hair);background:var(--color-deep-black);font-family:var(--font-mono);color:var(--color-smoke-white);border-radius:.25rem;flex:1;font-size:12px}.mkt__search input:focus{border-color:var(--color-silver);outline:none}.mkt__search input::placeholder{color:#6f6f6f}.mkt__head,.mkt__row{column-gap:calc(var(--sp) * 3);padding-inline:calc(var(--sp) * 4);grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;display:grid}.mkt__head{padding-block:calc(var(--sp) * 2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#6f6f6f;border-bottom:1px dashed var(--hair);grid-template-columns:minmax(0,1fr) auto auto;font-size:9px;font-weight:700}.mkt__head span:not(:first-child){text-align:right;min-width:56px}.mkt__rows{overscroll-behavior:contain;overflow-y:auto}.mkt__row{padding-block:calc(var(--sp) * 2.5);border-bottom:1px dashed var(--hair);color:inherit;text-decoration:none;transition:background-color .15s}.mkt__row:hover{background-color:#ffffff08}.mkt__row.is-active{box-shadow:inset 2px 0 0 var(--color-smoke-white);background-color:#ffffff10}.mkt__name{flex-direction:column;min-width:0;display:flex}.mkt__name b{-webkit-line-clamp:2;font-family:var(--font-mono);letter-spacing:.03em;-webkit-box-orient:vertical;font-size:11px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.mkt__name small{color:var(--color-silver);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.mkt__price,.mkt__chg{font-family:var(--font-mono);text-align:right;font-variant-numeric:tabular-nums;min-width:56px;font-size:12px}.mkt__empty{padding:calc(var(--sp) * 6) calc(var(--sp) * 4);color:var(--color-silver);font-size:13px}.mkt-badge{border:1px dashed var(--hair-strong);background-color:var(--color-deep-black);font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-smoke-white);border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.mhead{justify-content:space-between;align-items:center;gap:calc(var(--sp) * 5);padding:calc(var(--sp) * 5);flex-wrap:wrap;display:flex}.mhead__identity{align-items:center;gap:calc(var(--sp) * 4);min-width:0;display:flex}.mhead__identity .section-eyebrow{font-size:10px}.mhead__name{margin-top:calc(var(--sp) * 1.5);font-size:clamp(20px,2.2vw,28px);font-weight:450;line-height:1.1}.mhead__stats{gap:calc(var(--sp) * 6) calc(var(--sp) * 7);flex-wrap:wrap;display:flex}.hstat{row-gap:calc(var(--sp) * 1);flex-direction:column;min-width:72px;display:flex}.hstat b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.chartpanel{padding:calc(var(--sp) * 4) calc(var(--sp) * 5) calc(var(--sp) * 3)}.chartpanel__bar{justify-content:space-between;align-items:center;gap:calc(var(--sp) * 3);padding-bottom:calc(var(--sp) * 3);border-bottom:1px dashed var(--hair);flex-wrap:wrap;display:flex}.chartpanel__tfs{gap:calc(var(--sp) * 1);display:flex}.chartpanel__tf{padding:calc(var(--sp) * 1.5) calc(var(--sp) * 3);font-family:var(--font-mono);letter-spacing:.1em;color:var(--color-silver);cursor:pointer;background:0 0;border:1px dashed #0000;border-radius:999px;font-size:10px;font-weight:700;transition:color .2s,border-color .2s}.chartpanel__tf:hover{color:var(--color-smoke-white)}.chartpanel__tf.is-active{color:var(--color-smoke-white);border-color:var(--hair-strong)}.chartpanel__meta{align-items:center;gap:calc(var(--sp) * 3);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-silver);font-size:10px;display:flex}.chart{width:100%}.chart--empty{height:360px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);justify-content:center;align-items:center;font-size:11px;display:flex}.chart__readout{gap:calc(var(--sp) * 4);padding-block:calc(var(--sp) * 3);font-family:var(--font-mono);color:var(--color-silver);flex-wrap:wrap;font-size:11px;display:flex}.chart__readout b{color:var(--color-smoke-white);font-weight:500}.chart__readout-time{margin-left:auto}.chart__svg{cursor:crosshair;max-width:100%;display:block;overflow:visible}.chart__grid{stroke:var(--hair);stroke-width:1px}.chart__axis{fill:#7a7a7a;font-family:var(--font-mono);font-size:10px}.chart__tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.chart__cross{stroke:var(--hair-strong);stroke-dasharray:3 3}.chart__mark{stroke:var(--color-smoke-white);stroke-dasharray:2 4;stroke-opacity:.5}.chart__mark-tag{fill:var(--color-smoke-white)}.chart__mark-text{fill:var(--color-deep-black);font-family:var(--font-mono);font-size:10px;font-weight:700}.ticket,.account{padding:calc(var(--sp) * 5)}.ticket__head{margin-bottom:calc(var(--sp) * 4);justify-content:space-between;align-items:center;display:flex}.ticket__sides{gap:calc(var(--sp) * 2);grid-template-columns:1fr 1fr;display:grid}.ticket__side{padding-block:calc(var(--sp) * 3);border:1px dashed var(--hair-strong);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-silver);cursor:pointer;background:0 0;border-radius:.25rem;font-size:11px;font-weight:700;transition:all .2s}.ticket__side--long.is-active{color:var(--long);border-style:solid;border-color:var(--long);background-color:#7ee2a814}.ticket__side--short.is-active{color:var(--short);border-style:solid;border-color:var(--short);background-color:#ff7a7a14}.ticket__field{margin-top:calc(var(--sp) * 5)}.ticket__field-head{margin-bottom:calc(var(--sp) * 2);justify-content:space-between;align-items:baseline;display:flex}.ticket__max{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-silver);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.ticket__max:hover{color:var(--color-smoke-white)}.ticket__lev{font-family:var(--font-mono);font-size:13px}.ticket__input{height:44px;padding-inline:calc(var(--sp) * 3.5);border:1px solid var(--hair-strong);background-color:var(--color-deep-black);border-radius:.25rem;align-items:center;display:flex}.ticket__input input{min-width:0;height:100%;font-family:var(--font-mono);color:var(--color-smoke-white);background:0 0;border:0;flex:1;font-size:15px}.ticket__input input:focus{outline:none}.ticket__input span{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-silver);font-size:10px;font-weight:700}.ticket__picks{gap:calc(var(--sp) * 1.5);margin-top:calc(var(--sp) * 2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ticket__picks button{padding-block:calc(var(--sp) * 1.75);border:1px dashed var(--hair);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-silver);cursor:pointer;background:0 0;border-radius:999px;font-size:10px;font-weight:700;transition:all .2s}.ticket__picks button:hover{color:var(--color-smoke-white);border-color:var(--hair-strong)}.ticket__picks button.is-active{color:var(--color-deep-black);background-color:var(--color-smoke-white);border-color:var(--color-smoke-white)}.ticket__range{width:100%;margin-top:calc(var(--sp) * 2);accent-color:var(--accent,var(--color-smoke-white));cursor:pointer}.ticket__hint{margin-top:calc(var(--sp) * 2);color:var(--color-silver);font-size:11px}.stat-rows{margin-top:calc(var(--sp) * 5);border-top:1px dashed var(--hair);flex-direction:column;display:flex}.stat-row{justify-content:space-between;column-gap:calc(var(--sp) * 3);padding-block:calc(var(--sp) * 2.25);border-bottom:1px dashed var(--hair);font-family:var(--font-mono);font-size:11px;display:flex}.stat-row dt{color:var(--color-silver);text-transform:capitalize}.stat-row dd{text-align:right;font-variant-numeric:tabular-nums}.ticket__error{margin-top:calc(var(--sp) * 3);padding:calc(var(--sp) * 2.5) calc(var(--sp) * 3);background-color:#f2c14e0f;border:1px solid #f2c14e4d;border-radius:.25rem;font-size:12px;line-height:1.45}.ticket__submit{width:100%;margin-top:calc(var(--sp) * 4);padding-block:calc(var(--sp) * 3.5);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-deep-black);cursor:pointer;border:0;border-radius:.25rem;font-size:11px;font-weight:700;transition:opacity .2s,transform .2s}.ticket__submit--long{background-color:var(--long)}.ticket__submit--short{background-color:var(--short)}.ticket__submit--connect{background-color:var(--color-smoke-white)}.ticket__submit:disabled{opacity:.3;cursor:not-allowed}.ticket__submit.is-done{transform:scale(.98)}.ticket__foot{margin-top:calc(var(--sp) * 2.5);text-align:center;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#6f6f6f;font-size:9px}.account__reset{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-silver);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.account__reset:hover{color:var(--warn)}.account .stat-rows{margin-top:0}.blotter{padding:calc(var(--sp) * 4) calc(var(--sp) * 5)}.blotter__head{justify-content:space-between;align-items:center;gap:calc(var(--sp) * 3);padding-bottom:calc(var(--sp) * 3);border-bottom:1px dashed var(--hair);flex-wrap:wrap;display:flex}.blotter__tabs{gap:calc(var(--sp) * 1);scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.blotter__tab{white-space:nowrap;padding:calc(var(--sp) * 1.5) calc(var(--sp) * 3);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);cursor:pointer;background:0 0;border:1px dashed #0000;border-radius:999px;flex:none;font-size:10px;font-weight:700}.blotter__tab span{opacity:.6;margin-left:6px}.blotter__tab.is-active{color:var(--color-smoke-white);border-color:var(--hair-strong)}.blotter__filter{align-items:center;gap:calc(var(--sp) * 2);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-silver);cursor:pointer;font-size:10px;display:inline-flex}.blotter__filter input{accent-color:var(--color-smoke-white)}.blotter__empty{padding:calc(var(--sp) * 6) 0 calc(var(--sp) * 3);color:var(--color-silver);font-size:13px}.blotter__scroll{overflow-x:auto}.blotter__table{border-collapse:collapse;width:100%;font-family:var(--font-mono);white-space:nowrap;font-size:11px}.blotter__table th{padding:calc(var(--sp) * 3) calc(var(--sp) * 2) calc(var(--sp) * 2);text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#6f6f6f;font-size:9px;font-weight:700}.blotter__table td{padding:calc(var(--sp) * 2.5) calc(var(--sp) * 2);border-top:1px dashed var(--hair);font-variant-numeric:tabular-nums;text-transform:capitalize}.blotter__table td small{color:var(--color-silver)}.blotter__market{color:inherit;text-underline-offset:3px;text-transform:none;text-decoration:underline}.blotter__close{padding:calc(var(--sp) * 1.25) calc(var(--sp) * 2.5);border:1px dashed var(--hair-strong);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-smoke-white);cursor:pointer;background:0 0;border-radius:999px;font-size:9px;font-weight:700}.blotter__close:hover{background-color:var(--color-smoke-white);color:var(--color-deep-black)}.toasts{right:var(--padding);bottom:var(--padding);z-index:95;gap:calc(var(--sp) * 2);width:min(360px, calc(100vw - 2 * var(--padding)));flex-direction:column;display:flex;position:fixed}.toast{padding:calc(var(--sp) * 3) calc(var(--sp) * 4);border:1px solid var(--hair-strong);background-color:var(--panel);color:var(--color-smoke-white);text-align:left;cursor:pointer;border-left-width:3px;border-radius:5px;flex-direction:column;row-gap:4px;display:flex;box-shadow:0 20px 40px #0000004d}.toast b{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.toast span{color:var(--color-silver);font-size:12px}.toast--long{border-left-color:var(--long)}.toast--short{border-left-color:var(--short)}.toast--warn{border-left-color:var(--warn)}.ticket__copy{margin-top:calc(var(--sp) * 1);color:var(--color-smoke-white);font-size:13px;line-height:1.55}.ticket__copy b{font-family:var(--font-mono);font-weight:500}.ticket__copy--muted{color:var(--color-silver)}.ticket__stage{margin-top:calc(var(--sp) * 3);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--warn);font-size:10px;animation:1s ease-in-out infinite blink}.ticket__ok{margin-top:calc(var(--sp) * 3);padding:calc(var(--sp) * 2.5) calc(var(--sp) * 3);background-color:#7ee2a80f;border:1px solid #7ee2a84d;border-radius:.25rem;font-size:12px;line-height:1.45}.ticket__ok a,.ticket__inline-link{color:inherit;text-underline-offset:3px;text-decoration:underline}.ticket__link{margin-top:calc(var(--sp) * 3);text-align:center;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);text-underline-offset:3px;font-size:10px;text-decoration:underline;display:block}.ticket__kinds{border:1px dashed var(--hair-strong);border-radius:999px;gap:2px;padding:2px;display:flex}.ticket__kind{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:3px 10px;font-size:9px;font-weight:700}.ticket__kind.is-active{background-color:var(--color-smoke-white);color:var(--color-deep-black)}.ticket__inline{margin-top:calc(var(--sp) * 2);padding:calc(var(--sp) * 1.5) calc(var(--sp) * 3);border:1px dashed var(--warn);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--warn);cursor:pointer;background:0 0;border-radius:999px;font-size:10px;font-weight:700;display:block}.ticket__side--neutral.is-active{color:var(--color-deep-black);border-style:solid;border-color:var(--color-smoke-white);background-color:var(--color-smoke-white)}a.ticket__submit{text-align:center;text-decoration:none;display:block}.account__links{gap:calc(var(--sp) * 4);margin-top:calc(var(--sp) * 4);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700;display:flex}.account__links a{color:var(--color-silver);text-underline-offset:3px;text-decoration:underline}.account__links a:hover{color:var(--color-smoke-white)}.blotter__actions{gap:calc(var(--sp) * 1.5);display:inline-flex}.blotter__editor-row td{text-transform:none;white-space:normal;border-top:0;padding:0}.editor{padding:calc(var(--sp) * 4) calc(var(--sp) * 2) calc(var(--sp) * 5);border-top:1px dashed var(--hair);background-color:#ffffff05}.editor__head{justify-content:space-between;align-items:baseline;gap:calc(var(--sp) * 2);margin-bottom:calc(var(--sp) * 3);flex-wrap:wrap;display:flex}.editor__meta{margin-top:calc(var(--sp) * 2);font-family:var(--font-mono);color:var(--color-silver);text-transform:none;font-size:11px;line-height:1.5}.editor__meta b{font-weight:500}.editor__grid{gap:calc(var(--sp) * 4);margin-top:calc(var(--sp) * 3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.editor__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.editor__field .ticket__input{margin-top:calc(var(--sp) * 2)}.editor__actions{align-items:center;gap:calc(var(--sp) * 2.5);margin-top:calc(var(--sp) * 4);flex-wrap:wrap;display:flex}.editor__primary,.editor__secondary{padding:calc(var(--sp) * 2.25) calc(var(--sp) * 4);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:999px;font-size:10px;font-weight:700}.editor__primary{background-color:var(--color-smoke-white);color:var(--color-deep-black);border:0}.editor__primary:disabled{opacity:.3;cursor:not-allowed}.editor__secondary{border:1px dashed var(--hair-strong);color:var(--color-silver);background:0 0}.pf{min-height:calc(var(--v-height) - var(--appnav-h));background-color:var(--hair-strong);flex-direction:column;gap:1px;padding-bottom:1px;display:flex}.pf .pp-panel{border:0;border-radius:0}.pf__empty{align-items:flex-start;gap:calc(var(--sp) * 5);padding:calc(var(--sp) * 12) calc(var(--sp) * 5);flex-direction:column;flex:1;display:flex}.pf__title{font-size:clamp(28px,4vw,44px);font-weight:450;line-height:1.05}.pf__lead{max-width:62ch;color:var(--color-silver);font-size:15px;line-height:1.6}.pf__connect{max-width:320px;margin-top:0}.pf__muted{color:var(--color-silver);font-size:12px}.pf__summary{gap:calc(var(--sp) * 5);padding:calc(var(--sp) * 5);grid-template-columns:minmax(0,1fr);display:grid}.pf__summary>.section-eyebrow{grid-column:1/-1}.pf__total{gap:calc(var(--sp) * 2);flex-direction:column;min-width:0;display:flex}.pf__total>b{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(32px,4vw,44px);font-weight:500;line-height:1}.pf__total>b small{letter-spacing:.1em;color:var(--color-silver);font-size:12px}.pf__alloc{height:6px;margin-top:calc(var(--sp) * 2);border-radius:999px;gap:2px;display:flex;overflow:hidden}.pf__alloc span{background-color:var(--color-smoke-white);height:100%;display:block}.pf__figures{border-top:1px dashed var(--hair);flex-direction:column;display:flex}.pf-figure{align-items:baseline;column-gap:calc(var(--sp) * 3);padding-block:calc(var(--sp) * 3);border-bottom:1px dashed var(--hair);grid-template-columns:minmax(0,1fr) auto;display:grid}.pf-figure:last-child{border-bottom:0;padding-bottom:0}.pf-figure b{font-family:var(--font-mono);text-align:right;font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.pf-figure small{text-align:right;color:var(--color-silver);grid-column:2;font-size:11px}@media (min-width:64rem){.pf__summary{column-gap:calc(var(--sp) * 10);grid-template-columns:minmax(0,1fr) auto}.pf__figures{border-top:0;flex-direction:row}.pf-figure{gap:calc(var(--sp) * 2);min-width:160px;padding:0 calc(var(--sp) * 6);border-bottom:0;border-left:1px dashed var(--hair);flex-direction:column;display:flex}.pf-figure:last-child{padding-right:0}.pf-figure b{text-align:left;font-size:20px}.pf-figure small{text-align:left}}.pf__grid{flex:1;grid-template-columns:minmax(0,1fr);gap:1px;display:grid}.pf__main,.pf__side{flex-direction:column;gap:1px;min-width:0;display:flex}@media (min-width:48rem) and (max-width:79.99rem){.pf__side>.card:first-child>.ticket__submit{max-width:320px}}@media (min-width:64rem){.pf__side .card>.ticket__head{flex-direction:column;align-items:flex-start}}@media (min-width:64rem) and (max-width:79.99rem){.pf__side{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pf__side>:first-child{grid-column:1/-1}}@media (min-width:80rem){.pf__grid{grid-template-columns:minmax(0,1fr) 360px}.pf__main>.blotter{flex:1;min-height:300px}.pf__side:after{content:"";background-color:var(--panel);flex:1;margin-top:-1px}}@media (min-width:100rem){.pf__grid{grid-template-columns:minmax(0,1fr) 400px}}.pf__venues{grid-template-columns:minmax(0,1fr);gap:1px;display:grid}.pf__venue{gap:calc(var(--sp) * 2);padding:calc(var(--sp) * 5);flex-direction:column;display:flex}.pf__venue--muted>*{opacity:.6}.pf__venue-head{justify-content:space-between;align-items:center;min-height:18px;display:flex}.pf__venue-equity{margin-top:calc(var(--sp) * 2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:26px;font-weight:500;line-height:1}.pf__venue-equity+.pf__muted{margin-bottom:calc(var(--sp) * 1)}.pf__venue-foot{padding-top:calc(var(--sp) * 3);border-top:1px dashed var(--hair);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.pf__venue-foot .pp-pill{color:var(--color-smoke-white);text-decoration:none}@media (min-width:48rem){.pf__venues{grid-template-columns:repeat(3,minmax(0,1fr))}.pf__venue-equity{font-size:clamp(20px,2.2vw,26px)}}.card{padding:calc(var(--sp) * 5);scroll-margin-top:calc(var(--sp) * 16);flex-direction:column;display:flex}.card__aside{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-silver);font-size:10px}.card>.ticket__head{align-items:baseline;gap:calc(var(--sp) * 1) calc(var(--sp) * 3);flex-wrap:wrap}.card>.ticket__sides{margin-top:calc(var(--sp) * 4)}.card>.ticket__submit{margin-top:auto}.card>:has(+.ticket__submit){margin-bottom:calc(var(--sp) * 4)}.perps-page--terminal{padding:calc(var(--sp) * 26) calc(var(--sp) * 3) calc(var(--sp) * 3)}.term{gap:calc(var(--sp) * 2);flex-direction:column;display:flex}.term__grid{gap:calc(var(--sp) * 2);grid-template-columns:minmax(0,1fr);grid-template-areas:"chart""book""trade""bottom";align-items:stretch;display:grid}@media (min-width:64rem){.term__grid{grid-template:"chart book""bottom bottom""trade trade"/minmax(0,1fr) 300px}}@media (min-width:80rem){.term__grid{grid-template:"chart book trade""bottom bottom bottom"/minmax(0,1fr) 300px 320px}}.term__chart{grid-area:chart;min-width:0}.term__book{grid-area:book;min-width:0;min-height:320px;position:relative}@media (min-width:64rem){.term__book>*{position:absolute;inset:0}}@media (max-width:63.99rem){.term__book{display:flex}.term__book>*{flex:1}}.term__trade{grid-area:trade;min-width:0;display:flex}.term__trade>*{flex:1}.term__bottom{grid-area:bottom;min-width:0;display:flex}.term__bottom>*{flex:1}.term__chart{padding:0}.term__chartbar{justify-content:space-between;align-items:center;gap:calc(var(--sp) * 2);padding:calc(var(--sp) * 2) calc(var(--sp) * 3);border-bottom:1px dashed var(--hair);flex-wrap:wrap;display:flex}.term__tfs{flex-wrap:wrap;gap:2px;display:flex}.term__tf{font-family:var(--font-mono);color:var(--color-silver);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:4px 9px;font-size:11px;font-weight:700}.term__tf:hover{color:var(--color-smoke-white)}.term__tf.is-active{color:var(--color-deep-black);background-color:var(--color-smoke-white)}.term__source{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-silver);font-size:10px}.term__bar{align-items:center;gap:calc(var(--sp) * 4);padding:calc(var(--sp) * 2) calc(var(--sp) * 3);flex-wrap:wrap;display:flex}.hb__stats{align-items:center;gap:calc(var(--sp) * 3) calc(var(--sp) * 6);flex-wrap:wrap;display:flex}.hb__price b{font-family:var(--font-mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.hb__stat{flex-direction:column;gap:3px;display:flex}.hb__stat span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#7a7a7a;font-size:9px}.hb__stat b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:500}.hb__loading{font-family:var(--font-mono);color:var(--color-silver);font-size:11px}.picker{position:relative}.picker__btn{align-items:center;gap:calc(var(--sp) * 2.5);padding:calc(var(--sp) * 1.5) calc(var(--sp) * 3) calc(var(--sp) * 1.5) calc(var(--sp) * 1.5);border:1px dashed var(--hair-strong);background:var(--color-deep-black);color:var(--color-smoke-white);cursor:pointer;border-radius:4px;display:inline-flex}.picker__btn:hover{border-color:var(--color-silver)}.picker__sym{font-family:var(--font-mono);letter-spacing:.02em;font-size:15px;font-weight:700}.picker__chev{color:var(--color-silver);font-size:10px}.picker__pop{z-index:60;width:min(420px, calc(100vw - 2 * var(--padding)));border:1px dashed var(--hair-strong);background-color:var(--panel);border-radius:5px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 24px 48px #0000008a}.picker__pop .mkt{max-height:60vh;position:static}.cc{width:100%}.cc--empty{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);justify-content:center;align-items:center;font-size:11px;display:flex}.cc__readout{gap:calc(var(--sp) * 4);padding:calc(var(--sp) * 2) calc(var(--sp) * 3);font-family:var(--font-mono);color:var(--color-silver);flex-wrap:wrap;font-size:11px;display:flex}.cc__readout b{color:var(--color-smoke-white);font-weight:500}.cc__readout-time{margin-left:auto}.cc__svg{cursor:crosshair;-webkit-user-select:none;user-select:none;max-width:100%;display:block}.cc__svg.is-dragging{cursor:grabbing}.cc__grid{stroke:var(--hair);stroke-width:1px}.cc__axis{fill:#7a7a7a;font-family:var(--font-mono);font-size:10px}.cc__candle.is-up .cc__body{fill:var(--long)}.cc__candle.is-up .cc__wick{stroke:var(--long)}.cc__candle.is-up .cc__vol{fill:var(--long);opacity:.35}.cc__candle.is-down .cc__body{fill:var(--short)}.cc__candle.is-down .cc__wick{stroke:var(--short)}.cc__candle.is-down .cc__vol{fill:var(--short);opacity:.35}.cc__tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.cc__mark{stroke:var(--color-smoke-white);stroke-dasharray:2 4;stroke-opacity:.6}.cc__mark-tag.is-up{fill:var(--long)}.cc__mark-tag.is-down{fill:var(--short)}.cc__mark-text{fill:var(--color-deep-black);font-family:var(--font-mono);font-size:10px;font-weight:700}.cc__cross{stroke:var(--color-silver);stroke-dasharray:3 3;stroke-opacity:.7}.cc__cross-tag{fill:var(--color-smoke-white)}.cc__cross-text{fill:var(--color-deep-black);font-family:var(--font-mono);font-size:10px;font-weight:700}.cc__foot{padding:calc(var(--sp) * 1.5) calc(var(--sp) * 3);border-top:1px dashed var(--hair);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#6f6f6f;justify-content:space-between;align-items:center;font-size:9px;display:flex}.cc__foot button{border:1px dashed var(--hair-strong);font:inherit;color:var(--color-smoke-white);cursor:pointer;background:0 0;border-radius:999px;padding:2px 10px}.ob{flex-direction:column;min-height:420px;display:flex}.ob__tabs{gap:calc(var(--sp) * 1);padding:calc(var(--sp) * 2) calc(var(--sp) * 3);border-bottom:1px dashed var(--hair);display:flex}.ob__tab{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-silver);cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:11px;font-weight:700}.ob__tab.is-active{color:var(--color-smoke-white);box-shadow:inset 0 -2px 0 var(--color-smoke-white)}.ob__empty{padding:calc(var(--sp) * 5) calc(var(--sp) * 3);color:var(--color-silver);font-size:12px;line-height:1.5}.ob__body{flex-direction:column;flex:1;display:flex}.ob__head,.ob__row{column-gap:calc(var(--sp) * 2);padding-inline:calc(var(--sp) * 3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;grid-template-columns:1.1fr 1fr 1fr;font-size:11px;display:grid}.ob__head{padding-block:calc(var(--sp) * 1.5);letter-spacing:.08em;text-transform:uppercase;color:#6f6f6f;font-size:9px}.ob__head span:not(:first-child),.ob__row span:not(:first-child):not(.ob__depth){text-align:right}.ob__side{flex-direction:column;display:flex}.ob__row{width:100%;color:var(--color-smoke-white);text-align:left;cursor:pointer;background:0 0;border:0;padding-block:3px;position:relative}.ob__row--static{cursor:default}.ob__row:hover{background-color:#ffffff0a}.ob__row>span{z-index:1;position:relative}.ob__row>.ob__depth{z-index:0;opacity:.16;pointer-events:none;position:absolute;top:0;bottom:0;right:0}.ob__depth--ask{background-color:var(--short)}.ob__depth--bid{background-color:var(--long)}.ob__mid{align-items:baseline;gap:calc(var(--sp) * 2);padding:calc(var(--sp) * 2) calc(var(--sp) * 3);border-top:1px dashed var(--hair);border-bottom:1px dashed var(--hair);font-family:var(--font-mono);display:flex}.ob__mid b{font-size:15px;font-weight:600}.ob__mid.is-up b,.ob__mid.is-up span{color:var(--long)}.ob__mid.is-down b,.ob__mid.is-down span{color:var(--short)}.ob__mid small{letter-spacing:.06em;text-transform:uppercase;color:#6f6f6f;margin-left:auto;font-size:9px}.ob__ratio{margin:calc(var(--sp) * 2) calc(var(--sp) * 3);height:18px;font-family:var(--font-mono);border-radius:3px;font-size:9px;font-weight:700;display:flex;overflow:hidden}.ob__ratio-bid{color:var(--long);background-color:#7ee2a833;align-items:center;padding-left:6px;display:flex}.ob__ratio-ask{color:var(--short);background-color:#ff7a7a33;justify-content:flex-end;align-items:center;padding-right:6px;display:flex}.tp{gap:calc(var(--sp) * 3);padding:calc(var(--sp) * 3);flex-direction:column;display:flex}.tp__head{justify-content:space-between;align-items:center;display:flex}.tp__title{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.tp__margin{align-items:center;gap:calc(var(--sp) * 1.5);display:flex}.tp__lev{border:1px dashed var(--hair-strong);font-family:var(--font-mono);color:var(--color-smoke-white);cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.tp__lev:hover{border-color:var(--color-silver)}.tp__levbox{padding:calc(var(--sp) * 3);border:1px dashed var(--hair);border-radius:4px}.tp__levsteps{margin-top:calc(var(--sp) * 2);grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.tp__levsteps button{border:1px dashed var(--hair);font-family:var(--font-mono);color:var(--color-silver);cursor:pointer;background:0 0;border-radius:3px;padding:4px 0;font-size:10px}.tp__levsteps button.is-active{background-color:var(--color-smoke-white);border-color:var(--color-smoke-white);color:var(--color-deep-black)}.tp__kinds{gap:calc(var(--sp) * 4);border-bottom:1px dashed var(--hair);display:flex}.tp__kind{font-family:var(--font-mono);letter-spacing:.04em;text-transform:capitalize;color:var(--color-silver);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:11px;font-weight:700}.tp__kind.is-active{color:var(--color-smoke-white);box-shadow:inset 0 -2px 0 var(--color-smoke-white)}.tp__field{gap:calc(var(--sp) * 1.5);flex-direction:column;display:flex}.tp__input{align-items:center;gap:calc(var(--sp) * 2);height:40px;padding-inline:calc(var(--sp) * 3);border:1px solid var(--hair-strong);background-color:var(--color-deep-black);border-radius:4px;display:flex}.tp__input input{min-width:0;height:100%;font-family:var(--font-mono);color:var(--color-smoke-white);background:0 0;border:0;flex:1;font-size:14px}.tp__input input:focus{outline:none}.tp__input input:disabled{color:#6f6f6f}.tp__input>span{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-silver);font-size:10px;font-weight:700}.tp__input--static{color:var(--color-silver);font-family:var(--font-mono);justify-content:space-between;font-size:12px}.tp__bbo{border:1px dashed var(--hair-strong);font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-smoke-white);cursor:pointer;background:0 0;border-radius:3px;padding:3px 8px;font-size:9px;font-weight:700}.tp__slider input[type=range]{width:100%;accent-color:var(--color-smoke-white)}.tp__ticks{justify-content:space-between;margin-top:2px;display:flex}.tp__ticks button{font-family:var(--font-mono);color:#6f6f6f;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}.tp__ticks button.is-active,.tp__ticks button:hover{color:var(--color-smoke-white)}.tp__minor{font-family:var(--font-mono);color:var(--color-silver);justify-content:space-between;font-size:10px;display:flex}.tp__minor b{color:var(--color-smoke-white);font-weight:500}.tp__hint{font-family:var(--font-mono);color:#7a7a7a;font-size:10px}.tp__opts{align-items:center;gap:calc(var(--sp) * 3);flex-wrap:wrap;display:flex}.tp__check{font-family:var(--font-mono);color:var(--color-smoke-white);cursor:pointer;align-items:center;gap:6px;font-size:11px;display:inline-flex}.tp__check input{accent-color:var(--color-smoke-white)}.tp__check small{color:#6f6f6f;font-size:9px}.tp__tif{border:1px dashed var(--hair-strong);background:var(--color-deep-black);font-family:var(--font-mono);color:var(--color-smoke-white);border-radius:3px;margin-left:auto;padding:3px 6px;font-size:10px;font-weight:700}.tp__tpsl,.tp__actions{gap:calc(var(--sp) * 2);grid-template-columns:1fr 1fr;display:grid}.tp__buy,.tp__sell{padding-block:calc(var(--sp) * 3);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-deep-black);cursor:pointer;border:0;border-radius:4px;font-size:11px;font-weight:700;transition:opacity .2s}.tp__buy{background-color:var(--long)}.tp__sell{background-color:var(--short)}.tp__buy:disabled,.tp__sell:disabled{opacity:.3;cursor:not-allowed}.tp__gate{gap:calc(var(--sp) * 2.5);padding:calc(var(--sp) * 3);border:1px dashed var(--hair);border-radius:4px;flex-direction:column;display:flex}.tp__copy{color:var(--color-smoke-white);font-size:12px;line-height:1.5}.tp__copy--muted{color:var(--color-silver)}.tp__cta{width:100%;padding-block:calc(var(--sp) * 3);background-color:var(--color-smoke-white);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--color-deep-black);cursor:pointer;border:0;border-radius:4px;font-size:11px;font-weight:700;text-decoration:none;display:block}.tp__cta:disabled{opacity:.5;cursor:wait}.tp__cta--ghost{border:1px dashed var(--hair-strong);color:var(--color-smoke-white);background:0 0}.tp__error{padding:calc(var(--sp) * 2) calc(var(--sp) * 2.5);background-color:#f2c14e0f;border:1px solid #f2c14e4d;border-radius:4px;font-size:11px;line-height:1.45}.tp__error a,.tp__inline{color:inherit;text-underline-offset:3px;text-decoration:underline}.tp__inline{font:inherit;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;display:block}.tp__ok{padding:calc(var(--sp) * 2) calc(var(--sp) * 2.5);background-color:#7ee2a80f;border:1px solid #7ee2a84d;border-radius:4px;font-size:11px;line-height:1.45}.tp__stage{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--warn);font-size:10px;animation:1s ease-in-out infinite blink}.tp__stats{padding-top:calc(var(--sp) * 2);border-top:1px dashed var(--hair);flex-direction:column;gap:6px;display:flex}.tp__stats>div{font-family:var(--font-mono);grid-template-columns:auto 1fr auto 1fr;column-gap:8px;font-size:10px;display:grid}.tp__stats dt{color:#7a7a7a}.tp__stats dd{text-align:right;font-variant-numeric:tabular-nums}.tp__foot{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#6f6f6f;font-size:9px}.tk{border:1px dashed var(--hair-strong);background-color:var(--panel);border-radius:5px;overflow:hidden}.tk__track{width:max-content;animation:60s linear infinite marquee;display:flex}.tk:hover .tk__track{animation-play-state:paused}.tk__item{align-items:center;gap:calc(var(--sp) * 2);padding:calc(var(--sp) * 2) calc(var(--sp) * 4);border-right:1px dashed var(--hair);font-family:var(--font-mono);color:var(--color-smoke-white);white-space:nowrap;font-size:11px;text-decoration:none;display:inline-flex}.tk__sym{color:var(--color-silver)}.bp__pnl{padding-top:calc(var(--sp) * 2)}.blotter__close+.blotter__close{margin-left:6px}a.blotter__close{text-decoration:none}.mkt-badge--coin{background-color:var(--color-smoke-white);object-fit:cover;border-radius:50%;padding:0;box-shadow:0 0 0 1px #ffffff1f;border:0!important}.mkt-badge--skin{object-fit:contain;background-color:#0b0c09;border-radius:4px;padding:2px;border:1px solid var(--hair-strong)!important}.mkt-badge--text{border-radius:50%}.blotter__market--icon{align-items:center;gap:8px;display:inline-flex}.tk__item .mkt-badge,.hb__stats .mkt-badge{flex:none}.perps-page--terminal{padding:0;overflow-x:hidden}.ob__side--asks,.ob__side--bids{flex:1;justify-content:space-evenly}.ob__ratio span{white-space:nowrap;min-width:62px}.perps-page--portfolio{padding:0}.term,.term__grid{background-color:var(--hair-strong);gap:1px}.term .pp-panel{border:0;border-radius:0}.term__bar{padding-block:calc(var(--sp) * 2.5)}.term__chart{flex-direction:column;display:flex}.term .ob{height:100%;min-height:0}.term .tp{align-self:stretch}.term .blotter{min-height:300px}.ob__body,.ob__side{min-height:0}.ob__body--trades{overflow:hidden}.ob__body--trades .ob__side{overscroll-behavior:contain;overflow-y:auto}.term .tk{border:0;border-radius:0}.term .picker__pop{border-radius:0}.cc__readout{padding-block:calc(var(--sp) * 1.5)}.cc__foot{border-top:0}.perps-page--predictions{padding:0}.pm-img{object-fit:cover;background-color:var(--color-deep-black);border-radius:4px;flex:none;display:block;box-shadow:0 0 0 1px #ffffff14}.pm-img--empty{background-color:var(--hair)}.pm-access{border:1px dashed var(--hair-strong);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--color-silver);border-radius:999px;align-items:center;gap:8px;padding:5px 10px;font-size:10px;font-weight:700;display:inline-flex}.pm-access--open{color:var(--long)}.pm-access--close-only{color:var(--warn)}.pm-access--blocked,.pm-access--unknown{color:var(--short)}.pmx{min-height:calc(var(--v-height) - var(--appnav-h));background-color:var(--hair-strong);flex-direction:column;gap:1px;padding-bottom:1px;display:flex}.pmx .pp-panel{border:0;border-radius:0}.pmx__head{justify-content:space-between;align-items:flex-end;gap:calc(var(--sp) * 5);padding:calc(var(--sp) * 6) calc(var(--sp) * 5) calc(var(--sp) * 5);flex-wrap:wrap;display:flex}.pmx__intro{gap:calc(var(--sp) * 3);flex-direction:column;max-width:68ch;display:flex}.pmx__title{font-size:clamp(26px,3.2vw,40px);font-weight:450;line-height:1.05}.pmx__lead{color:var(--color-silver);font-size:14px;line-height:1.6}.pmx__filters{justify-content:space-between;align-items:center;gap:calc(var(--sp) * 3);padding:calc(var(--sp) * 3) calc(var(--sp) * 5);flex-wrap:wrap;display:flex}.pmx__tabs{gap:calc(var(--sp) * 1);scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.pmx__tab{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--color-silver);cursor:pointer;background:0 0;border:1px dashed #0000;border-radius:999px;flex:none;padding:6px 12px;font-size:10px;font-weight:700}.pmx__tab:hover{color:var(--color-smoke-white)}.pmx__tab.is-active{color:var(--color-smoke-white);border-color:var(--hair-strong)}.pmx__search{max-width:320px;height:34px;padding-inline:calc(var(--sp) * 3);border:1px solid var(--hair-strong);background-color:var(--color-deep-black);font-family:var(--font-mono);color:var(--color-smoke-white);border-radius:4px;flex:220px;font-size:12px}.pmx__search:focus{border-color:var(--color-silver);outline:none}.pmx__search::placeholder{color:#6f6f6f}.pmx__grid{flex:1;grid-template-columns:minmax(0,1fr);gap:1px;display:grid}.pmx__main,.pmx__side{flex-direction:column;gap:1px;min-width:0;display:flex}@media (min-width:80rem){.pmx__grid{grid-template-columns:minmax(0,1fr) 380px}.pmx__main:after,.pmx__side:after{content:"";background-color:var(--panel);flex:1;margin-top:-1px}}.pmx__empty{padding:calc(var(--sp) * 10) calc(var(--sp) * 5);color:var(--color-silver);font-size:13px}.pmx__cards{background-color:var(--panel);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}@media (min-width:40rem){.pmx__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.pmx__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.pmx__more{padding:calc(var(--sp) * 4) calc(var(--sp) * 5);justify-content:center;display:flex}.pmx__more-btn{color:var(--color-smoke-white);cursor:pointer;background:0 0;padding:8px 18px}.pm-card{gap:calc(var(--sp) * 4);min-width:0;min-height:220px;padding:calc(var(--sp) * 5);outline:1px solid var(--hair-strong);color:inherit;flex-direction:column;text-decoration:none;transition:background-color .15s;display:flex}.pm-card:hover{background-color:#191a15}.pm-card__head{align-items:center;gap:calc(var(--sp) * 3);min-width:0;display:flex}.pm-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.pm-card__binary{gap:calc(var(--sp) * 3);flex-direction:column;display:flex}.pm-card__chance{align-items:baseline;gap:calc(var(--sp) * 2);display:flex}.pm-card__chance b{font-family:var(--font-mono);letter-spacing:-.02em;font-size:30px;font-weight:500;line-height:1}.pm-card__chance span{color:var(--color-silver);font-size:12px}.pm-card__chips{gap:calc(var(--sp) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pm-chip{font-family:var(--font-mono);text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;padding:7px 8px;font-size:11px;font-weight:700;overflow:hidden}.pm-chip--yes{color:var(--long);background-color:#7ee2a81a}.pm-chip--no{color:var(--short);background-color:#ff7a7a1a}.pm-card__lines{gap:calc(var(--sp) * 2.5);flex-direction:column;display:flex}.pm-card__line{align-items:center;gap:4px calc(var(--sp) * 3);grid-template-columns:minmax(0,1fr) auto;font-size:12px;display:grid}.pm-card__line>span:first-child{text-overflow:ellipsis;white-space:nowrap;color:var(--color-silver);overflow:hidden}.pm-card__line b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600}.pm-card__bar{background-color:var(--hair);border-radius:999px;grid-column:1/-1;height:3px;display:block;overflow:hidden}.pm-card__bar>span{background-color:var(--color-smoke-white);height:100%;display:block}.pm-card__more{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#6f6f6f;font-size:10px}.pm-card__foot{justify-content:space-between;gap:calc(var(--sp) * 2);padding-top:calc(var(--sp) * 3);border-top:1px dashed var(--hair);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-silver);flex-wrap:wrap;margin-top:auto;font-size:10px;display:flex}.pm-term__bar{gap:calc(var(--sp) * 3) calc(var(--sp) * 5);padding-block:calc(var(--sp) * 3)}.pm-term__back{border:1px dashed var(--hair-strong);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-silver);border-radius:999px;flex:none;padding:4px 10px;font-size:10px;font-weight:700;text-decoration:none}.pm-term__back:hover{color:var(--color-smoke-white)}.pm-term__id{align-items:center;gap:calc(var(--sp) * 3);flex:320px;min-width:0;display:flex}.pm-term__title{font-size:clamp(15px,1.4vw,19px);font-weight:500;line-height:1.25}.pm-term__source{color:var(--color-smoke-white);text-decoration:none}.pm-term__grid{background-color:var(--hair-strong);grid-template-columns:minmax(0,1fr);grid-template-areas:"chart""trade""book""lines""bottom";gap:1px;display:grid}@media (min-width:64rem){.pm-term__grid{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"chart trade""book trade""lines lines""bottom bottom"}}@media (min-width:80rem){.pm-term__grid{grid-template-columns:minmax(0,1fr) 300px 340px;grid-template-areas:"chart book trade""lines lines trade""bottom bottom bottom"}}.pm-term__chart{grid-area:chart;min-width:0}.pm-term__book{grid-area:book;min-width:0;display:flex}.pm-term__trade{grid-area:trade;min-width:0;display:flex}.pm-term__lines{grid-area:lines;min-width:0}.pm-term__bottom{grid-area:bottom;min-width:0;display:flex}.pm-term__book>*,.pm-term__trade>*,.pm-term__bottom>*{flex:1;min-width:0}.pm-term .blotter{min-height:260px}.pm-chart__head{justify-content:space-between;align-items:flex-end;gap:calc(var(--sp) * 3);padding:calc(var(--sp) * 3) calc(var(--sp) * 4);border-bottom:1px dashed var(--hair);flex-wrap:wrap;display:flex}.pm-chart__now{flex-direction:column;gap:6px;min-width:0;display:flex}.pm-chart__now .pp-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pm-chart__now b{font-family:var(--font-mono);font-size:28px;font-weight:500;line-height:1}.pm-chart__now b small{color:var(--color-silver);font-size:12px}.pm-chart__controls{gap:calc(var(--sp) * 3);flex-wrap:wrap;display:flex}.pm-chart__body{padding:0 calc(var(--sp) * 3) calc(var(--sp) * 2)}.pm-book .ob__tab{cursor:default}.pm-book .ob__mid span{letter-spacing:.06em;text-transform:uppercase;color:#6f6f6f;font-size:9px}.pm-lines{border-collapse:collapse;width:100%}.pm-lines th{padding:calc(var(--sp) * 3) calc(var(--sp) * 3) calc(var(--sp) * 2);font-family:var(--font-mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap;color:#6f6f6f;font-size:9px;font-weight:700}.pm-lines td{padding:calc(var(--sp) * 2.5) calc(var(--sp) * 3);border-top:1px dashed var(--hair);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.pm-lines tr.is-active td{background-color:#ffffff08}.pm-lines tr.is-active td:first-child{box-shadow:inset 2px 0 0 var(--color-smoke-white)}.pm-line__name{align-items:center;gap:calc(var(--sp) * 3);max-width:420px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.pm-line__name b{font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.pm-line__prob{font-size:15px;font-weight:600}.pm-line__actions{justify-content:flex-end;gap:calc(var(--sp) * 2);display:flex}.pm-buy{min-width:92px;font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;cursor:pointer;border:0;border-radius:4px;padding:7px 10px;font-size:10px;font-weight:700;transition:background-color .15s,color .15s}.pm-buy:disabled{opacity:.35;cursor:not-allowed}.pm-buy--yes{color:var(--long);background-color:#7ee2a81a}.pm-buy--no{color:var(--short);background-color:#ff7a7a1a}.pm-buy--yes:not(:disabled):hover,.pm-buy--yes.is-active{color:var(--color-deep-black);background-color:var(--long)}.pm-buy--no:not(:disabled):hover,.pm-buy--no.is-active{color:var(--color-deep-black);background-color:var(--short)}@media (max-width:47.99rem){.pm-lines__opt{display:none}.pm-lines td,.pm-line__name b{white-space:normal}.pm-line__actions{align-items:stretch;gap:calc(var(--sp) * 1.5);flex-direction:column}.pm-buy{min-width:0}}.pm-rules{padding:calc(var(--sp) * 4) calc(var(--sp) * 4) calc(var(--sp) * 5);border-top:1px dashed var(--hair)}.pm-rules:first-child{border-top:0}.pm-rules summary{cursor:pointer}.pm-rules p{max-width:90ch;margin-top:calc(var(--sp) * 3);white-space:pre-line;color:var(--color-silver);font-size:13px;line-height:1.65}.pm-missing{margin:calc(var(--sp) * 6) calc(var(--sp) * 4);padding:calc(var(--sp) * 8)}.pm-missing p:last-child{margin-top:calc(var(--sp) * 3);color:var(--color-silver);font-size:14px}.pm-missing a{color:var(--color-smoke-white);text-underline-offset:3px;text-decoration:underline}.pm-loading{padding:calc(var(--sp) * 16) calc(var(--sp) * 5);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);font-size:11px}.pm-ticket__market{font-size:13px;font-weight:500;line-height:1.35}.pm-outcomes{gap:calc(var(--sp) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pm-outcome{border:1px dashed var(--hair-strong);min-width:0;font-family:var(--font-mono);color:var(--color-silver);cursor:pointer;background:0 0;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.pm-outcome span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pm-outcome--yes.is-active{border-style:solid;border-color:var(--long);color:var(--long);background-color:#7ee2a814}.pm-outcome--no.is-active{border-style:solid;border-color:var(--short);color:var(--short);background-color:#ff7a7a14}.pm-submit{width:100%;padding-block:calc(var(--sp) * 3.25);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-deep-black);cursor:pointer;border:0;border-radius:4px;font-size:11px;font-weight:700;transition:opacity .2s}.pm-submit--yes{background-color:var(--long)}.pm-submit--no{background-color:var(--short)}.pm-submit:disabled{opacity:.3;cursor:not-allowed}.pm-ticket .ticket__picks{margin-top:calc(var(--sp) * 1.5)}.pm-ticket .ticket__picks button:disabled{opacity:.4;cursor:not-allowed}.pm-ticket__stats>div{grid-template-columns:auto 1fr}.pm-account .blotter__table td{text-transform:none}.pm-account__cash{font-family:var(--font-mono);color:var(--color-smoke-white);font-size:11px}.pm-account__gate{align-items:flex-start;gap:calc(var(--sp) * 3);padding:calc(var(--sp) * 5) 0 calc(var(--sp) * 2);flex-direction:column;display:flex}.pm-account__gate>p:not([class]){max-width:60ch;color:var(--color-silver);font-size:13px;line-height:1.55}.pm-account__gate .tp__cta{width:auto;padding-inline:calc(var(--sp) * 6)}.pm-pos{align-items:center;gap:8px;max-width:360px;display:inline-flex}.pm-pos span{text-overflow:ellipsis;overflow:hidden}.pm-order__market{text-overflow:ellipsis;max-width:320px;overflow:hidden}.pm-mini{flex-direction:column;display:flex}.pm-mini__row{gap:4px calc(var(--sp) * 3);padding-block:calc(var(--sp) * 3);border-bottom:1px dashed var(--hair);grid-template-columns:minmax(0,1fr) auto;display:grid}.pm-mini__title{text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:13px;line-height:1.35;text-decoration:none;overflow:hidden}.pm-mini__title:hover{text-underline-offset:3px;text-decoration:underline}.pm-mini__value{font-family:var(--font-mono);text-align:right;font-size:12px}.pm-mini__meta{font-family:var(--font-mono);color:var(--color-silver);font-size:10px}.pm-mini__meta b{font-weight:700}.pm-mini__side{font-family:var(--font-mono);text-align:right;font-size:10px}.pm-mini__action{grid-column:1/-1}.pm-wallet{gap:calc(var(--sp) * 3);padding-top:calc(var(--sp) * 4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.pm-account:not(.pm-account--compact) .pm-wallet{grid-template-columns:repeat(3,minmax(0,1fr))}}.pm-wallet__box{gap:calc(var(--sp) * 2.5);padding:calc(var(--sp) * 4);border:1px dashed var(--hair);border-radius:4px;flex-direction:column;display:flex}.pm-wallet__cash{font-family:var(--font-mono);font-size:24px;font-weight:500;line-height:1}.pm-wallet__cash small{color:var(--color-silver);font-size:11px}.pm-wallet__addr{align-items:center;gap:calc(var(--sp) * 3);font-family:var(--font-mono);font-size:11px;display:flex}.pm-wallet__addr a{color:var(--color-smoke-white);text-underline-offset:3px;text-decoration:underline}.pm-wallet__box .ticket__field-head{margin-bottom:0}.pm-wallet__box .ticket__max:disabled{opacity:.5;cursor:default}.pm-wallet>.ticket__ok,.pm-wallet>.ticket__error{grid-column:1/-1;margin-top:0}.perps-page--launched{padding:0}.lc-logo{object-fit:cover;background-color:var(--color-deep-black);border-radius:6px;flex:none;display:block;box-shadow:0 0 0 1px #ffffff14}.lc-logo--text{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-smoke-white);background-color:#1c1d17;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.lc-pair{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-smoke-white);background-color:#ffffff14;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.lc-pair--stable{color:var(--long);background-color:#7ee2a81a}.lc-pair--stock,.lc-pair--etf{color:var(--warn);background-color:#f2c14e1a}.lc-pair--csskin{color:#ff8da1;background-color:#ff8da11a}.lc-pair--pokemon{color:#c9a7ff;background-color:#c9a7ff1a}.lc-card__item{color:var(--color-smoke-white);text-overflow:ellipsis;white-space:nowrap;align-items:baseline;gap:8px;margin:0;font-size:12.5px;font-weight:500;display:flex;overflow:hidden}.lc-card__kind{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-silver);flex:none;font-size:9px;font-weight:700}.lc-pair--art{align-items:center;gap:5px;padding:1px 6px 1px 3px;display:inline-flex}.lc-pair__img{object-fit:contain;border-radius:2px;width:auto;max-width:28px;height:16px}.lc-card__art-tile{background:linear-gradient(135deg,#ffffff12,#ffffff04);border-radius:8px;flex:none;justify-content:center;align-items:center;width:68px;height:56px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.lc-card__art-tile--csskin{background:linear-gradient(135deg,#ff8da122,#ffffff04)}.lc-card__art-tile--pokemon{background:linear-gradient(135deg,#c9a7ff22,#ffffff04)}.lc-card__art{object-fit:contain;border-radius:3px;width:auto;max-width:60px;height:auto;max-height:48px}.lc-underlying{align-items:center;gap:calc(var(--sp) * 3);padding:calc(var(--sp) * 2.5);border:1px dashed var(--hair);border-radius:6px;display:flex}.lc-underlying__img{object-fit:contain;background-color:#ffffff08;border-radius:4px;flex:none;width:auto;max-width:140px;height:84px}.lc-underlying__img--pokemon{height:110px}.lc-underlying__text{flex-direction:column;gap:4px;min-width:0;display:flex}.lc-underlying__item{font-size:13px;line-height:1.35}.lc-underlying__sub{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-silver);font-size:10px}.lc__kinds{padding-left:calc(var(--sp) * 2);border-left:1px dashed var(--hair-strong)}.lc-progress{background-color:var(--hair);border-radius:999px;width:100%;height:5px;display:block;overflow:hidden}.lc-progress>span{background:linear-gradient(90deg, #c4c4c4, var(--color-smoke-white));border-radius:999px;height:100%;transition:width .4s;display:block}.lc-progress.is-done>span{background-color:var(--long)}.lc{min-height:calc(var(--v-height) - var(--appnav-h));background-color:var(--hair-strong);flex-direction:column;gap:1px;padding-bottom:1px;display:flex}.lc .pp-panel{border:0;border-radius:0}.lc__head{justify-content:space-between;align-items:flex-end;gap:calc(var(--sp) * 5);padding:calc(var(--sp) * 6) calc(var(--sp) * 5) calc(var(--sp) * 5);flex-wrap:wrap;display:flex}.lc__intro{gap:calc(var(--sp) * 3);flex-direction:column;max-width:70ch;display:flex}.lc__title{font-size:clamp(26px,3.2vw,40px);font-weight:450;line-height:1.05}.lc__lead{color:var(--color-silver);font-size:14px;line-height:1.6}.lc__facts{gap:calc(var(--sp) * 6);display:flex}.lc__facts dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#7a7a7a;font-size:9px;font-weight:700}.lc__facts dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-top:4px;font-size:14px;font-weight:500}.lc__filters{justify-content:space-between;align-items:center;gap:calc(var(--sp) * 3);padding:calc(var(--sp) * 3) calc(var(--sp) * 5);flex-wrap:wrap;display:flex}.lc__tabs{gap:calc(var(--sp) * 1);scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.lc__tab{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--color-silver);cursor:pointer;background:0 0;border:1px dashed #0000;border-radius:999px;flex:none;padding:6px 12px;font-size:10px;font-weight:700}.lc__tab:hover{color:var(--color-smoke-white)}.lc__tab.is-active{color:var(--color-smoke-white);border-color:var(--hair-strong)}.lc__search-wrap{justify-content:flex-end;align-items:center;gap:calc(var(--sp) * 3);flex:300px;display:flex}.lc__search{max-width:360px;height:34px;padding-inline:calc(var(--sp) * 3);border:1px solid var(--hair-strong);background-color:var(--color-deep-black);font-family:var(--font-mono);color:var(--color-smoke-white);border-radius:4px;flex:220px;font-size:12px}.lc__search:focus{border-color:var(--color-silver);outline:none}.lc__search::placeholder{color:#6f6f6f}.lc__launch{color:var(--color-deep-black);background-color:var(--color-smoke-white);border-color:var(--color-smoke-white);white-space:nowrap;padding:8px 14px;text-decoration:none}.lc__note{padding:calc(var(--sp) * 3) calc(var(--sp) * 5);font-family:var(--font-mono);color:var(--color-silver);font-size:11px}.lc__empty{align-items:flex-start;gap:calc(var(--sp) * 4);padding:calc(var(--sp) * 10) calc(var(--sp) * 5);color:var(--color-silver);flex-direction:column;flex:1;font-size:13px;display:flex}.lc__empty-cta{width:auto;padding-inline:calc(var(--sp) * 6)}.lc__cards{background-color:var(--panel);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}@media (min-width:40rem){.lc__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lc__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:90rem){.lc__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.lc__more{padding:calc(var(--sp) * 4) calc(var(--sp) * 5);justify-content:center;display:flex}.lc__more-btn{color:var(--color-smoke-white);cursor:pointer;background:0 0;padding:8px 18px}.lc__more-btn:disabled{opacity:.5}.lc-card{gap:calc(var(--sp) * 3.5);min-width:0;padding:calc(var(--sp) * 5);outline:1px solid var(--hair-strong);color:inherit;flex-direction:column;text-decoration:none;transition:background-color .15s,outline-color .15s;display:flex;position:relative}.lc-card:before{content:"";background:0 0;width:2px;transition:background-color .15s;position:absolute;top:0;bottom:0;left:0}.lc-card--csskin:before{background-color:#ff8da1}.lc-card--pokemon:before{background-color:#c9a7ff}.lc-card:hover{z-index:1;background-color:#191a15;outline-color:#ffffff2e}.lc-card__head{align-items:center;gap:calc(var(--sp) * 3);min-width:0;display:flex}.lc-card__id{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.lc-card__name{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;line-height:1.3;overflow:hidden}.lc-card__sym{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-silver);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.lc-card__sep{opacity:.5}.lc-card__badge{color:var(--long);border-color:var(--long);flex:none}.lc-card__desc{-webkit-line-clamp:2;color:var(--color-silver);-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.lc-card__figures{gap:calc(var(--sp) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lc-card__figures>div{flex-direction:column;gap:4px;min-width:0;display:flex}.lc-card__figures{padding:calc(var(--sp) * 3);background-color:#ffffff05;border-radius:6px}.lc-card__figures b{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;overflow:hidden}.lc-card__progress{flex-direction:column;gap:6px;margin-top:auto;display:flex}.lc-card__progress-head{font-family:var(--font-mono);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;font-size:11px;display:flex}.lc-card__foot{justify-content:space-between;gap:calc(var(--sp) * 2);padding-top:calc(var(--sp) * 3);border-top:1px dashed var(--hair);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-silver);font-size:10px;display:flex}.lc-term__bar{gap:calc(var(--sp) * 3) calc(var(--sp) * 5);padding-block:calc(var(--sp) * 2.5)}.lc-term__back{border:1px dashed var(--hair-strong);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-silver);border-radius:999px;flex:none;padding:4px 10px;font-size:10px;font-weight:700;text-decoration:none}.lc-term__back:hover{color:var(--color-smoke-white)}.lc-term__id{align-items:center;gap:calc(var(--sp) * 3);flex:280px;min-width:0;display:flex}.lc-term__id>div{flex-direction:column;gap:3px;min-width:0;display:flex}.lc-term__title{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(15px,1.4vw,19px);font-weight:500;line-height:1.2;overflow:hidden}.lc-term__sub{font-family:var(--font-mono);color:var(--color-silver);flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;display:flex}.lc-term__sub a{color:var(--color-smoke-white);text-underline-offset:3px;text-decoration:underline}.lc-term__grid{background-color:var(--hair-strong);grid-template-columns:minmax(0,1fr);grid-template-areas:"chart""trade""side""bottom";gap:1px;display:grid}@media (min-width:64rem){.lc-term__grid{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"chart trade""side trade""bottom bottom"}}@media (min-width:80rem){.lc-term__grid{grid-template-columns:minmax(0,1fr) 300px 340px;grid-template-areas:"chart side trade""bottom bottom bottom"}}.lc-term__chart{flex-direction:column;grid-area:chart;min-width:0;display:flex}.lc-term__side{background-color:var(--hair-strong);flex-direction:column;grid-area:side;gap:1px;min-width:0;display:flex}.lc-term__side>*{flex:1}.lc-term__trade{grid-area:trade;min-width:0;display:flex}.lc-term__trade>*{flex:1}.lc-term__bottom{grid-area:bottom;min-height:220px}.lc-term__desc{text-overflow:ellipsis;white-space:nowrap;color:var(--color-silver);flex:320px;font-size:12px;line-height:1.5;overflow:hidden}.lc-curve__body{gap:calc(var(--sp) * 4);padding:calc(var(--sp) * 4) calc(var(--sp) * 3);flex-direction:column;display:flex}.lc-curve__progress{flex-direction:column;gap:6px;display:flex}.lc-curve__hint{font-family:var(--font-mono);color:var(--color-silver);font-size:10px}.lc-curve__rows{margin-top:0}.lc-curve__rows dd a{color:var(--color-smoke-white);text-underline-offset:3px;text-decoration:underline}.lc-curve__links{gap:calc(var(--sp) * 3);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;font-size:10px;font-weight:700;display:flex}.lc-curve__links a{color:var(--color-silver);text-underline-offset:3px;text-decoration:underline}.lc-curve__links a:hover{color:var(--color-smoke-white)}.lc-tape{flex-direction:column;min-height:240px;display:flex}.lc-tape__rows{overscroll-behavior:contain;flex-direction:column;max-height:420px;display:flex;overflow-y:auto}.lc-tape__row{text-decoration:none}.lc-ticket .tp__opts{justify-content:space-between}.lc-submit{width:100%}.lc-ticket__stats>div{grid-template-columns:auto 1fr}.lc-pos{gap:calc(var(--sp) * 4) calc(var(--sp) * 6);padding:calc(var(--sp) * 4) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.lc-pos{grid-template-columns:repeat(4,minmax(0,1fr))}}.lc-pos .pf-figure{border:0;flex-direction:column;gap:4px;padding:0;display:flex}.lc-pos .pf-figure b{text-align:left;font-size:15px}.lc-pos .pf-figure small{text-align:left}.lc-missing{margin:calc(var(--sp) * 6) calc(var(--sp) * 4);padding:calc(var(--sp) * 8)}.lc-missing p:last-child{margin-top:calc(var(--sp) * 3);color:var(--color-silver);font-size:14px}.lc-missing a{color:var(--color-smoke-white);text-underline-offset:3px;text-decoration:underline}.lc-loading{padding:calc(var(--sp) * 16) calc(var(--sp) * 5);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);font-size:11px}.launch-form .quote-grid{overscroll-behavior:contain;max-height:440px;padding-right:4px;overflow-y:auto}.launch-tax{gap:calc(var(--sp) * 2);flex-wrap:wrap;display:flex}.launch-tax__pick{border:1px dashed var(--hair-strong);font-family:var(--font-mono);color:var(--color-silver);cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px;font-size:11px;font-weight:700}.launch-tax__pick.is-active{color:var(--color-deep-black);background-color:var(--color-smoke-white);border-color:var(--color-smoke-white)}.launch-success__rows{margin:calc(var(--sp) * 6) 0;border-top:1px dashed var(--hair);flex-direction:column;display:flex}.launch-success__row{justify-content:space-between;gap:calc(var(--sp) * 3);padding-block:calc(var(--sp) * 3);border-bottom:1px dashed var(--hair);font-family:var(--font-mono);flex-wrap:wrap;font-size:12px;display:flex}.launch-success__row dt{color:var(--color-silver)}.launch-success__row a{color:inherit;text-underline-offset:3px;text-decoration:underline}.lc-missing__retry{font:inherit;color:var(--color-smoke-white);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lc-card__badge--perp{color:var(--long);border-color:#7ee2a866}.lc-term__perp{color:var(--long);border-color:#7ee2a866;text-decoration:none}.lc-card__badges{gap:6px;display:flex}.lc-card__foot>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cv{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.cv__plot{flex:auto;min-height:0}.cv__bar{justify-content:space-between;align-items:center;gap:calc(var(--sp) * 2);padding:calc(var(--sp) * 2.5) calc(var(--sp) * 3);border-bottom:1px dashed var(--hair);flex-wrap:wrap;display:flex}.cv__tabs{background-color:#ffffff08;border-radius:6px;gap:2px;padding:2px;display:flex}.cv__tab{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-silver);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:5px 11px;font-size:11px;font-weight:700}.cv__tab:hover{color:var(--color-smoke-white)}.cv__tab.is-active{color:var(--color-deep-black);background-color:var(--color-smoke-white)}.cv__readout{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.cv__readout b{font-family:var(--font-mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.cv__readout-meta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-silver);align-items:center;gap:8px;font-size:10px;display:flex}.cv__side{border-radius:3px;padding:1px 6px;font-weight:700}.cv__side--buy{color:var(--long);background-color:#7ee2a81a}.cv__side--sell{color:var(--short);background-color:#ff6b6b1a}.cv__svg{width:100%;display:block}.cv__grid{stroke:#ffffff0f}.cv__axis{fill:var(--color-silver);font-family:var(--font-mono);letter-spacing:.04em;font-size:10px}.cv__cross{stroke:#ffffff3d;stroke-dasharray:3 3}.cv__last-line{stroke-dasharray:4 5;opacity:.45}.cv__last-label{fill:var(--color-deep-black);font-family:var(--font-mono);font-size:10.5px;font-weight:700}.cv__dot{stroke:var(--color-deep-black);stroke-width:1px}.cv__dot--buy{fill:var(--long)}.cv__dot--sell{fill:var(--short)}.cv__pulse{transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite cv-pulse}@keyframes cv-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(4)}}.cv__empty{fill:var(--color-silver);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.cv__legend{align-items:center;gap:calc(var(--sp) * 4);padding:calc(var(--sp) * 2) calc(var(--sp) * 3);border-top:1px dashed var(--hair);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-silver);flex-wrap:wrap;font-size:10px;display:flex}.cv__legend>span{align-items:center;gap:6px;display:inline-flex}.cv__dot-key{border-radius:50%;width:7px;height:7px}.cv__dot-key--buy{background-color:var(--long)}.cv__dot-key--sell{background-color:var(--short)}.cv__legend-note{text-transform:none;letter-spacing:.02em;margin-left:auto}.lc-term__grad{color:var(--long);border-color:#7ee2a866}.hp__meta{font-size:10px}.hp__desc{margin:calc(var(--sp) * 3) 0 0;color:var(--color-silver);font-size:12px}.hp__stats{gap:calc(var(--sp) * 3) calc(var(--sp) * 5);padding:calc(var(--sp) * 4) 0;border-bottom:1px dashed var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.hp__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.hp__stats{grid-template-columns:repeat(6,minmax(0,1fr))}}.hp__stats .pf-figure{border:0;flex-direction:column;gap:3px;padding:0;display:flex}.hp__stats .pf-figure b{text-align:left;font-size:16px}.hp__stats .pf-figure small{text-align:left}.hp__stats .is-warn{color:var(--warn)}.hp__body{gap:calc(var(--sp) * 5);padding-top:calc(var(--sp) * 2);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.hp__body{grid-template-columns:minmax(0,1.15fr) minmax(320px,1fr)}}.hp__table-wrap{overflow-x:auto}.hp__table td{text-transform:none}.hp__table tr.is-picked td{background-color:#ffffff08}.hp__rank{color:var(--color-silver)}.hp__addr{color:var(--color-smoke-white);text-underline-offset:3px;text-decoration:underline}.hp__tag{letter-spacing:.08em;text-transform:uppercase;border-radius:3px;margin-left:6px;padding:1px 6px;font-size:9px;font-weight:700;display:inline-block}.hp__tag--creator{color:#f2c14e;background-color:#f2c14e1f}.hp__tag--you{color:var(--long);background-color:#7ee2a81f}.hp__tag--linked{color:#c9a7ff;background-color:#c9a7ff1f}.hp__share{min-width:96px;padding:2px 6px;display:inline-block;position:relative}.hp__share i{background-color:#ffffff12;border-radius:2px;position:absolute;inset:0 auto 0 0}.hp__map{gap:calc(var(--sp) * 2);flex-direction:column;display:flex}.hp__map-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.hp__map-pick{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-silver);font-size:10px}.hp__legend{gap:calc(var(--sp) * 3);font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-silver);flex-wrap:wrap;font-size:10px;display:flex}.hp__legend>span{align-items:center;gap:6px;display:inline-flex}.hp__legend i{border-radius:50%;width:8px;height:8px}.hp__legend-note{flex-basis:100%}.bm{border:1px dashed var(--hair);background:radial-gradient(circle,#ffffff06,#0000 70%);border-radius:6px;width:100%;position:relative}.bm--empty{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);justify-content:center;align-items:center;font-size:11px;display:flex}.bm__svg{width:100%;display:block}.bm__link{stroke:#c9a7ff66;transition:stroke .15s}.bm__link.is-lit{stroke:#c9a7ff}.bm__node{cursor:pointer;transition:opacity .15s}.bm__node.is-dim{opacity:.25}.bm__label{fill:var(--color-deep-black);font-family:var(--font-mono);pointer-events:none;font-size:10px;font-weight:700}.hp__tag--contract{color:#9fb0c0;background-color:#6f7a8633}.sd-lev{margin-top:calc(var(--sp) * 1.5);grid-template-columns:repeat(auto-fit,minmax(48px,1fr))}.sd-filter{margin:calc(var(--sp) * 3) 0 0}.sd-venue{margin-top:0}.sd-account{gap:calc(var(--sp) * 3);padding-top:calc(var(--sp) * 4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.sd-account{grid-template-columns:repeat(3,minmax(0,1fr))}}.sd-account__box{gap:calc(var(--sp) * 2.5);padding:calc(var(--sp) * 4);border:1px dashed var(--hair);border-radius:4px;flex-direction:column;display:flex}.sd-account__box .ticket__field-head{margin-bottom:0}.sd-account__box .ticket__max:disabled{opacity:.5;cursor:default}.sd-account__big{font-family:var(--font-mono);font-size:24px;font-weight:500;line-height:1}.sd-account__big small{color:var(--color-silver);font-size:11px}.sd-account__rows{margin-top:0}.sd-account__rows dd a,.sd-account__box .tp__hint a{color:var(--color-smoke-white);text-underline-offset:3px;text-decoration:underline}.sd-account__note{grid-column:1/-1;margin-top:0}.sd-account__note a{color:inherit;text-underline-offset:3px;text-decoration:underline}.launch__switch{width:fit-content;margin-bottom:calc(var(--sp) * 5);border:1px dashed var(--color-silver);border-radius:999px;gap:2px;padding:2px;display:flex}.launch__switch-link{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-smoke-black);border-radius:999px;padding:6px 14px;font-size:11px;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s}.launch__switch-link:hover{background-color:#18191414}.launch__switch-link.is-active{color:var(--color-smoke-white);background-color:var(--color-smoke-black)}.pl-grid{overscroll-behavior:contain;max-height:460px;margin-top:calc(var(--sp) * 3);padding-right:4px;overflow-y:auto}.pl-skin.is-listed{opacity:.45;cursor:not-allowed}.pl-skin__main{align-items:center;gap:calc(var(--sp) * 3);flex-direction:row!important}.pl-skin__img{object-fit:contain;flex:none;width:52px;height:36px}.pl-skin__names{flex-direction:column;min-width:0;display:flex}.pl-skin__names .quote-option__symbol{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-logo{object-fit:contain;width:48px;height:48px}img.pl-logo{background-color:#18191408}.launch-success__retry{font:inherit;letter-spacing:.08em;text-transform:uppercase;color:inherit;cursor:pointer;background:0 0;border:1px dashed;border-radius:999px;margin-left:6px;padding:2px 10px;font-size:11px;font-weight:700}.collection-grid{margin-top:calc(var(--sp) * 3)}.collection-suggest{margin-top:calc(var(--sp) * 2)}.launch-pair{vertical-align:middle;align-items:center;gap:5px;display:inline-flex}.launch-pair__img{object-fit:contain;background-color:#18191408;border-radius:2px;width:auto;max-width:30px;height:18px}.launch-preview__art{object-fit:contain;background-color:#18191408;border-radius:4px;flex:none;width:auto;max-width:76px;height:44px;margin-left:auto}.collection-suggest__pick--card{align-items:center;gap:8px;display:inline-flex}.collection-suggest__pick--card img{border-radius:2px;width:auto;height:30px}.collection-suggest__pick--card small{color:var(--color-silver);font-weight:400}.launch-group__row--pair{align-items:start}.collection-board{max-height:380px;margin-top:calc(var(--sp) * 2)}.collection-board .launch-field__hint{grid-column:1/-1}.collection-board--cards .pl-skin__img{width:44px;height:60px}.collection-board--cards .quote-option__meta{align-self:center}.collection-board__prompt{gap:calc(var(--sp) * 2);flex-direction:column;grid-column:1/-1;display:flex}.collection-board__prompt .launch-amount__quick{margin-top:0}.page__content.docs{padding-top:calc(var(--appnav-h) + var(--sp) * 10);overflow:visible}.docs__grid{gap:calc(var(--sp) * 10);grid-template-columns:minmax(0,1fr);max-width:1180px;margin-inline:auto;display:grid}@media (min-width:64rem){.docs__grid{gap:calc(var(--sp) * 16);grid-template-columns:240px minmax(0,1fr)}}.docs__nav{position:relative}@media (min-width:64rem){.docs__nav{top:calc(var(--appnav-h) + var(--sp) * 8);align-self:start;position:sticky}}.docs__nav-title{margin:0 0 calc(var(--sp) * 3);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-silver);font-size:10px;font-weight:700}.docs__nav ul{flex-wrap:wrap;gap:2px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:64rem){.docs__nav ul{flex-direction:column}}.docs__nav-link{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-silver);border:1px dashed #0000;border-radius:999px;align-items:center;gap:10px;padding:8px 12px;font-size:11px;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.docs__nav-link:hover{color:var(--color-smoke-white)}.docs__nav-link.is-active{color:var(--color-smoke-white);border-color:var(--hair-strong)}.docs__nav-index{opacity:.5}.docs__main{min-width:0}.docs__article{max-width:760px}.docs__head{padding-bottom:calc(var(--sp) * 6);border-bottom:1px dashed var(--hair);margin-bottom:calc(var(--sp) * 8)}.docs__title{margin:calc(var(--sp) * 4) 0 calc(var(--sp) * 3);letter-spacing:-.02em;font-size:clamp(30px,4vw,44px);font-weight:500;line-height:1.05}.docs__summary{color:var(--color-silver);margin:0;font-size:15px;line-height:1.55}.docs__lead{font-size:17px;line-height:1.6}.docs__body{font-size:14.5px;line-height:1.65}.docs__body h2{margin:calc(var(--sp) * 10) 0 calc(var(--sp) * 3);letter-spacing:-.01em;font-size:20px;font-weight:500}.docs__body h3{margin:calc(var(--sp) * 7) 0 calc(var(--sp) * 2);font-size:15px;font-weight:600}.docs__body p{margin:0 0 calc(var(--sp) * 4)}.docs__body ul,.docs__body ol{margin:0 0 calc(var(--sp) * 4);padding-left:1.3em}.docs__body li{margin-bottom:calc(var(--sp) * 2)}.docs__body a{color:var(--color-smoke-white);text-underline-offset:3px;text-decoration:underline}.docs__body code{font-family:var(--font-mono);word-break:break-all;background-color:#ffffff10;border-radius:4px;padding:1px 6px;font-size:.86em}.docs__body table{width:100%;margin:0 0 calc(var(--sp) * 5);border-collapse:collapse;font-size:13px}.docs__body th{border-bottom:1px solid var(--hair-strong);text-align:left;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);padding:8px 10px;font-size:9.5px;font-weight:700}.docs__body td{border-bottom:1px dashed var(--hair);vertical-align:top;padding:10px}.docs__body td:first-child{white-space:nowrap;color:var(--color-smoke-white)}.docs__body tbody tr:hover td{background-color:#ffffff05}@media (max-width:48rem){.docs__body table{display:block;overflow-x:auto}.docs__body td:first-child{white-space:normal}}.docs__paging{justify-content:space-between;gap:calc(var(--sp) * 4);margin-top:calc(var(--sp) * 12);padding-top:calc(var(--sp) * 6);border-top:1px dashed var(--hair);display:flex}.docs__page-link{color:var(--color-smoke-white);flex-direction:column;gap:4px;font-size:15px;text-decoration:none;display:flex}.docs__page-link span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);font-size:10px}.docs__page-link--next{text-align:right;align-items:flex-end}.docs__page-link:hover{text-underline-offset:4px;text-decoration:underline}:root{--color-black:#000;--color-dark-black:#0c0c0c;--color-deep-black:#11120d;--color-smoke-black:#181914;--color-silver:#a3a3a3;--color-smoke-white:#f7f7f7;--color-white:#fff;--color-accent:#f7f7f7;--font-sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, monospace;--sp:.25rem;--v-height:100svh;--padding:clamp(20px, calc(20px + 40 * ((100vw - 402px) / 1518)), 60px);--padding-lg:clamp(20px, calc(20px + 80 * ((100vw - 402px) / 1518)), 120px);--text-sm:clamp(13px, calc(13px + 4 * ((100vw - 402px) / 1518)), 17px);--text-md:clamp(15px, calc(15px + 5 * ((100vw - 402px) / 1518)), 20px);--text-lg:clamp(18px, calc(18px + 14 * ((100vw - 402px) / 1518)), 32px);--text-2lg:clamp(36px, calc(36px + 4 * ((100vw - 402px) / 1518)), 40px);--text-xl:clamp(25px, calc(25px + 20 * ((100vw - 402px) / 1518)), 45px);--text-2xl:clamp(40px, calc(40px + 48 * ((100vw - 402px) / 1518)), 88px);--ease-power4:cubic-bezier(.215, .61, .355, 1);--z-nav:90;--z-loader:100;--appnav-h:64px}html,body{width:100%;font-family:var(--font-sans)}html{height:100%}body{background-color:var(--color-deep-black);height:auto;color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;font-size:16px}::selection{background-color:var(--color-accent);color:var(--color-deep-black)}.t-xs{font-size:11px;font-weight:450;line-height:1.4}.t-sm{font-size:var(--text-sm);font-weight:450;line-height:1.4}.t-md{font-size:var(--text-md);font-weight:450;line-height:1.4}.t-lg{font-size:var(--text-lg);font-weight:450;line-height:1.15}.t-2lg{font-size:var(--text-2lg);font-weight:450;line-height:1.15}.t-xl{font-size:var(--text-xl);font-weight:450;line-height:1.15}.t-2xl{font-size:var(--text-2xl);font-weight:450;line-height:1.1}.t-eye-xs,.t-eye-sm{font-family:var(--font-mono);text-transform:uppercase;font-weight:700;line-height:1}.t-eye-xs{font-size:11px}.t-eye-sm{font-size:var(--text-sm)}.page__content{z-index:9;max-width:100%;position:relative;overflow:hidden}.footer__spacer{height:var(--v-height);pointer-events:none;width:100%}.noise{pointer-events:none;z-index:12;opacity:.045;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-repeat:repeat;position:fixed;inset:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.section-eyebrow{align-items:center;column-gap:calc(var(--sp) * 3);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-silver);font-size:11px;font-weight:700;display:inline-flex}.section-eyebrow__index{color:currentColor;opacity:1}.section-eyebrow__index:after{content:"";width:calc(var(--sp) * 6);height:1px;margin-left:calc(var(--sp) * 3);vertical-align:middle;opacity:.5;background-color:currentColor;display:inline-block}.main-hero__heading{row-gap:calc(var(--sp) * 5);flex-direction:column;flex:auto;min-width:0;display:flex}.about-section__eyebrow,.data-viz-section__eyebrow{top:calc(var(--sp) * 30);left:var(--padding);z-index:3;position:absolute}.about-section__eyebrow{color:#18191499}.services-section__heading,.case-histories__heading{row-gap:calc(var(--sp) * 5);flex-direction:column;display:flex}.case-histories__heading .section-eyebrow{color:#18191499}.button{justify-content:center;align-items:center;column-gap:calc(var(--sp) * 5);width:fit-content;padding-inline:calc(var(--sp) * 6.25);padding-block:calc(var(--sp) * 4);color:var(--color-smoke-white);cursor:pointer;background:linear-gradient(#11120d,#11120d) padding-box padding-box,linear-gradient(#f7f7f7,#f7f7f74d) border-box;border:1px dashed #11120d;border-radius:5px;display:inline-flex;position:relative}.button:before{content:"";z-index:1;opacity:0;background:linear-gradient(90deg,#f7f7f70d,#f7f7f733);border-radius:5px;transition:opacity .3s;position:absolute;inset:0;box-shadow:0 2px 15px #f7f7f766}.button:hover:before{opacity:1}.button__text{z-index:2;font-family:var(--font-mono);text-transform:uppercase;font-weight:700;position:relative}.button__icon{z-index:2;width:calc(var(--sp) * 7.75);height:calc(var(--sp) * 7.75);background-color:var(--color-accent);color:var(--color-smoke-black);border-radius:.375rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.button__icon-front,.button__icon-back{width:100%;height:100%;transition:transform .42s var(--ease-power4);justify-content:center;align-items:center;display:flex}.button__icon-front{position:relative}.button__icon-front svg{width:calc(var(--sp) * 3);height:auto}.button__icon-back{position:absolute;inset:0;transform:translate(-100%)}.button__icon-back svg{width:calc(var(--sp) * 5);height:auto}.button:hover .button__icon-front{transform:translate(100%)}.button:hover .button__icon-back{transform:translate(0)}.navbar{top:calc(var(--sp) * 6);z-index:var(--z-nav);width:100%;color:var(--color-white);transition:color .3s var(--ease-power4);position:fixed;left:0}.navbar--dark{color:var(--color-smoke-black)}.navbar--dark .navbar__link svg{fill:var(--color-smoke-black)}.navbar--dark .navbar__toggle-label{color:var(--color-smoke-black)}.navbar--dark .navbar__toggle-button{border-color:var(--color-smoke-black)}.navbar--dark .navbar__toggle-button-open span:first-child,.navbar--dark .navbar__toggle-button-open span:nth-child(2){background-color:var(--color-smoke-black)}.navbar--dark .wallet-connect__button{color:var(--color-smoke-black);border-color:var(--color-smoke-black)}@media (min-width:48rem){.navbar{top:calc(var(--sp) * 9)}}.navbar--app{height:var(--appnav-h);color:var(--color-smoke-white);background-color:var(--color-deep-black);border-bottom:1px solid var(--hair-strong);position:sticky;top:0}.navbar--app .navbar__container{column-gap:calc(var(--sp) * 6);height:100%;padding-inline:calc(var(--sp) * 4)}.navbar--app .brand-logo{width:36px!important;height:36px!important}.navbar--app .navbar__actions{column-gap:calc(var(--sp) * 4)}.navbar--app .wallet-connect__button,.navbar--app .wallet-connect__account{padding-block:7px}.navbar__sections{align-items:center;gap:calc(var(--sp) * 1);flex:1;min-width:0;display:none}@media (min-width:64rem){.navbar--app .navbar__sections{display:flex}}.navbar__section{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--color-silver);border-radius:3px;padding:6px 10px;font-size:11px;font-weight:700;text-decoration:none;transition:color .2s,background-color .2s}.navbar__section:hover{color:var(--color-smoke-white)}.navbar__section.is-active{color:var(--color-deep-black);background-color:var(--color-smoke-white)}.is-menu-open .navbar--app .navbar__section{color:var(--color-silver)}.navbar__container{padding-inline:var(--padding);justify-content:space-between;align-items:center;display:flex}.navbar__link{display:inline-flex}.brand-logo{transition:background-color .3s var(--ease-power4);-webkit-mask-source-type:luminance;-webkit-mask-source-type:luminance;background-color:currentColor;flex-shrink:0;display:block;-webkit-mask-image:url(/jenkins_logo.jpg);mask-image:url(/jenkins_logo.jpg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}.navbar .brand-logo{width:calc(var(--sp) * 13.5)!important;height:calc(var(--sp) * 13.5)!important}.is-menu-open .wallet-connect__button{color:var(--color-smoke-black);border-color:var(--color-smoke-black)}.is-menu-open .navbar__toggle-label{color:var(--color-smoke-black)}.navbar__actions{justify-content:flex-end;align-items:center;column-gap:calc(var(--sp) * 7);display:flex}.navbar__toggle{align-items:center;column-gap:calc(var(--sp) * 3);cursor:pointer;color:inherit;background:0 0;border:0;padding:0;display:flex}.navbar__toggle-label{font-family:var(--font-mono);text-transform:uppercase;color:var(--color-accent);font-size:11px;font-weight:700}.navbar__toggle-button{width:calc(var(--sp) * 9.5);height:calc(var(--sp) * 9.5);border:.8px dashed #ffffff59;border-radius:5px;justify-content:center;align-items:center;display:flex;position:relative}.navbar__toggle-button-open,.navbar__toggle-button-close{position:absolute;inset:0}.navbar__toggle-button-open span{transform-origin:100%;height:3.5px;transition:transform .38s var(--ease-power4);position:absolute}.navbar__toggle-button-open span:first-child,.navbar__toggle-button-open span:nth-child(2){width:calc(var(--sp) * 3.5);background-color:var(--color-white);left:11.5px}.navbar__toggle-button-open span:first-child{top:calc(var(--sp) * 2.75)}.navbar__toggle-button-open span:nth-child(2){top:calc(var(--sp) * 4.25)}.navbar__toggle-button-open span:nth-child(3){top:calc(var(--sp) * 5.75);width:calc(var(--sp) * 1.25);background-color:var(--color-accent);right:11.5px}.navbar__toggle-button-close:before{content:"";z-index:1;background-color:var(--color-accent);transition:transform .38s var(--ease-power4);border-radius:5px;position:absolute;inset:0;transform:scale(0)translateY(10px)}.navbar__toggle-button-close span{z-index:2;height:3.5px;width:calc(var(--sp) * 3.5);background-color:var(--color-deep-black);transition:transform .42s var(--ease-power4);position:absolute;top:16.5px}.navbar__toggle-button-close span:first-child{left:11.5px;transform:rotate(-45deg)scaleX(0)}.navbar__toggle-button-close span:last-child{right:11.5px;transform:rotate(45deg)scaleX(0)}.is-menu-open .navbar__toggle-button-open span{transform:scaleX(0)}.is-menu-open .navbar__toggle-button-close:before{transform:scale(1)translateY(0)}.is-menu-open .navbar__toggle-button-close span:first-child{transform:rotate(-45deg)scaleX(1)}.is-menu-open .navbar__toggle-button-close span:last-child{transform:rotate(45deg)scaleX(1)}.wallet-connect__button{align-items:center;column-gap:calc(var(--sp) * 2);padding-inline:calc(var(--sp) * 3);padding-block:calc(var(--sp) * 2);border:1px dashed var(--color-silver);font-family:var(--font-mono);text-transform:uppercase;color:var(--color-white);cursor:pointer;background:0 0;border-radius:.375rem;font-size:11px;font-weight:700;line-height:1;transition:border-color .24s ease-in-out,color .24s ease-in-out;display:inline-flex}.wallet-connect__button:hover{border-color:var(--color-accent);color:var(--color-accent)}.navmenu__close{z-index:calc(var(--z-nav) - 2);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-power4);background-color:#11120d80;border:0;position:fixed;inset:0}.is-menu-open .navmenu__close{opacity:1;pointer-events:auto}.navmenu{top:var(--padding);z-index:calc(var(--z-nav) - 1);width:65%;max-width:calc(var(--sp) * 119.75);padding:var(--padding);color:var(--color-deep-black);visibility:hidden;border-radius:5px;transition:visibility 0s .5s;position:fixed;right:max(3.125% - 28px,16px)}@media (max-width:39.99rem){.navmenu{width:calc(100% - 32px);right:16px}}@media (min-width:40rem){.navmenu{width:calc(var(--sp) * 119.75)}}@media (min-width:48rem){.navmenu{top:calc(var(--sp) * 5)}}.is-menu-open .navmenu{visibility:visible;transition-delay:0s}.navmenu__bg{z-index:1;border:1px dashed var(--color-accent);background-color:var(--color-white);transform-origin:100% 0;opacity:0;transition:transform .5s var(--ease-power4), opacity .3s var(--ease-power4);border-radius:5px;position:absolute;inset:0;transform:scale(.9)}.is-menu-open .navmenu__bg{opacity:1;transform:scale(1)}.navmenu__list{z-index:2;margin-top:calc(var(--sp) * 24);margin-bottom:calc(var(--sp) * 16);position:relative}@media (min-width:48rem){.navmenu__list{margin-top:calc(var(--sp) * 32)}}.navmenu__item{position:relative;overflow:hidden}.navmenu__item:not(:last-child){margin-bottom:calc(var(--sp) * 2.5)}.navmenu__item>a{transition:transform .6s var(--ease-power4);transform:translateY(110%)}.is-menu-open .navmenu__item:first-child>a{transition-delay:.15s;transform:translateY(0)}.is-menu-open .navmenu__item:nth-child(2)>a{transition-delay:.22s;transform:translateY(0)}.is-menu-open .navmenu__item:nth-child(3)>a{transition-delay:.29s;transform:translateY(0)}.is-menu-open .navmenu__item:nth-child(4)>a{transition-delay:.36s;transform:translateY(0)}.is-menu-open .navmenu__item:nth-child(5)>a{transition-delay:.43s;transform:translateY(0)}.is-menu-open .navmenu__item:nth-child(6)>a{transition-delay:.5s;transform:translateY(0)}.navmenu__infos{z-index:2;row-gap:calc(var(--sp) * 2.5);opacity:0;transition:opacity .4s var(--ease-power4);flex-direction:column;display:flex;position:relative}.is-menu-open .navmenu__infos{opacity:1;transition-delay:.35s}.navmenu__info-title{font-size:13px;font-weight:300;line-height:1;display:block}.navmenu__info-value{align-items:center;column-gap:calc(var(--sp) * 2);font-family:var(--font-mono);text-transform:uppercase;opacity:.5;transition:opacity .3s var(--ease-power4);font-size:10px;line-height:1;display:inline-flex}.navmenu__info-value:hover{opacity:1}.navmenu__info-value svg{width:12px;height:auto}.menu-link{padding-block:calc(var(--sp) * 1.75);padding-right:calc(var(--sp) * 2.75);padding-left:calc(var(--sp) * 1.5);align-items:center;line-height:1;display:inline-flex;position:relative}.menu-link__bg{pointer-events:none;z-index:1;background-color:var(--color-accent);transform-origin:0;transition:transform .64s var(--ease-power4);position:absolute;inset:0;transform:scaleX(0)}.menu-link__index,.menu-link__label{z-index:2;opacity:.5;transition:opacity .3s var(--ease-power4) .2s, color .3s var(--ease-power4) .2s;position:relative}.menu-link__index{width:calc(var(--sp) * 12.5);margin-right:calc(var(--sp) * 10)}.menu-link__icon{pointer-events:none;height:100%;width:calc(var(--sp) * 16);color:var(--color-accent);position:absolute;top:0;overflow:hidden}.menu-link__icon--right{left:100%}.menu-link__icon--left{right:100%}.menu-link__icon-inner{width:100%;height:100%;transition:transform .34s var(--ease-power4) 0s;justify-content:center;align-items:center;display:flex;transform:translate(100%)}.menu-link__icon-inner svg{width:25px;height:auto}.menu-link:hover .menu-link__bg{transform:scaleX(1)}.menu-link:hover .menu-link__index,.menu-link:hover .menu-link__label{opacity:1;color:var(--color-smoke-black)}.menu-link:hover .menu-link__icon-inner{transition-delay:.22s;transform:translate(0)}.main-hero{z-index:9;justify-content:flex-start;align-items:flex-start;row-gap:calc(var(--sp) * 5);width:100%;height:var(--v-height);padding:var(--padding);background-color:var(--color-black);color:var(--color-smoke-white);flex-direction:column-reverse;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.main-hero{flex-direction:column;justify-content:center}}.main-hero__description-wrap{z-index:2;position:relative}@media (min-width:48rem){.main-hero__description-wrap{text-align:right;margin-left:auto}}.main-hero__description{font-weight:350}.main-hero__description em{opacity:.5;font-style:normal}.main-hero__media{pointer-events:none;z-index:1;aspect-ratio:1;height:100%;position:absolute;top:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.main-hero__media canvas{width:100%;height:100%;display:block}.main-hero__footer{z-index:2;justify-content:space-between;align-items:flex-end;width:100%;display:flex;position:relative}@media (min-width:48rem){.main-hero__footer{padding:var(--padding);position:absolute;bottom:0;left:0}}.main-hero__title{flex-wrap:wrap;gap:.1em;display:flex}@media (min-width:48rem){.main-hero__title{max-width:75%}}@media (min-width:80rem){.main-hero__title{display:block}}.main-hero__scroll{justify-content:flex-end;align-items:center;column-gap:calc(var(--sp) * 3);display:none}@media (min-width:48rem){.main-hero__scroll{display:flex}}.main-hero__scroll-icon{color:var(--color-accent);display:flex}.main-hero__scroll-icon svg{width:calc(var(--sp) * 3);height:auto;animation:bob 1.6s var(--ease-power4) infinite}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.about-section{z-index:20;justify-content:center;row-gap:calc(var(--sp) * 10);padding-top:calc(var(--sp) * 36);width:100%;min-height:var(--v-height);padding:var(--padding-lg);background-color:var(--color-accent);color:var(--color-smoke-black);flex-direction:column-reverse;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.about-section{flex-direction:column;justify-content:center}}.about-section__title{z-index:2;max-width:93.75%;position:relative}@media (min-width:48rem){.about-section__title{max-width:62%}}.about-section__image-wrap{aspect-ratio:1/1.0546;width:93.75%;max-width:40svh;margin-inline:auto;position:relative}@media (min-width:40rem){.about-section__image-wrap{width:calc(var(--sp) * 128.75)}}@media (min-width:48rem){.about-section__image-wrap{max-width:none;margin-inline:0;position:absolute;top:25%;right:9.1vw}}.about-section__pattern svg{width:100%;height:100%;display:block}.about-section__pattern rect{animation:pixelpop 6s var(--ease-power4) infinite}@keyframes pixelpop{0%,to{opacity:.12}50%{opacity:.04}}.data-viz-section{z-index:10;width:100%;min-height:var(--v-height);background-color:var(--color-deep-black);color:var(--color-smoke-white);position:relative}.data-viz-section__container{width:100%;min-height:var(--v-height);position:relative}.data-viz-section__canvas{z-index:0;width:100%;height:var(--v-height);position:relative}.data-viz-section__canvas canvas{width:100%;height:100%;display:block}.data-viz-section__canvas-veil{z-index:10;background-image:linear-gradient(90deg,#11120de6,#0000 20%);position:absolute;inset:0}.data-viz-section__bottom{z-index:2;padding:var(--padding);position:absolute;bottom:0}@media (min-width:48rem){.data-viz-section__bottom{right:0;bottom:calc(var(--v-height) * .0852);text-align:right}}.data-viz-section__title{max-width:32rem}.data-viz-section__center{z-index:2;gap:calc(var(--sp) * 5);width:100%;padding:var(--padding);flex-direction:column;display:flex;position:absolute;bottom:0;left:0}@media (min-width:48rem){.data-viz-section__center{width:55%;top:50%;bottom:auto;left:45%;transform:translateY(-50%)}}@media (min-width:80rem){.data-viz-section__center{width:50%;left:50%}}.data-viz-section__center-title{width:100%;max-width:32rem}.data-viz-section__center-title .word:last-child{color:var(--color-accent);text-shadow:0 0 10px #f7f7f7eb}.data-viz-section__center-text{width:100%;max-width:calc(var(--sp) * 92.5)}.services-section{z-index:20;width:100%;padding-bottom:calc(var(--v-height) * .5);background-color:var(--color-deep-black);color:var(--color-smoke-white);position:relative;overflow:hidden}.services-section__container{height:100%;padding:var(--padding);padding-top:calc(var(--padding) + var(--sp) * 22);padding-bottom:calc(var(--sp) * 24);flex-direction:column;display:flex;position:relative}.services-section__head{z-index:2;justify-content:space-between;row-gap:calc(var(--sp) * 5);width:100%;margin-bottom:calc(var(--v-height) * .1176);flex-direction:column;display:flex;position:relative}@media (min-width:64rem){.services-section__head{align-items:center;gap:calc(var(--sp) * 14);flex-direction:row}.services-section__title{max-width:10em}.services-section__text{text-align:right;max-width:30em}}.services-section__title{line-height:1}.services-section__title span{color:var(--color-accent)}.services-section__content{z-index:2;gap:calc(var(--sp) * 12);flex-direction:column;width:100%;display:flex;position:relative}@media (min-width:48rem){.services-section__content{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:64rem){.services-section__content{grid-template-columns:repeat(3,minmax(0,1fr))}}.service-card{row-gap:calc(var(--sp) * 5);height:100%;padding-inline:calc(var(--sp) * 6);padding-block:calc(var(--sp) * 7);background-color:var(--color-deep-black);border:1px dashed #f7f7f726;flex-direction:column;display:flex;position:relative}.service-card__bg{pointer-events:none;z-index:1;opacity:0;transition:opacity .4s;position:absolute;inset:0;overflow:hidden}.service-card:hover .service-card__bg{opacity:1}.service-card__bg:before{content:"";z-index:-2;background-image:conic-gradient(#0000,#f7f7f7,#0000 30%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}.service-card:hover .service-card__bg:before{animation:3s linear infinite spin}.service-card__bg:after{content:"";z-index:-1;background-color:var(--color-deep-black);width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:1px;left:1px}@keyframes spin{to{transform:rotate(360deg)}}.service-card__pin{z-index:3;width:calc(var(--sp) * 2);height:calc(var(--sp) * 2);background-color:var(--color-accent);position:absolute;box-shadow:0 0 9px #f7f7f780}.service-card__pin:first-of-type{top:calc(var(--sp) * -1.5);left:calc(var(--sp) * -1.5)}.service-card__pin:nth-of-type(2){top:calc(var(--sp) * -1.5);right:calc(var(--sp) * -1.5)}.service-card__pin:nth-of-type(3){bottom:calc(var(--sp) * -1.5);left:calc(var(--sp) * -1.5)}.service-card__pin:nth-of-type(4){bottom:calc(var(--sp) * -1.5);right:calc(var(--sp) * -1.5)}.service-card__media-wrap{z-index:2;aspect-ratio:1/.502;background-color:var(--color-deep-black);border:1px solid #f7f7f733;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.service-card__media-wrap canvas{width:100%;height:100%;display:block}.service-card__content{z-index:2;row-gap:calc(var(--sp) * 5);flex-direction:column;display:flex;position:relative}.service-card__head{justify-content:space-between;align-items:flex-start;gap:calc(var(--sp) * 2);display:flex}.service-card__label{padding:calc(var(--sp) * 2.5);font-family:var(--font-mono);color:var(--color-accent);text-align:center;border:1px solid #f7f7f726;font-size:9px;font-weight:700}.interactive-grid{z-index:0;position:absolute;inset:0;overflow:hidden}.interactive-grid__container{background-color:var(--color-deep-black);flex-direction:column;justify-content:center;align-items:center;gap:1px;width:100%;height:100%;display:flex;position:relative}.interactive-grid__row{flex-shrink:0;justify-content:center;align-items:center;gap:1px;width:100%;display:flex;overflow:hidden}.interactive-grid__row:nth-child(2n){justify-content:flex-start}.interactive-grid__cell{z-index:10;aspect-ratio:1;height:calc(var(--sp) * 56.25);background-color:var(--color-deep-black);transition:opacity .9s var(--ease-power4);flex-shrink:0;position:relative}.interactive-grid__cell:hover{opacity:.1;transition-duration:50ms}.interactive-grid__background{left:var(--mx,50%);top:var(--my,50%);z-index:0;background-image:radial-gradient(var(--color-accent), transparent 40%);border-radius:9999px;width:50%;height:50%;transition:left .3s,top .3s;position:absolute;transform:translate(-50%,-50%)}.case-histories{width:100%;min-height:var(--v-height);background-color:var(--color-smoke-white);color:var(--color-smoke-black);position:relative}@media (min-width:48rem){.case-histories{padding-bottom:calc(var(--sp) * 44)}}.case-histories__container{height:100%;padding:var(--padding);padding-top:calc(var(--padding) + var(--sp) * 22);flex-direction:column;display:flex;position:relative}.case-histories__head{justify-content:space-between;row-gap:calc(var(--sp) * 5);width:100%;margin-bottom:calc(var(--v-height) * .07);flex-direction:column;display:flex}@media (min-width:48rem){.case-histories__head{margin-bottom:calc(var(--v-height) * .1);flex-direction:row;align-items:center}.case-histories__text{text-align:right}}.case-histories__text span{opacity:.5}.case-histories__text br{display:none}@media (min-width:64rem){.case-histories__text br{display:inline}}.case-histories__item{display:block;position:relative}.case-histories__item:not(:first-child) .case-histories__item-link{border-top:2px dashed #1819141a}.case-histories__item-link{padding-block:calc(var(--sp) * 6);align-items:center;transition:border-color .3s ease-in-out,background-color .3s ease-in-out;display:flex;position:relative}.case-histories__item-pattern{pointer-events:none;z-index:1;align-items:stretch;display:flex;position:absolute;inset:0}.case-histories__pattern-item{background-color:var(--color-accent);transform-origin:bottom;height:100%;transition:transform .35s var(--ease-power4);transition-delay:calc(var(--i) * 12ms);flex:1;transform:scaleY(0)}.case-histories__item-index,.case-histories__item-title,.case-histories__item-year,.case-histories__item-type,.case-histories__item-action{z-index:2;transition:opacity .3s ease-in-out;position:relative}.case-histories__item-index{min-width:calc(var(--sp) * 17.25)}@media (min-width:48rem){.case-histories__item-index{margin-right:calc(var(--sp) * 20);padding-left:calc(var(--sp) * 7)}}.case-histories__item-title{min-width:37.2%}.case-histories__item-year{min-width:22.5%}.case-histories__item-year,.case-histories__item-type{display:none}@media (min-width:64rem){.case-histories__item-year,.case-histories__item-type{display:block}.case-histories__item-index,.case-histories__item-title,.case-histories__item-year,.case-histories__item-type,.case-histories__item-action{opacity:.3}.case-histories__item:hover .case-histories__item-index,.case-histories__item:hover .case-histories__item-title,.case-histories__item:hover .case-histories__item-year,.case-histories__item:hover .case-histories__item-type,.case-histories__item:hover .case-histories__item-action{opacity:1}.case-histories__item:hover .case-histories__pattern-item{transform:scaleY(1)}.case-histories__item:hover .case-histories__item-button{background-color:var(--color-smoke-black);color:var(--color-accent)}}.case-histories__item-action{padding-right:calc(var(--sp) * 7);flex:1;justify-content:flex-end;display:flex}.case-histories__item-button{width:calc(var(--sp) * 7.5);height:calc(var(--sp) * 7.5);background-color:var(--color-accent);color:var(--color-smoke-black);border-radius:.375rem;justify-content:center;align-items:center;transition:all .3s ease-in-out;display:flex}.case-histories__item-button svg{width:calc(var(--sp) * 3);height:auto}.call-section{width:100%;height:var(--v-height);background-color:var(--color-smoke-black);color:var(--color-smoke-white);justify-content:center;align-items:center;display:flex;position:relative}.call-section__pattern{pointer-events:none;z-index:1;color:var(--color-accent);position:absolute;inset:0;overflow:hidden}.call-section__pattern svg{aspect-ratio:1;opacity:.08;width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.call-section__content{z-index:2;align-items:center;row-gap:calc(var(--sp) * 9);padding-inline:var(--padding);text-align:center;flex-direction:column;display:flex;position:relative}.call-section__title{text-align:center;max-width:85%}@media (min-width:40rem){.call-section__title{max-width:none}}.call-section__title span{color:var(--color-accent);text-shadow:0 0 10px #f7f7f7eb}.call-section__text{max-width:24rem}.footer{z-index:8;width:100%;height:var(--v-height);color:var(--color-smoke-white);background-color:var(--color-deep-black);position:fixed;top:0;left:0}.footer__main{padding-top:calc(var(--sp) * 30);flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0;overflow:hidden}.footer__marquee{margin-top:0}@media (min-width:48rem){.footer__marquee{margin-bottom:calc(var(--v-height) * .2)}}.marquee{white-space:nowrap;width:100%;position:relative;overflow:hidden}.marquee__wrap{align-items:center;column-gap:calc(var(--sp) * 16);width:max-content;animation:30s linear infinite marquee;display:flex}.marquee__item{align-items:center;column-gap:calc(var(--sp) * 16);display:flex}@keyframes marquee{to{transform:translate(-50%)}}.footer__marquee-text{font-size:10.573vw;font-weight:450;line-height:1}.footer__marquee-icon{width:7.604vw;color:var(--color-accent);display:flex}.footer__marquee-icon .brand-logo{aspect-ratio:1;width:100%!important;height:auto!important}.footer__infos{justify-content:space-between;row-gap:calc(var(--sp) * 10);width:100%;padding-inline:var(--padding);padding-bottom:calc(var(--sp) * 10);flex-direction:column-reverse;margin-top:auto;display:flex}@media (min-width:48rem){.footer__infos{height:fit-content;padding-bottom:calc(var(--v-height) * .091);flex-direction:row;align-items:flex-end}}.footer__info-label{margin-bottom:calc(var(--sp) * 5.5);font-family:var(--font-mono);text-transform:uppercase;font-size:17px;font-weight:700}.footer__info-groups{gap:calc(var(--sp) * 12);flex-wrap:wrap;display:flex}.footer__info-links{row-gap:calc(var(--sp) * 3);flex-direction:column;display:flex}.footer__info-link{align-items:center;column-gap:calc(var(--sp) * 2);opacity:.6;transition:opacity .3s;display:inline-flex}.footer__info-link:hover{opacity:1}.footer__info-link svg{width:14px;height:auto}.footer__social{align-items:center;column-gap:calc(var(--sp) * 2.5);opacity:.5;transition:opacity .3s var(--ease-power4);display:inline-flex}.footer__social:hover{opacity:1;color:var(--color-accent)}.footer__social svg{width:14px;height:auto}.footer__nav-item{position:relative}.footer__end{width:100%;padding-inline:var(--padding)}.footer__end-wrapper{width:100%;padding-block:calc(var(--sp) * 10);font-family:var(--font-mono);text-transform:uppercase;border-top:1px dashed #f7f7f780;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;display:flex}.footer__credits{text-align:right}.footer__credits a,.footer__credits span{opacity:.5;transition:opacity .3s var(--ease-power4)}.footer__credits a:hover{opacity:1}.footer__canvas{z-index:-10;position:fixed;inset:0}.footer__canvas canvas{width:100%;height:100%;display:block}.about-section__pattern rect{fill:var(--color-smoke-black)}.navbar__toggle-button-close:before{background-color:var(--color-smoke-black)}.navbar__toggle-button-close span{background-color:var(--color-smoke-white)}.navbar--dark .navbar__toggle-button-open span:nth-child(3){background-color:var(--color-smoke-black)}.navbar--dark .wallet-connect__button:hover{color:var(--color-smoke-black);border-color:var(--color-smoke-black);opacity:.7}.navmenu__bg{border-color:#18191433}.menu-link__bg{background-color:var(--color-smoke-black)}.menu-link__icon{color:var(--color-smoke-black)}.menu-link:hover .menu-link__index,.menu-link:hover .menu-link__label{color:var(--color-smoke-white)}.footer .menu-link__bg{background-color:var(--color-smoke-white)}.footer .menu-link__icon{color:var(--color-smoke-white)}.footer .menu-link:hover .menu-link__index,.footer .menu-link:hover .menu-link__label{color:var(--color-smoke-black)}.case-histories__item-button{background-color:var(--color-smoke-black);color:var(--color-smoke-white)}.case-histories__pattern-item{background-color:var(--color-smoke-black)}@media (min-width:64rem){.case-histories__item:hover .case-histories__item-index,.case-histories__item:hover .case-histories__item-title,.case-histories__item:hover .case-histories__item-year,.case-histories__item:hover .case-histories__item-type{color:var(--color-smoke-white)}.case-histories__item:hover .case-histories__item-button{background-color:var(--color-smoke-white);color:var(--color-smoke-black)}}.hero-show{z-index:2;flex-direction:column;align-items:flex-end;gap:10px;width:max-content;max-width:100%;display:flex;position:relative}.hero-show__chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-smoke-white);transform:translateX(calc(var(--i) * -18px)) rotate(calc(var(--i) * -1deg));animation:hero-chip-in .7s var(--ease-power4) both;animation-delay:calc(.15s * var(--i) + .5s);background-color:#111210e6;border:1px dashed #fff3;border-radius:999px;align-items:center;gap:12px;padding:7px 14px 7px 8px;font-size:12px;display:inline-flex}.hero-show__art{object-fit:contain;background-color:#ffffff10;border-radius:4px;width:44px;height:30px}.hero-show__chip--pokemon .hero-show__art{width:30px;height:40px}.hero-show__pair{white-space:nowrap}.hero-show__pair b{font-weight:700}.hero-show__pair i{opacity:.45;margin:0 6px;font-style:normal}.hero-show__chip--csskin .hero-show__pair{color:#ff8da1}.hero-show__chip--pokemon .hero-show__pair{color:#c9a7ff}.hero-show__chip .hero-show__pair b{color:var(--color-smoke-white)}.hero-show__tag{letter-spacing:.12em;text-transform:uppercase;color:var(--color-silver);white-space:nowrap;background-color:#ffffff14;border-radius:999px;padding:2px 8px;font-size:9px}@keyframes hero-chip-in{0%{opacity:0;transform:translate(calc(var(--i) * -18px), 14px) rotate(calc(var(--i) * -1deg))}}.call-section__cta{justify-content:center;gap:calc(var(--sp) * 3);flex-wrap:wrap;display:flex}.button--ghost{color:inherit;background-color:#0000;box-shadow:inset 0 0 0 1px}.main-hero__ctas{gap:calc(var(--sp) * 3);margin-top:calc(var(--sp) * 2);flex-wrap:wrap;display:flex}.hero-stack{z-index:2;align-items:flex-end;gap:calc(var(--sp) * 3);flex-direction:column;width:min(100%,380px);margin-left:auto;display:flex;position:relative}@media (min-width:64rem){.main-hero__description-wrap{top:calc(var(--padding) + 5.5rem);left:var(--padding);text-align:left;max-width:38ch;margin-left:0;position:absolute}.hero-stack{top:calc(var(--padding) + 5.5rem);right:var(--padding);position:absolute}}.hero-card{gap:calc(var(--sp) * 3);width:100%;padding:calc(var(--sp) * 4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-smoke-white);transition:transform .25s var(--ease-power4), border-color .25s;animation:hero-card-in .8s var(--ease-power4) both;background:linear-gradient(160deg,#1d1e19f2,#111210f2);border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;text-decoration:none;animation-delay:.3s;display:flex;box-shadow:0 30px 60px -30px #000,inset 0 1px #ffffff14}.hero-card:hover{border-color:#ffffff40;transform:translateY(-3px)}.hero-card--csskin{border-top-color:#ff8da166}.hero-card--pokemon{border-top-color:#c9a7ff66}@keyframes hero-card-in{0%{opacity:0;transform:translateY(18px)}}.hero-card__head{align-items:center;gap:calc(var(--sp) * 3);display:flex}.hero-card__id{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hero-card__name{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;overflow:hidden}.hero-card__sym{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-silver);font-size:11px;font-weight:700}.hero-card__sym i{opacity:.5;margin:0 4px;font-style:normal}.hero-card--csskin .hero-card__pair{color:#ff8da1}.hero-card--pokemon .hero-card__pair{color:#c9a7ff}.hero-card__art-tile{background:linear-gradient(135deg,#ffffff14,#ffffff05);border-radius:8px;flex:none;justify-content:center;align-items:center;width:78px;height:60px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.hero-card__art{object-fit:contain;max-width:68px;max-height:52px}.hero-card__item{align-items:baseline;gap:8px;margin:0;font-size:13px;display:flex}.hero-card__item span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-silver);font-size:9px;font-weight:700}.hero-card__figures{padding:calc(var(--sp) * 2.5) calc(var(--sp) * 3);background-color:#ffffff08;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hero-card__figures div{flex-direction:column;gap:3px;min-width:0;display:flex}.hero-card__figures span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);font-size:9px}.hero-card__figures b{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;overflow:hidden}.hero-card__bar{background-color:#ffffff12;border-radius:999px;height:4px;display:block;overflow:hidden}.hero-card__bar i{background:linear-gradient(90deg, #c4c4c4, var(--color-smoke-white));border-radius:999px;height:100%;display:block}.hero-card__foot{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-silver);margin:0;font-size:10px}.lm{z-index:21;background-color:var(--color-black);color:var(--color-smoke-white);border-block:1px dashed #ffffff1f;position:relative}.lm__head{align-items:center;gap:calc(var(--sp) * 4);padding:calc(var(--sp) * 2.5) var(--padding);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-silver);border-bottom:1px dashed #ffffff14;flex-wrap:wrap;font-size:10px;display:flex}.lm__live{color:var(--color-smoke-white);align-items:center;gap:6px;display:inline-flex}.lm__live i{background-color:#7ee2a8;border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite lm-pulse;box-shadow:0 0 #7ee2a866}@keyframes lm-pulse{0%{box-shadow:0 0 #7ee2a866}to{box-shadow:0 0 0 8px #0000}}.lm__more{color:var(--color-smoke-white);margin-left:auto;text-decoration:none}.lm__more:hover{text-underline-offset:3px;text-decoration:underline}.lm__track{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.lm__row{width:max-content;animation:55s linear infinite lm-scroll;display:flex}.lm__track:hover .lm__row{animation-play-state:paused}@keyframes lm-scroll{to{transform:translate(-50%)}}.lm__item{padding:calc(var(--sp) * 3) calc(var(--sp) * 5);color:inherit;border-right:1px dashed #ffffff14;flex:none;align-items:center;gap:10px;font-size:13px;text-decoration:none;transition:background-color .15s;display:inline-flex}.lm__item:hover{background-color:#ffffff08}.lm__item b{white-space:nowrap;font-weight:500}.lm__item span{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-silver);font-size:11px;font-weight:700}.lm__item em{font-family:var(--font-mono);color:#7ee2a8;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}.collections{z-index:20;background-color:var(--color-deep-black);width:100%;color:var(--color-smoke-white);position:relative;overflow:hidden}.collections__container{padding:var(--padding);padding-block:calc(var(--sp) * 24);flex-direction:column;display:flex}.collections__head{justify-content:space-between;row-gap:calc(var(--sp) * 5);margin-bottom:calc(var(--sp) * 14);flex-direction:column;display:flex}@media (min-width:64rem){.collections__head{align-items:flex-end;gap:calc(var(--sp) * 14);flex-direction:row}.collections__title{max-width:11em}.collections__text{text-align:right;max-width:30em}}.collections__title{line-height:1}.collections__grid{gap:calc(var(--sp) * 6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.collections__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.collection{gap:calc(var(--sp) * 5);padding:calc(var(--sp) * 8);background:radial-gradient(120% 80% at 100% 0,#ffffff0a,#0000 55%),#121310;border:1px dashed #ffffff26;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}.collection--csskin{box-shadow:inset 0 1px #ff8da13a}.collection--pokemon{box-shadow:inset 0 1px #c9a7ff3a}.collection__top{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-silver);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.collection__tag{color:var(--color-deep-black);background-color:var(--color-smoke-white);border-radius:999px;padding:4px 10px;font-weight:700}.collection--csskin .collection__tag{background-color:#ff8da1}.collection--pokemon .collection__tag{background-color:#c9a7ff}.collection__title{font-family:var(--font-mono);letter-spacing:.02em;font-weight:700}.collection__title i{opacity:.4;margin:0 .15em;font-style:normal}.collection__copy{max-width:34em;color:var(--color-silver)}.collection__cta{padding-top:calc(var(--sp) * 3);margin-top:auto}.skin-wall{gap:calc(var(--sp) * 3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.skin-wall--empty{min-height:180px}.skin-wall__item{padding:calc(var(--sp) * 3);transition:transform .25s var(--ease-power4), box-shadow .25s;background:linear-gradient(160deg,#ffffff10,#ffffff04);border-radius:10px;flex-direction:column;gap:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.skin-wall__item:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #ff8da166}.skin-wall__item img{aspect-ratio:4/3;object-fit:contain;width:100%}.skin-wall__name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.skin-wall__meta{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-silver);font-size:10px}.card-fan{justify-content:center;height:230px;margin:0;padding:0;list-style:none;display:flex;position:relative}.card-fan__item{transform-origin:50% 120%;width:150px;transform:translateX(calc((var(--i) - 1.5) * 44px)) rotate(calc((var(--i) - 1.5) * 9deg));transition:transform .3s var(--ease-power4);position:absolute;bottom:0}.card-fan__item img{border-radius:8px;width:100%;box-shadow:0 20px 40px -18px #000}.card-fan:hover .card-fan__item{transform:translateX(calc((var(--i) - 1.5) * 60px)) rotate(calc((var(--i) - 1.5) * 12deg)) translateY(-6px)}.card-fan__caption{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-silver);text-align:center;margin:0;font-size:10px}@media (max-width:63.99rem){.main-hero{height:auto;min-height:var(--v-height);padding-top:calc(var(--padding) + 5rem);row-gap:calc(var(--sp) * 8)}.hero-stack{align-items:flex-start;margin-left:0}.hero-show{align-items:flex-start}.hero-show__chip{transform:none}}@media (max-width:39.99rem){.skin-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.card-fan{height:200px}.card-fan__item{width:120px}}@media (max-width:63.99rem){.main-hero__description br{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
