@layer integral-layout{.tooltip{z-index:100;padding:var(--space-xs) var(--space-s);--component-edge:inset 0px 0px 0 var(--border-s) var(--stroke);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);border-radius:var(--radius-xs);background:var(--control);color:var(--text);font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);letter-spacing:var(--tracking-m);text-transform:uppercase;pointer-events:none;max-width:calc(100vw - 16px)}.allocation-tooltip,.asset-tooltip{position:fixed}.allocation-tooltip{white-space:nowrap}}@layer integral-layout{@scope ([data-page="build"]){.lab-main{max-width:720px;width:calc(100% - 48px);margin:var(--space-xxl) auto 0}.lab-label{display:flex;align-items:center;justify-content:center;gap:var(--space-s);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);letter-spacing:var(--tracking-l)}.lab-label>span:not(.lab-dot){color:var(--border)}.lab-dot{width:5px;height:5px;border-radius:50%;background:var(--secondary)}.build-intro{text-align:center;margin:var(--space-xl) 0 var(--space-xxl)}.build-intro h1,.build-intro h1 span{font-size:var(--size-xxl);letter-spacing:var(--letter-spacing-xxl);line-height:var(--line-xxl)}.build-intro h1 span{font-family:var(--serif);font-weight:var(--weight-ui-regular)}.build-intro p{margin-top:var(--space-l);color:var(--secondary);line-height:var(--line-m)}.builder{--component-edge:inset 0px 0px 0 var(--border-s) var(--border);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);border-radius:var(--radius);padding:var(--space-xl)}.steps{list-style:none;padding:0 0 var(--space-xl);margin:0 0 var(--space-xl);--component-bottom:inset 0px calc(-1 * var(--border-s)) 0 0px var(--border);display:flex;gap:var(--space-xs)}.steps li{flex:1 1;align-items:center;color:var(--secondary);font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.step-number{display:grid;place-items:center;width:28px;height:28px;--component-edge:inset 0px 0px 0 var(--border-s) var(--border);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);border-radius:50%;font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);text-transform:uppercase}.steps .current{color:var(--text)}.current .step-number{background:var(--text);color:var(--neutral-10)}.current .step-number,.steps .completed .step-number{--component-edge:inset 0 0 0 var(--border-s) var(--border)}.steps .completed .step-number{color:var(--text)}.step-head{display:flex;justify-content:space-between;gap:var(--space-m);align-items:flex-start;margin-bottom:var(--space-l)}.step-head h2{font-size:var(--size-l);letter-spacing:var(--letter-spacing-l);line-height:var(--line-l)}.step-head p{color:var(--secondary);margin-top:var(--space-xs);font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.step-count{font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);color:var(--secondary);white-space:nowrap;padding-top:var(--space-xs);text-transform:uppercase}.section-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-s)}.section-label .meta{letter-spacing:var(--letter-spacing-xs);letter-spacing:var(--tracking-l)}.section-label .meta,.text-button{font-size:var(--size-xs);line-height:var(--line-xs)}.text-button{background:none;padding:var(--space-xs);color:var(--secondary);letter-spacing:var(--letter-spacing-xs);min-height:32px}.text-button:hover{color:var(--text)}.preset-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xs);margin-bottom:var(--space-xl)}.preset{--component-edge:inset 0px 0px 0 var(--border-s) var(--border);padding:var(--space-m) var(--space-s);border-radius:var(--radius-s);text-align:left;min-height:91px;display:flex;flex-direction:column;gap:var(--space-xs)}.preset strong{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.preset>span{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);color:var(--secondary)}.preset[aria-pressed=true]{--component-edge:inset 0 0 0 var(--border-s) var(--secondary);background:var(--border)}.asset-row{display:grid;grid-template-columns:40px 1fr 92px 32px;align-items:center;gap:var(--space-s);padding:var(--space-m) 0;--component-bottom:inset 0px calc(-1 * var(--border-s)) 0 0px var(--border);border-bottom:0;--component-elevation:var(--shadow-s)}.asset-logo,.asset-row{box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.asset-logo{width:40px;height:40px;border-radius:50%;object-fit:cover;--component-edge:inset 0px 0px 0 var(--border-s) var(--border);border:0;--component-elevation:var(--shadow-s);background:var(--border)}.letter-logo{display:grid;place-items:center;font-weight:var(--weight-ui-medium)}.asset-identity strong,.letter-logo{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.asset-identity strong{display:block}.asset-identity span{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);color:var(--secondary)}.weight-field{display:flex;align-items:center;background:var(--border);--component-edge:inset 0px 0px 0 var(--border-s) var(--border);padding-right:var(--space-s);height:44px}.weight-field input{color:var(--text);background:none;--component-edge:var(--border-shadow-none);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);min-width:0;width:100%;padding:var(--space-s) var(--space-xxs) var(--space-s) var(--space-s);outline-offset:3px;font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s);appearance:textfield}.weight-field input::-webkit-inner-spin-button{appearance:none}.weight-field span{color:var(--secondary);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs)}.remove{width:32px;height:44px;background:none;color:var(--secondary);font-size:var(--size-l);letter-spacing:var(--letter-spacing-l);line-height:var(--line-l);border-radius:var(--radius-xs)}.remove:hover{background:var(--stroke);color:var(--text)}.add-asset{width:100%;margin-top:var(--space-m);background:none;min-height:48px;border-radius:var(--radius-s);font-weight:var(--weight-ui-medium)}.add-asset:hover{background:var(--border)}.allocation-summary{margin-top:var(--space-l)}.allocation-line{display:flex;align-items:center;justify-content:space-between;font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);color:var(--secondary);margin-top:var(--space-s)}.allocation-line strong{color:var(--text);font-family:var(--mono);font-weight:var(--weight-ui-regular);text-transform:uppercase}.allocation-bar{height:6px;border-radius:var(--radius-full);overflow:hidden;display:flex;gap:var(--space-xxs);background:var(--border)}.allocation-bar span{height:100%;min-width:0}.model-note{display:flex;gap:var(--space-s);margin-top:var(--space-l);padding:var(--space-m);background:var(--border);border-radius:var(--radius-s)}.model-note>span{font:var(--weight-editorial-regular) var(--size-l)/var(--line-l) var(--serif);padding-top:var(--space-xxs)}.model-note strong{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.model-note p{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);color:var(--secondary);line-height:var(--line-xs);margin-top:var(--space-xxs)}.build-actions{display:flex;align-items:center;gap:var(--space-s);margin-top:var(--space-xl);padding-top:var(--space-l);--component-top:inset 0px var(--border-s) 0 0px var(--border)}.build-actions #next{margin-left:auto;white-space:nowrap}.build-actions #next span{margin-left:var(--space-m)}.build-actions p{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);color:var(--secondary);max-width:260px;line-height:var(--line-xs)}.button:disabled{background:var(--border);color:var(--border);cursor:default;transform:none}.below-builder{text-align:center;margin:var(--space-xl) 0 var(--space-xxl)}.below-builder .meta{letter-spacing:var(--letter-spacing-xs);letter-spacing:var(--tracking-l)}.below-builder .meta,.below-builder p{font-size:var(--size-xs);line-height:var(--line-xs)}.below-builder p{color:var(--border);letter-spacing:var(--letter-spacing-xs);margin-top:var(--space-s)}.field-label{display:block;font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s);margin:var(--space-l) 0 var(--space-xs)}.field-input{display:block;width:100%;height:48px;background:var(--border);--component-edge:inset 0px 0px 0 var(--border-s) var(--border);color:var(--text);padding:var(--space-s) var(--space-m);font:var(--weight-ui-regular) var(--size-m)/var(--line-m) var(--sans)}textarea.field-input{height:104px;resize:vertical}.field-help{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);color:var(--secondary);margin-top:var(--space-xs);line-height:var(--line-xs)}.field-grid{display:grid;grid-template-columns:2fr 1fr;gap:var(--space-m)}.preview-identity{display:flex;align-items:center;gap:var(--space-m);background:var(--border);border-radius:var(--radius-s);padding:var(--space-l);margin-bottom:var(--space-l)}.index-icon{width:56px;height:56px;display:grid;place-items:center;--component-edge:inset 0px 0px 0 var(--border-s) var(--border);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);border-radius:var(--radius-s);font:var(--weight-editorial-regular) var(--size-xl)/var(--line-xl) var(--serif)}.preview-identity h3{font-size:var(--size-l);letter-spacing:var(--letter-spacing-l);line-height:var(--line-l)}.preview-identity p{margin-top:var(--space-xxs)}.preview-identity p,.review-description{color:var(--secondary);font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.review-description{margin-bottom:var(--space-l);overflow-wrap:anywhere}.pool-header,.pool-row{display:grid;grid-template-columns:1fr 90px 110px;align-items:center;gap:var(--space-s)}.pool-header{color:var(--secondary);font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);text-transform:uppercase;padding-bottom:var(--space-s)}.pool-header>:not(:first-child),.pool-row>:not(:first-child){text-align:right}.pool-row{padding:var(--space-m) 0;--component-top:inset 0px var(--border-s) 0 0px var(--border);border-top:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.pool-name{display:flex;align-items:center;gap:var(--space-s)}.pool-name .asset-logo{width:32px;height:32px}.pool-status{color:var(--secondary);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs)}.review-total{display:flex;justify-content:space-between;margin-top:var(--space-l);font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.review-total strong{font-family:var(--mono);font-weight:var(--weight-ui-regular);text-transform:uppercase}.saved-state{text-align:center;padding:var(--space-l) 0}.saved-state .index-icon{margin:0 auto var(--space-l)}.saved-state h2{font-size:var(--size-xl);letter-spacing:var(--letter-spacing-xl);line-height:var(--line-xl)}.saved-state p{color:var(--secondary);font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s);max-width:420px;margin:var(--space-m) auto}.saved-state .button{margin:var(--space-s) var(--space-xxs)}.asset-filters{display:flex;gap:var(--space-xs);margin:var(--space-m) 0}.asset-filters .pill{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);min-height:36px;padding:var(--space-s) var(--space-m)}#asset-dialog{max-width:520px;padding:var(--space-xl)}#asset-results{max-height:320px;overflow:auto}.picker-asset{display:flex;align-items:center;text-align:left;gap:var(--space-s);width:100%;padding:var(--space-s) var(--space-xxs);--component-bottom:inset 0px calc(-1 * var(--border-s)) 0 0px var(--border);background:none}.picker-asset .asset-identity{flex:1 1}.picker-asset .pick-action{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);color:var(--secondary)}.picker-asset:hover{background:var(--stroke)}.picker-asset:disabled{cursor:default;opacity:.5}.picker-note{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);margin-top:var(--space-m);line-height:var(--line-xs)}.no-assets{padding:var(--space-xl) 0;text-align:center;color:var(--secondary);font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.form-error{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);color:var(--border);margin-top:var(--space-m);line-height:var(--line-xs)}#info-dialog p{line-height:var(--line-m)}.draft-banner{padding:var(--space-s) var(--space-m);--component-edge:inset 0px 0px 0 var(--border-s) var(--border);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);border-radius:var(--radius-s);color:var(--secondary);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);margin-bottom:var(--space-l)}.draft-banner button{margin-left:var(--space-xs)}@media(max-width:639px){.lab-main{width:calc(100% - 32px);margin-top:var(--space-xxl)}.build-intro h1{font-size:var(--size-xl);letter-spacing:var(--letter-spacing-xl);line-height:var(--line-xl)}.build-intro h1 span{font-size:var(--size-xxl);letter-spacing:var(--letter-spacing-xxl);line-height:var(--line-xxl)}.builder{padding:var(--space-l) var(--space-m)}.steps{gap:var(--space-xxs);padding-bottom:var(--space-l);margin-bottom:var(--space-l)}.steps li{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);gap:var(--space-xs)}.step-number{width:24px;height:24px}.step-head h2{font-size:var(--size-l);letter-spacing:var(--letter-spacing-l);line-height:var(--line-l)}.preset-grid{gap:var(--space-xs)}.preset{padding:var(--space-s) var(--space-xs);min-height:92px}.preset strong,.preset>span{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs)}.asset-row{grid-template-columns:32px 1fr 76px 24px;gap:var(--space-xs)}.asset-logo{width:32px;height:32px}.asset-identity strong{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.asset-identity span{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs)}.remove{width:24px}.build-actions{flex-wrap:wrap}.build-actions p{order:3;max-width:none;width:100%}.field-grid{grid-template-columns:1fr}.field-grid .field-label{margin-top:var(--space-m)}.pool-header,.pool-row{grid-template-columns:1fr 55px 78px}.pool-status{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs)}.pool-name{gap:var(--space-xs)}.pool-name strong{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs)}.lab-label{font-size:var(--size-xxs);letter-spacing:var(--letter-spacing-xxs);line-height:var(--line-xxs)}#asset-dialog{padding:var(--space-l) var(--space-m)}}.fee-options{--component-edge:var(--border-shadow-none);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-s)}.fee-option{position:relative;display:flex;gap:var(--space-s);align-items:flex-start;padding:var(--space-l) var(--space-m);--component-edge:inset 0px 0px 0 var(--border-s) var(--border);border-radius:var(--radius-s);cursor:pointer;background:var(--border)}.fee-option:has(:checked){background:var(--stroke)}.fee-option:has(:focus-visible){outline:var(--border-s) solid var(--text);outline-offset:4px}.fee-option input{position:absolute;opacity:0;width:1px;height:1px}.fee-option strong{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s);display:block;padding-right:var(--space-s)}.fee-option-copy{display:block;color:var(--secondary);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);margin-top:var(--space-xs)}.fee-option-icon{font:var(--weight-editorial-regular) var(--size-l)/var(--line-l) var(--serif);width:20px;flex-shrink:0}.fee-radio{position:absolute;top:16px;width:12px;height:12px;--component-edge:inset 0px 0px 0 var(--border-s) var(--border);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);border-radius:50%}.fee-option:has(:checked) .fee-radio{background:var(--text);--component-edge:inset 0px 0px 0 var(--border-s) var(--stroke);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);outline:var(--border-s) solid var(--text)}.fee-setting-head{display:flex;justify-content:space-between;align-items:center;margin:var(--space-xl) 0 var(--space-m);gap:var(--space-s)}.fee-setting-head h3{font-size:var(--size-m);letter-spacing:var(--letter-spacing-m);line-height:var(--line-m)}.fee-setting-head .meta{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs)}.holder-split{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-l)}.creator-share,.fee-number-label{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.fee-number-label .weight-field{width:90px;flex-shrink:0}.creator-share{color:var(--secondary)}.creator-share strong{font:var(--weight-editorial-regular) var(--size-l)/var(--line-l) var(--serif);color:var(--text)}.fee-slider{display:block;width:100%;margin:var(--space-l) 0 0;accent-color:var(--text);min-height:24px;cursor:pointer}.mix-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-l) var(--space-xl);margin:var(--space-l) 0}.fee-single{padding:var(--space-l);margin-top:var(--space-l);--component-edge:inset 0px 0px 0 var(--border-s) var(--border);border-radius:var(--radius-s);text-align:center}.fee-single>strong{display:block;font:var(--weight-editorial-regular) var(--size-xxl)/var(--line-xxl) var(--serif);margin:var(--space-m) 0}.fee-single>strong span{font-size:var(--size-xl);letter-spacing:var(--letter-spacing-xl);line-height:var(--line-xl)}.fee-single p{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);color:var(--secondary);line-height:var(--line-s)}.fee-single .field-help{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);margin-top:var(--space-s)}.fee-review{padding-top:var(--space-l);margin-top:var(--space-l);--component-top:inset 0px var(--border-s) 0 0px var(--border);border-top:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.fee-review .meta{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs)}.fee-review-row{display:flex;justify-content:space-between;padding:var(--space-s) 0;font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.fee-review-row strong{font:var(--weight-data-regular) var(--size-s)/var(--line-s) var(--mono);text-transform:uppercase}@media(max-width:639px){.steps{display:grid;grid-template-columns:1fr 1fr;row-gap:var(--space-s)}.fee-options{grid-template-columns:1fr;gap:var(--space-xs)}.fee-option{padding:var(--space-m)}.fee-option strong{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.fee-option-copy{margin-top:var(--space-xxs)}.holder-split{gap:var(--space-m)}.creator-share,.holder-split .fee-number-label{flex-wrap:wrap;gap:var(--space-xs)}.creator-share{align-content:center}.mix-fields{grid-template-columns:1fr;gap:var(--space-s)}}.lab-main{margin-top:var(--space-xxl)}.builder{background:var(--surface)}.steps{--component-bottom:var(--border-shadow-none);border-bottom:0;padding-bottom:0}.build-actions{--component-top:var(--border-shadow-none);border-top:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);padding-top:0}.fee-review .meta,.fee-setting-head .meta,.meta,.section-label .meta,.step-count{font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);letter-spacing:var(--tracking-m);text-transform:uppercase}.step-head h2{font:var(--weight-ui-medium) var(--size-l)/var(--line-l) var(--sans);letter-spacing:var(--tracking-s)}.build-actions p,.fee-option-copy,.fee-single p,.field-help,.model-note p,.no-assets,.picker-note,.review-description,.step-head p{font:var(--weight-ui-regular) var(--size-m)/var(--line-m) var(--sans)}.asset-identity span,.asset-identity strong,.fee-option strong,.field-label,.pool-row,.preset strong,.preset>span,.steps li,.text-button{font-size:var(--size-m);letter-spacing:var(--letter-spacing-m);line-height:var(--line-m)}.asset-identity strong,.fee-option strong,.preset strong{font-weight:var(--weight-ui-medium)}.asset-identity span,.preset>span{display:block;margin-top:var(--space-xxs);color:var(--secondary)}.model-note strong{font:var(--weight-ui-medium) var(--size-m)/var(--line-m) var(--sans)}.step-number{--component-edge:inset 0 0 0 var(--border-s) var(--border)}.field-input,.preset,.preset[aria-pressed=true],.weight-field{background:var(--control);--component-edge:inset 0 0 0 var(--border-s) var(--border)}.preset:hover{background:var(--surface)}.asset-logo,.draft-banner,.fee-option,.fee-radio,.index-icon,.preset:hover{--component-edge:inset 0 0 0 var(--border-s) var(--border)}.model-note{background:var(--control);align-items:flex-start}.model-note>svg{flex-shrink:0;margin-top:0}.section-label .label-actions{display:flex;gap:var(--space-xs)}.preset-grid{margin-top:var(--space-s)}.allocation-summary+.section-label{margin-top:var(--space-xl)}.add-asset{--component-edge:inset 0px 0px 0 var(--border-s) var(--border);display:flex;align-items:center;justify-content:center;gap:var(--space-xs)}.gui-icon{width:20px;height:20px;vertical-align:middle;flex-shrink:0}.remove{display:grid;place-items:center}.step-number .gui-icon{width:14px;height:14px}.button .gui-icon{margin-left:var(--space-xs)}.fee-option-icon{display:flex}.weight-field input{font-size:var(--size-m);letter-spacing:var(--letter-spacing-m);line-height:var(--line-m)}.pool-status{font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);text-transform:uppercase}.fee-option:has(:checked){--component-edge:inset 0 0 0 var(--border-s) var(--border);background:var(--surface)}.fee-option:has(:checked) .fee-radio{--component-edge:inset 0 0 0 var(--border-s) var(--border);outline-color:var(--border)}@media(max-width:639px){.lab-main{margin-top:var(--space-xxl)}.preset-grid{grid-template-columns:1fr}.preset{min-height:0;padding:var(--space-m)}.section-label{flex-wrap:wrap;gap:var(--space-s)}.asset-row{grid-template-columns:32px minmax(0,1fr) 76px 24px}.asset-identity span,.build-actions p,.steps li{font-size:var(--size-m);letter-spacing:var(--letter-spacing-m);line-height:var(--line-m)}.step-head h2{font-size:var(--size-l);letter-spacing:var(--letter-spacing-l);line-height:var(--line-l)}.model-note p{font-size:var(--size-m);letter-spacing:var(--letter-spacing-m);line-height:var(--line-m)}}.allocation-line,.pick-action,.pool-header,.weight-field>span:not(.sr-only){font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);letter-spacing:var(--tracking-m);text-transform:uppercase}.creator-share,.draft-banner,.fee-number-label,.fee-review-row,.preview-identity p,.review-total{font:var(--weight-ui-regular) var(--size-m)/var(--line-m) var(--sans)}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;--component-edge:var(--border-shadow-none);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.steps,.steps li{gap:var(--space-s)}.steps li{display:flex;flex-direction:column;align-items:stretch;text-align:center;min-width:0}.step-label{font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);text-transform:uppercase;letter-spacing:var(--tracking-m);color:var(--secondary)}.steps .completed .step-label,.steps .current .step-label{color:var(--text)}.step-track{display:block;width:100%;height:16px;border-radius:var(--pill);background:var(--control)}.steps .completed .step-track,.steps .current .step-track{--component-elevation:var(--shadow-s)}.add-asset,.weight-field{--component-edge:inset 0px 0px 0 var(--border-s) var(--stroke);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.weight-field{transition:border-color var(--motion)}.weight-field,.weight-field input{border-radius:var(--radius-xs);cursor:pointer}.weight-field input{height:100%;outline:none}.weight-field:focus-within{--component-edge:inset 0px 0px 0 var(--border-s) var(--text);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}#action-hint,#token-description,.asset-identity span,.review-description{font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);letter-spacing:var(--tracking-m)}#token-description,.asset-identity span{line-height:var(--line-m)}.allocation-bar{height:12px;box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.allocation-bar,.allocation-bar span{--component-elevation:var(--shadow-s)}.preset{position:relative;--component-edge:inset 0px 0px 0 var(--border-s) var(--stroke);--component-elevation:var(--shadow-s);padding-right:var(--space-xxl)}.preset,.preset[aria-pressed=true],.preset[aria-pressed=true]:hover{border:0;box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.preset[aria-pressed=true],.preset[aria-pressed=true]:hover{--component-edge:inset 0px 0px 0 var(--border-s) var(--text);--component-elevation:var(--shadow-s)}.preset[aria-pressed=true] strong{text-decoration:none}.preset .preset-check{display:none;position:absolute;top:12px;right:12px;margin:0;color:var(--text)}.preset[aria-pressed=true] .preset-check{display:block}.preset .preset-check .gui-icon{width:16px;height:16px}.preset .preset-caption{font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);letter-spacing:var(--tracking-m);text-transform:uppercase}.button:disabled{color:var(--secondary)}@media(max-width:639px){.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-xs);row-gap:0}.steps li{gap:var(--space-s)}.step-track{height:12px}.preset{padding-right:var(--space-xxl)}}.lab-main{--section-gap:48px}.steps .step-track{order:-1}.allocation-summary+.section-label{margin-top:var(--section-gap)}.preset-grid{margin-bottom:var(--section-gap)}.preset-grid+.model-note{margin-top:0}.allocation-bar{gap:0}.asset-row:last-child{--component-bottom:var(--border-shadow-none);border-bottom:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.allocation-bar{position:relative}.allocation-bar span{--component-elevation:var(--border-shadow-none)}.allocation-bar span,.allocation-bar:after{box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.allocation-bar:after{content:"";position:absolute;inset:0;border-radius:inherit;--component-elevation:var(--shadow-s);pointer-events:none}.lab-main{margin-bottom:var(--space-xxl)}.steps{margin-bottom:var(--space-xl)}.steps .step-track{order:0;background:var(--step-inactive)}.steps .completed .step-track,.steps .current .step-track{background:var(--accent)}.lab-main h1,.lab-main h2,.lab-main h3,dialog h2{line-height:var(--line-m)}.allocation-bar span{transition:width var(--motion-duration) var(--motion-easing),background-color var(--motion-duration) var(--motion-easing)}.basket-changing{animation:basket-change var(--motion-duration) var(--motion-easing)}@media(prefers-reduced-motion:reduce){.basket-changing{animation:none}.allocation-bar span{transition:none}}.steps{margin-bottom:var(--space-m)}@keyframes basket-change{0%{opacity:.6}to{opacity:1}}.pool-note p{max-width:320px}#next{transition:transform var(--motion-duration) var(--motion-easing),background var(--motion);transform-origin:center}#next:active:not(:disabled){transform:scale(.975)}.allocation-summary.over-allocated .allocation-line,.allocation-summary.over-allocated .allocation-line strong{color:var(--error)}.preset,.preset[aria-pressed=true],.preset[aria-pressed=true]:hover{border-width:0}.preset .preset-check .gui-icon{width:20px;height:20px}.builder:has(.allocation-summary.over-allocated) #action-hint{color:var(--error)}.field-input{--component-edge:inset 0px 0px 0 var(--border-s) var(--stroke);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);border-radius:var(--radius-s);outline:none;transition:border-color var(--motion)}.field-input:focus{--component-edge:inset 0 0 0 var(--border-s) var(--text)}.picker-asset{border-radius:var(--radius-s);padding:var(--space-s) var(--space-m);--component-bottom:var(--border-shadow-none);border-bottom:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);margin-bottom:var(--space-xxs)}.picker-asset:disabled{opacity:1}.pick-action.added{color:var(--success)}dialog::backdrop{animation:dialog-backdrop-in var(--motion-duration) var(--motion-easing)}dialog.is-closing::backdrop{animation:dialog-backdrop-out var(--motion-duration) ease-in forwards}@keyframes dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-backdrop-out{0%{opacity:1}to{opacity:0}}#action-hint,.allocation-line,.allocation-line strong,.asset-identity span,.fee-review-row strong,.meta,.pick-action,.pool-header,.pool-status,.preset .preset-caption,.review-description,.review-total strong,.step-count,.step-label,.step-number,.weight-field>span:not(.sr-only){text-transform:uppercase}@media(prefers-reduced-motion:reduce){dialog.is-closing::backdrop,dialog::backdrop{animation:none}}#asset-results{margin-inline:-16px;width:calc(100% + 32px)}.pool-note p{max-width:344px;max-width:356px}.fee-option,button{transition:transform var(--motion-duration) var(--motion-easing),background var(--motion),border-color var(--motion);transform-origin:center}.fee-option:active,button:active:not(:disabled){transform:scale(.975)}.preset[aria-pressed=true],.preset[aria-pressed=true]:hover{--component-edge:inset 0 0 0 var(--border-s) var(--text)}.preset[aria-pressed=true] .preset-check{color:var(--neutral-9)}.fee-option{--component-edge:inset 0px 0px 0 var(--border-s) var(--stroke);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);padding-right:var(--space-xxl)}.fee-option:has(:checked){--component-edge:inset 0px 0px 0 var(--border-s) var(--text);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);background:var(--control)}.fee-radio{display:none;--component-edge:var(--border-shadow-none)!important;border:0!important;--component-elevation:var(--shadow-s)!important;box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)!important;outline:0!important;background:none!important;width:20px;height:20px;top:12px;right:12px;color:var(--neutral-9)}.fee-option:has(:checked) .fee-radio{display:block}.fee-radio .gui-icon{width:20px;height:20px}.asset-filters .pill{--component-edge:inset 0px 0px 0 var(--border-s) var(--stroke);--component-elevation:var(--shadow-s);display:inline-flex;align-items:center;gap:var(--space-xs);background:var(--control);color:var(--secondary)}.asset-filters .pill,.asset-filters .pill[aria-pressed=true]{border:0;box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.asset-filters .pill[aria-pressed=true]{--component-edge:inset 0px 0px 0 var(--border-s) var(--text);--component-elevation:var(--shadow-s);color:var(--text)}.selection-check{display:none;color:var(--neutral-9)}[aria-pressed=true]>.selection-check{display:inline-flex}.selection-check .gui-icon{width:16px;height:16px}.builder-hint,.fee-option-copy{font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);letter-spacing:var(--tracking-m);text-transform:uppercase}.builder-hint{color:var(--secondary);margin:var(--space-m) 0 0;text-align:center}.builder-hint.error-hint{color:var(--error)}.asset-filters .pill[aria-pressed=true],.fee-option:has(:checked),.preset[aria-pressed=true],.preset[aria-pressed=true]:hover{background:var(--accent-subtle)}.fee-meter{position:relative;margin-top:var(--space-l);border-radius:var(--radius-s)}.fee-meter-bars{display:grid;grid-template-columns:repeat(27,minmax(0,1fr));height:64px}.meter-bar{display:block;border-radius:var(--pill);background:var(--error);transition:background var(--motion-duration) var(--motion-easing),box-shadow var(--motion-duration) var(--motion-easing),transform var(--motion-duration) var(--motion-easing)}.meter-bar.active{background:var(--accent);--component-elevation:var(--shadow-s)}.fee-meter .fee-slider{position:absolute;inset:0;opacity:0;width:100%;height:100%;min-height:0;margin:0;cursor:pointer}.fee-meter:active .meter-bar{transform:scale(.975)}.fee-meter:focus-within{outline:var(--border-s) solid var(--text);outline-offset:4px}@media(max-width:639px){.fee-meter-bars{gap:var(--space-xxs);height:48px}}.share-heading{flex-direction:column;align-items:flex-start;gap:var(--space-xs);margin-top:var(--space-xxl);margin-bottom:var(--space-l)}.holder-split{display:block}.holder-share-row,.holder-split .creator-share{display:flex;justify-content:space-between;align-items:center;gap:var(--space-m);min-height:64px;color:var(--text);font:var(--weight-ui-medium) var(--size-l)/var(--line-l) var(--sans)}.holder-share-row{--component-bottom:inset 0px calc(-1 * var(--border-s)) 0 0px var(--stroke);border-bottom:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);padding-bottom:var(--space-m);margin-bottom:var(--space-m)}.share-value{display:flex;align-items:baseline;font:var(--weight-editorial-regular) var(--size-xl)/var(--line-xl) var(--serif)}.share-value input{font:inherit;color:var(--text);--component-edge:var(--border-shadow-none);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);background:transparent;text-align:right;width:3ch;padding:0;min-width:0;appearance:textfield;cursor:pointer;border-radius:var(--radius-xs)}.share-value input::-webkit-inner-spin-button,.share-value input::-webkit-outer-spin-button{appearance:none;margin:0}.share-value:focus-within{outline:var(--border-s) solid var(--text);outline-offset:4px;border-radius:var(--radius-xs)}.share-value input:focus-visible{outline:none}.holder-split .creator-share strong{font:var(--weight-editorial-regular) var(--size-xl)/var(--line-xl) var(--serif)}.fee-meter-bars{grid-template-columns:repeat(40,minmax(0,1fr));gap:var(--space-xs);height:40px}.fee-meter:focus-within{outline:none}.fee-meter .fee-slider:focus-visible{outline:none}@media(max-width:639px){.fee-meter-bars{gap:var(--space-xxs);height:32px}.share-heading{margin-top:var(--space-xxl)}}.asset-filters .pill,.fee-option,.preset{transition:transform var(--motion-duration) var(--motion-easing),box-shadow var(--motion-duration) var(--motion-easing),background var(--motion-duration) var(--motion-easing),color var(--motion-duration) var(--motion-easing),border-color var(--motion-duration) var(--motion-easing)}.asset-filters .pill[aria-pressed=true],.fee-option:has(:checked),.preset[aria-pressed=true],.preset[aria-pressed=true]:hover{--component-edge:var(--border-shadow-none);border:0;background:var(--accent);color:var(--neutral-10);--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);transform:translateY(-2px)}.preset[aria-pressed=true]{padding:17px 37px 17px var(--space-m)}.fee-option:has(:checked){padding:21px 41px 21px 17px}.asset-filters .pill[aria-pressed=true]{padding:var(--space-s) var(--space-m)}.asset-filters .pill[aria-pressed=true] .selection-check,.fee-option:has(:checked) .fee-option-copy,.fee-option:has(:checked) .fee-option-icon,.fee-option:has(:checked) .fee-radio,.fee-option:has(:checked) strong,.preset[aria-pressed=true] .preset-caption,.preset[aria-pressed=true] .preset-check,.preset[aria-pressed=true] strong{color:var(--neutral-10)}.asset-filters .pill[aria-pressed=true] .selection-check svg,.fee-option:has(:checked) .fee-radio svg,.preset[aria-pressed=true] .preset-check svg{stroke:var(--accent)}.asset-filters .pill[aria-pressed=true]:active,.fee-option:has(:checked):active,.preset[aria-pressed=true]:active{transform:translateY(0) scale(.975);--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}@media(max-width:639px){.preset[aria-pressed=true]{padding:17px 37px 17px 17px}.fee-option:has(:checked){padding:17px 41px 17px 17px}}.steps .completed .step-track,.steps .current .step-track{filter:none}.meter-bar.active,.steps .completed .step-track,.steps .current .step-track{--component-elevation:var(--shadow-m);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.holder-share-row,.holder-split .creator-share{font:var(--weight-ui-medium) var(--size-m)/var(--line-m) var(--sans);min-height:48px}.holder-share-row{padding-bottom:var(--space-xs);margin-bottom:var(--space-xs)}.share-heading+.fee-meter{margin-top:0}.holder-split{margin-top:var(--space-l)}.fee-single{--component-edge:var(--border-shadow-none);border:0;color:var(--neutral-10)}.fee-single,.fee-single.burn-card{--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.fee-single.burn-card{background:var(--burn)}.fee-single.liquidity-card{background:var(--liquidity);--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.fee-single .meta,.fee-single p{color:var(--neutral-10)}.fee-single .field-help{font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);letter-spacing:var(--tracking-m);text-transform:uppercase;color:var(--neutral-10)}#fee-settings{display:flow-root;overflow-anchor:none}.fee-single.burn-card{background:linear-gradient(180deg,color-mix(in srgb,var(--burn) 78%,var(--text)) 0,var(--burn) 100%)}.fee-single.liquidity-card{background:linear-gradient(180deg,var(--liquidity) 0,var(--liquidity) 100%)}.fee-single .label-mono-bold{font:var(--weight-data-medium) var(--size-xs)/var(--line-xs) var(--mono);letter-spacing:var(--tracking-m);text-transform:uppercase}.allocation-bar [data-allocation-tooltip]{cursor:help}.allocation-bar [data-allocation-tooltip]:focus-visible{outline:var(--border-s) solid var(--text);outline-offset:-2px}.steps .step-track.progress-filling{position:relative;overflow:hidden;background:var(--step-inactive);--component-elevation:var(--border-shadow-none)}.progress-filling:after,.steps .step-track.progress-filling{box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.progress-filling:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--accent);--component-elevation:var(--shadow-m);transform-origin:left;animation:step-fill var(--motion-duration) var(--motion-easing) forwards}@keyframes step-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mono-help{font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);letter-spacing:var(--tracking-m);text-transform:uppercase}.image-upload{position:relative;display:flex;align-items:center;gap:var(--space-l);padding:var(--space-l);border:0;border-radius:var(--radius)}#token-image-preview .index-icon,.image-upload,.token-image{--component-edge:inset 0px 0px 0 var(--border-s) var(--stroke);--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}#token-image-preview .index-icon,.token-image{display:block;width:88px;height:88px;border:0;border-radius:var(--radius-s);object-fit:cover;flex-shrink:0}#token-image-preview .index-icon{display:grid;place-items:center}#remove-token-image{position:absolute;top:12px;right:12px;color:var(--error)}.image-upload:has(#remove-token-image:not([hidden])) .image-upload-content{padding-right:72px}.image-upload-content p{margin-top:var(--space-s)}.preview-identity .token-image{width:80px;height:80px}.image-error{color:var(--error);margin-top:var(--space-s)}@media(max-width:639px){.image-upload{padding:var(--space-m);gap:var(--space-m)}#token-image-preview .index-icon,.token-image{width:72px;height:72px}}@media(prefers-reduced-motion:reduce){.progress-filling:after{animation:none;transform:scaleX(1)}}#asset-dialog{--picker-top:clamp(16px,calc((100dvh - 600px)/2),120px);top:var(--picker-top);bottom:auto;margin:0 auto;max-height:calc(100dvh - var(--picker-top) - 16px);overflow-y:auto;transform-origin:center top}.image-placeholder .gui-icon{width:32px;height:32px;color:var(--secondary)}.build-actions{justify-content:flex-end;flex-wrap:nowrap}.build-actions #next{margin-left:0}#step-content,.builder,.lab-main{overflow-anchor:none}.builder.is-resizing{overflow:hidden}.preset-grid{margin-bottom:var(--space-l)}.preview-identity{position:relative;display:block;padding-right:var(--space-l)}.review-identity-row{display:flex;align-items:center;gap:var(--space-l);padding-right:52px}.review-identity-row>div{min-width:0}.preview-identity .review-description{--component-top:inset 0px var(--border-s) 0 0px var(--stroke);border-top:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);margin:var(--space-l) 0 0;padding-top:var(--space-l)}#edit-details{position:absolute;right:12px;top:12px}.preview-identity>div{min-width:0}.preview-identity h3,.preview-identity p{overflow-wrap:anywhere}.review-total{align-items:center}.review-total strong{font:var(--weight-editorial-regular) var(--size-xl)/var(--line-xl) var(--serif)}#token-description,.review-description{font:var(--weight-ui-regular) var(--size-m)/var(--line-m) var(--sans);text-transform:none}.field-input::placeholder{color:var(--secondary);opacity:1}#created-index-dialog{width:min(520px,calc(100% - 32px));max-width:520px;max-height:calc(100dvh - 32px);padding:var(--space-xl) var(--space-l);background:transparent;--component-edge:var(--border-shadow-none);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);overflow-y:auto;text-align:center}.creation-art{width:min(312px,100%);margin:var(--space-s) auto 0;animation:token-reveal var(--motion-duration) var(--motion-easing) both}.created-token.featured-card{width:100%;height:auto;aspect-ratio:312/383;margin:auto;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.created-token.featured-card>.portrait{width:100%;height:100%}.created-token .portrait img{width:100%;height:100%;object-fit:cover}.creation-details{margin-top:var(--space-xl);animation:token-details-reveal var(--motion-duration) var(--motion-easing) var(--motion-duration) both}.creation-details h2{font:var(--weight-ui-medium) var(--size-xl)/var(--line-xl) var(--sans);margin:var(--space-s) 0 var(--space-xs);overflow-wrap:anywhere}.created-ticker{color:var(--secondary);font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);text-transform:uppercase}#created-index-dialog .primary{margin-top:var(--space-l)}.creation-back{display:block;margin:var(--space-s) auto 0;min-height:44px}.detail-back{margin-top:var(--space-l)}@keyframes token-reveal{0%{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes token-details-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.creation-art,.creation-details{animation:none}}}.token-contacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-l) var(--space-m);--component-top:inset 0px var(--border-s) 0 0px var(--stroke);border-top:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);margin:var(--space-xl) 0 0;padding:var(--space-l) 0 0;min-width:0}.contact-field{min-width:0}.contact-website{grid-column:1/-1}.token-contacts .field-label{margin-top:0}.contact-optional{color:var(--secondary);font:inherit}.review-contacts{margin:var(--space-l) 0 0;padding-top:var(--space-l);--component-top:inset 0px var(--border-s) 0 0px var(--stroke);border-top:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);font:var(--weight-ui-regular) var(--size-s)/var(--line-s) var(--sans)}.review-contacts>div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:var(--space-m);margin-top:var(--space-s)}.review-contacts>div:first-child{margin-top:0}.review-contacts dt{color:var(--secondary)}.review-contacts dd{margin:0;overflow-wrap:anywhere}[data-page=build] .add-asset:disabled{opacity:.45;cursor:default}[data-page=build] .add-asset:disabled:hover{background:none}.fee-meter-bars .meter-bar{transition:background var(--motion-duration) var(--motion-easing),box-shadow var(--motion-duration) var(--motion-easing),transform var(--motion-duration) var(--motion-easing)}.fee-meter:has(.fee-slider:focus-visible){outline:var(--border-s) solid var(--text);outline-offset:4px}@scope ([data-page="build"]){.preview-identity{background:transparent;--component-edge:var(--border-shadow-none);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);padding:0}.review-identity-row{padding:0;gap:var(--space-l)}.review-token-art.featured-card{flex:0 0 120px;width:120px;height:120px;--component-elevation:var(--border-shadow-none);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}.created-token.featured-card>.portrait,.review-token-art>.portrait{display:block;width:100%;height:100%}.review-token-art .portrait .token-image{width:100%;height:100%;--component-edge:var(--border-shadow-none);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);border-radius:0;object-fit:cover}.pool-header,.pool-row{grid-template-columns:minmax(0,1fr) 90px}@media(max-width:639px){.review-identity-row{gap:var(--space-m)}.review-token-art.featured-card{flex-basis:96px;width:96px;height:96px}.pool-header,.pool-row{grid-template-columns:minmax(0,1fr) 55px}}}#action-hint,.asset-identity span{text-transform:uppercase}@scope ([data-page="build"]){.pool-name>span{display:flex;flex-direction:column;gap:var(--space-xxs);min-width:0}.pool-open{color:var(--secondary);font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);text-transform:uppercase;overflow-wrap:anywhere}.launch-note{margin:var(--space-s) 0 0}.opening-buy .field-input,.recipient-review .field-input{width:100%;margin:var(--space-xs) 0}.opening-buy .field-help,.recipient-review .field-help{margin-top:var(--space-xs)}#asset-dialog{max-width:520px;width:calc(100% - 32px);padding:var(--space-xl);background:var(--neutral-1)}#asset-dialog h2{margin:var(--space-s) 0 var(--space-l);font:var(--weight-ui-medium) var(--size-l)/var(--line-l) var(--sans)}#asset-dialog .asset-filters{display:flex;flex-wrap:wrap;gap:var(--space-xxs);margin:0 0 var(--space-m);padding:var(--space-xxs);--component-edge:inset 0px 0px 0 var(--border-s) var(--stroke);border:0;--component-elevation:var(--shadow-s);border-radius:var(--radius-s);background:var(--control)}#asset-dialog .asset-filters,#asset-dialog .asset-filters .pill{box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}#asset-dialog .asset-filters .pill{flex:1 1;justify-content:center;min-height:32px;padding:var(--space-xs) var(--space-s);--component-edge:var(--border-shadow-none);border:0;--component-elevation:var(--shadow-s);border-radius:var(--radius-xs);background:transparent;color:var(--secondary);--component-elevation:var(--border-shadow-none);transform:none;font:var(--weight-ui-regular) var(--size-s)/var(--line-s) var(--sans)}#asset-dialog .asset-filters .pill[aria-pressed=true]{background:var(--text);color:var(--neutral-10);font-weight:var(--weight-ui-medium)}#asset-dialog .asset-filters .filter-thumb{border-radius:var(--pill);background:var(--stroke);--component-elevation:var(--border-shadow-none);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation)}#asset-dialog #asset-search{margin:0 0 var(--space-m);background:var(--control);--component-edge:inset 0 0 0 var(--border-s) var(--stroke);font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}#asset-dialog #asset-search:focus{--component-edge:inset 0 0 0 var(--border-s) var(--text);outline:var(--border-s) solid var(--text);outline-offset:0}#asset-dialog .asset-picker-list{position:relative;width:100%;margin:0}#asset-dialog #asset-results{display:block;max-height:360px;width:100%;margin:0;overflow-y:auto;scrollbar-gutter:stable;padding:0 0 var(--space-xxl)}#asset-dialog .picker-asset{position:relative;gap:var(--space-s);min-width:0;min-height:64px;padding:var(--space-s) var(--space-m);--component-edge:var(--border-shadow-none);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);border-radius:var(--radius-s);background:none}#asset-dialog .picker-asset:hover:not(:disabled){background:var(--stroke)}#asset-dialog .picker-asset .asset-logo{width:40px;height:40px;flex-shrink:0}#asset-dialog .picker-asset .asset-identity{min-width:0}#asset-dialog .picker-asset .asset-identity strong{font:var(--weight-ui-medium) var(--size-s)/var(--line-s) var(--sans);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#asset-dialog .picker-asset .asset-identity>span{display:block;margin-top:var(--space-xxs);font:var(--weight-ui-regular) var(--size-xs)/var(--line-xs) var(--sans);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#asset-dialog .picker-asset .pick-action{display:flex;flex-shrink:0}#asset-dialog .picker-asset .pick-action.is-full{color:var(--error)}#asset-dialog .picker-asset .pick-action svg{width:14px;height:14px}#asset-dialog .picker-asset.is-selected{opacity:1;background:var(--surface)}#asset-dialog .picker-asset.is-selected:hover{background:var(--stroke)}#asset-dialog .picker-asset.is-selected .pick-action{position:absolute;top:50%;right:16px;transform:translateY(-50%);display:grid;place-items:center;width:20px;height:20px;color:var(--neutral-9)}#asset-dialog .picker-asset.is-selected .pick-action svg{width:20px;height:20px;fill:var(--accent);stroke:var(--canvas);stroke-width:2}#asset-dialog .picker-asset.is-selected .pick-action svg circle{stroke:var(--accent)}#asset-dialog .picker-asset.is-selected .asset-identity{padding-right:var(--space-xl)}#asset-dialog .no-assets{grid-column:1/-1}#asset-dialog .asset-picker-actions{position:absolute;bottom:0;left:0;right:0;z-index:1;display:flex;justify-content:flex-end;margin:0;padding:var(--space-xxl) 0 0;--component-edge:var(--border-shadow-none);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);background:linear-gradient(to bottom,transparent,var(--neutral-1) 65%);pointer-events:none}#asset-dialog #save-assets{width:100%;margin:0;background:var(--text);color:var(--neutral-10);pointer-events:auto}}@scope ([data-page="build"]){@media(max-width:639px){#asset-dialog{width:calc(100% - 32px);padding:var(--space-l) var(--space-m)}#asset-dialog .picker-asset .asset-logo{width:32px;height:32px}#asset-dialog .asset-filters .pill{padding:var(--space-xs) var(--space-xs)}#asset-dialog #asset-search,#asset-dialog .asset-filters .pill{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs)}}}.pool-open{text-transform:none}.asset-filters{flex-wrap:wrap}.picker-group+.picker-group{margin-top:var(--space-s)}.picker-group-title{padding:var(--space-s) var(--space-m) var(--space-xs);margin:0;font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs)}.picker-asset.unlisted .asset-logo{filter:grayscale(1);opacity:.5}.picker-asset.unlisted .asset-identity{opacity:.5}.preset .preset-assets{display:flex;margin:0 0 var(--space-xxs)}.preset .preset-assets img{width:24px;height:24px}@scope ([data-page="build"]){.steps{scroll-margin-top:24px}#asset-dialog .asset-filters .pill{font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);text-transform:uppercase}#asset-dialog .asset-filters .pill[aria-pressed=true]{font-weight:var(--weight-ui-medium)}.preview-identity .review-description{--component-edge:var(--border-shadow-none);border:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);margin:var(--space-s) 0 0;padding:0}.pool-name .asset-logo{width:48px;height:48px;flex-shrink:0}.pool-name>span{gap:var(--space-xxs)}.pool-name .pool-open{font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);text-transform:uppercase}.review-section-title{display:flex;flex-direction:column;gap:var(--space-xs)}.review-section-title .label-mono-bold{font:var(--weight-data-medium) var(--size-xs)/var(--line-xs) var(--mono);letter-spacing:var(--tracking-m)}.review-section-title .meta{font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);letter-spacing:var(--tracking-m)}.recipient-review .field-label,.starting-valuation .field-label{margin-top:0}.field-label{margin-bottom:var(--space-s)}.field-label+.field-input{margin-top:0}.builder .pool-row{--component-top:var(--border-shadow-none);border-top:0;--component-bottom:inset 0px calc(-1 * var(--border-s)) 0 0px var(--stroke);border-bottom:0;--component-elevation:var(--shadow-s);box-shadow:var(--component-edge),var(--component-top),var(--component-bottom),var(--component-left),var(--component-right),var(--component-elevation);align-items:start}.builder .pool-name{align-items:flex-start}.builder .pool-name strong,.builder .pool-row>span{line-height:var(--line-m)}.builder .pool-name .pool-open{margin-top:0}.builder .pool-row>span{align-self:start}.opening-buy .fee-review-row>span{font:var(--weight-data-medium) var(--size-xs)/var(--line-xs) var(--mono);color:var(--text);text-transform:uppercase}.opening-buy .fee-review-row>strong{font:var(--weight-data-regular) var(--size-xs)/var(--line-xs) var(--mono);color:var(--secondary)}.opening-buy .fee-review-row{padding-block:var(--space-xxs)}#action-hint.paragraph-regular,.fee-review .field-help.paragraph-regular{font:var(--weight-ui-regular) var(--size-s)/var(--line-s) var(--sans);letter-spacing:var(--tracking-m);text-transform:none}}@keyframes opening-buy-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@scope ([data-page="build"]){.opening-buy-content{display:flow-root;overflow:hidden}.opening-buy-content>*{animation:opening-buy-reveal var(--motion-duration) var(--motion-easing) both;animation-delay:calc(var(--reveal-order,0) * var(--motion-duration))}.opening-buy-content>:nth-child(2){--reveal-order:1}.opening-buy-content>:nth-child(3){--reveal-order:2}.opening-buy-content>:nth-child(4){--reveal-order:3}.opening-buy-content>:nth-child(5){--reveal-order:4}.opening-buy-content>:nth-child(6){--reveal-order:5}.opening-buy-content>:nth-child(7){--reveal-order:6}.opening-buy-content>:nth-child(8){--reveal-order:7}.opening-buy-content>:nth-child(9){--reveal-order:8}.opening-buy-content.is-closing{pointer-events:none}}}