:root{--stripe-canvas:#f6f9fc;--stripe-surface:#ffffff;--stripe-container:#f7f8fa;--stripe-container-hover:#eef1f6;--stripe-keyline:#e3e8ee;--stripe-keyline-strong:#d8dee8;--stripe-primary:#1a1f36;--stripe-secondary:#4f566b;--stripe-tertiary:#5f687a;--stripe-brand:#5147f5;--stripe-brand-hover:#453bd9;--stripe-brand-soft:#f0efff;--stripe-on-dark:#ffffff;--stripe-on-dark-muted:#e1e5ee;--stripe-success:#087a55;--stripe-success-soft:#e9fbf3;--stripe-info:#0570de;--stripe-warning:#9b5c00;--stripe-critical:#c52f2f;--stripe-radius:8px;--stripe-radius-sm:6px;--stripe-shadow-sm:0 1px 2px rgba(50,50,93,0.06),0 1px 5px rgba(50,50,93,0.04);--stripe-shadow-overlay:0 20px 60px rgba(50,50,93,0.2);--app-bg:var(--stripe-canvas);--app-bg-elevated:var(--stripe-surface);--app-surface:var(--stripe-surface);--app-surface-raised:var(--stripe-container);--app-surface-hover:var(--stripe-container-hover);--app-line:var(--stripe-keyline);--app-line-strong:var(--stripe-keyline-strong);--app-text:var(--stripe-primary);--app-muted:var(--stripe-secondary);--app-faint:var(--stripe-tertiary);--app-accent:var(--stripe-brand);--app-accent-blue:var(--stripe-info);--app-accent-violet:var(--stripe-brand);--app-radius:var(--stripe-radius);--app-radius-sm:var(--stripe-radius-sm);--app-shadow:var(--stripe-shadow-overlay);--ink:var(--stripe-canvas);--ink-soft:var(--stripe-surface);--panel:var(--stripe-surface);--panel-soft:var(--stripe-surface);--panel-raised:var(--stripe-container);--line:var(--stripe-keyline);--line-strong:var(--stripe-keyline-strong);--mint-text:#0b8043;--danger-text:#b3261e;--text:var(--stripe-primary);--muted:var(--stripe-secondary);--muted-dark:var(--stripe-tertiary)}.token-picker{max-height:min(760px,calc(100dvh - 32px));max-width:640px;padding:0}.token-picker-search{padding:18px}.token-picker-search input{background:var(--stripe-canvas);border-color:var(--stripe-keyline-strong);color:var(--stripe-primary);font-size:13px;min-height:44px}.token-picker-search input:focus{border-color:var(--stripe-brand);box-shadow:0 0 0 3px var(--stripe-brand-soft);outline:0}.token-picker-search button{background:var(--stripe-container);border-color:var(--stripe-keyline);color:var(--stripe-secondary);min-width:48px}.token-picker .position-tabs{border-bottom:1px solid var(--stripe-keyline);margin:0;padding:0 18px}.token-native-guide{align-items:center;background:linear-gradient(90deg,var(--stripe-brand-soft),transparent);border-bottom:1px solid var(--stripe-keyline);display:flex;gap:11px;padding:12px 18px}.token-native-guide>span{align-items:center;background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:50%;color:var(--stripe-brand);display:flex;flex:0 0 32px;font-size:17px;height:32px;justify-content:center}.ethereum-mark svg{height:19px;width:19px}.token-native-guide>div{display:grid;gap:2px;min-width:0}.token-native-guide strong{color:var(--stripe-primary);font-size:var(--type-caption)}.token-native-guide small{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.45}.token-list{background:var(--stripe-surface);padding:8px 12px 14px;scrollbar-color:rgba(112,105,240,.42) transparent;scrollbar-width:thin}.token-list::-webkit-scrollbar{width:8px}.token-list::-webkit-scrollbar-thumb{background:rgba(112,105,240,.32);border:2px solid transparent;border-radius:999px;background-clip:padding-box}.token-list button{border-bottom-color:var(--stripe-keyline);border-radius:8px;gap:16px;min-height:64px;padding:10px 8px}.token-list button:hover:not(:disabled){background:var(--stripe-canvas)}.token-list-identity{align-items:center;display:flex;gap:11px;min-width:0}.token-identity{min-width:0}.token-identity strong{color:var(--stripe-primary);font-size:13px}.token-identity small{color:var(--stripe-tertiary);max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-meta{flex:0 0 auto;min-width:76px}.token-meta b{color:var(--stripe-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.token-native-compatible{color:var(--stripe-brand);font-size:var(--type-caption);font-style:normal;font-weight:650}.token-avatar.token-avatar-single{background:var(--stripe-canvas);border:1px solid var(--stripe-keyline-strong);box-shadow:0 1px 3px rgba(50,50,93,.14);flex:0 0 38px;height:38px;left:auto;position:relative;top:auto;width:38px}.token-native-avatar.token-avatar-single{align-items:center;background:linear-gradient(145deg,#f2efff,#e7f4ff);color:#635bff;display:flex;justify-content:center}.token-native-avatar.token-avatar-single svg{height:22px;width:22px}button.token-field{align-items:center;background:var(--stripe-canvas);border:1px solid var(--stripe-keyline-strong);border-radius:var(--stripe-radius-sm);color:var(--stripe-primary);cursor:pointer;display:flex;justify-content:space-between;min-height:54px;padding:8px 12px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:100%}button.token-field:hover{border-color:#aaa7cb}button.token-field:focus-visible{border-color:var(--stripe-brand);box-shadow:0 0 0 3px rgba(99,91,255,.14);outline:0}.token-field-selection{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0;padding-left:2px}.token-field-selection .token-avatar-single{flex-basis:36px;height:36px;width:36px}.token-field-selection>span{display:grid;gap:2px;min-width:0}.token-field-selection strong{color:var(--stripe-primary);font-size:12px;font-weight:650}.token-field-selection small{color:var(--stripe-tertiary);font-size:var(--type-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-field-empty{align-items:center;display:flex;gap:10px;min-width:0}.token-field-empty>i{align-items:center;background:var(--stripe-brand-soft);border-radius:50%;color:var(--stripe-brand);display:inline-flex;flex:0 0 34px;font-style:normal;height:34px;justify-content:center}.token-field-empty>span{display:grid;gap:2px;min-width:0}.token-field-empty strong{color:var(--stripe-primary);font-size:12px;font-weight:650}.token-field-empty small{color:var(--stripe-tertiary);font-size:var(--type-caption)}.token-field-chevron{color:var(--stripe-tertiary);flex:0 0 auto;font-size:16px;line-height:1;margin-left:8px}.range-token-images{align-items:center;display:flex;flex:0 0 auto}.range-token-images .token-avatar-single{height:42px;width:42px}.range-token-images .token-avatar-single+.token-avatar-single{margin-left:-10px}@media (max-width:620px){.token-picker-backdrop{align-items:flex-end;padding:0}.token-picker{border-bottom:0;border-radius:16px 16px 0 0;max-height:88dvh}.token-identity small{max-width:190px}.create-path-action{grid-template-columns:32px minmax(0,1fr) auto}.create-path-action>svg{display:none}}body,html{background:var(--stripe-canvas)}html{scrollbar-color:#9e9ac8 var(--stripe-canvas);scrollbar-gutter:stable}*,html{scrollbar-width:thin}*{scrollbar-color:#aaa6ce transparent}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:var(--stripe-canvas)}::-webkit-scrollbar-thumb{background:#aaa6ce;background-clip:padding-box;border:3px solid transparent;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#7770bd;background-clip:padding-box}body{color:var(--stripe-primary);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.006em}body:before{display:none}::selection{background:#dcd9ff;color:var(--stripe-primary)}a,button,input,select,textarea{transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease,opacity .12s ease}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(112,105,240,.72);outline-offset:2px}.mobile-app-nav{display:none}.app-header{-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%);background:rgba(246,249,252,.96);border-bottom-color:var(--stripe-keyline);box-shadow:0 1px 0 rgba(50,50,93,.04);height:112px}.app-header:before{display:none}.app-header-inner{gap:28px;grid-template-columns:250px minmax(280px,520px) 1fr;height:64px;max-width:calc(1400px + (var(--app-gutter) * 2))}.app-brand-symbol{display:block!important;height:27px;width:36px}.app-brand-wordmark{color:var(--stripe-primary);font-size:18px;font-weight:720;letter-spacing:-.035em}.app-brand>span{background:var(--stripe-brand-soft);border-color:#d5d2ff;color:#4942a8;letter-spacing:.08em}.app-global-search{align-items:center;background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:6px;box-shadow:0 1px 2px rgba(50,50,93,.04);color:var(--stripe-secondary);display:flex;font-size:13px;gap:10px;height:38px;padding:0 10px}.app-global-search:hover{border-color:#a8a3ff;box-shadow:0 0 0 3px var(--stripe-brand-soft)}.app-global-search>svg{height:17px;stroke:currentColor;stroke-width:1.8;width:17px}.app-global-search>span{flex:1 1}.app-global-search kbd{background:var(--stripe-container);border-color:var(--stripe-keyline);color:var(--stripe-tertiary);padding:2px 7px}.app-header-nav-row{align-items:center;display:flex;height:48px;justify-content:space-between;margin:0 auto;max-width:calc(1400px + (var(--app-gutter) * 2));padding:0 var(--app-gutter);width:100%}.app-header .desktop-app-nav>a,.app-header .more-menu>button{border-radius:var(--stripe-radius-sm);color:var(--stripe-secondary);font-size:13px;font-weight:560;padding:8px 10px}.app-header .desktop-app-nav>a:hover,.app-header .more-menu>button:hover{background:var(--stripe-container-hover)}.app-header .desktop-app-nav>a.active{background:transparent;box-shadow:none;color:var(--stripe-primary);box-shadow:inset 0 -2px 0 var(--stripe-brand)}.app-header-context{align-items:center;color:var(--stripe-secondary);display:flex;font-size:12px;gap:20px}.app-header-context>a,.app-header-context>span{align-items:center;color:inherit;display:inline-flex;gap:7px}.app-header-context svg{height:14px;width:14px}.header-network{background:var(--stripe-surface);border-color:var(--stripe-keyline);border-radius:var(--stripe-radius-sm);height:34px}.header-network span{color:var(--stripe-primary)}.status-dot,.wallet-account-status{background:var(--stripe-success);box-shadow:0 0 0 3px var(--stripe-success-soft)}.wallet-account-button,.wallet-connect-button{background:var(--stripe-brand);border:1px solid var(--stripe-brand);border-radius:var(--stripe-radius-sm);box-shadow:0 1px 2px rgba(50,50,93,.16),inset 0 1px 0 rgba(255,255,255,.18);color:#fff;height:36px;min-width:132px}.wallet-account-button:hover,.wallet-connect-button:hover{background:var(--stripe-brand-hover)}.more-popover,.token-picker{background:rgba(255,255,255,.99);border-color:var(--stripe-keyline-strong);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-overlay)}.more-popover a{border-radius:var(--stripe-radius-sm);color:var(--stripe-secondary);font-weight:560}.more-popover a:focus-visible,.more-popover a:hover{background:var(--stripe-brand-soft);color:var(--stripe-primary);outline:0}.more-popover a svg{color:var(--stripe-tertiary);stroke:currentColor}.more-popover a:focus-visible svg,.more-popover a:hover svg{color:var(--stripe-brand)}.app-header .more-menu>button[aria-expanded=true]{background:var(--stripe-container-hover);color:var(--stripe-primary)}.app-header .more-menu>button.active{box-shadow:inset 0 -2px 0 var(--stripe-brand);color:var(--stripe-primary)}.more-popover .more-product-link{border-bottom:1px solid var(--stripe-keyline);margin-bottom:4px;padding-bottom:13px}.more-product-link>span{display:grid;gap:2px}.more-product-link strong{color:var(--stripe-primary);font-size:12px;font-weight:620}.more-product-link small{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:500}.builder-page,.liquidity-workspace,.page-shell,.range-create-page{padding-top:40px}.ammora-app main{min-height:max(560px,calc(100vh - 382px))}.app-footer{background:var(--stripe-surface);border-top:1px solid var(--stripe-keyline);color:var(--stripe-secondary)}.app-footer-bottom,.app-footer-inner{margin:0 auto;max-width:calc(1400px + (var(--app-gutter) * 2));padding-left:var(--app-gutter);padding-right:var(--app-gutter)}.app-footer-inner{display:grid;gap:clamp(34px,5vw,88px);grid-template-columns:minmax(260px,1.4fr) repeat(3,minmax(130px,.55fr));padding-bottom:46px;padding-top:46px}.app-footer-brand{align-content:start;display:grid;gap:13px;max-width:340px}.app-footer-brand>a{align-items:center;color:var(--stripe-primary);display:inline-flex;font-size:18px;gap:9px;width:max-content}.app-footer-brand p{line-height:1.65;margin:0}.app-footer-brand>span{align-items:center;color:var(--stripe-tertiary);display:inline-flex;font-size:var(--type-caption);gap:8px}.app-footer nav{align-content:start;display:grid;gap:11px}.app-footer nav>strong{color:var(--stripe-primary);font-size:12px;margin-bottom:3px}.app-footer nav a{color:var(--stripe-secondary);font-size:12px;width:max-content}.app-footer nav a:hover{color:var(--stripe-brand)}.app-footer-bottom{align-items:center;border-top:1px solid var(--stripe-keyline);display:flex;font-size:var(--type-caption);justify-content:space-between;min-height:52px}.page-heading,.page-heading.centered{margin-bottom:24px}.launch-section-head>span,.market-section-heading span,.section-kicker{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:680;letter-spacing:.08em}.market-intro h1,.page-heading h1{font-size:clamp(32px,3vw,42px);font-weight:620;letter-spacing:-.035em;line-height:1.08}.market-intro>p,.page-heading p,.page-heading.centered p{color:var(--stripe-secondary);font-size:14px;line-height:1.55}.login-primary,.position-primary-action,.primary-action,.transaction-actions button,.wallet-access-primary{background:var(--stripe-brand);border:1px solid rgba(255,255,255,.1);border-radius:var(--stripe-radius-sm);box-shadow:0 1px 2px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.13);color:#fff;font-size:12px;font-weight:650;min-height:38px}.login-primary:hover,.position-primary-action:hover,.primary-action:hover,.transaction-actions button:hover,.wallet-access-primary:hover{background:var(--stripe-brand-hover);filter:none;transform:none}.position-secondary-action,.secondary-action{background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:var(--stripe-radius-sm);color:var(--stripe-primary);font-weight:580;min-height:38px}.position-secondary-action:hover,.secondary-action:hover{background:var(--stripe-container)}.bin-canvas,.builder-aside,.builder-form,.create-grid,.create-secondary-grid,.launch-builder-cta,.launch-capabilities,.launch-catalog,.launch-hero,.launch-lifecycle,.market-table-section,.pool-analytics-panel,.pool-composer,.pool-detail-metrics,.pool-facts,.pool-fee-breakdown,.portfolio-board,.position-group,.position-workspace,.range-create-form,.range-create-preview{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-sm)}.bin-canvas,.builder-form,.create-grid,.create-secondary-grid,.launch-capabilities,.market-table-section,.pool-analytics-panel,.portfolio-board,.position-group,.range-create-form{overflow:hidden}.market-overview{padding-bottom:24px;padding-top:42px}.market-actions{gap:8px}.market-table-section{max-width:1400px}.market-section-heading{padding:20px 22px 16px}.market-section-heading h2{font-size:18px;font-weight:620}.market-stats{border-color:var(--stripe-keyline)}.market-stats article{min-height:88px;padding:16px 22px}.fee-settlement-metrics>div+div,.market-stats article+article,.pool-detail-metrics article+article,.pool-fee-breakdown article+article{border-color:var(--stripe-keyline)}.market-stats span,.pool-detail-metrics span{color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:560}.market-stats strong{font-size:21px;font-weight:620}.market-stats small,.pool-detail-metrics small{color:var(--stripe-tertiary)}.market-toolbar{background:var(--stripe-surface);border-bottom:1px solid var(--stripe-keyline);border-top:1px solid var(--stripe-keyline);padding:12px 16px}.activity-tabs,.chart-range-controls,.market-search,.market-window select,.position-filters{background:var(--stripe-canvas);border-color:var(--stripe-keyline-strong);border-radius:var(--stripe-radius-sm)}.market-search{height:36px}.app-field input:focus,.market-search:focus-within,.position-field input:focus,.position-field select:focus,.token-field:focus-within{border-color:var(--stripe-brand);box-shadow:0 0 0 3px rgba(112,105,240,.14)}.position-filters{padding:2px}.position-filters button{border-radius:4px;min-height:28px}.activity-tabs button.active,.chart-range-controls button.active,.position-filters button.active{background:var(--stripe-brand-soft);box-shadow:none;color:var(--stripe-brand)}.market-row.head{background:var(--stripe-container);color:var(--stripe-tertiary);font-weight:620;letter-spacing:.035em}.market-row:not(.head){border-color:var(--stripe-keyline)}.market-row:not(.head):hover{background:var(--stripe-container)}.market-row>span,.market-row>span:nth-child(2) strong{color:var(--stripe-primary)}.market-row .market-delta.up{color:var(--stripe-success)}.market-row .market-delta.down{color:var(--stripe-critical)}.launch-separation-card,.manifest-warning,.pool-create-intro,.pool-detail-support-grid article{border-color:var(--stripe-keyline)}.create-card,.create-secondary-grid .create-card,.pool-engine-grid .create-card{min-height:236px;padding:24px 26px}.create-card+.create-card{border-color:var(--stripe-keyline)}.create-card.amber:hover,.create-card.mint:hover,.create-card.orange:hover,.create-card.violet:hover,.create-card:hover{background:var(--stripe-container)}.create-card h2{font-size:clamp(22px,2vw,27px);font-weight:620}.builder-section-heading p,.create-card>p,.pool-create-intro p{color:var(--stripe-secondary)}.product-orb,.product-orb.large{background:var(--stripe-brand-soft);border:1px solid #d5d2ff;border-radius:var(--stripe-radius);color:var(--stripe-brand)}.product-orb.mint{background:var(--stripe-success-soft);border-color:#b8ead8;color:var(--stripe-success)}.create-card-action,.create-card.mint .create-card-action,.create-card.violet .create-card-action{color:var(--stripe-brand)}.create-landing{max-width:1240px;padding-top:34px}.create-hero{align-items:stretch;background:radial-gradient(circle at 10% 0,rgba(112,105,240,.12),transparent 34rem),var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-sm);display:grid;grid-template-columns:minmax(0,1.5fr) minmax(290px,.65fr);overflow:hidden}.create-hero-copy{animation:create-reveal .44s cubic-bezier(.2,.75,.25,1) both;padding:clamp(34px,5vw,62px)}.create-hero-copy h1{color:var(--stripe-primary);font-size:clamp(38px,5vw,60px);font-weight:630;letter-spacing:-.052em;line-height:.98;margin:15px 0 18px;max-width:780px}.create-hero-copy>p{color:var(--stripe-secondary);font-size:15px;line-height:1.65;margin:0;max-width:620px}.create-hero-actions{align-items:center;display:flex;gap:14px;margin-top:24px}.create-quick-action{align-items:center;background:var(--stripe-brand);border:1px solid var(--stripe-brand);border-radius:9px;box-shadow:0 7px 16px rgba(112,105,240,.2);color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:var(--type-caption);font-weight:680;gap:7px;min-height:38px;padding:0 14px;transition:box-shadow .16s ease,transform .16s ease}.create-quick-action:hover{box-shadow:0 10px 22px rgba(112,105,240,.28);transform:translateY(-1px)}.create-quick-action>span{font-size:15px}.create-hero-actions>a{color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:620;text-decoration:none}.create-hero-actions>a:hover{color:var(--stripe-brand)}.create-flow{display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:34px 0 0;padding:0}.create-flow li{color:var(--stripe-tertiary);display:grid;gap:8px;grid-template-columns:1fr;grid-template-rows:23px auto;min-width:0;position:relative}.create-flow li:not(:last-child):after{background:var(--stripe-keyline-strong);content:"";height:1px;left:29px;position:absolute;right:8px;top:11px}.create-flow li.active:not(:last-child):after{background:linear-gradient(90deg,var(--stripe-brand),var(--stripe-keyline-strong))}.create-flow li>span{align-items:center;background:var(--stripe-container);border:1px solid var(--stripe-keyline-strong);border-radius:50%;display:flex;font-size:var(--type-caption);font-weight:700;height:23px;justify-content:center;position:relative;width:23px;z-index:1}.create-flow li.active>span{background:var(--stripe-brand);border-color:var(--stripe-brand);color:#fff;box-shadow:0 0 0 4px var(--stripe-brand-soft)}.create-flow strong{font-weight:620;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-flow li.active strong{color:var(--stripe-primary)}.create-readiness{animation:create-reveal .44s cubic-bezier(.2,.75,.25,1) .1s both;background:linear-gradient(145deg,rgba(112,105,240,.08),rgba(70,201,244,.04)),var(--stripe-container);border-left:1px solid var(--stripe-keyline);display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,42px)}.create-readiness-status{align-items:flex-start;display:flex;gap:12px}.create-readiness-status>i{animation:create-status-pulse 2.4s ease-in-out infinite;background:var(--stripe-brand);border:3px solid var(--stripe-surface);border-radius:50%;box-shadow:0 0 0 4px var(--stripe-brand-soft);flex:0 0 auto;height:12px;margin-top:5px;width:12px}.create-readiness.is-ready .create-readiness-status>i{background:var(--stripe-success);box-shadow:0 0 0 4px var(--stripe-success-soft)}.create-readiness-status div{display:grid;gap:5px}.create-readiness-status span,.create-support-grid article>div:nth-child(2)>span{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:720;letter-spacing:.09em}.create-readiness-status strong{color:var(--stripe-primary);font-size:16px;font-weight:640;line-height:1.35}.create-readiness>p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.65;margin:18px 0}.create-readiness ul{border-top:1px solid var(--stripe-keyline);display:grid;gap:10px;list-style:none;margin:0;padding:18px 0 0}.create-readiness li{align-items:center;color:var(--stripe-secondary);display:flex;font-size:var(--type-caption);gap:8px}.create-readiness li svg{fill:none;height:14px;stroke:var(--stripe-success);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:14px}.create-goal-nav{animation:create-reveal .44s cubic-bezier(.2,.75,.25,1) .14s both;background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-sm);display:grid;grid-template-columns:minmax(190px,.8fr) repeat(3,minmax(0,1fr));margin-top:14px;overflow:hidden}.create-goal-intro,.create-goal-nav>a{align-items:center;display:flex;min-height:78px;padding:15px 18px}.create-goal-intro{background:linear-gradient(135deg,var(--stripe-brand-soft),var(--stripe-surface));display:grid;gap:4px}.create-goal-intro>span{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:740;letter-spacing:.1em}.create-goal-intro>strong{color:var(--stripe-primary);font-size:13px;font-weight:650}.create-goal-nav>a{border-left:1px solid var(--stripe-keyline);color:var(--stripe-primary);gap:11px;text-decoration:none;transition:background-color .16s ease,color .16s ease}.create-goal-nav>a:hover{background:var(--stripe-canvas);color:var(--stripe-brand)}.create-goal-nav>a>b{align-items:center;background:var(--stripe-container);border:1px solid var(--stripe-keyline);border-radius:8px;color:var(--stripe-tertiary);display:flex;flex:0 0 auto;font-size:var(--type-caption);height:30px;justify-content:center;width:30px}.create-goal-nav>a>span{display:grid;gap:3px;min-width:0}.create-goal-nav>a strong{color:var(--stripe-primary);font-size:var(--type-caption);font-weight:650}.create-goal-nav>a small{color:var(--stripe-tertiary);font-size:var(--type-caption);white-space:nowrap}.create-goal-nav>a>svg{fill:none;height:15px;margin-left:auto;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;transition:transform .16s ease;width:15px}.create-goal-nav>a:hover>svg{transform:translateX(3px)}.create-model-section{animation:create-reveal .46s cubic-bezier(.2,.75,.25,1) .16s both;margin-top:18px}.create-section-head{align-items:end;display:flex;gap:24px;justify-content:space-between;padding:24px 2px 16px}.create-section-head>div{display:grid;gap:5px}.create-section-head>div>span{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:720;letter-spacing:.1em}.create-section-head h2{color:var(--stripe-primary);font-size:clamp(23px,3vw,30px);font-weight:630;letter-spacing:-.035em;margin:0}.create-section-head p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.5;margin:0}.create-section-count{background:var(--stripe-brand-soft);border:1px solid #d5d2ff;border-radius:999px;color:var(--stripe-brand);flex:0 0 auto;font-size:var(--type-caption);font-weight:650;padding:7px 10px}.create-model-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.create-model-card{animation:create-reveal .42s calc(.22s + var(--create-order) * 90ms) cubic-bezier(.2,.75,.25,1) both;background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-sm);color:var(--stripe-primary);cursor:default;display:grid;font:inherit;grid-template-rows:auto auto 1fr auto;min-height:490px;overflow:hidden;padding:0;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.create-model-card:hover{border-color:rgba(112,105,240,.36);box-shadow:0 14px 34px rgba(50,50,93,.13);transform:translateY(-3px)}.create-model-card.mint:hover{border-color:rgba(10,133,91,.36)}.create-model-card-top{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:20px 22px 14px}.create-model-code{align-items:center;background:var(--stripe-brand-soft);border:1px solid #d5d2ff;border-radius:8px;color:var(--stripe-brand);display:inline-flex;font-weight:760;height:30px;justify-content:center;letter-spacing:.05em;min-width:52px;padding:0 10px}.create-model-card.mint .create-model-code{background:var(--stripe-success-soft);border-color:#b8ead8;color:var(--stripe-success)}.create-model-fit{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:590}.create-model-visual{background:linear-gradient(var(--stripe-keyline) 1px,transparent 1px),linear-gradient(90deg,var(--stripe-keyline) 1px,transparent 1px),var(--stripe-canvas);background-size:44px 44px;border-bottom:1px solid var(--stripe-keyline);border-top:1px solid var(--stripe-keyline);display:grid;min-height:158px;overflow:hidden;padding:18px 22px 15px;position:relative}.create-model-visual small{align-self:end;color:var(--stripe-tertiary);font-size:var(--type-caption);letter-spacing:.02em;position:relative;z-index:2}.create-bin-bars{align-items:end;display:grid;gap:7px;grid-template-columns:repeat(7,1fr);height:94px;inset:12px 26px auto;position:absolute}.create-bin-bars i{animation:create-bar-rise .54s calc(.3s + var(--bar-order) * 55ms) cubic-bezier(.2,.75,.25,1) both;background:linear-gradient(180deg,#67e5c5,var(--stripe-success));border-radius:4px 4px 1px 1px;height:var(--bar-height);opacity:.88;transform-origin:bottom}.create-visual-axis{background:var(--stripe-keyline-strong);height:1px;inset:106px 22px auto;position:absolute}.range-visual{align-content:center;gap:11px;padding-top:28px}.create-range-track{background:var(--stripe-keyline-strong);border-radius:999px;height:5px;margin:22px 14px 0;position:relative}.create-range-fill{animation:create-range-sweep .76s cubic-bezier(.2,.75,.25,1) .32s both;background:linear-gradient(90deg,var(--stripe-brand),#9c7cff);border-radius:inherit;height:100%;left:8%;position:absolute;width:84%}.create-range-track i{background:var(--stripe-surface);border:3px solid var(--stripe-brand);border-radius:50%;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;z-index:1}.create-range-track i.lower{left:8%}.create-range-track i.current{background:var(--stripe-brand);box-shadow:0 0 0 5px var(--stripe-brand-soft);left:58%}.create-range-track i.upper{left:92%}.create-range-labels{color:var(--stripe-tertiary);display:flex;font-size:var(--type-caption);font-weight:650;justify-content:space-between;letter-spacing:.06em;margin:0 5px}.create-model-copy{padding:22px}.create-model-copy h3{color:var(--stripe-primary);font-size:clamp(22px,2.3vw,28px);font-weight:630;letter-spacing:-.035em;margin:0 0 9px}.create-model-copy>p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.65;margin:0}.create-model-copy ul{display:flex;flex-wrap:wrap;gap:7px;list-style:none;margin:16px 0 0;padding:0}.create-model-copy li{background:var(--stripe-container);border:1px solid var(--stripe-keyline);border-radius:999px;color:var(--stripe-secondary);font-size:var(--type-caption);padding:6px 8px}.create-model-routes{border-top:1px solid var(--stripe-keyline);display:grid;gap:8px;padding:14px}.create-mode-select-head{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0 3px 4px}.create-mode-select-head>span{color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:640}.create-mode-select-head>button{align-items:center;background:transparent;border:0;color:var(--stripe-brand);cursor:pointer;display:inline-flex;font-size:var(--type-caption);font-weight:650;gap:6px;padding:4px 0}.create-model-card.mint .create-mode-select-head>button{color:var(--stripe-success)}.create-mode-select-head>button i{align-items:center;border:1px solid;border-radius:50%;display:flex;font-size:var(--type-caption);font-style:normal;height:17px;justify-content:center;width:17px}.create-mode-select-head>button:hover{text-decoration:underline;text-underline-offset:3px}.create-path-action{align-items:center;background:var(--stripe-canvas);border:1px solid var(--stripe-keyline);border-radius:10px;color:var(--stripe-primary);display:grid;font:inherit;gap:10px;grid-template-columns:32px minmax(0,1fr) auto 16px;min-height:62px;padding:9px 11px;text-align:left;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease;width:100%}button.create-path-action{cursor:pointer}.create-path-action:hover:not(.is-unavailable){background:var(--stripe-surface);border-color:rgba(112,105,240,.34);transform:translateY(-1px)}.create-model-card.mint .create-path-action:hover:not(.is-unavailable){border-color:rgba(10,133,91,.34)}.create-path-action>span:nth-child(2){display:grid;gap:3px;min-width:0}.create-path-action strong{color:var(--stripe-primary);font-size:var(--type-caption);font-weight:650}.create-path-action small{color:var(--stripe-tertiary);font-size:var(--type-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-path-action em{background:var(--stripe-success-soft);border-radius:999px;color:var(--stripe-success);font-size:var(--type-caption);font-style:normal;font-weight:700;padding:5px 7px;white-space:nowrap}.create-path-action>svg{fill:none;height:16px;stroke:var(--stripe-brand);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;transition:transform .16s ease;width:16px}.create-model-card.mint .create-path-action>svg{stroke:var(--stripe-success)}.create-path-action:hover:not(.is-unavailable)>svg{transform:translateX(2px)}.create-path-icon{background:var(--stripe-brand-soft);border-radius:8px;color:var(--stripe-brand);font-size:14px;height:32px;width:32px}.create-mode-guide-backdrop,.create-path-icon{align-items:center;display:flex;justify-content:center}.create-mode-guide-backdrop{background:rgba(21,24,42,.58);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);inset:0;overflow-y:auto;padding:28px 18px;position:fixed;z-index:140}.create-mode-guide-dialog{animation:create-reveal .22s cubic-bezier(.2,.75,.25,1) both;background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:16px;box-shadow:0 28px 90px rgba(25,30,65,.28);margin:auto 0;max-width:850px;overflow:hidden;width:100%}.create-mode-guide-dialog>header{align-items:flex-start;border-bottom:1px solid var(--stripe-keyline);display:flex;justify-content:space-between;padding:22px 24px 18px}.create-mode-guide-dialog>header>div{align-items:center;display:flex;gap:13px}.create-mode-guide-dialog>header>div>div{display:grid;gap:3px}.create-mode-guide-dialog>header>div>div>span{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:720;letter-spacing:.08em}.create-mode-guide-dialog.mint>header>div>div>span{color:var(--stripe-success)}.create-mode-guide-dialog>header h2{color:var(--stripe-primary);font-size:22px;letter-spacing:-.035em;margin:0}.create-mode-guide-dialog>header>button{align-items:center;background:var(--stripe-container);border:1px solid var(--stripe-keyline);border-radius:8px;color:var(--stripe-secondary);cursor:pointer;display:flex;flex:0 0 32px;font-size:18px;height:32px;justify-content:center;margin-left:16px;width:32px}.create-mode-guide-intro{color:var(--stripe-secondary);font-size:13px;line-height:1.6;margin:0;max-width:760px;padding:17px 24px 0}.create-mode-guide-options{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 24px 22px}.create-mode-guide-options>article{background:radial-gradient(circle at 100% 0,rgba(112,105,240,.09),transparent 40%),var(--stripe-canvas);border:1px solid var(--stripe-keyline);border-radius:12px;display:flex;flex-direction:column;min-width:0;padding:17px}.create-mode-guide-options>article>header{align-items:center;display:flex;gap:11px}.create-mode-guide-options>article>header>div{align-items:center;display:flex;gap:9px;justify-content:space-between;min-width:0;width:100%}.create-mode-guide-options>article>header strong{color:var(--stripe-primary);font-size:15px;font-weight:660}.create-mode-guide-options>article>header>div>span{background:var(--stripe-success-soft);border-radius:999px;color:var(--stripe-success);font-size:var(--type-caption);font-weight:680;padding:5px 8px;white-space:nowrap}.create-mode-guide-options>article>p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.55;margin:14px 0;min-height:56px}.create-mode-guide-options dl{border-bottom:1px solid var(--stripe-keyline);border-top:1px solid var(--stripe-keyline);margin:0 0 15px;padding:4px 0}.create-mode-guide-options dl>div{align-items:start;display:grid;gap:12px;grid-template-columns:88px minmax(0,1fr);padding:7px 0}.create-mode-guide-options dd,.create-mode-guide-options dt{font-size:var(--type-caption);line-height:1.4}.create-mode-guide-options dt{color:var(--stripe-tertiary)}.create-mode-guide-options dd{color:var(--stripe-primary);font-weight:620;margin:0;text-align:right}.create-mode-guide-options>article>button{align-items:center;background:var(--stripe-brand);border:1px solid var(--stripe-brand);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:var(--type-caption);font-weight:660;gap:7px;justify-content:center;margin-top:auto;min-height:38px;padding:8px 12px}.create-mode-guide-dialog.mint .create-mode-guide-options>article>button{background:var(--stripe-success);border-color:var(--stripe-success)}.create-mode-guide-options>article>button svg{fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:15px}.create-mode-guide-dialog>footer{align-items:start;background:linear-gradient(105deg,var(--stripe-brand-soft),#f3fbf8);border-top:1px solid var(--stripe-keyline);display:grid;gap:10px;grid-template-columns:22px minmax(0,1fr);padding:14px 24px}.create-mode-guide-dialog>footer>span{color:var(--stripe-brand);font-size:16px;line-height:1.35}.create-mode-guide-dialog>footer p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.5;margin:0}.create-mode-guide-dialog>footer strong{color:var(--stripe-primary);display:block;font-weight:650;margin-bottom:2px}.create-model-card.mint .create-path-icon{background:var(--stripe-success-soft);color:var(--stripe-success)}.create-path-action.is-unavailable{background:var(--stripe-container);border-style:dashed;opacity:.72}.create-path-action.is-unavailable em{background:#eef0f4;color:var(--stripe-tertiary)}.create-model-action{align-items:center;border-top:1px solid var(--stripe-keyline);color:var(--stripe-brand);display:flex;font-size:var(--type-caption);font-weight:650;justify-content:space-between;padding:16px 22px}.create-model-card.mint .create-model-action{color:var(--stripe-success)}.create-model-action svg,.create-support-grid a svg{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;transition:transform .16s ease;width:16px}.create-model-card:hover .create-model-action svg,.create-support-grid a:hover svg{transform:translateX(3px)}.create-guided-section{animation:create-reveal .46s cubic-bezier(.2,.75,.25,1) .26s both;margin-top:18px}.create-guided-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.create-guided-grid article{background:radial-gradient(circle at 100% 0,rgba(112,105,240,.1),transparent 36%),var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-sm);display:grid;gap:14px;grid-template-columns:32px minmax(0,1fr);padding:20px}.create-guided-grid article>span{align-items:center;background:var(--stripe-brand-soft);border:1px solid #d5d2ff;border-radius:9px;color:var(--stripe-brand);display:flex;font-family:var(--font-technical);font-size:var(--type-caption);font-weight:720;height:32px;justify-content:center;width:32px}.create-guided-grid article>div{display:grid;gap:5px}.create-guided-grid strong{color:var(--stripe-primary);font-size:14px;font-weight:650}.create-guided-grid p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.55;margin:0}.create-guided-grid ul{border-top:1px solid var(--stripe-keyline);display:grid;gap:8px;grid-column:1/-1;list-style:none;margin:0;padding:13px 0 0}.create-guided-grid li{align-items:center;color:var(--stripe-secondary);display:flex;font-size:var(--type-caption);gap:7px}.create-guided-grid li svg{fill:none;height:14px;stroke:var(--stripe-success);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:14px}.create-model-lifecycle{background:linear-gradient(105deg,#f7f7ff,#f4fbfa);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;overflow:hidden}.create-model-lifecycle>div{display:grid;gap:5px;grid-template-columns:52px minmax(0,1fr);padding:17px 20px}.create-model-lifecycle>div+div{border-left:1px solid var(--stripe-keyline)}.create-model-lifecycle span{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:740;grid-row:1/span 2;letter-spacing:.06em}.create-model-lifecycle strong{color:var(--stripe-primary);font-size:13px;font-weight:650}.create-model-lifecycle p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.5;margin:0}.create-support-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.create-support-grid article{align-items:start;background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-sm);display:grid;gap:14px;grid-template-columns:auto 1fr;padding:22px}.create-support-grid article>a{align-items:center;color:var(--stripe-brand);display:inline-flex;font-size:var(--type-caption);font-weight:650;gap:7px;grid-column:2;justify-self:start}.create-support-grid h2{color:var(--stripe-primary);font-size:16px;font-weight:630;letter-spacing:-.02em;margin:5px 0 6px}.create-support-grid p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.6;margin:0}.create-support-icon{align-items:center;background:var(--stripe-brand-soft);border:1px solid #d5d2ff;border-radius:10px;color:var(--stripe-brand);display:flex;font-size:16px;height:38px;justify-content:center;width:38px}.create-support-icon.launch{background:#fff5e9;border-color:#f9d9ad;color:#a15b00}.create-support-icon svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:18px}.quick-create-backdrop{align-items:flex-start;background:rgba(21,24,42,.48);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:clamp(24px,5vh,56px) 18px;position:fixed;z-index:110}.quick-create-modal{animation:create-reveal .26s cubic-bezier(.2,.75,.25,1) both;background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:16px;box-shadow:0 28px 80px rgba(25,30,65,.26);margin:auto 0;max-width:700px;overflow:hidden;width:100%}.quick-create-modal>header{align-items:flex-start;border-bottom:1px solid var(--stripe-keyline);display:flex;justify-content:space-between;padding:22px 24px 18px}.quick-create-modal>header>div{display:grid;gap:4px}.quick-create-modal>header span{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:740;letter-spacing:.1em}.quick-create-modal>header h2{color:var(--stripe-primary);font-size:22px;letter-spacing:-.035em;margin:0}.quick-create-modal>header p{color:var(--stripe-tertiary);font-size:var(--type-caption);margin:0}.quick-create-modal>header>button{align-items:center;background:var(--stripe-container);border:1px solid var(--stripe-keyline);border-radius:8px;color:var(--stripe-secondary);cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;width:32px}.quick-create-progress{align-items:center;display:grid;gap:10px;grid-template-columns:auto minmax(48px,1fr) auto;margin:15px 24px 0}.quick-create-progress>span{color:var(--stripe-tertiary);font-weight:650;gap:7px}.quick-create-progress>span,.quick-create-progress>span>b{align-items:center;display:flex;font-size:var(--type-caption)}.quick-create-progress>span>b{background:var(--stripe-container);border:1px solid var(--stripe-keyline-strong);border-radius:50%;height:22px;justify-content:center;width:22px}.quick-create-progress>span>em{font-style:normal;white-space:nowrap}.quick-create-progress>span.active,.quick-create-progress>span.complete{color:var(--stripe-primary)}.quick-create-progress>span.active>b{background:var(--stripe-brand);border-color:var(--stripe-brand);box-shadow:0 0 0 3px var(--stripe-brand-soft);color:#fff}.quick-create-progress>span.complete>b{background:var(--stripe-success-soft);border-color:#b8ead8;color:var(--stripe-success)}.quick-create-progress>i{background:var(--stripe-keyline-strong);height:1px}.quick-model-switch{background:var(--stripe-container);border:1px solid var(--stripe-keyline);border-radius:10px;display:grid;gap:4px;grid-template-columns:repeat(2,1fr);margin:18px 24px 0;padding:4px}.quick-model-switch button{background:transparent;border:1px solid transparent;border-radius:7px;color:var(--stripe-tertiary);cursor:pointer;display:grid;font:inherit;gap:2px;padding:9px 12px;text-align:left}.quick-model-switch button.active{background:var(--stripe-surface);border-color:var(--stripe-keyline-strong);box-shadow:var(--stripe-shadow-sm);color:var(--stripe-primary)}.quick-model-switch span,.quick-model-switch strong{font-size:var(--type-caption)}.quick-model-switch span{color:var(--stripe-tertiary)}.quick-create-form{display:grid;gap:13px;padding:18px 24px 8px}.quick-create-form select{background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:8px;color:var(--stripe-primary);min-height:40px;padding:0 10px;width:100%}.quick-token-pair{align-items:stretch;display:grid;gap:9px;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr)}.quick-token-pair>.app-field{min-width:0}.quick-token-pair .token-field-selection small{max-width:150px}.quick-token-swap{align-self:end;background:var(--stripe-brand-soft);border:1px solid #d5d2ff;border-radius:50%;color:var(--stripe-brand);cursor:pointer;font-size:16px;height:34px;margin-bottom:10px;transition:background-color .16s ease,transform .16s ease;width:34px}.quick-token-swap:hover:not(:disabled){background:#dedbff;transform:rotate(180deg)}.quick-token-swap:disabled{cursor:not-allowed;opacity:.45}.quick-default-note{align-items:flex-start;background:var(--stripe-brand-soft);border:1px solid #d9d6ff;border-radius:10px;display:flex;gap:9px;margin:10px 24px 18px;padding:11px 12px}.quick-default-note svg{fill:none;flex:0 0 auto;height:16px;stroke:var(--stripe-brand);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:16px}.quick-default-note p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.55;margin:0}.quick-default-note.review{margin-bottom:0}.quick-review-summary{display:grid;gap:16px;padding:20px 24px 0}.quick-review-summary>button{align-items:center;background:transparent;border:0;color:var(--stripe-secondary);cursor:pointer;display:flex;font-size:var(--type-caption);font-weight:650;gap:6px;justify-self:start;padding:0}.quick-review-pair{align-items:center;background:var(--stripe-canvas);border:1px solid var(--stripe-keyline);border-radius:12px;display:flex;gap:13px;padding:15px}.quick-review-pair>div{display:flex;min-width:52px}.quick-review-pair>div>*+*{margin-left:-7px}.quick-review-pair>span{display:grid;gap:3px}.quick-review-pair small{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:740;letter-spacing:.08em}.quick-review-pair strong{color:var(--stripe-primary);font-size:17px;letter-spacing:-.025em}.quick-review-pair em{color:var(--stripe-tertiary);font-size:var(--type-caption);font-style:normal}.quick-create-actions{border-top:1px solid var(--stripe-keyline);display:grid;gap:9px;grid-template-columns:1fr 1.3fr;padding:18px 24px 22px}.quick-create-actions button{border:1px solid var(--stripe-keyline-strong);border-radius:9px;cursor:pointer;font-size:var(--type-caption);font-weight:700;min-height:42px}.quick-create-actions button:first-child{background:var(--stripe-container);color:var(--stripe-secondary)}.quick-create-actions button:last-child{background:var(--stripe-brand);border-color:var(--stripe-brand);color:#fff}.quick-create-actions button:disabled{cursor:not-allowed;opacity:.65}.quick-create-actions button.is-busy:disabled{cursor:wait}.quick-create-error{background:#fff1f1;border:1px solid #f3cece;border-radius:8px;color:var(--stripe-critical);font-size:var(--type-caption);line-height:1.45;margin:0 24px 16px;padding:9px 10px}.quick-create-modal>.transaction-plan{border:0;border-radius:0;border-top:1px solid var(--stripe-keyline);box-shadow:none;margin:0;padding:18px 24px 24px}.quick-create-modal .transaction-actions.single{grid-template-columns:1fr}.quick-launch-summary{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-sm);display:grid;gap:14px;padding:22px;position:sticky;top:150px}.quick-launch-summary h3{color:var(--stripe-primary);font-size:24px;letter-spacing:-.035em;margin:0}.quick-launch-summary>p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.6;margin:0}.quick-preset-list{display:grid;gap:8px}.quick-preset-list button{background:var(--stripe-canvas);border:1px solid var(--stripe-keyline);border-radius:9px;color:var(--stripe-primary);cursor:pointer;display:grid;font:inherit;gap:4px;padding:11px 12px;text-align:left}.quick-preset-list button.active{background:var(--stripe-brand-soft);border-color:var(--stripe-brand)}.quick-preset-list strong{font-size:var(--type-caption)}.builder-inline-state,.quick-preset-list span{color:var(--stripe-tertiary);font-size:var(--type-caption)}.launch-preset-empty{background:#fff8ed;border:1px solid #f3d5a6;border-radius:10px;display:grid;gap:5px;padding:14px}.launch-preset-empty strong{color:#7d4d0c;font-size:var(--type-caption)}.launch-preset-empty p{color:#8d622b;font-size:var(--type-caption);line-height:1.55;margin:0}@keyframes create-reveal{0%{opacity:.78;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes create-bar-rise{0%{opacity:0;transform:scaleY(.12)}to{opacity:.88;transform:scaleY(1)}}@keyframes create-range-sweep{0%{opacity:0;transform:scaleX(.05);transform-origin:left}to{opacity:1;transform:scaleX(1);transform-origin:left}}@keyframes create-status-pulse{0%,to{transform:scale(1)}50%{transform:scale(.82)}}@media (max-width:900px){.create-hero{grid-template-columns:1fr}.create-readiness{border-left:0;border-top:1px solid var(--stripe-keyline)}.create-model-grid,.create-support-grid{grid-template-columns:1fr}.create-goal-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.create-goal-intro{grid-column:1/-1;min-height:62px}.create-goal-nav>a:first-of-type{border-left:0}.create-model-card{min-height:460px}}@media (max-width:620px){.create-landing{padding-top:18px}.create-hero-copy{padding:30px 22px}.create-hero-copy h1{font-size:39px}.create-flow strong{font-size:var(--type-caption)}.create-readiness{padding:24px 22px}.create-section-head{align-items:start;flex-direction:column;gap:12px}.create-model-action,.create-model-card-top,.create-model-copy{padding-left:18px;padding-right:18px}.create-model-fit{max-width:170px;text-align:right}.create-hero-actions{align-items:flex-start;flex-direction:column}.quick-create-backdrop{padding:10px}.quick-create-modal{border-radius:12px}.quick-create-form,.quick-create-modal>header{padding-left:16px;padding-right:16px}.quick-create-error,.quick-create-progress,.quick-default-note,.quick-model-switch{margin-left:16px;margin-right:16px}.quick-create-actions,.quick-review-summary{padding-left:16px;padding-right:16px}.quick-token-pair{grid-template-columns:1fr}.quick-token-swap{align-self:center;justify-self:center;margin:-2px 0;transform:rotate(90deg)}.quick-token-swap:hover:not(:disabled){transform:rotate(270deg)}.create-goal-nav{grid-template-columns:1fr}.create-goal-intro{grid-column:auto}.create-goal-nav>a{border-left:0;border-top:1px solid var(--stripe-keyline);min-height:64px}.create-mode-select-head{align-items:flex-start}.create-mode-guide-backdrop{align-items:flex-end;padding:0}.create-mode-guide-dialog{border-bottom:0;border-radius:16px 16px 0 0;margin:0;max-height:94dvh;overflow-y:auto}.create-mode-guide-dialog>header{padding:18px 17px 15px}.create-mode-guide-dialog>header h2{font-size:19px}.create-mode-guide-intro{padding:15px 17px 0}.create-mode-guide-options{grid-template-columns:1fr;padding:15px 17px 18px}.create-mode-guide-options>article>p{min-height:0}.create-mode-guide-dialog>footer{padding:13px 17px}}.builder-layout,.range-create-layout{gap:16px}.builder-aside,.pool-composer,.position-workspace,.range-create-preview{top:128px}.builder-section{border-color:var(--stripe-keyline);padding:24px}.builder-section-heading>span{background:var(--stripe-brand-soft);border-color:#d5d2ff;border-radius:var(--stripe-radius-sm);color:var(--stripe-brand)}.app-field>label,.app-field>span{font-size:var(--type-caption);font-weight:570}.app-field input,.position-field input,.position-field select,.recipient-fields input,.token-field,.token-picker-search{background:var(--stripe-canvas);border:1px solid var(--stripe-keyline-strong);border-radius:var(--stripe-radius-sm);color:var(--stripe-primary)}.app-field input{min-height:40px}.launch-config-disclosure,.position-security-note,.verified-launch-deployment{background:var(--stripe-brand-soft);border:0;border-left:3px solid var(--stripe-brand);border-radius:0;color:var(--stripe-secondary)}.approval-plan,.calldata-preview,.launch-preset-card,.plan-details,.range-preview,.risk-acknowledgement{background:var(--stripe-canvas);border-color:var(--stripe-keyline);border-radius:var(--stripe-radius-sm)}.launch-preset-card.active{background:var(--stripe-brand-soft);border-color:#a8a3ff}.canvas-chart{background:linear-gradient(rgba(112,105,240,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(112,105,240,.035) 1px,transparent 1px),var(--stripe-canvas);background-size:40px 40px}.canvas-bars i{background:linear-gradient(0deg,#5b57c9,#7069f0 55%,#66f3ac)}.pool-detail-page{padding-top:24px}.pool-breadcrumbs{color:var(--stripe-tertiary)}.pool-detail-identity h1{font-size:clamp(26px,2.6vw,32px);font-weight:620}.pool-detail-actions>a,.pool-detail-actions>button,.pool-detail-actions>span{background:var(--stripe-surface);border-color:var(--stripe-keyline-strong);border-radius:var(--stripe-radius-sm)}.pool-detail-metrics{border-radius:var(--stripe-radius) var(--stripe-radius) 0 0}.pool-detail-metrics article{min-height:96px;padding:16px 18px}.pool-detail-metrics strong{font-size:18px;font-weight:620}.pool-fee-breakdown{border-radius:0 0 var(--stripe-radius) var(--stripe-radius);border-top:0}.pool-detail-layout{gap:16px;margin-top:16px}.pool-detail-layout>main,.position-workspace{min-width:0}.position-workspace{padding:20px}.position-action-tabs{border-bottom:1px solid var(--stripe-keyline);gap:16px}.position-action-tabs button{border-bottom:2px solid transparent;color:var(--stripe-secondary);min-height:34px}.position-action-tabs button.active{border-bottom-color:var(--stripe-brand);color:var(--stripe-brand)}.position-send-action{background:var(--stripe-brand-soft);border-color:#c9c6ff;border-radius:var(--stripe-radius-sm);color:var(--stripe-brand)}.swap-execution-action{background:var(--stripe-brand);border-color:var(--stripe-brand);color:#fff;font-size:var(--type-caption);margin-bottom:14px;min-height:42px}.position-plan-head strong,.position-tx-link{color:var(--stripe-brand)}.pool-record-table .position-row>span{font-family:var(--font-product);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;line-height:1.35}.pool-record-table .position-row.head>span{color:var(--stripe-secondary);font-weight:650;line-height:1.2}.pool-record-table .position-row:not(.head)>span{font-size:12px;font-weight:450;letter-spacing:-.008em}.pool-record-table .position-row:not(.head) a{font-size:var(--type-caption);font-weight:600;letter-spacing:-.01em}.pool-record-table time{color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:450;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.008em;white-space:nowrap}.position-flow-guidance{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.5;margin:0 0 11px}.position-step-progress{display:grid;gap:6px;list-style:none;margin:0 0 14px;padding:0}.position-step-progress li{align-items:center;background:var(--stripe-container);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);display:grid;gap:9px;grid-template-columns:22px minmax(0,1fr);min-height:42px;padding:7px 9px}.position-step-progress li>span{align-items:center;background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:50%;color:var(--stripe-tertiary);display:flex;font-size:var(--type-caption);font-weight:700;height:22px;justify-content:center;width:22px}.position-step-progress li>div{display:grid;gap:2px;min-width:0}.position-step-progress li strong{color:var(--stripe-primary);font-size:var(--type-caption);font-weight:620}.position-step-progress li small{color:var(--stripe-tertiary);font-size:var(--type-caption)}.position-step-progress li.active{background:var(--stripe-brand-soft);border-color:#c9c6ff}.position-step-progress li.active>span{border-color:var(--stripe-brand);color:var(--stripe-brand)}.position-step-progress li.active small{color:var(--stripe-brand)}.position-step-progress li.confirmed{background:var(--stripe-success-soft);border-color:#b8ead7}.position-step-progress li.confirmed>span{background:#eafaf4;border-color:#7bd6b5;color:var(--stripe-success)}.position-step-progress li.confirmed small{color:var(--stripe-success)}.position-amount-field{min-width:0}.position-amount-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.position-amount-head>span{color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:570}.position-amount-head>strong{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:560;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.position-amount-presets{display:grid;gap:5px;grid-template-columns:repeat(4,minmax(0,1fr))}.position-amount-presets button{background:transparent;border:1px solid var(--stripe-keyline);border-radius:6px;color:var(--stripe-secondary);font-size:var(--type-caption);min-height:26px;padding:0 4px}.position-amount-presets button:hover:not(:disabled){background:var(--stripe-brand-soft);border-color:#c9c6ff;color:var(--stripe-brand)}.position-amount-presets button:disabled{cursor:not-allowed;opacity:.42}.position-funding-summary{border-bottom:1px solid var(--stripe-keyline);border-top:1px solid var(--stripe-keyline);margin-top:16px;padding:12px 0}.position-funding-summary>div,.position-gas-review>div{align-items:center;display:flex;gap:12px;justify-content:space-between}.position-funding-summary span,.position-gas-review span{color:var(--stripe-tertiary);font-size:var(--type-caption)}.position-funding-summary strong,.position-gas-review strong{color:var(--stripe-primary);font-size:var(--type-caption);font-weight:620;text-align:right}.position-funding-summary p,.position-gas-review p{color:var(--stripe-tertiary);font-size:var(--type-caption);line-height:1.5;margin:6px 0 0}.position-funding-review{border-top:1px solid var(--stripe-keyline);margin-top:12px}.position-review-section-head{align-items:center;display:flex;justify-content:space-between;min-height:34px}.position-review-section-head>span{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:680;letter-spacing:.08em}.position-review-section-head>strong{color:var(--stripe-brand);font-size:var(--type-caption);letter-spacing:.06em}.position-funding-review article{border-top:1px solid var(--stripe-keyline);padding:10px 0}.position-funding-review article>div:first-child{align-items:baseline;display:flex;gap:7px}.position-funding-review article>div:first-child strong{color:var(--stripe-primary);font-size:var(--type-caption)}.position-funding-review article>div:first-child span{color:var(--stripe-tertiary);font-family:var(--font-technical);font-size:var(--type-caption)}.position-funding-review dl{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:8px 0}.position-funding-review dl>div{min-width:0}.position-funding-review dt{color:var(--stripe-tertiary);font-size:var(--type-caption)}.position-funding-review dd{color:var(--stripe-primary);font-family:var(--font-technical);font-size:var(--type-caption);margin:3px 0 0;overflow:hidden;text-overflow:ellipsis}.position-approval-state{color:#9b6500;font-size:var(--type-caption);font-weight:620}.position-approval-state.ready{color:#087443}.position-gas-review{border-bottom:1px solid var(--stripe-keyline);border-top:1px solid var(--stripe-keyline);display:grid;gap:6px;margin-top:12px;padding:10px 0}.position-funding-review .warning,.position-gas-review .warning{color:#b42318}.swap-execution-summary{background:linear-gradient(145deg,#f6f4ff,#fff);border:1px solid #dcd9ff;border-radius:var(--stripe-radius);margin-top:12px;padding:14px}.swap-execution-summary>span{color:var(--stripe-brand);display:block;font-size:var(--type-caption);font-weight:700;letter-spacing:.08em}.swap-execution-summary>strong{color:var(--stripe-primary);display:block;font-size:19px;font-weight:650;letter-spacing:-.025em;margin-top:4px;overflow-wrap:anywhere}.swap-execution-summary dl{border-top:1px solid #e8e5ff;display:grid;margin:12px 0 0;padding-top:7px}.swap-execution-readiness>div,.swap-execution-summary dl>div{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:28px}.swap-execution-readiness span,.swap-execution-summary dt{color:var(--stripe-secondary);font-size:var(--type-caption)}.swap-execution-readiness strong,.swap-execution-summary dd{color:var(--stripe-primary);font-size:var(--type-caption);font-weight:620;margin:0;text-align:right}.swap-execution-readiness strong.warning,.swap-execution-summary dd.warning{color:var(--stripe-warning)}.swap-execution-readiness{margin-top:8px;padding:4px 0 8px}.swap-execution-readiness,.swap-technical-review{border-bottom:1px solid var(--stripe-keyline)}.swap-technical-review summary{align-items:center;color:var(--stripe-secondary);cursor:pointer;display:flex;font-size:var(--type-caption);justify-content:space-between;list-style:none;min-height:36px}.swap-technical-review summary::-webkit-details-marker{display:none}.swap-technical-review summary:after{color:var(--stripe-brand);content:"+";font-size:14px}.swap-technical-review[open] summary:after{content:"−"}.swap-technical-review>div{padding-bottom:10px}.pool-detail-support-grid{gap:24px}.launch-hub{gap:16px;padding-top:24px}.launch-hero{background:linear-gradient(100deg,rgba(112,105,240,.1),transparent 38%),var(--stripe-surface);min-height:332px;overflow:hidden;padding:38px 40px;position:relative}.launch-hero:before{background:var(--aurora-gradient);content:"";height:3px;inset:0 0 auto;opacity:.75;position:absolute}.launch-hero-copy h1{font-size:clamp(36px,4vw,52px);font-weight:610;line-height:1.02}.launch-graduation-chip strong{color:#f7f9ff}.launch-graduation-chip span{color:#8cf4bd}.launch-capabilities article,.launch-capabilities article:first-child,.launch-capabilities article:last-child{border-color:var(--stripe-keyline);min-height:142px}.launch-catalog,.launch-lifecycle{padding:28px}.fee-claim-status,.fee-history,.fee-recipient-table,.fee-settlement-metrics,.fee-vault-picker,.launch-project-card{background:var(--stripe-canvas);border-color:var(--stripe-keyline);border-radius:var(--stripe-radius-sm)}.launch-project-card:hover{background:var(--stripe-container);border-color:rgba(112,105,240,.3);transform:none}.launch-builder-cta{background:var(--stripe-surface)}.portfolio-board>.portfolio-summary,.portfolio-stat{border-color:var(--stripe-keyline)}.portfolio-shared-fees{align-items:center;background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-sm);display:grid;gap:24px;grid-template-columns:minmax(240px,1fr) minmax(280px,1.1fr) auto;margin-top:18px;padding:20px 22px}.portfolio-shared-fees-copy{display:grid;gap:4px}.portfolio-shared-fees-copy h2{color:var(--stripe-primary);font-size:18px;font-weight:620;letter-spacing:-.02em;margin:0}.portfolio-shared-fees-copy p,.portfolio-shared-fees-status>span,.portfolio-shared-fees-status>span:last-child{color:var(--stripe-secondary);font-size:12px;line-height:1.5;margin:0}.portfolio-shared-fees-status{display:grid;gap:3px;min-width:0}.portfolio-shared-fees-status>strong{color:var(--stripe-primary);font-size:14px;font-weight:620}.portfolio-shared-fee-list{display:grid;gap:6px}.portfolio-shared-fee{align-items:center;display:flex;gap:16px;justify-content:space-between}.portfolio-shared-fee span,.portfolio-shared-fee-list>small{color:var(--stripe-tertiary);font-family:var(--font-technical);font-size:var(--type-caption)}.portfolio-shared-fee strong{color:var(--stripe-primary);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:620;text-align:right}.portfolio-shared-fees-action{align-items:center;background:var(--stripe-brand-soft);border:1px solid rgba(112,105,240,.24);border-radius:var(--stripe-radius-sm);color:var(--stripe-brand);display:inline-flex;font-size:12px;font-weight:620;gap:16px;justify-content:space-between;min-width:154px;padding:10px 12px}.portfolio-shared-fees-action:focus-visible,.portfolio-shared-fees-action:hover{background:#e8e6ff;outline:0}@media (max-width:860px){.portfolio-shared-fees{align-items:stretch;gap:16px;grid-template-columns:1fr}.portfolio-shared-fees-action{width:100%}}.fee-recipient-row,.position-row{border-color:var(--stripe-keyline)}.fee-recipient-row:hover,.position-row:not(.head):hover{background:var(--stripe-container)}.position-table{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);overflow:hidden}.position-row{padding:12px 16px}.position-row.head{background:var(--stripe-container);color:var(--stripe-tertiary);font-weight:620;letter-spacing:.035em;text-transform:uppercase}.position-row:last-child{border-bottom:0}.position-row>span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.position-row:not(.activity)>span:not(:first-child):not(:last-child){align-items:flex-end;text-align:right}.position-row a{color:var(--stripe-brand);font-weight:560}.position-row>span>small{color:var(--stripe-tertiary)}.portfolio-chart.is-empty{display:grid;grid-template-rows:auto auto minmax(220px,1fr);min-height:420px}.portfolio-chart.is-empty>svg{height:100%;margin:0;min-height:220px}.portfolio-chart.is-empty .chart-grid-line{stroke:var(--stripe-keyline);stroke-dasharray:4 7}.portfolio-chart.is-empty .chart-zero-line{stroke:var(--stripe-brand);stroke-width:2}.chart-axis-label{fill:var(--stripe-tertiary)}.chart-axis-date,.chart-axis-label{font-size:var(--type-caption)}.chart-empty-status{align-items:flex-start;display:flex;gap:10px;margin-top:24px;max-width:620px}.chart-empty-status>i{background:var(--stripe-brand);border-radius:999px;box-shadow:0 0 0 4px var(--stripe-brand-soft);flex:0 0 auto;height:7px;margin-top:6px;width:7px}.chart-empty-status>span{display:grid;gap:4px}.chart-empty-status strong{color:var(--stripe-primary);font-size:13px}.chart-empty-status small{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.55}.positions-empty{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-sm);margin:0 auto;min-height:300px;padding:48px 28px;width:100%}.portfolio-empty-icon,.positions-empty{align-items:center;display:flex;justify-content:center}.portfolio-empty-icon{background:linear-gradient(145deg,rgba(112,105,240,.14),rgba(70,201,244,.08));border:1px solid rgba(112,105,240,.2);border-radius:14px;height:54px;margin-bottom:8px;width:54px}.portfolio-empty-icon svg{height:30px;stroke:var(--stripe-brand);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:30px}.positions-empty>strong{color:var(--stripe-primary);font-size:18px;font-weight:620}.positions-empty>p{color:var(--stripe-secondary);font-size:12px;line-height:1.65;margin:0;max-width:52ch}.positions-empty-actions{display:flex;gap:9px;justify-content:center;margin-top:10px}.positions-empty-actions a{align-items:center;display:inline-flex;font-size:12px;justify-content:center;min-width:118px;padding:0 15px}.fee-vault-picker button.active{background:var(--stripe-brand-soft);border-color:rgba(112,105,240,.42)}.fee-recipient-head{background:var(--stripe-container)}.token-picker-backdrop,.wallet-access-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(26,31,54,.48)}.wallet-access-card{background:var(--stripe-surface);border-color:var(--stripe-keyline-strong);border-radius:12px;box-shadow:var(--stripe-shadow-overlay);max-width:408px}.wallet-access-card:before{background:var(--aurora-gradient)}.wallet-access-symbol{background:var(--stripe-brand-soft);border-color:rgba(112,105,240,.28)}.wallet-access-eyebrow{color:var(--stripe-brand)}.wallet-access-account,.wallet-access-footer{border-color:var(--stripe-keyline)}@media (max-width:820px){.app-header{height:64px}.app-header-inner{grid-template-columns:minmax(0,1fr) auto}.app-global-search,.app-header-nav-row{display:none}.mobile-app-nav{background:rgba(255,255,255,.98);border-color:var(--stripe-keyline);display:flex;top:64px}.mobile-app-nav a.active{background:var(--stripe-brand-soft);color:var(--stripe-brand)}.app-footer-inner{gap:32px 24px;grid-template-columns:1.2fr 1fr 1fr}.app-footer-brand{grid-column:1/-1}}@media (max-width:620px){.app-brand-wordmark{display:none}.market-intro h1,.page-heading h1{font-size:31px}.market-table-section{border-radius:0}.launch-hero{padding:28px 22px}.launch-hero-copy h1{font-size:36px}.wallet-access-card{border-radius:10px}.portfolio-chart.is-empty{min-height:340px}.chart-empty-status{margin-top:18px}.positions-empty{min-height:280px;padding:40px 20px}.positions-empty-actions{align-items:stretch;flex-direction:column;width:min(100%,240px)}.positions-empty-actions a{width:100%}.app-footer-inner{grid-template-columns:1fr 1fr;padding-bottom:34px;padding-top:34px}.app-footer-brand{grid-column:1/-1}.app-footer-bottom{align-items:flex-start;flex-direction:column;gap:5px;justify-content:center}}.pool-detail-page{max-width:1880px}@media (min-width:1500px){.pool-detail-layout{align-items:start;grid-template-columns:278px minmax(620px,1fr) 390px}.pool-detail-layout>main{display:contents}.pool-analytics-panel{grid-column:2;grid-row:1}.position-workspace{grid-column:3;grid-row:1;max-height:calc(100vh - 96px);overflow-y:auto}.pool-detail-support-grid{align-self:start;background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-sm);display:block;grid-column:1;grid-row:1;overflow:hidden}.pool-detail-support-grid article{background:transparent;border:0;border-radius:0;box-shadow:none;min-height:0;padding:18px}.pool-detail-support-grid article+article{border-top:1px solid var(--stripe-keyline)}.pool-detail-support-grid article>p{margin-bottom:0}.pool-price-chart{min-height:410px}.pool-price-chart svg{min-height:340px}}@media (prefers-reduced-motion:reduce){a,button,input,select,textarea{transition:none}}.pool-workspace-switcher{background:var(--stripe-container);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);display:grid;gap:2px;grid-template-columns:1fr 1fr;margin-bottom:22px;padding:3px}.pool-workspace-switcher button{background:transparent;border:0;border-radius:4px;color:var(--stripe-secondary);font-size:12px;font-weight:610;min-height:34px}.pool-workspace-switcher button:hover{color:var(--stripe-primary)}.pool-workspace-switcher button.active{background:var(--stripe-surface);box-shadow:0 1px 2px rgba(50,50,93,.12),0 0 0 1px rgba(50,50,93,.04);color:var(--stripe-primary)}.swap-workspace-head{margin-bottom:18px}.swap-completion-card{background:linear-gradient(145deg,#f0fbf6,#f8fffc);border:1px solid #aee7d2;border-radius:var(--stripe-radius);margin:18px 0 0;overflow:hidden;padding:16px}.swap-completion-card.verifying{background:var(--stripe-brand-soft);border-color:#c9c6ff;border-left-color:var(--stripe-brand)}.swap-completion-card.mismatch,.swap-completion-card.unavailable{background:linear-gradient(145deg,#fff8e8,#fffcf4);border-color:#efcc84}.swap-completion-hero{align-items:start;display:grid;gap:11px;grid-template-columns:34px minmax(0,1fr)}.swap-completion-icon{align-items:center;background:var(--stripe-surface);border:1px solid;border-radius:50%;color:var(--stripe-success);display:flex;height:34px;justify-content:center;width:34px}.swap-completion-card.verifying .swap-completion-icon{color:var(--stripe-brand)}.swap-completion-card.mismatch .swap-completion-icon,.swap-completion-card.unavailable .swap-completion-icon{color:var(--stripe-warning)}.swap-completion-icon svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:18px}.swap-completion-copy>span{color:var(--stripe-success);font-size:var(--type-caption);font-weight:720;letter-spacing:.08em}.swap-completion-card.verifying .swap-completion-copy>span{color:var(--stripe-brand)}.swap-completion-card.mismatch .swap-completion-copy>span,.swap-completion-card.unavailable .swap-completion-copy>span{color:var(--stripe-warning)}.swap-completion-copy h3{color:var(--stripe-primary);font-size:18px;font-weight:680;letter-spacing:-.035em;line-height:1.15;margin:4px 0 0}.swap-completion-copy p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.5;margin:5px 0 0}.swap-completion-receipt{border-bottom:1px solid rgba(19,164,116,.18);border-top:1px solid rgba(19,164,116,.18);display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:13px;padding:10px 0}.swap-completion-receipt>div{display:grid;gap:3px;min-width:0}.swap-completion-receipt span,.swap-completion-receipt strong{font-size:var(--type-caption)}.swap-completion-receipt span{color:var(--stripe-secondary)}.swap-completion-receipt strong{color:var(--stripe-primary);font-weight:620;overflow-wrap:anywhere}.swap-completion-actions{align-items:center;display:flex;gap:10px;margin-top:12px}.swap-completion-actions a,.swap-completion-actions button{font-size:var(--type-caption);font-weight:650}.swap-completion-actions a{color:var(--stripe-success);margin-left:auto}.swap-completion-card.verifying .swap-completion-actions a{color:var(--stripe-brand)}.swap-completion-card.mismatch .swap-completion-actions a,.swap-completion-card.unavailable .swap-completion-actions a{color:var(--stripe-warning)}.swap-completion-actions button{background:var(--stripe-primary);border:1px solid var(--stripe-primary);border-radius:5px;color:var(--stripe-surface);min-height:30px;padding:0 11px}.swap-workspace-head h2{color:var(--stripe-primary);font-size:19px;font-weight:640;letter-spacing:-.025em;margin-top:5px}.swap-workspace .swap-workspace-head>span{align-items:center;background:var(--stripe-container);color:var(--stripe-secondary);display:inline-flex;gap:5px;letter-spacing:.06em;padding:6px 9px}.swap-workspace .swap-workspace-head>span i{background:var(--stripe-tertiary);border-radius:50%;height:6px;width:6px}.swap-workspace .swap-workspace-head>span.live{background:var(--stripe-success-soft);color:var(--stripe-success)}.swap-workspace .swap-workspace-head>span.live i{background:#13a474;box-shadow:0 0 0 3px rgba(19,164,116,.12)}.swap-token-stack{display:grid;position:relative}.swap-token-card{background:var(--stripe-canvas);border:1px solid var(--stripe-keyline-strong);border-radius:var(--stripe-radius);padding:14px}.swap-token-card.output{background:var(--stripe-container);margin-top:7px}.swap-token-card:focus-within{border-color:var(--stripe-brand);box-shadow:0 0 0 3px rgba(112,105,240,.12)}.swap-token-card-head{align-items:center;display:flex;justify-content:space-between}.swap-token-card-head>small,.swap-token-card-head>span{color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:570}.swap-token-card-head button{background:transparent;border:0;color:var(--stripe-secondary);font-size:var(--type-caption);padding:0}.swap-token-card-head button:not(:disabled):hover{color:var(--stripe-brand)}.swap-token-card-head button:disabled{cursor:default}.swap-wallet-state{align-items:center;color:var(--stripe-tertiary)!important;display:inline-flex;font-size:var(--type-caption)!important;gap:5px}.swap-wallet-state:before{background:var(--stripe-tertiary);border-radius:50%;content:"";height:5px;opacity:.6;width:5px}.swap-native-input-tabs{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:8px;display:grid;gap:3px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:11px;padding:3px}.swap-native-input-tabs button{align-items:flex-start;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--stripe-secondary);display:flex;flex-direction:column;gap:1px;justify-content:center;min-height:40px;padding:5px 9px}.swap-native-input-tabs button.active{background:var(--stripe-container);border-color:var(--stripe-keyline-strong);box-shadow:0 1px 2px rgba(16,24,40,.06);color:var(--stripe-primary)}.swap-native-input-tabs span{font-size:var(--type-caption);font-weight:680}.swap-native-input-tabs small{color:var(--stripe-tertiary);font-size:var(--type-caption);line-height:1.2;white-space:nowrap}.swap-native-input-tabs button.active:first-child small{color:var(--stripe-success)}.swap-token-input-row{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 94px;margin-top:9px}.swap-token-input-row input,.swap-token-input-row output{background:transparent;border:0;color:var(--stripe-primary);display:block;font:inherit;font-size:26px;font-weight:590;min-width:0;outline:0;overflow:hidden;padding:0;text-overflow:ellipsis;width:100%}.swap-token-input-row input::placeholder{color:#aab2c0}.swap-token-input-row input.compact{font-size:20px;text-overflow:clip}.swap-token-input-row input.extra-compact{font-size:16px;letter-spacing:-.025em;text-overflow:clip}.swap-token-card.output .swap-token-input-row output{color:var(--stripe-secondary)}.swap-token-card.output .swap-token-input-row output.unavailable{color:var(--stripe-critical);font-size:16px;letter-spacing:-.015em}.swap-token-chip{align-items:center;background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:999px;display:grid;gap:0 7px;grid-template-columns:25px auto;min-width:0;overflow:hidden;padding:4px 9px 4px 5px;width:94px}.swap-token-chip .token-orb{font-size:var(--type-caption);grid-row:1/3;height:25px;left:auto;position:static;top:auto;width:25px}.swap-token-chip strong{color:var(--stripe-primary);font-size:var(--type-caption);line-height:1.2}.swap-token-chip small{color:var(--stripe-tertiary);font-size:var(--type-caption);line-height:1.15}.swap-amount-presets{display:flex;gap:5px;margin-top:10px}.swap-amount-presets button,.swap-slippage-options button{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:4px;color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:620;min-height:23px;padding:0 8px}.swap-amount-presets button:not(:disabled):hover,.swap-slippage-options button.active,.swap-slippage-options button:hover{background:var(--stripe-brand-soft);border-color:#d5d2ff;color:var(--stripe-brand)}.swap-amount-presets button:disabled{cursor:default;opacity:.45}.swap-direction-button{align-items:center;background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:50%;box-shadow:var(--stripe-shadow-sm);color:var(--stripe-brand);display:flex;height:34px;justify-content:center;justify-self:center;margin:-13px 0 -20px;position:relative;width:34px;z-index:2}.swap-direction-button:hover{background:var(--stripe-brand-soft);transform:rotate(180deg)}.swap-access-notice svg,.swap-direction-button svg,.swap-primary-action svg,.swap-risk-banner svg,.swap-security-line svg{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:16px}.swap-access-notice{align-items:flex-start;background:linear-gradient(145deg,#f7f6ff,#fbfbff);border:1px solid #dddafe;border-radius:8px;color:var(--stripe-brand);display:flex;gap:9px;margin-top:12px;padding:11px}.swap-access-notice.wrong-network{background:#fff8e8;border-color:#efcc84;color:var(--stripe-warning)}.swap-access-notice svg{flex:0 0 auto;margin-top:1px}.swap-access-notice strong{color:var(--stripe-primary);display:block;font-size:var(--type-caption);font-weight:650}.swap-access-notice p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.5;margin:3px 0 0}.swap-rate-row{align-items:center;border-bottom:1px solid var(--stripe-keyline);display:flex;gap:12px;justify-content:space-between;min-height:42px}.swap-rate-row span{color:var(--stripe-secondary);font-size:var(--type-caption);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swap-rate-row strong{color:var(--stripe-success);flex:0 0 auto;font-size:var(--type-caption);font-weight:650}.swap-rate-row.range-limited strong{color:var(--stripe-critical)}.swap-settings{align-items:center;border-bottom:1px solid var(--stripe-keyline);display:flex;justify-content:space-between;padding:12px 0}.swap-settings>div:first-child{display:grid;gap:3px}.swap-settings span{color:var(--stripe-secondary);font-size:var(--type-caption)}.swap-settings strong{color:var(--stripe-primary);font-size:var(--type-caption)}.swap-slippage-options{display:flex;gap:4px}.swap-quote-details{display:grid;margin:5px 0 0}.swap-quote-details>div{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:30px}.swap-quote-details dd,.swap-quote-details dt{font-size:var(--type-caption);margin:0}.swap-quote-details dt{color:var(--stripe-secondary)}.swap-quote-details dd{color:var(--stripe-primary);font-weight:570;text-align:right}.swap-quote-details dd.warning{color:var(--stripe-warning)}.swap-risk-banner,.swap-security-line{align-items:flex-start;display:flex;gap:9px;margin-top:13px;padding:10px 0}.swap-security-line{border-top:1px solid var(--stripe-keyline);color:var(--stripe-success)}.swap-risk-banner svg,.swap-security-line svg{flex:0 0 auto;margin-top:1px}.swap-risk-banner p,.swap-security-line p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.5;margin:0}.swap-risk-banner{background:#fff8e8;border-left:3px solid #d98b0b;color:var(--stripe-warning);padding:10px}.swap-risk-banner.critical{background:#fff1f1;border-left-color:var(--stripe-critical);color:var(--stripe-critical)}.swap-risk-banner>div{flex:1 1}.swap-risk-banner strong{color:var(--stripe-primary);display:block;font-size:var(--type-caption);margin-bottom:4px}.swap-risk-banner button{background:#fff;border:1px solid;border-radius:5px;color:inherit;cursor:pointer;font-size:var(--type-caption);font-weight:650;margin-top:7px;padding:5px 7px}.swap-primary-action{margin-top:10px;width:100%}.swap-primary-action svg{height:15px;width:15px}.swap-loading-icon{animation:swap-loading .8s linear infinite;stroke-dasharray:28 14}.swap-footer-note{color:var(--stripe-tertiary);font-size:var(--type-caption);margin:10px 0 0;text-align:center}.wrapped-native-converter{background:#f8fbff;border:1px solid var(--stripe-keyline);border-radius:9px;margin-top:12px;overflow:hidden}.wrapped-native-toggle{align-items:center;background:transparent;border:0;color:var(--stripe-primary);display:grid;gap:9px;grid-template-columns:29px minmax(0,1fr) auto;min-height:52px;padding:9px 10px;text-align:left;width:100%}.wrapped-native-toggle:hover{background:var(--stripe-brand-soft)}.wrapped-native-mark{align-items:center;background:linear-gradient(145deg,#5b55ff,#34dcb1);border-radius:50%;color:#fff;display:flex;font-size:var(--type-caption);font-weight:750;height:29px;justify-content:center;width:29px}.wrapped-native-toggle>span:nth-child(2){display:grid;gap:2px;min-width:0}.wrapped-native-toggle small{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:700;letter-spacing:.08em}.wrapped-native-toggle strong{color:var(--stripe-primary);font-size:var(--type-caption);font-weight:650}.wrapped-native-toggle-meta{align-items:center;color:var(--stripe-tertiary);display:flex;font-size:var(--type-caption);gap:6px;white-space:nowrap}.wrapped-native-toggle-meta i{color:var(--stripe-brand);font-size:13px;font-style:normal;line-height:1;transition:transform .16s ease}.wrapped-native-converter.expanded .wrapped-native-toggle-meta i{transform:rotate(180deg)}.wrapped-native-body{border-top:1px solid var(--stripe-keyline);display:grid;gap:10px;padding:11px}.wrapped-native-tabs{background:var(--stripe-container);border:1px solid var(--stripe-keyline);border-radius:6px;display:grid;gap:3px;grid-template-columns:1fr 1fr;padding:3px}.wrapped-native-tabs button{background:transparent;border:0;border-radius:4px;color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:650;min-height:28px}.wrapped-native-tabs button.active{background:var(--stripe-surface);box-shadow:var(--stripe-shadow-sm);color:var(--stripe-brand)}.wrapped-native-balance-row{display:flex;gap:8px;justify-content:space-between}.wrapped-native-balance-row span{color:var(--stripe-tertiary);font-size:var(--type-caption)}.wrapped-native-balance-row strong{color:var(--stripe-primary);font-weight:650}.wrapped-native-input{background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:7px;display:grid;gap:7px;padding:9px 10px}.wrapped-native-input>span{color:var(--stripe-secondary);font-size:var(--type-caption)}.wrapped-native-input>div{align-items:center;display:grid;gap:7px;grid-template-columns:minmax(0,1fr) auto auto}.wrapped-native-input input{background:transparent;border:0;color:var(--stripe-primary);font-size:19px;font-weight:620;min-width:0;outline:0;padding:0;width:100%}.wrapped-native-input input::placeholder{color:#aab2c0}.wrapped-native-input strong{color:var(--stripe-primary);font-size:var(--type-caption)}.wrapped-native-input button{background:var(--stripe-brand-soft);border:1px solid #d5d2ff;border-radius:4px;color:var(--stripe-brand);font-size:var(--type-caption);font-weight:700;min-height:22px;padding:0 7px}.wrapped-native-result{align-items:center;display:flex;justify-content:space-between}.wrapped-native-result span{color:var(--stripe-secondary);font-size:var(--type-caption)}.wrapped-native-result strong{color:var(--stripe-success);font-size:var(--type-caption)}.wrapped-native-note{color:var(--stripe-tertiary);font-size:var(--type-caption);line-height:1.45;margin:-3px 0 0}.wrapped-native-success{background:#effcf6;border-left:3px solid var(--stripe-success);display:grid;gap:3px;padding:8px 9px}.wrapped-native-success strong{color:var(--stripe-success);font-size:var(--type-caption)}.wrapped-native-success a,.wrapped-native-success span{color:var(--stripe-secondary);font-size:var(--type-caption)}.wrapped-native-success a{color:var(--stripe-brand);font-weight:650;margin-top:2px;width:fit-content}.wrapped-native-error{color:var(--stripe-critical);font-size:var(--type-caption);line-height:1.45;margin:0}.wrapped-native-action{align-items:center;background:var(--stripe-brand);border:0;border-radius:6px;color:#fff;display:flex;font-size:var(--type-caption);font-weight:700;justify-content:center;min-height:36px;width:100%}.wrapped-native-action:disabled{cursor:default;opacity:.48}@keyframes swap-loading{to{transform:rotate(1turn)}}@media (max-width:430px){.swap-native-input-tabs small{display:none}.swap-token-input-row input,.swap-token-input-row output{font-size:23px}.swap-token-chip{width:84px}.swap-token-input-row{grid-template-columns:minmax(0,1fr) 84px}.swap-settings{align-items:flex-start;flex-direction:column;gap:9px}.wrapped-native-toggle-meta{font-size:0}}@media (max-width:980px){.pool-detail-layout{min-width:0;width:100%}.pool-detail-layout>.position-workspace{max-width:calc(100vw - 28px);order:-1;overflow:hidden;width:100%}}.liquidity-workspace-head{margin-bottom:0}.liquidity-workspace-head h2{color:var(--stripe-primary);font-size:19px;font-weight:640;letter-spacing:-.025em;margin-top:5px}.liquidity-workspace .position-pair-summary{padding:16px 0}.liquidity-workspace .position-pair-summary>div:last-child{min-width:0}.liquidity-workspace .position-pair-summary span{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.4}.liquidity-mode-tabs{background:var(--stripe-container);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);display:grid;gap:3px;grid-template-columns:1fr 1fr;margin:16px 0 0;padding:3px}.liquidity-mode-tabs button{background:transparent;border:0;border-radius:4px;display:grid;gap:2px;min-height:48px;padding:7px 9px;text-align:left}.liquidity-mode-tabs button.active{background:var(--stripe-surface);box-shadow:0 1px 2px rgba(50,50,93,.1),0 0 0 1px rgba(50,50,93,.04)}.liquidity-mode-tabs span{color:var(--stripe-primary);font-size:var(--type-caption);font-weight:630}.liquidity-mode-tabs small{color:var(--stripe-tertiary);font-size:var(--type-caption)}.liquidity-step{border-top:1px solid var(--stripe-keyline);margin-top:16px;padding-top:16px}.liquidity-step-heading{align-items:center;display:flex;gap:9px}.liquidity-step-heading>span{align-items:center;background:var(--stripe-brand-soft);border:1px solid #d8d5ff;border-radius:50%;color:var(--stripe-brand);display:flex;flex:0 0 auto;font-size:var(--type-caption);font-weight:700;height:22px;justify-content:center;width:22px}.liquidity-step-heading>strong{color:var(--stripe-primary);font-size:var(--type-caption);font-weight:650}.liquidity-step-copy{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.5;margin:7px 0 0 31px}.liquidity-amount-grid{grid-template-columns:1fr;margin-top:10px}.liquidity-workspace .position-amount-field{background:var(--stripe-canvas);border:1px solid var(--stripe-keyline-strong);border-radius:var(--stripe-radius);gap:0;margin-top:0;padding:11px 12px 10px}.liquidity-workspace .position-amount-field:focus-within{border-color:var(--stripe-brand);box-shadow:0 0 0 3px rgba(112,105,240,.12)}.liquidity-workspace .position-amount-head{display:flex;justify-content:space-between}.liquidity-workspace .position-amount-head span,.liquidity-workspace .position-amount-head strong{color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:560}.position-amount-input-row{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;margin-top:6px}.liquidity-workspace .position-amount-input-row input{background:transparent;border:0;box-shadow:none;color:var(--stripe-primary);font-size:23px;font-weight:590;letter-spacing:-.035em;min-height:36px;padding:0}.liquidity-workspace .position-amount-input-row input:focus{border:0;box-shadow:none}.position-amount-input-row>span{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:999px;color:var(--stripe-primary);font-weight:650;gap:6px;padding:4px 8px 4px 5px}.position-amount-input-row>span,.position-token-orb{align-items:center;display:flex;font-size:var(--type-caption)}.position-token-orb{background:linear-gradient(145deg,#635bff,#66f3ac);border-radius:50%;color:#fff;font-style:normal;height:22px;justify-content:center;width:22px}.liquidity-workspace .position-amount-presets{display:flex;gap:5px;margin-top:7px}.liquidity-workspace .position-amount-presets button{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:4px;color:var(--stripe-secondary);font-size:var(--type-caption);min-height:22px;padding:0 8px}.liquidity-workspace .position-amount-presets button:not(:disabled):hover{background:var(--stripe-brand-soft);border-color:#d5d2ff;color:var(--stripe-brand)}.liquidity-preset-grid{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:11px}.liquidity-preset-grid>button{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);min-width:0;padding:9px 8px;text-align:left}.liquidity-preset-grid>button:hover{border-color:#bbb7f8}.liquidity-preset-grid>button.active{background:var(--stripe-brand-soft);border-color:var(--stripe-brand);box-shadow:0 0 0 2px rgba(112,105,240,.08)}.liquidity-preset-grid strong{color:var(--stripe-primary);display:grid;font-size:var(--type-caption);gap:3px;margin-top:7px}.liquidity-preset-grid strong small{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:650}.liquidity-preset-grid p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.35;margin:5px 0 0}.liquidity-preset-glyph{align-items:end;display:flex;gap:2px;height:22px}.liquidity-preset-glyph i{background:#c9c6ff;border-radius:2px 2px 0 0;flex:1 1;height:45%}.liquidity-preset-glyph.balanced i:nth-child(2),.liquidity-preset-glyph.balanced i:nth-child(8),.liquidity-preset-glyph.focused i:nth-child(3),.liquidity-preset-glyph.focused i:nth-child(7){height:62%}.liquidity-preset-glyph.balanced i:nth-child(3),.liquidity-preset-glyph.balanced i:nth-child(7),.liquidity-preset-glyph.focused i:nth-child(4),.liquidity-preset-glyph.focused i:nth-child(6){height:78%}.liquidity-preset-glyph.balanced i:nth-child(4),.liquidity-preset-glyph.balanced i:nth-child(6){height:90%}.liquidity-preset-glyph.balanced i:nth-child(5),.liquidity-preset-glyph.focused i:nth-child(5){background:var(--stripe-brand);height:100%}.liquidity-preset-glyph.focused i:nth-child(-n+2),.liquidity-preset-glyph.focused i:nth-last-child(-n+2){height:18%;opacity:.5}.liquidity-preset-glyph.wide i{height:62%}.liquidity-preset-glyph.wide i:nth-child(5){background:var(--stripe-brand)}.liquidity-range-preview{background:var(--stripe-canvas);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);margin-top:9px;padding:10px}.liquidity-range-labels,.liquidity-range-preview-head{align-items:center;display:flex;justify-content:space-between}.liquidity-range-preview-head span{color:var(--stripe-success);font-size:var(--type-caption);font-weight:650}.liquidity-range-preview.out-of-range .liquidity-range-preview-head span{color:var(--stripe-warning)}.liquidity-range-preview-head strong{color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:570}.liquidity-range-bars{align-items:end;display:flex;gap:2px;height:38px;margin-top:8px;position:relative}.liquidity-range-bars i{background:linear-gradient(0deg,#c8c4ff,#7b74ff);border-radius:2px 2px 0 0;flex:1 1;height:45%}.liquidity-range-bars.balanced i{height:calc(38% + (var(--bar-height, 0) * 1%))}.liquidity-range-bars.balanced i:nth-child(13),.liquidity-range-bars.balanced i:nth-child(5){height:52%}.liquidity-range-bars.balanced i:nth-child(12),.liquidity-range-bars.balanced i:nth-child(6){height:64%}.liquidity-range-bars.balanced i:nth-child(11),.liquidity-range-bars.balanced i:nth-child(7){height:76%}.liquidity-range-bars.balanced i:nth-child(10),.liquidity-range-bars.balanced i:nth-child(8){height:88%}.liquidity-range-bars.balanced i:nth-child(9){height:100%}.liquidity-range-bars.focused i:nth-child(-n+5),.liquidity-range-bars.focused i:nth-last-child(-n+5){height:12%;opacity:.35}.liquidity-range-bars.focused i:nth-child(11),.liquidity-range-bars.focused i:nth-child(7){height:58%}.liquidity-range-bars.focused i:nth-child(10),.liquidity-range-bars.focused i:nth-child(8){height:82%}.liquidity-range-bars.focused i:nth-child(9){height:100%}.liquidity-range-bars.wide i{height:62%}.liquidity-range-bars b{background:var(--stripe-success);bottom:0;height:42px;left:50%;position:absolute;width:1px}.liquidity-range-labels{border-top:1px solid var(--stripe-keyline);margin-top:4px;padding-top:5px}.liquidity-range-labels span,.liquidity-range-labels strong{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:560}.liquidity-range-labels strong{color:var(--stripe-success)}.liquidity-custom-range-toggle{align-items:center;background:transparent;border:0;color:var(--stripe-brand);display:flex;font-size:var(--type-caption);justify-content:space-between;padding:9px 1px 0;width:100%}.liquidity-custom-range-toggle span{background:var(--stripe-container);border-radius:999px;color:var(--stripe-tertiary);font-size:var(--type-caption);padding:3px 6px}.liquidity-action-explainer,.liquidity-empty-position,.liquidity-fixed-range{align-items:flex-start;background:var(--stripe-canvas);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);display:flex;gap:10px;margin-top:10px;padding:11px}.liquidity-fixed-range svg{color:var(--stripe-brand);fill:none;flex:0 0 auto;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:20px}.liquidity-action-explainer strong,.liquidity-fixed-range strong{color:var(--stripe-primary);font-size:var(--type-caption)}.liquidity-action-explainer span,.liquidity-empty-position p,.liquidity-fixed-range p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.45;margin:4px 0 0}.liquidity-position-select{margin-top:10px}.liquidity-empty-position{display:grid}.liquidity-empty-position button{background:transparent;border:0;color:var(--stripe-brand);font-size:var(--type-caption);padding:0;text-align:left}.liquidity-manage-actions{display:grid;gap:5px;grid-template-columns:1fr 1fr;margin-top:9px}.liquidity-manage-actions button{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);display:grid;gap:3px;min-height:46px;padding:8px 9px;text-align:left}.liquidity-manage-actions button.active{background:var(--stripe-brand-soft);border-color:var(--stripe-brand)}.liquidity-manage-actions span{color:var(--stripe-primary);font-size:var(--type-caption);font-weight:630}.liquidity-manage-actions small{color:var(--stripe-tertiary);font-size:var(--type-caption)}.liquidity-percentage-grid{display:grid;gap:5px;grid-template-columns:repeat(4,1fr);margin-top:10px}.liquidity-percentage-grid button{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:5px;color:var(--stripe-secondary);font-size:var(--type-caption);min-height:34px}.liquidity-percentage-grid button.active{background:var(--stripe-brand-soft);border-color:var(--stripe-brand);color:var(--stripe-brand);font-weight:650}.liquidity-action-explainer{display:grid}.liquidity-action-explainer.success{background:var(--stripe-success-soft);border-color:#c3eadb}.liquidity-action-explainer.warning{background:#fff8e8;border-color:#f0d9a9}.liquidity-advanced-grid{grid-template-columns:1fr 1fr;margin-top:10px}.liquidity-advanced-settings{border-bottom:1px solid var(--stripe-keyline);border-top:1px solid var(--stripe-keyline);margin-top:16px;padding:0}.liquidity-advanced-settings summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:40px}.liquidity-advanced-settings summary::-webkit-details-marker{display:none}.liquidity-advanced-settings summary span{color:var(--stripe-secondary);font-size:var(--type-caption)}.liquidity-advanced-settings summary strong{color:var(--stripe-primary);font-size:var(--type-caption);font-weight:600}.liquidity-advanced-settings[open]{padding-bottom:12px}.liquidity-slippage-setting{align-items:center;background:var(--stripe-canvas);border-radius:var(--stripe-radius-sm);display:flex;justify-content:space-between;padding:8px}.liquidity-slippage-setting>span{color:var(--stripe-secondary);font-size:var(--type-caption)}.liquidity-slippage-setting>div{display:flex;gap:4px}.liquidity-slippage-setting button{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:4px;color:var(--stripe-secondary);font-size:var(--type-caption);min-height:24px;padding:0 8px}.liquidity-slippage-setting button.active{background:var(--stripe-brand-soft);border-color:#d5d2ff;color:var(--stripe-brand)}.liquidity-workspace .position-funding-summary{border:0;margin-top:12px;padding:0}.liquidity-risk-note{background:transparent;border:0;border-top:1px solid var(--stripe-keyline);padding:11px 0 0}.liquidity-risk-note svg{color:var(--stripe-success);fill:none;flex:0 0 auto;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:16px}.liquidity-primary-action{width:100%}.liquidity-amount-heading-row,.liquidity-range-meta,.liquidity-range-title{align-items:center;display:flex;justify-content:space-between}.liquidity-autofill-toggle{align-items:center;color:var(--stripe-primary);cursor:pointer;display:inline-flex;font-size:var(--type-caption);font-weight:640;gap:6px}.liquidity-autofill-toggle input{height:1px;opacity:0;position:absolute;width:1px}.liquidity-autofill-toggle>span{background:var(--stripe-keyline-strong);border-radius:999px;display:block;height:18px;padding:2px;transition:background .16s ease;width:32px}.liquidity-autofill-toggle>span:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(50,50,93,.22);content:"";display:block;height:14px;transition:transform .16s ease;width:14px}.liquidity-autofill-toggle input:checked+span{background:var(--stripe-brand)}.liquidity-autofill-toggle input:checked+span:after{transform:translateX(14px)}.liquidity-autofill-toggle input:focus-visible+span{outline:3px solid rgba(112,105,240,.2);outline-offset:2px}.liquidity-strategy-tabs{background:var(--stripe-container);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);display:grid;gap:3px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:11px;padding:3px}.liquidity-strategy-tabs button{align-items:center;background:transparent;border:0;border-radius:5px;color:var(--stripe-secondary);display:flex;font-size:var(--type-caption);font-weight:620;gap:6px;justify-content:center;min-height:34px;padding:4px 5px}.liquidity-strategy-tabs button.active{background:var(--stripe-surface);box-shadow:0 1px 3px rgba(50,50,93,.12);color:var(--stripe-brand)}.liquidity-strategy-glyph{align-items:end;display:flex;gap:1px;height:14px;width:23px}.liquidity-strategy-glyph i{background:currentColor;border-radius:1px 1px 0 0;flex:1 1;height:45%;opacity:.75}.liquidity-strategy-glyph.strategy-0 i{height:62%}.liquidity-strategy-glyph.strategy-1 i:nth-child(2),.liquidity-strategy-glyph.strategy-1 i:nth-child(6){height:55%}.liquidity-strategy-glyph.strategy-1 i:nth-child(3),.liquidity-strategy-glyph.strategy-1 i:nth-child(5){height:76%}.liquidity-strategy-glyph.strategy-1 i:nth-child(4),.liquidity-strategy-glyph.strategy-2 i:first-child,.liquidity-strategy-glyph.strategy-2 i:nth-child(7){height:100%}.liquidity-strategy-glyph.strategy-2 i:nth-child(2),.liquidity-strategy-glyph.strategy-2 i:nth-child(6){height:76%}.liquidity-strategy-glyph.strategy-2 i:nth-child(3),.liquidity-strategy-glyph.strategy-2 i:nth-child(5){height:55%}.liquidity-strategy-glyph.strategy-2 i:nth-child(4){height:30%}.liquidity-range-title{margin-top:16px}.liquidity-range-title strong{color:var(--stripe-primary);font-size:var(--type-caption)}.liquidity-range-title span{align-items:center;color:var(--stripe-success);display:flex;font-size:var(--type-caption);font-weight:620;gap:5px}.liquidity-range-title span i{animation:liquidity-live-pulse 1.8s ease-out infinite;background:var(--stripe-success);border-radius:50%;height:6px;width:6px}@keyframes liquidity-live-pulse{0%{box-shadow:0 0 0 0 rgba(25,135,84,.32)}70%,to{box-shadow:0 0 0 5px rgba(25,135,84,0)}}.liquidity-range-legend{display:flex;gap:10px;margin-top:8px}.liquidity-range-legend span{align-items:center;color:var(--stripe-tertiary);display:flex;font-size:var(--type-caption);gap:4px}.liquidity-range-legend i{border-radius:50%;height:7px;width:7px}.liquidity-range-bars.live i>span.base,.liquidity-range-legend i.base{background:#635bff}.liquidity-range-bars.live i>span.quote,.liquidity-range-legend i.quote{background:#29c5e6}.liquidity-range-bars.live{align-items:end;height:76px;margin-top:6px;padding-top:14px}.liquidity-range-bars.live>i{background:transparent;border-radius:2px 2px 0 0;display:flex;flex-direction:column;height:var(--bar-height);min-height:3px;overflow:hidden;transition:height .22s ease,opacity .22s ease}.liquidity-range-bars.live>i>span{display:block;flex:0 0 auto;min-height:0;width:100%}.liquidity-range-bars.live>em{align-self:center;color:var(--stripe-tertiary);font-size:var(--type-caption);font-style:normal;margin:auto;text-align:center;width:100%}.liquidity-range-bars.live>b{background:var(--stripe-success);bottom:0;height:64px;transform:translateX(-1px);transition:left .22s ease;width:2px}.liquidity-range-bars.live>b>span{background:var(--stripe-success-soft);border:1px solid #b9e2d2;border-radius:4px;color:var(--stripe-success);font-size:var(--type-technical);font-weight:680;left:50%;padding:1px 4px;position:absolute;top:-14px;transform:translateX(-50%);white-space:nowrap}.liquidity-range-sliders{height:26px;margin-top:8px;position:relative}.liquidity-range-sliders input[type=range]{appearance:none;background:transparent;height:26px;left:0;margin:0;pointer-events:none;position:absolute;top:0;width:100%}.liquidity-range-sliders input[type=range]::-webkit-slider-runnable-track{background:#d9d7f7;border-radius:999px;height:3px}.liquidity-range-sliders input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;border:2px solid var(--stripe-brand);border-radius:50%;box-shadow:0 1px 4px rgba(50,50,93,.22);cursor:grab;height:16px;margin-top:-6px;pointer-events:auto;width:16px}.liquidity-range-controls{display:grid;gap:8px;grid-template-columns:1fr 1fr}.liquidity-range-boundary{background:var(--stripe-canvas);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);display:grid;gap:3px;min-width:0;padding:9px}.liquidity-range-boundary>small,.liquidity-range-boundary>span{color:var(--stripe-tertiary);font-size:var(--type-caption)}.liquidity-range-boundary>strong{color:var(--stripe-primary);font-size:15px;overflow:hidden;text-overflow:ellipsis}.liquidity-range-boundary>div{align-items:center;border-top:1px solid var(--stripe-keyline);display:grid;gap:4px;grid-template-columns:24px minmax(0,1fr) 24px;margin-top:4px;padding-top:6px}.liquidity-range-boundary>div span{color:var(--stripe-secondary);font-size:var(--type-technical);text-align:center}.liquidity-range-boundary button{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:4px;color:var(--stripe-brand);font-size:15px;height:24px;padding:0}.liquidity-range-meta{border-top:1px solid var(--stripe-keyline);color:var(--stripe-secondary);font-size:var(--type-caption);margin-top:10px;padding-top:8px}.liquidity-range-meta strong{color:var(--stripe-primary)}@media (max-width:430px){.liquidity-preset-grid{grid-template-columns:1fr}.liquidity-preset-grid>button{display:grid;gap:0 10px;grid-template-columns:72px minmax(0,1fr)}.liquidity-preset-grid .liquidity-preset-glyph{grid-row:1/3}.liquidity-preset-grid strong{margin-top:0}.liquidity-advanced-grid{grid-template-columns:1fr}}.launch-section-head{align-items:end;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto}.launch-lifecycle-grid{counter-reset:launch-step;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px;position:relative}.launch-lifecycle-grid:before{background:var(--stripe-keyline-strong);content:"";height:1px;left:18px;position:absolute;right:18px;top:17px}.launch-lifecycle-grid article,.launch-lifecycle-grid article:first-child,.launch-lifecycle-grid article:nth-child(3),.launch-lifecycle-grid article:nth-child(4){border:0;display:grid;gap:7px;grid-template-rows:36px auto 1fr;margin:0;min-height:142px;padding:0 22px;position:relative}.launch-lifecycle-grid article:first-child{padding-left:0}.launch-lifecycle-grid article:last-child{padding-right:0}.launch-lifecycle-grid i{background:var(--stripe-surface);border:1px solid #c9c6ff;border-radius:50%;color:var(--stripe-brand);font-family:inherit;font-weight:650;height:34px;margin:0;position:relative;width:34px;z-index:1}.launch-lifecycle-grid strong{color:var(--stripe-primary);font-size:13px;font-weight:620;line-height:1.35;margin-top:8px}.launch-lifecycle-grid p{font-size:var(--type-caption);line-height:1.55;margin:0;max-width:230px}.token-image-upload{display:grid;gap:9px;margin-bottom:16px}.token-image-upload-copy{align-items:end;display:flex;justify-content:space-between}.token-image-upload-copy strong{color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:570}.token-image-upload-copy span{color:var(--stripe-tertiary);font-size:var(--type-caption)}.token-image-dropzone{align-items:center;background:var(--stripe-canvas);border:1px dashed #c6ccd8;border-radius:var(--stripe-radius-sm);color:var(--stripe-secondary);cursor:pointer;display:grid;gap:12px;grid-template-columns:48px minmax(0,1fr) auto;min-height:76px;padding:12px;text-align:left;width:100%}.token-image-dropzone:hover:not(:disabled){background:var(--stripe-container);border-color:var(--stripe-brand)}.token-image-dropzone:disabled{cursor:not-allowed;opacity:.62}.token-image-dropzone>input{display:none}.token-image-dropzone>img,.token-image-dropzone>span{align-items:center;background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:50%;display:flex;height:48px;justify-content:center;object-fit:cover;width:48px}.token-image-dropzone>span{color:var(--stripe-brand);font-size:20px}.token-image-dropzone div{display:grid;gap:3px}.token-image-dropzone div strong{color:var(--stripe-primary);font-size:12px;font-weight:620}.token-image-dropzone div small{color:var(--stripe-tertiary);font-size:var(--type-caption)}.token-image-dropzone>i{background:var(--stripe-success-soft);border-radius:999px;color:var(--stripe-success);font-size:var(--type-caption);font-style:normal;font-weight:680;padding:5px 8px}.token-image-upload>p{color:var(--stripe-critical);font-size:var(--type-caption);margin:0}.token-emblem.has-image{background:var(--stripe-container);overflow:hidden}.token-emblem.has-image img{height:100%;object-fit:cover;width:100%}@media (max-width:900px){.launch-lifecycle-grid{gap:24px 0;grid-template-columns:repeat(2,minmax(0,1fr))}.launch-lifecycle-grid:before{display:none}.launch-lifecycle-grid article,.launch-lifecycle-grid article:first-child,.launch-lifecycle-grid article:nth-child(3),.launch-lifecycle-grid article:nth-child(4){border-left:0;border-top:1px solid var(--stripe-keyline);grid-template-rows:36px auto 1fr;min-height:150px;padding:20px 20px 0}.launch-lifecycle-grid article:nth-child(odd){padding-left:0}}@media (max-width:620px){.launch-section-head{align-items:start;grid-template-columns:1fr}.launch-lifecycle-grid{display:block;margin-top:22px}.launch-lifecycle-grid article,.launch-lifecycle-grid article:first-child,.launch-lifecycle-grid article:nth-child(3),.launch-lifecycle-grid article:nth-child(4){gap:5px 12px;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;min-height:0;padding:18px 0}.launch-lifecycle-grid i{grid-row:1/span 2}.launch-lifecycle-grid strong{margin-top:0}.token-image-upload-copy{align-items:start;flex-direction:column;gap:3px}.token-image-dropzone{grid-template-columns:44px minmax(0,1fr)}.token-image-dropzone>img,.token-image-dropzone>span{height:44px;width:44px}.token-image-dropzone>i{display:none}}.token-picker-search{background:var(--stripe-surface);border:0;border-bottom:1px solid var(--stripe-keyline);border-radius:0}.builder-back{background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:999px;color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:620;margin-bottom:18px;min-height:32px;padding:6px 11px}.builder-back:hover{background:var(--stripe-brand-soft);border-color:var(--stripe-brand);color:var(--stripe-brand)}.builder-back:focus-visible{box-shadow:0 0 0 3px var(--stripe-brand-soft);outline:2px solid var(--stripe-brand);outline-offset:1px}.almm-create-layout{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(360px,.82fr) minmax(480px,1.18fr);margin-top:24px}.almm-create-panel,.almm-create-preview{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-sm)}.almm-create-panel{overflow:hidden;padding:0 24px 24px}.create-builder-head{border-bottom:1px solid var(--stripe-keyline);display:grid;gap:7px;margin:0 -24px;padding:24px}.create-builder-head h2,.create-builder-head p{margin:0}.create-builder-head h2{color:var(--stripe-primary);font-size:20px;font-weight:660;letter-spacing:-.02em}.create-builder-head p{color:var(--stripe-secondary);font-size:var(--type-caption);line-height:1.55;max-width:520px}.create-mode-pill{align-items:center;color:var(--stripe-success);display:inline-flex;font-size:var(--type-caption);font-weight:720;gap:6px;letter-spacing:.08em;width:fit-content}.create-mode-pill:before{background:#31d09a;border:3px solid var(--stripe-success-soft);border-radius:50%;content:"";height:10px;width:10px}.create-form-block{border-bottom:1px solid var(--stripe-keyline);display:grid;gap:16px;padding:22px 0}.create-form-block-head{align-items:start;display:grid;gap:10px;grid-template-columns:24px minmax(0,1fr)}.create-form-block-head>span{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:720;padding-top:2px}.create-form-block-head>div{display:grid;gap:3px}.create-form-block-head strong{color:var(--stripe-primary);font-size:13px;font-weight:650}.create-form-block-head small{color:var(--stripe-tertiary);font-size:var(--type-caption);line-height:1.45}.create-token-stack{display:grid;gap:0;position:relative}.create-token-stack .app-field{gap:7px}.create-token-stack .app-field>span{align-items:center;display:flex;justify-content:space-between}.create-token-stack .app-field>span small{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:500}.create-token-swap{align-items:center;align-self:center;background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:50%;box-shadow:var(--stripe-shadow-sm);color:var(--stripe-brand);cursor:pointer;display:flex;font-size:13px;height:30px;justify-content:center;justify-self:center;margin:9px 0;position:relative;transform:none;width:30px;z-index:2}.create-token-swap:hover:not(:disabled){background:var(--stripe-brand-soft);border-color:var(--stripe-brand)}.create-token-swap:disabled{cursor:not-allowed;opacity:.55}.create-token-guide{background:var(--stripe-canvas);border-left:2px solid var(--stripe-brand);color:var(--stripe-tertiary);font-size:var(--type-caption);line-height:1.5;margin:0;padding:8px 10px}.create-token-guide strong{color:var(--stripe-secondary);font-weight:650}.create-price-input{align-items:center;background:var(--stripe-canvas);border:1px solid var(--stripe-keyline-strong);border-radius:var(--stripe-radius-sm);display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:54px;overflow:hidden}.app-field .create-price-input input{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--stripe-primary);font-size:18px;font-weight:640;min-height:52px;min-width:0;padding:10px 12px}.create-price-input:focus-within{border-color:var(--stripe-brand);box-shadow:0 0 0 3px rgba(99,91,255,.12)}.create-price-input>span{border-left:1px solid var(--stripe-keyline);color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:620;padding:10px 12px;white-space:nowrap}.create-spacing-options{display:grid;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.create-spacing-options button{background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:var(--stripe-radius-sm);color:var(--stripe-secondary);display:grid;gap:3px;min-height:58px;padding:9px;text-align:left}.create-spacing-options button:hover{background:var(--stripe-container);border-color:#aaa7cb}.create-spacing-options button.active{background:var(--stripe-brand-soft);border-color:var(--stripe-brand);box-shadow:0 0 0 1px var(--stripe-brand);color:var(--stripe-brand)}.create-spacing-options strong{font-size:var(--type-caption);font-weight:680}.create-spacing-options em,.create-spacing-options small{font-size:var(--type-caption)}.create-spacing-options em{color:var(--stripe-success);font-style:normal;font-weight:720;letter-spacing:.05em;text-transform:uppercase}.create-builder-footer{align-items:center;background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-sm);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;margin-top:20px;padding:18px 20px}.create-builder-footer>div{display:grid;gap:4px}.create-builder-footer span{color:var(--stripe-brand);font-family:var(--font-technical);font-size:var(--type-caption);font-weight:680;letter-spacing:.08em}.create-builder-footer strong{color:var(--stripe-primary);font-size:var(--type-control);font-weight:640;letter-spacing:-.01em}.create-builder-footer small{color:var(--stripe-secondary);font-size:var(--type-data);line-height:1.45}.create-builder-footer>button{background:var(--stripe-brand);border:1px solid var(--stripe-brand);border-radius:var(--stripe-radius-sm);color:#fff;cursor:pointer;font-size:var(--type-body);font-weight:660;min-height:44px;min-width:190px;padding:10px 22px}.create-builder-footer>button:hover:not(:disabled){background:var(--stripe-brand-hover)}.create-builder-footer>button:disabled{background:var(--stripe-canvas);border-color:var(--stripe-keyline-strong);color:var(--stripe-tertiary);cursor:not-allowed}.create-review-backdrop{align-items:flex-start;background:rgba(21,24,42,.52);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:clamp(24px,6vh,64px) 18px;position:fixed;z-index:120}.create-review-modal{animation:create-reveal .24s cubic-bezier(.2,.75,.25,1) both;background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:14px;box-shadow:0 28px 80px rgba(25,30,65,.28);margin:auto 0;max-width:620px;overflow:hidden;width:100%}.create-review-modal>header{align-items:flex-start;border-bottom:1px solid var(--stripe-keyline);display:flex;justify-content:space-between;padding:22px 24px 18px}.create-review-modal>header>div{display:grid;gap:4px}.create-review-modal>header span{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:740;letter-spacing:.1em}.create-review-modal>header h2{color:var(--stripe-primary);font-size:22px;letter-spacing:-.035em;margin:0}.create-review-modal>header p{color:var(--stripe-tertiary);font-size:var(--type-caption);line-height:1.5;margin:0;max-width:460px}.create-review-modal>header>button{align-items:center;background:var(--stripe-container);border:1px solid var(--stripe-keyline);border-radius:8px;color:var(--stripe-secondary);cursor:pointer;display:flex;flex:0 0 32px;font-size:18px;height:32px;justify-content:center;margin-left:16px;width:32px}.create-review-pair{align-items:center;background:var(--stripe-canvas);border-bottom:1px solid var(--stripe-keyline);display:flex;gap:14px;padding:16px 24px}.create-review-pair>div{display:grid;gap:3px}.create-review-pair strong{color:var(--stripe-primary);font-size:16px;font-weight:660}.create-review-pair>div>span{color:var(--stripe-tertiary);font-size:var(--type-caption)}.create-review-modal>.transaction-plan{border:0;border-radius:0;box-shadow:none;margin:0;padding:20px 24px 24px}.create-review-modal .transaction-actions.single{grid-template-columns:1fr}.create-review-modal .plan-detail-row>strong,.quick-create-modal .plan-detail-row>strong{color:var(--stripe-primary);font-size:var(--type-caption);font-weight:640;justify-self:end;max-width:62%;text-align:right}.almm-create-panel .transaction-plan{padding-top:22px}.almm-create-preview{min-height:590px;overflow:hidden;position:sticky;top:128px}.almm-preview-head{align-items:center;border-bottom:1px solid var(--stripe-keyline);display:flex;justify-content:space-between;padding:20px 22px}.almm-preview-head>div{display:grid;gap:3px}.almm-preview-head span{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:720;letter-spacing:.08em}.almm-preview-head strong{color:var(--stripe-primary);font-size:14px;font-weight:650}.almm-preview-head em{background:var(--stripe-success-soft);border-radius:999px;color:var(--stripe-success);font-size:var(--type-caption);font-style:normal;font-weight:720;padding:5px 8px}.almm-preview-pair{align-items:center;display:flex;gap:14px;padding:24px 24px 12px}.almm-preview-pair>div{display:grid;gap:3px}.almm-preview-pair strong{color:var(--stripe-primary);font-size:18px;font-weight:660}.almm-preview-pair>div>span{color:var(--stripe-tertiary);font-size:var(--type-caption)}.almm-preview-chart{background:var(--stripe-canvas);height:280px;margin:10px 24px 0;overflow:hidden;position:relative}.almm-preview-grid{background-image:linear-gradient(var(--stripe-keyline) 1px,transparent 1px),linear-gradient(90deg,var(--stripe-keyline) 1px,transparent 1px);background-size:48px 48px;inset:0;opacity:.55;position:absolute}.almm-preview-bars{align-items:end;bottom:20px;display:grid;gap:7px;grid-template-columns:repeat(13,minmax(0,1fr));inset-inline:22px;position:absolute;top:22px}.almm-preview-bars>div{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-width:0}.almm-preview-bars i{background:linear-gradient(180deg,#66e9ae,#6e63eb);border-radius:4px 4px 1px 1px;display:block;opacity:.82;width:100%}.almm-preview-bars .active i{background:#63e9ae;box-shadow:0 0 0 2px rgba(8,122,85,.15);opacity:1}.almm-preview-bars span{color:var(--stripe-tertiary);font-size:var(--type-caption);margin-top:7px;white-space:nowrap}.almm-preview-bars .active span{color:var(--stripe-success);font-weight:720}.almm-preview-stats{border-bottom:1px solid var(--stripe-keyline);border-top:1px solid var(--stripe-keyline);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.almm-preview-stats>div{display:grid;gap:5px;padding:16px 18px}.almm-preview-stats>div+div{border-left:1px solid var(--stripe-keyline)}.almm-preview-stats span{color:var(--stripe-tertiary);font-size:var(--type-caption)}.almm-preview-stats strong{color:var(--stripe-primary);font-size:var(--type-caption);font-weight:650}.create-start-summary{align-items:start;display:grid;gap:11px;grid-template-columns:20px minmax(0,1fr);padding:20px 24px}.create-start-summary svg{color:var(--stripe-success);fill:none;height:18px;stroke:currentColor;stroke-width:1.5;width:18px}.create-start-summary>div{display:grid;gap:4px}.create-start-summary strong{color:var(--stripe-primary);font-size:var(--type-caption);font-weight:650}.create-start-summary p{color:var(--stripe-tertiary);font-size:var(--type-caption);line-height:1.55;margin:0}.builder-advanced{border-top:1px solid var(--stripe-keyline);margin-top:6px;padding-top:12px}.builder-advanced summary{color:var(--stripe-secondary);cursor:pointer;font-size:var(--type-caption);font-weight:620;margin-bottom:12px}.create-cost-breakdown{border-top:1px solid var(--stripe-keyline);display:grid;gap:12px;padding:17px 24px 20px}.create-cost-breakdown header{display:grid;gap:3px}.create-cost-breakdown header span{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:720;letter-spacing:.08em}.create-cost-breakdown header strong{color:var(--stripe-primary);font-size:13px;font-weight:650}.create-cost-breakdown dl{background:var(--stripe-canvas);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);margin:0;padding:3px 12px}.create-cost-breakdown dl>div{align-items:center;display:flex;font-size:var(--type-caption);justify-content:space-between;min-height:36px}.create-cost-breakdown dl>div+div{border-top:1px solid var(--stripe-keyline)}.create-cost-breakdown dt{color:var(--stripe-secondary)}.create-cost-breakdown dd{color:var(--stripe-primary);font-weight:620;margin:0;text-align:right}.range-token-selector{position:relative}.range-token-selector>.field-grid{gap:14px}.range-token-selector>.create-token-swap{left:50%;margin:0;position:absolute;top:39px;transform:translateX(-50%)}.range-token-selector>.create-token-swap:hover:not(:disabled){transform:translateX(-50%) rotate(180deg)}.range-mode-options{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.range-mode-options>button{align-items:center;background:var(--stripe-canvas);border:1px solid var(--stripe-keyline-strong);border-radius:var(--stripe-radius-sm);color:var(--stripe-secondary);cursor:pointer;display:grid;gap:11px;grid-template-columns:42px minmax(0,1fr) auto;min-height:72px;padding:11px 12px;text-align:left}.range-mode-options>button:hover{border-color:#aaa7cb}.range-mode-options>button.active{background:var(--stripe-brand-soft);border-color:var(--stripe-brand);box-shadow:0 0 0 1px var(--stripe-brand)}.range-mode-options>button>span:nth-child(2){display:grid;gap:3px}.range-mode-options strong{color:var(--stripe-primary);font-size:13px;font-weight:650}.range-mode-options small{color:var(--stripe-tertiary);font-size:var(--type-caption)}.range-mode-options em{background:var(--stripe-success-soft);border-radius:999px;color:var(--stripe-success);font-size:var(--type-caption);font-style:normal;font-weight:700;padding:4px 7px}.range-mode-glyph{align-items:end;background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:9px;display:grid;gap:2px;grid-template-columns:repeat(2,1fr);height:40px;overflow:hidden;padding:7px;width:42px}.range-mode-glyph i{background:#37aee8;border-radius:2px 2px 0 0;display:block;height:62%}.range-mode-glyph i+i{background:#765df4;height:92%}.range-mode-glyph.single i:first-child{grid-column:1/-1;height:88%}.range-mode-glyph.single i:last-child{display:none}.range-autofill-heading,.range-fee-mode{align-items:center;background:var(--stripe-canvas);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);display:flex;gap:18px;justify-content:space-between;margin-bottom:14px;padding:12px 14px}.range-autofill-heading>div,.range-fee-mode>div:first-child{display:grid;gap:3px}.range-autofill-heading strong,.range-fee-mode strong{color:var(--stripe-primary);font-size:13px;font-weight:650}.range-autofill-heading>div>span,.range-fee-mode>div:first-child>span{color:var(--stripe-tertiary);font-size:var(--type-caption)}.create-inline-warning{background:#fff8e8;border-left:3px solid var(--stripe-warning);color:var(--stripe-warning);font-size:var(--type-caption);line-height:1.45;margin:12px 0 0;padding:9px 11px}.range-start-presets{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin:11px 0 16px}.range-start-presets>span{color:var(--stripe-tertiary);font-size:var(--type-caption);margin-right:3px}.range-fee-mode>div:last-child button,.range-start-presets button{background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:999px;color:var(--stripe-secondary);cursor:pointer;font-size:var(--type-caption);min-height:30px;padding:5px 10px}.range-fee-mode>div:last-child button:hover,.range-start-presets button:hover{border-color:var(--stripe-brand);color:var(--stripe-brand)}.range-fee-mode{margin-bottom:0;margin-top:14px}.range-fee-mode>div:last-child{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:999px;display:flex;padding:3px}.range-fee-mode>div:last-child button{border-color:transparent}.range-fee-mode>div:last-child button.active{background:var(--stripe-brand);color:#fff}.range-liquidity-preview{background:#15172a;border:1px solid #282b4a;border-radius:12px;color:#fff;margin:18px 0;overflow:hidden;padding:15px}.range-liquidity-preview-head{align-items:end;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.range-liquidity-preview-head>div{display:grid;gap:3px}.range-liquidity-axis small,.range-liquidity-preview-head span{color:#8e93b8;font-size:var(--type-caption)}.range-liquidity-preview-head>div>span{color:#8177ff;font-weight:720;letter-spacing:.08em}.range-liquidity-preview-head strong{font-size:13px;font-weight:650}.range-liquidity-chart{height:126px;position:relative}.range-liquidity-grid{background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:28px 28px;inset:0;position:absolute}.range-liquidity-bars{align-items:end;bottom:18px;display:grid;gap:2px;grid-template-columns:repeat(32,minmax(0,1fr));inset-inline:4px;position:absolute;top:24px}.range-liquidity-bars i{background:#6d52ed;border-radius:2px 2px 0 0;display:block;height:78%}.range-liquidity-bars i.quote{background:#22acd8}.range-liquidity-marker{bottom:10px;position:absolute;top:0;transform:translateX(-50%);width:1px;z-index:2}.range-liquidity-marker span{background:#2d3051;border-radius:4px;color:#f1f2ff;font-size:var(--type-caption);left:50%;padding:3px 5px;position:absolute;transform:translateX(-50%);white-space:nowrap}.range-liquidity-marker b{background:#fff;bottom:0;position:absolute;top:21px;width:1px}.range-liquidity-handle{background:#f37b43;border:2px solid #ffc19e;border-radius:50%;bottom:7px;height:10px;position:absolute;width:10px;z-index:2}.range-liquidity-handle.min{left:0}.range-liquidity-handle.max{right:0}.range-liquidity-axis,.range-liquidity-legend{display:flex;justify-content:space-between}.range-liquidity-axis>span{display:grid;gap:2px}.range-liquidity-axis>span:last-child{text-align:right}.range-liquidity-axis strong{font-size:var(--type-caption);font-weight:620}.range-liquidity-legend{border-top:1px solid #282b4a;color:#9ca1c3;flex-wrap:wrap;font-size:var(--type-caption);gap:7px 11px;margin-top:12px;padding-top:10px}.range-liquidity-legend span{align-items:center;display:inline-flex;gap:5px}.range-liquidity-legend span i{background:#6d52ed;border-radius:50%;height:7px;width:7px}.range-liquidity-legend span i.quote{background:#22acd8}.range-liquidity-legend em{flex-basis:100%;font-style:normal}.range-preflight-summary{background:var(--stripe-canvas);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);display:grid;gap:11px;margin-top:16px;padding:13px}.range-preflight-summary>div{display:grid;gap:3px}.range-preflight-summary>div span{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:720;letter-spacing:.07em}.range-preflight-summary>div strong{color:var(--stripe-primary);font-size:13px}.range-preflight-summary ul{display:grid;gap:7px;list-style:none;margin:0;padding:0}.range-preflight-summary li{align-items:center;color:var(--stripe-secondary);display:flex;font-size:var(--type-caption);gap:7px}.range-preflight-summary li i{background:var(--stripe-success);border-radius:50%;box-shadow:0 0 0 3px var(--stripe-success-soft);height:5px;width:5px}@media (max-width:980px){.almm-create-layout{grid-template-columns:1fr}.almm-create-preview{min-height:0;position:static}.create-guided-grid{grid-template-columns:1fr}}@media (max-width:620px){.almm-create-panel{padding-inline:16px}.create-builder-head{margin-inline:-16px;padding:20px 16px}.create-spacing-options{grid-template-columns:repeat(2,minmax(0,1fr))}.create-builder-footer{grid-template-columns:1fr}.create-builder-footer>button{width:100%}.create-review-backdrop{align-items:flex-end;padding:0}.create-review-modal{border-bottom:0;border-radius:16px 16px 0 0;margin:0;max-height:92dvh;overflow-y:auto}.create-review-modal>header,.create-review-pair{padding-inline:18px}.almm-preview-chart{height:220px;margin-inline:14px}.almm-preview-bars{gap:3px;inset-inline:12px}.almm-preview-bars span{display:none}.almm-preview-stats{grid-template-columns:1fr}.almm-preview-stats>div+div{border-left:0;border-top:1px solid var(--stripe-keyline)}.create-model-lifecycle{grid-template-columns:1fr}.create-model-lifecycle>div+div{border-left:0;border-top:1px solid var(--stripe-keyline)}.range-mode-options,.range-token-selector>.field-grid{grid-template-columns:1fr}.range-token-selector>.create-token-swap{top:50%;transform:translate(-50%,-15%) rotate(90deg)}.range-token-selector>.create-token-swap:hover:not(:disabled){transform:translate(-50%,-15%) rotate(270deg)}.range-mode-options>button{grid-template-columns:42px minmax(0,1fr) auto}.range-autofill-heading,.range-fee-mode{align-items:stretch;flex-direction:column}.range-fee-mode>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.range-liquidity-preview{margin-inline:-4px;padding-inline:11px}.range-liquidity-preview-head{align-items:start;flex-direction:column}}.market-discovery{padding-bottom:32px}.market-overview{align-items:flex-end;display:flex;gap:28px;justify-content:space-between;max-width:none;padding-bottom:18px;padding-top:24px;width:100%}.market-intro{max-width:640px}.market-intro h1{font-size:clamp(30px,3vw,38px);margin:8px 0 7px}.market-intro>p{font-size:12px;line-height:1.5;max-width:560px}.market-actions{margin:0 0 1px}.market-actions .primary-action,.market-actions .secondary-action{min-height:36px;padding-inline:14px}.market-table-section{gap:0;max-width:none;width:100%}.market-summary-bar{align-items:stretch;border-bottom:1px solid var(--stripe-keyline);display:flex;justify-content:space-between;min-height:58px;padding:0 14px 0 0}.market-summary-bar .market-stats{border:0;display:flex;flex:0 1 auto;grid-template-columns:none}.market-summary-bar .market-stats article{align-content:center;background:transparent;border:0;border-radius:0;display:grid;gap:2px;min-height:57px;padding:8px 18px}.market-summary-bar .market-stats article:before{content:none}.market-summary-bar .market-stats article+article{border-left:1px solid var(--stripe-keyline)}.market-summary-bar .market-stats span{color:var(--stripe-tertiary);font-weight:560;letter-spacing:0;text-transform:none}.market-summary-bar .market-stats strong{color:var(--stripe-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.02em;line-height:1.15}.market-pool-count{align-items:center;color:var(--stripe-tertiary);display:flex;flex:0 0 auto;font-size:var(--type-caption);gap:7px;padding-left:16px;white-space:nowrap}.market-pool-count .market-sort-note{margin-left:0}.market-pool-count .market-sort-note:before{content:"·";margin-right:7px}.market-toolbar{border-top:0;padding:7px 12px}.market-toolbar-left,.market-toolbar-right{gap:7px}.market-search{height:34px;min-width:250px}.position-filters button{min-height:26px;padding-inline:9px}.favorite-button{color:var(--stripe-secondary)}.favorite-button.saved,.favorite-button:hover:not(:disabled){color:var(--stripe-warning)}.market-window select{height:34px}.market-table{border-left:0;border-radius:0;border-right:0;border-top:0;max-height:calc(100dvh - 280px)}.market-row{gap:7px;grid-template-columns:34px minmax(190px,2.15fr) minmax(112px,1.15fr) minmax(52px,.7fr) minmax(80px,1fr) minmax(80px,1fr) minmax(80px,1fr) minmax(82px,1fr) minmax(76px,.95fr) minmax(62px,.82fr) minmax(78px,1fr) minmax(62px,.82fr) minmax(54px,.7fr) minmax(54px,.7fr);min-height:52px;min-width:1230px;padding:7px 12px}.market-trend{display:block;height:38px;overflow:visible;width:112px}.market-trend.up{color:var(--mint-text)}.market-trend.down{color:var(--danger-text)}.market-trend.flat{color:var(--stripe-secondary)}.market-trend.down .market-trend-area,.market-trend.flat .market-trend-area,.market-trend.up .market-trend-area{stroke:none}.market-trend.down .market-trend-line,.market-trend.flat:not(.empty) .market-trend-line,.market-trend.up .market-trend-line{fill:none;opacity:1;stroke:currentColor;stroke-dasharray:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;vector-effect:non-scaling-stroke}.market-trend .market-trend-end{fill:var(--stripe-container);stroke:currentColor;stroke-width:1.5;vector-effect:non-scaling-stroke}.market-trend.empty{opacity:.5}.market-trend.empty .market-trend-placeholder{fill:none;stroke:currentColor;stroke-dasharray:2 4;stroke-linecap:round;stroke-width:1}.market-trend.absent{opacity:.34}.market-row.head{padding-block:6px}.market-row>span{font-size:11.5px}.market-pair-name>strong,.market-row>span:nth-child(2) strong{font-size:12px}.token-pair-avatar{flex-basis:38px;height:26px;width:38px}.token-avatar{height:26px;width:26px}.token-avatar:last-child{left:12px}@media (min-width:821px){.app-header-inner,.app-header-nav-row{max-width:none;padding-inline:12px;width:calc(100% - 32px)}}@media (min-width:901px){.market-overview,.market-table-section{width:calc(100% - 32px)}.market-overview{padding-inline:12px}}@media (max-width:900px){.market-overview{align-items:flex-start;flex-direction:column;gap:14px;width:100%}.market-table-section{width:100%}.market-actions{margin-left:0}.market-summary-bar{overflow-x:auto}.market-pool-count{margin-left:auto}}@media (max-width:620px){.market-overview{padding-bottom:16px;padding-top:22px}.market-intro h1{font-size:30px}.market-summary-bar{overflow:visible;padding-right:0}.market-summary-bar .market-stats{flex:1 1 100%;min-width:0;width:100%}.market-summary-bar .market-stats article{flex:1 1;min-width:0;padding-inline:10px}.market-pool-count{display:none}.market-toolbar{padding-inline:10px}.market-table{max-height:calc(100dvh - 320px)}}:root{--type-page-title:clamp(34px,3vw,44px);--type-section-title:clamp(22px,2.1vw,28px);--type-card-title:clamp(19px,1.7vw,24px)}.create-hero-copy h1,.launch-hero-copy h1,.market-intro h1,.page-heading h1{font-weight:630;letter-spacing:-.042em}.create-hero-copy h1,.launch-hero-copy h1{margin-bottom:16px;margin-top:13px;max-width:680px}.create-hero-copy>p,.launch-hero-copy>p,.market-intro>p,.page-heading p,.page-heading.centered p{font-size:14px;line-height:1.6;max-width:640px}.create-section-head h2,.launch-builder-cta h2,.launch-section-head h2{font-size:var(--type-section-title);letter-spacing:-.035em;line-height:1.15}.create-card h2,.create-model-copy h3,.launch-project-card h3{font-size:var(--type-card-title);letter-spacing:-.03em;line-height:1.2}.create-hero-copy{padding:clamp(32px,4vw,50px)}.create-section-head{padding-bottom:14px;padding-top:22px}@media (max-width:620px){:root{--type-page-title:clamp(30px,8.5vw,34px);--type-section-title:clamp(20px,6vw,25px);--type-card-title:clamp(18px,5.4vw,22px)}.create-hero-copy{padding:26px 22px}.create-hero-copy h1,.launch-hero-copy h1{line-height:1.08;margin-bottom:14px}.page-heading,.page-heading.centered{margin-bottom:26px}}:root{--type-body:13px;--type-body-small:12px;--type-label:11px;--type-caption:10px;--type-data:12px}body,button,input,select,textarea{font-family:var(--font-product)}.builder-section-heading{gap:12px;margin-bottom:22px}.builder-section-heading strong{color:var(--stripe-primary);font-weight:630;line-height:1.25}.builder-section-heading p{color:var(--stripe-secondary);font-size:var(--type-body-small);line-height:1.55;margin-top:4px;max-width:72ch}.builder-section-heading>span{font-family:var(--font-technical);font-weight:650}.app-field>label,.app-field>span{color:var(--stripe-secondary);font-size:var(--type-label);font-weight:620;letter-spacing:-.005em}.app-field small{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:500}.app-field input,.app-field select,.position-field input,.position-field select,.recipient-fields input,.token-field{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:450}.technical-value-input{font-family:var(--font-technical)!important;font-size:var(--type-technical)!important;letter-spacing:-.02em}.system-details{background:var(--stripe-container);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);color:var(--stripe-secondary);margin-top:12px;overflow:hidden}.system-details>summary{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;list-style:none;min-height:48px;padding:10px 12px}.system-details>summary::-webkit-details-marker{display:none}.system-details>summary:after{color:var(--stripe-tertiary);content:"+";flex:0 0 auto;font-size:17px;font-weight:450;line-height:1}.system-details[open]>summary:after{content:"−"}.system-details>summary:focus-visible,.system-details>summary:hover{background:var(--stripe-container-hover);outline:0}.system-details>summary>span{display:grid;gap:2px;min-width:0}.system-details>summary strong{color:var(--stripe-primary);font-weight:620}.system-details>summary small{color:var(--stripe-tertiary);font-size:var(--type-caption);line-height:1.4}.system-details-body{border-top:1px solid var(--stripe-keyline);padding:14px 12px 0}.system-details-body>.app-field:last-child{margin-bottom:14px}.pool-identity-settings{background:linear-gradient(135deg,rgba(81,71,245,.035),transparent 58%),var(--stripe-container);border-color:rgba(81,71,245,.16)}.pool-identity-settings>summary{min-height:58px;padding:12px 14px}.pool-identity-settings>summary:after{align-items:center;background:var(--stripe-brand-soft);border:1px solid rgba(81,71,245,.16);border-radius:999px;color:var(--stripe-brand);display:inline-flex;height:26px;justify-content:center;width:26px}.pool-identity-settings .system-details-body{display:grid;gap:14px;padding:14px}.pool-identity-guidance{align-items:center;background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);display:grid;gap:11px;grid-template-columns:34px minmax(0,1fr) auto;padding:12px}.pool-identity-guidance>span{align-items:center;background:var(--stripe-brand-soft);border:1px solid rgba(81,71,245,.14);border-radius:9px;color:var(--stripe-brand);display:flex;font-family:var(--font-technical);font-size:15px;font-weight:650;height:34px;justify-content:center;width:34px}.pool-identity-guidance strong{color:var(--stripe-primary);display:block;font-size:var(--type-body-small);font-weight:var(--weight-semibold)}.pool-identity-guidance p{color:var(--stripe-tertiary);font-size:var(--type-caption);line-height:1.45;margin:3px 0 0}.pool-identity-guidance i{background:var(--stripe-brand-soft);border-radius:999px;color:var(--stripe-brand);font-size:9px;font-style:normal;font-weight:750;letter-spacing:.08em;padding:5px 7px}.pool-identity-settings .app-field{margin-bottom:0}.pool-identity-input-row{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.pool-identity-input-row button{background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);border-radius:var(--stripe-radius-sm);color:var(--stripe-brand);cursor:pointer;font:inherit;font-size:var(--type-caption);font-weight:var(--weight-semibold);padding:0 12px;white-space:nowrap}.pool-identity-input-row button:focus-visible,.pool-identity-input-row button:hover:not(:disabled){background:var(--stripe-brand-soft);border-color:rgba(81,71,245,.3);outline:0}.pool-identity-input-row button:disabled{color:var(--stripe-tertiary);cursor:default;opacity:.65}.pool-identity-input-row input[aria-invalid=true]{border-color:var(--stripe-critical)}.pool-identity-error{color:var(--stripe-critical);font-size:var(--type-caption);margin:-8px 0 0}.pool-identity-impact{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.pool-identity-impact>div{border-left:2px solid rgba(81,71,245,.24);display:grid;gap:3px;padding:2px 0 2px 9px}.pool-identity-impact>div:last-child{border-left-color:rgba(26,143,97,.32)}.pool-identity-impact span{color:var(--stripe-tertiary);font-size:9px;font-weight:750;letter-spacing:.08em}.pool-identity-impact strong{color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:var(--weight-medium)}.pool-identity-note{color:var(--stripe-tertiary);font-size:var(--type-caption);line-height:1.5;margin:-2px 0 0}@media (max-width:680px){.pool-identity-guidance{align-items:start;grid-template-columns:34px minmax(0,1fr)}.pool-identity-guidance i{grid-column:2;justify-self:start}.pool-identity-impact,.pool-identity-input-row{grid-template-columns:1fr}.pool-identity-input-row button{min-height:40px}}.system-detail-list{display:grid;gap:0;margin:0}.system-detail-list>div{align-items:start;border-bottom:1px solid var(--stripe-keyline);display:grid;gap:14px;grid-template-columns:minmax(110px,.38fr) minmax(0,1fr);padding:9px 0}.system-detail-list>div:last-child{border-bottom:0}.system-detail-list dt{color:var(--stripe-tertiary);font-size:var(--type-caption);line-height:1.45}.system-detail-list dd{color:var(--stripe-secondary);margin:0;min-width:0;text-align:right}.system-detail-list code{color:inherit;font-family:var(--font-technical);font-size:var(--type-technical);line-height:1.5;overflow-wrap:anywhere}.verified-launch-deployment{padding:14px 14px 14px 16px}.verified-launch-deployment>.system-details{background:rgba(255,255,255,.58)}.verified-launch-deployment .system-detail-list{border-top:0;display:grid;gap:0;grid-template-columns:1fr;margin:0;padding:0}.verified-launch-deployment .system-detail-list>div{align-items:start;display:grid;font-size:inherit;gap:14px;grid-template-columns:minmax(110px,.38fr) minmax(0,1fr);justify-content:normal}.verified-launch-deployment .system-detail-list dd{color:var(--stripe-secondary);font-family:inherit}.verified-deployment-head strong{color:var(--stripe-primary);font-size:var(--type-body);font-weight:620}.verified-deployment-head p{color:var(--stripe-secondary);font-size:var(--type-label);line-height:1.45}.verified-deployment-head i{font-size:var(--type-caption)}.verified-launch-deployment>dl{display:none}.transaction-plan-head span{font-size:var(--type-caption)}.transaction-plan-head strong{color:var(--stripe-primary);font-size:15px;font-weight:630}.transaction-plan-head>i{background:var(--stripe-canvas);border:1px solid var(--stripe-keyline);color:var(--stripe-secondary);font-weight:620;padding:5px 10px}.transaction-plan-head>i.ready{background:var(--stripe-success-soft);border-color:transparent;color:var(--stripe-success)}.risk-acknowledgement{align-items:center;padding:12px 14px}.risk-acknowledgement>span{background:var(--stripe-surface);border-color:var(--stripe-keyline-strong)}.risk-acknowledgement input:checked+span{background:var(--stripe-brand);border-color:var(--stripe-brand);box-shadow:inset 0 0 0 3px var(--stripe-surface)}.risk-acknowledgement p{color:var(--stripe-secondary);font-size:var(--type-data)}.transaction-actions button:first-child{background:var(--stripe-surface);border-color:var(--stripe-keyline-strong);box-shadow:none;color:var(--stripe-primary)}.transaction-actions button:first-child:hover:not(:disabled){background:var(--stripe-canvas)}.transaction-actions button:last-child{background:var(--stripe-brand);border:1px solid rgba(255,255,255,.1);box-shadow:0 1px 2px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.13);color:#fff}.transaction-actions button:last-child:hover:not(:disabled){background:var(--stripe-brand-hover)}.login-primary:disabled,.position-primary-action:disabled,.position-send-action:disabled,.primary-action:disabled,.transaction-actions button:disabled,.wallet-access-primary:disabled{background:var(--stripe-canvas);border-color:var(--stripe-keyline-strong);box-shadow:none;color:var(--stripe-tertiary)}.plan-details{gap:0;overflow:hidden;padding:0 12px}.plan-detail-row{border-bottom:1px solid var(--stripe-keyline);min-height:38px;padding:8px 0}.plan-detail-row:last-child{border-bottom:0}.plan-detail-row span{color:var(--stripe-secondary);font-size:var(--type-label)}.plan-detail-row strong{color:var(--stripe-primary);font-size:var(--type-body-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:620;overflow-wrap:anywhere;text-align:right}.transaction-technical-details{margin-top:10px}.transaction-system-list+.calldata-preview{margin-bottom:14px}.calldata-preview code,.calldata-preview span{font-size:var(--type-technical)}.calldata-preview code{font-family:var(--font-technical)}.fee-claim-status small,.fee-claim-status span,.fee-settlement-metrics small,.fee-settlement-metrics span,.fee-vault-picker small{font-size:var(--type-caption)}.fee-settlement-metrics strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:640}.fee-recipient-head{font-size:var(--type-caption)}.fee-recipient-row{color:var(--stripe-secondary);font-size:var(--type-body-small)}.fee-history a code,.fee-recipient-row code{color:var(--stripe-primary);font-family:var(--font-technical);font-size:var(--type-technical);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fee-recipient-row small{background:var(--stripe-success-soft);color:var(--stripe-success)}.fee-claim-status strong,.fee-history>strong{color:var(--stripe-primary);font-size:var(--type-body-small);font-weight:620}.fee-history a,.fee-history>span{font-size:var(--type-caption)}.market-row>span,.pool-record-table .position-row>span,.position-row>span{font-family:var(--font-product);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.pool-record-table .position-row:not(.head)>span,.position-row:not(.head)>span{font-size:var(--type-data);font-weight:450}.pool-record-table .position-row.head>span,.position-row.head>span{font-size:var(--type-caption);font-weight:640}@media (max-width:620px){.builder-section{padding:20px 16px}.field-grid,.recipient-fields{grid-template-columns:1fr}.system-detail-list>div,.verified-launch-deployment .system-detail-list>div{gap:4px;grid-template-columns:1fr}.system-detail-list dd{text-align:left}}.pool-alerts-panel{background:var(--stripe-surface);border-color:var(--stripe-keyline)}.pool-alerts-current,.pool-alerts-hint,.pool-alerts-panel header p{color:var(--stripe-secondary)}.pool-alerts-form input,.pool-alerts-form select{background:var(--stripe-surface);border-color:var(--stripe-keyline-strong);color:var(--stripe-primary)}.pool-alerts-form button{background:var(--stripe-brand);border-color:var(--stripe-brand);color:#fff}.pool-alerts-form button:hover{background:var(--stripe-brand-hover)}.pool-alerts-error{color:var(--danger-text)}.pool-alerts-list li{background:var(--stripe-container);border-color:var(--stripe-keyline)}.pool-alert-status.active{background:var(--stripe-success-soft);color:var(--stripe-success)}.pool-alert-status.triggered{background:#fff8e8;color:var(--stripe-warning)}.notifications-bell,.pool-alerts-list button{border-color:var(--stripe-keyline);color:var(--stripe-secondary)}.notifications-badge{background:var(--danger-text)}.notifications-dropdown{background:var(--stripe-surface);box-shadow:var(--stripe-shadow-overlay)}.notifications-dropdown,.notifications-dropdown header{border-color:var(--stripe-keyline)}.notification-meta,.notifications-empty{color:var(--stripe-secondary)}.notifications-dropdown li a:hover{background:var(--stripe-container-hover)}.notification-unseen-dot{background:var(--stripe-warning)}.pool-chart-bin-trail,.pool-chart-trail-legend i{stroke:var(--stripe-warning);border-color:var(--stripe-warning)}.pool-chart-trail-legend{color:var(--stripe-secondary)}.bin-my-range{fill:rgba(99,91,255,.1);stroke:rgba(99,91,255,.4)}.pool-depth-line{stroke:var(--stripe-info)}.holders-headline small,.holders-top li code,.holders-unavailable{color:var(--stripe-secondary)}.holders-coverage.complete{background:var(--stripe-success-soft);color:var(--stripe-success)}.holders-coverage.partial,.holders-coverage.untracked{background:#fff8e8;color:var(--stripe-warning)}.pool-chart-marker.add{fill:var(--stripe-success);stroke:#fff}.pool-chart-marker.remove{fill:var(--danger-text);stroke:#fff}.pool-chart-marker-legend{color:var(--stripe-secondary)}.pool-chart-marker-legend i.add{background:var(--stripe-success)}.pool-chart-marker-legend i.remove{background:var(--danger-text)}.launch-preset-tags .tier-badge{background:var(--stripe-brand-soft);border-color:#d7d4ff;color:var(--stripe-brand)}.launch-preset-card:hover{border-color:#c4c2ff;transform:none}.launch-preset-title span{color:var(--stripe-brand);font-family:var(--font-technical)}.launch-preset-title i,.launch-preset-title span{font-size:var(--type-caption);font-weight:680;letter-spacing:.08em}.launch-preset-title i{color:var(--stripe-tertiary)}.launch-preset-card.active .launch-preset-title i{color:var(--stripe-brand)}.launch-preset-card>strong{color:var(--stripe-primary);font-size:var(--type-control);font-weight:640;letter-spacing:-.01em}.launch-preset-card>p{color:var(--stripe-secondary);font-size:var(--type-data);line-height:1.5}.launch-preset-card dl{border-color:var(--stripe-keyline)}.launch-preset-card dl>div{font-size:var(--type-data)}.launch-preset-card dt{color:var(--stripe-secondary)}.launch-preset-card dd{color:var(--stripe-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:620}.launch-preset-tags span{background:var(--stripe-surface);border-color:var(--stripe-keyline-strong);color:var(--stripe-secondary);font-size:var(--type-technical)}.launch-hero-actions .primary-action{background:var(--stripe-brand);color:#fff}.launch-hero-actions .primary-action:hover{background:var(--stripe-brand-hover)}.launch-hero-actions .secondary-action{background:var(--stripe-surface);border:1px solid var(--stripe-keyline-strong);color:var(--stripe-primary)}.launch-builder-cta>a{background:var(--stripe-brand);border-radius:var(--stripe-radius-sm);color:#fff}.launch-builder-cta>a:hover{background:var(--stripe-brand-hover)}.launch-capabilities b,.launch-project-card dd{color:var(--stripe-primary)}.launch-project-card dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.launch-project-card .launch-lifecycle>span{border-top-color:var(--stripe-keyline)}.launch-project-card .launch-lifecycle>span:first-child{border-top-color:transparent}.launch-project-card .launch-lifecycle>span i{background:var(--stripe-surface);border-color:var(--stripe-keyline-strong)}.launch-project-card .launch-lifecycle>span.complete,.launch-project-card .launch-lifecycle>span.current{border-top-color:var(--stripe-success);color:var(--stripe-primary)}.launch-project-card .launch-lifecycle>span.complete i,.launch-project-card .launch-lifecycle>span.current i{background:var(--stripe-success);border-color:var(--stripe-success)}.launch-project-card .launch-lifecycle.flagged>span.current i{background:var(--stripe-critical);border-color:var(--stripe-critical)}.launch-project-card .launch-lifecycle.flagged>span.current small{color:var(--stripe-critical)}.launch-filter-tabs{background:var(--stripe-canvas);border-color:var(--stripe-keyline-strong)}.launch-filter-tabs button.active{background:var(--stripe-brand-soft);color:var(--stripe-brand)}.launch-status{background:var(--stripe-container)}.launch-preview b{color:var(--stripe-primary)}.launch-catalog-state>svg{stroke:var(--stripe-critical)}.fee-vault-picker button{background:var(--stripe-surface);border-color:var(--stripe-keyline-strong)}.fee-settlement-metrics>div{background:var(--stripe-surface);border-color:var(--stripe-keyline)}.approval-plan button{background:var(--stripe-brand);border-color:var(--stripe-brand);color:#fff}.approval-plan button:hover:not(:disabled){background:var(--stripe-brand-hover)}.approval-plan button:disabled{background:var(--stripe-canvas);border-color:var(--stripe-keyline-strong);color:var(--stripe-tertiary)}.calldata-preview code{color:var(--stripe-secondary)}.plan-error,.position-plan-error{color:var(--danger-text)}.tx-outcome.is-pending{border-color:var(--stripe-keyline-strong)}.tx-outcome.is-confirmed .tx-outcome-mark,.tx-outcome.is-pending .tx-outcome-mark{background:var(--stripe-success)}.tx-outcome.is-confirmed{background:var(--stripe-success-soft);border-color:var(--stripe-success)}.tx-outcome-action{background:var(--stripe-brand);color:#fff}.tx-outcome-action:hover{background:var(--stripe-brand-hover);filter:none}.transaction-plan.is-complete{gap:0}.quick-create-modal>.transaction-plan.is-complete{padding-block:22px 24px}.tx-complete{background:radial-gradient(circle at 92% 8%,rgba(67,213,207,.2),transparent 34%),linear-gradient(145deg,rgba(99,84,255,.1),rgba(64,139,255,.04) 48%,#fff);border:1px solid rgba(99,84,255,.26);border-radius:18px;box-shadow:0 18px 48px rgba(50,50,93,.1);display:grid;gap:20px;overflow:hidden;padding:24px}.tx-complete-hero{align-items:center;display:flex;gap:14px}.tx-complete-mark{align-items:center;background:linear-gradient(135deg,var(--stripe-brand),#3f8cff);border:4px solid rgba(99,84,255,.12);border-radius:50%;box-shadow:0 10px 28px rgba(99,84,255,.24);color:#fff;display:inline-flex;flex:0 0 48px;font-size:22px;font-weight:750;height:48px;justify-content:center}.tx-complete-eyebrow{color:var(--stripe-brand);display:block;font-size:var(--type-caption);font-weight:720;letter-spacing:.1em;margin-bottom:3px;text-transform:uppercase}.tx-complete-hero h3{color:var(--stripe-primary);font-size:20px;letter-spacing:-.025em;line-height:1.25;margin:0}.tx-complete-hero p{color:var(--stripe-secondary);font-size:13px;line-height:1.5;margin:4px 0 0}.tx-complete-references{background:rgba(255,255,255,.72);border:1px solid var(--stripe-keyline);border-radius:12px;margin:0;overflow:hidden}.tx-complete-references>div{align-items:center;display:grid;gap:14px;grid-template-columns:92px minmax(0,1fr);min-height:52px;padding:10px 14px}.tx-complete-references>div+div{border-top:1px solid var(--stripe-keyline)}.tx-complete-references dt{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:680;letter-spacing:.045em;text-transform:uppercase}.tx-complete-references dd{align-items:center;display:flex;gap:9px;justify-content:flex-end;margin:0;min-width:0}.tx-complete-references a,.tx-complete-references dd>span{color:var(--stripe-primary);font-family:var(--font-technical);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:610;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.tx-complete-references a:hover{color:var(--stripe-brand)}.tx-complete-copy{background:var(--stripe-canvas);border:1px solid var(--stripe-keyline-strong);border-radius:7px;color:var(--stripe-secondary);flex:0 0 auto;font-size:var(--type-caption);font-weight:680;min-height:28px;padding:4px 9px}.tx-complete-copy:hover{background:rgba(99,84,255,.07);border-color:rgba(99,84,255,.34);color:var(--stripe-brand)}.tx-complete-action{align-items:center;background:linear-gradient(110deg,var(--stripe-brand),#3f72f5);border-radius:10px;box-shadow:0 10px 26px rgba(99,84,255,.2);color:#fff;display:flex;font-size:14px;font-weight:720;justify-content:center;min-height:46px;padding:10px 18px;text-decoration:none}.tx-complete-action b{font-size:18px;margin-left:10px}.tx-complete-action:hover{background:linear-gradient(110deg,var(--stripe-brand-hover),#3268e9);color:#fff;filter:none}@media (max-width:640px){.quick-create-modal>.transaction-plan.is-complete{padding:18px}.tx-complete{gap:16px;padding:18px}.tx-complete-references>div{align-items:start;gap:5px;grid-template-columns:1fr}.tx-complete-references dd{justify-content:space-between}}.wallet-access-terms{color:var(--stripe-secondary)}.wallet-access-error{color:var(--danger-text)}.wallet-connect-button.unsupported{background:var(--stripe-surface);border-color:var(--stripe-critical);color:var(--danger-text)}.wallet-config-notice{background:#fff8e8;border:1px solid #f3d5a6}.token-unverified,.wallet-config-notice,.wallet-config-notice code{color:var(--stripe-warning)}.pool-chart-labels>b.negative,.portfolio-badge.down,.portfolio-hero>strong.pnl-down{color:var(--danger-text)}.range-price-track:before{background:var(--stripe-keyline)}.range-price-track>b{background:var(--stripe-surface);border-color:var(--stripe-surface);box-shadow:0 0 0 2px var(--stripe-brand)}.arl-detail-range>div:before{background:var(--stripe-keyline)}.arl-detail-range>div>b{background:var(--stripe-surface);border-color:var(--stripe-surface);box-shadow:0 0 0 2px var(--stripe-brand)}.composition-bar{background:var(--stripe-keyline)}.position-plan-row{border-top-color:var(--stripe-keyline)}.launch-config-disclosure>svg,.position-security-note svg,.verified-deployment-head svg{stroke:var(--stripe-brand)}.token-orb,.token-orb.amber,.token-orb.orange,.token-orb.quote,.token-orb.violet{background:var(--stripe-brand-soft);border-color:#d5d2ff;color:var(--stripe-brand)}.portfolio-notice{background:var(--stripe-surface);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius);box-shadow:var(--stripe-shadow-sm);padding:32px}.portfolio-notice strong{color:var(--stripe-primary);font-size:16px;font-weight:640;letter-spacing:-.01em}.portfolio-notice p{color:var(--stripe-secondary);font-size:var(--type-body)}.portfolio-notice .error-reason{background:var(--stripe-canvas);border:1px solid var(--stripe-keyline);border-radius:var(--stripe-radius-sm);font-family:var(--font-technical);font-size:var(--type-technical);padding:8px 10px}.pool-indexing-notice,.pool-load-error{align-items:center;gap:12px;justify-content:center;min-height:380px;text-align:center}.pool-indexing-notice p,.pool-load-error p{max-width:52ch}.pool-load-error .login-primary{margin-top:6px;min-width:180px}:root{--font-product:"IBM Plex Sans Variable","IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-numeric:"IBM Plex Sans Variable","IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-market:var(--font-product);--font-technical:var(--font-geist-mono),"Geist Mono","SFMono-Regular",Consolas,monospace;--future-violet:#6c63ff;--future-blue:#3a7af5;--future-cyan:#35c8e6;--future-mint:#50dfb1;--future-surface:rgba(255,255,255,0.82);--future-keyline:rgba(91,82,222,0.14);--future-radius-lg:18px;--future-radius-xl:26px;--future-shadow:0 1px 2px rgba(50,50,93,0.04),0 14px 44px rgba(62,52,139,0.08);--future-shadow-hover:0 2px 5px rgba(50,50,93,0.06),0 22px 54px rgba(78,67,172,0.14);--type-page-title:clamp(30px,2.7vw,36px);--type-section-title:clamp(20px,1.7vw,24px);--type-card-title:18px;--type-body:15px;--type-body-small:14px;--type-label:12px;--type-caption:12px;--type-control:14px;--type-data:14px;--type-technical:11px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-body:1.55;--leading-compact:1.35}body{font-family:var(--font-product);font-size:var(--type-body);font-weight:var(--weight-regular);font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums;line-height:var(--leading-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:var(--font-product);font-size:var(--type-control)}.ammora-app :is(h1,h2,h3),.wallet-access-layer :is(h1,h2,h3){color:var(--stripe-primary);font-family:var(--font-product);font-style:normal}.create-hero-copy h1,.launch-hero-copy h1,.market-intro h1,.page-heading h1{font-size:var(--type-page-title);font-weight:var(--weight-semibold);letter-spacing:-.045em;line-height:1.05}.create-hero-copy>p,.launch-hero-copy>p,.market-intro>p,.page-heading p,.page-heading.centered p{color:var(--stripe-secondary);font-size:var(--type-body);font-weight:var(--weight-regular);line-height:var(--leading-body)}.create-section-head h2,.launch-builder-cta h2,.launch-section-head h2,.position-group-head h2{font-size:var(--type-section-title);font-weight:var(--weight-semibold);letter-spacing:-.032em;line-height:1.16}.create-card h2,.create-model-copy h3,.holders-headline h3,.launch-project-card h3,.pool-activity-title h2,.position-workspace-head h2{font-size:var(--type-card-title);font-weight:var(--weight-semibold);letter-spacing:-.022em;line-height:1.25}.create-model-eyebrow,.distribution-label>span,.pool-rail-label,.position-review-section-head>span,.section-kicker,.swap-execution-summary>span{color:var(--stripe-brand);font-size:var(--type-caption);font-weight:var(--weight-semibold);letter-spacing:.065em;line-height:var(--leading-compact)}.app-brand-wordmark{font-size:20px;font-weight:var(--weight-bold);letter-spacing:-.025em}.app-brand>span,.app-footer small,.header-network small{font-size:var(--type-caption);font-weight:var(--weight-medium)}.app-global-search,.app-header-context a,.desktop-app-nav a,.desktop-app-nav button,.mobile-app-nav a,.wallet-account-button,.wallet-connect-button{font-size:var(--type-body-small);font-weight:var(--weight-semibold)}.app-global-search span,.header-network span{font-size:var(--type-body-small)}.more-popover a,.more-popover button{color:var(--stripe-secondary);font-size:var(--type-body-small);font-weight:var(--weight-medium)}.more-popover .more-product-link strong{color:var(--stripe-primary);font-size:var(--type-body-small);font-weight:var(--weight-semibold)}.more-popover .more-product-link small{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:var(--weight-regular)}.market-pool-count,.market-summary-bar .market-stats span,.market-window>span{font-size:var(--type-caption);font-weight:var(--weight-medium)}.market-summary-bar .market-stats strong{font-size:16px;font-weight:var(--weight-semibold)}.market-search input,.market-window select,.position-filters button{font-size:var(--type-body-small);font-weight:var(--weight-medium)}.market-row.head>span{color:var(--stripe-secondary);font-weight:var(--weight-semibold);letter-spacing:.025em}.market-row:not(.head)>span{color:var(--stripe-primary);font-size:var(--type-data);font-weight:var(--weight-regular);letter-spacing:-.005em;line-height:var(--leading-compact)}.market-pair-name>strong,.market-row>span:nth-child(2) strong{font-size:var(--type-data);font-weight:var(--weight-semibold)}.market-absent,.market-pair-name>small,.market-row>span>small,.market-sort-note{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:var(--weight-regular)}.market-model-filter-item button,.market-saved-filter,.model-badge{font-size:var(--type-caption);font-weight:var(--weight-semibold)}.create-card>p,.create-model-copy p,.launch-builder-cta p,.launch-catalog-empty,.launch-lifecycle p,.launch-project-card p,.launch-trust-row{color:var(--stripe-secondary);font-size:var(--type-body-small);font-weight:var(--weight-regular);line-height:var(--leading-body)}.create-card-action,.create-model-action,.create-path-action,.launch-filter-tabs button,.launch-hero-actions a{font-size:var(--type-body-small);font-weight:var(--weight-semibold)}.builder-section-heading strong{font-size:17px;font-weight:var(--weight-semibold)}.builder-section-heading p,.launch-config-disclosure p,.liquidity-step-copy,.position-security-note p,.quick-default-note p{color:var(--stripe-secondary);font-size:var(--type-body-small);font-weight:var(--weight-regular);line-height:var(--leading-body)}.builder-section-heading>span{font-weight:var(--weight-semibold)}.app-field>label,.app-field>span,.position-amount-head>span,.position-field>label,.position-field>span,.swap-token-card-head>span:first-child{color:var(--stripe-secondary);font-size:var(--type-label);font-weight:var(--weight-semibold)}.app-field small,.position-amount-head>strong,.position-field small,.token-field small,.token-list small{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:var(--weight-regular);line-height:1.45}.app-field input,.app-field select,.position-field input,.position-field select,.recipient-fields input,.token-field{font-size:var(--type-control);font-weight:var(--weight-regular)}.quick-review-pair strong,.token-field strong,.token-list strong{font-size:var(--type-body);font-weight:var(--weight-semibold)}.launch-config-card dd,.launch-preset-card strong,.launch-project-top strong,.launch-review-summary dd{color:var(--stripe-primary);font-size:var(--type-body-small);font-weight:var(--weight-semibold)}.launch-config-card dt,.launch-preset-card small,.launch-project-card small,.launch-review-summary dt{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:var(--weight-medium)}.pool-detail-identity h1{font-size:clamp(26px,2.2vw,30px);font-weight:var(--weight-semibold);letter-spacing:-.035em}.activity-tabs button,.analytics-controls button,.chart-range-controls button,.pool-breadcrumbs,.pool-detail-identity>span{font-size:var(--type-body-small);font-weight:var(--weight-medium)}.composition-labels span,.holders-card small,.pool-chart-labels small,.pool-detail-metrics span,.pool-fee-breakdown span,.pool-rail-row span{color:var(--stripe-secondary);font-size:var(--type-label);font-weight:var(--weight-medium)}.pool-detail-metrics strong,.pool-fee-breakdown strong{font-size:18px;font-weight:var(--weight-semibold)}.pool-rail-hero{color:var(--stripe-primary);font-size:22px;font-weight:var(--weight-semibold);letter-spacing:-.025em}.composition-labels strong,.holders-top strong,.pool-rail-row strong{color:var(--stripe-primary);font-size:var(--type-data);font-weight:var(--weight-semibold)}.pool-activity-title h2{margin:0}.holders-unavailable,.pool-activity-empty,.pool-activity-title>span,.pool-chart-empty{color:var(--stripe-secondary);font-size:var(--type-body-small);line-height:var(--leading-body)}.pool-record-table .position-row.head>span{font-family:var(--font-product);font-size:var(--type-caption);font-weight:var(--weight-semibold);letter-spacing:.025em}.pool-record-table .position-row:not(.head)>span{font-family:var(--font-product);font-size:var(--type-data);font-weight:var(--weight-regular);letter-spacing:-.005em;line-height:var(--leading-compact)}.pool-record-table .position-row:not(.head) a,.pool-record-table time{font-family:var(--font-product);font-size:var(--type-body-small);font-weight:var(--weight-medium)}.position-workspace-head h2{margin:2px 0 0}.liquidity-step-heading strong,.position-plan-head strong,.swap-completion-copy strong{color:var(--stripe-primary);font-size:var(--type-body);font-weight:var(--weight-semibold)}.liquidity-step-heading span,.position-flow-guidance,.swap-access-notice p,.swap-completion-copy span,.swap-footer-note{color:var(--stripe-secondary);font-size:var(--type-body-small);font-weight:var(--weight-regular);line-height:var(--leading-body)}.position-funding-summary,.position-gas-review,.swap-quote-details,.swap-rate-row,.swap-security-line,.swap-settings,.swap-token-card-head{font-size:var(--type-body-small)}.swap-token-input-row input,.swap-token-input-row output{font-family:var(--font-product);font-weight:var(--weight-semibold);letter-spacing:-.035em}.liquidity-manage-actions button,.liquidity-mode-tabs button,.liquidity-percentage-grid button,.position-amount-presets button,.swap-amount-presets button,.swap-native-input-tabs button,.swap-slippage-options button{font-size:var(--type-caption);font-weight:var(--weight-semibold)}.position-funding-summary strong,.position-gas-review strong,.position-step-progress li strong,.swap-execution-readiness strong,.swap-execution-summary dd{font-size:var(--type-body-small);font-weight:var(--weight-semibold)}.position-funding-summary p,.position-gas-review p,.position-step-progress li small,.swap-execution-readiness span,.swap-execution-summary dt,.swap-technical-review summary{font-size:var(--type-caption)}.chart-scale,.chart-toolbar,.chart-window,.portfolio-hero>span,.portfolio-stat>span{color:var(--stripe-secondary);font-size:var(--type-label);font-weight:var(--weight-medium)}.portfolio-hero>strong{font-size:28px;letter-spacing:-.035em}.portfolio-hero>strong,.portfolio-stat>strong{color:var(--stripe-primary);font-weight:var(--weight-semibold)}.portfolio-stat>strong{font-size:16px;letter-spacing:-.015em}.fee-history>strong,.portfolio-shared-fees-copy h2,.position-group-head h2{color:var(--stripe-primary);font-size:var(--type-card-title);font-weight:var(--weight-semibold)}.chart-empty-status small,.fee-claim-status small,.fee-live-state span,.fee-route-preview>p,.portfolio-shared-fees-copy p,.portfolio-shared-fees-status>span,.positions-empty>p{color:var(--stripe-secondary);font-size:var(--type-body-small);font-weight:var(--weight-regular);line-height:var(--leading-body)}.fee-recipient-head>span,.position-row.head>span{color:var(--stripe-secondary);font-size:var(--type-caption);font-weight:var(--weight-semibold);letter-spacing:.025em}.fee-history a,.fee-recipient-row>code,.fee-recipient-row>span,.position-row:not(.head)>span,.recipient-preview>div{font-family:var(--font-product);font-size:var(--type-data);font-weight:var(--weight-regular)}.fee-claim-status span,.fee-settlement-metrics small,.fee-settlement-metrics span,.fee-vault-picker small{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:var(--weight-medium)}.fee-settlement-metrics strong{color:var(--stripe-primary);font-size:17px;font-weight:var(--weight-semibold)}.fee-claim-status strong,.fee-history>span,.fee-vault-picker button{font-size:var(--type-body-small);font-weight:var(--weight-medium)}.fee-donut strong{font-size:38px;font-weight:var(--weight-semibold);letter-spacing:-.04em}.system-details>summary strong{font-size:var(--type-body-small);font-weight:var(--weight-semibold)}.system-detail-list dt,.system-details>summary small{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:var(--weight-medium)}.calldata-preview code,.plan-details code,.position-funding-review article>div:first-child span,.position-funding-review dd,.system-detail-list dd,.system-details code,.technical-value-input{color:var(--stripe-secondary);font-family:var(--font-technical);font-size:var(--type-technical);font-weight:var(--weight-medium);letter-spacing:-.018em}.wallet-access-card h1,.wallet-access-card h2{font-size:24px;font-weight:var(--weight-semibold);letter-spacing:-.032em}.wallet-access-account span,.wallet-access-eyebrow,.wallet-access-footer,.wallet-access-terms{font-size:var(--type-caption);font-weight:var(--weight-medium)}.portfolio-notice p,.wallet-access-card p,.wallet-config-notice{font-size:var(--type-body-small);line-height:var(--leading-body)}.fee-live-state strong,.portfolio-notice strong,.positions-empty>strong{font-size:17px;font-weight:var(--weight-semibold)}@media (max-width:620px){:root{--type-page-title:clamp(27px,7.5vw,30px);--type-section-title:clamp(19px,5vw,22px);--type-card-title:18px}.fee-recipient-row>code,.fee-recipient-row>span,.market-row:not(.head)>span,.pool-record-table .position-row:not(.head)>span,.position-row:not(.head)>span{font-size:var(--type-body-small)}}.ammora-app :is(h1,h2,h3,h4,strong,b){font-weight:var(--weight-semibold)}.ammora-app small{font-size:var(--type-caption);font-weight:var(--weight-regular);line-height:var(--leading-compact)}.app-header .app-header-context a,.app-header .desktop-app-nav a,.app-header .desktop-app-nav button,.app-header .header-network>span,.create-card-action,.create-flow strong,.create-goal-nav>a strong,.create-hero-actions>a,.create-path-action strong,.create-quick-action,.create-readiness-status span,.create-section-count{font-weight:var(--weight-semibold)}.create-flow strong{font-size:var(--type-caption)}.create-goal-intro>span,.create-section-head>div>span,.create-support-grid article>div>span{font-size:var(--type-caption);font-weight:var(--weight-semibold);letter-spacing:.065em;line-height:var(--leading-compact)}.create-goal-intro strong,.create-goal-nav>a b,.create-goal-nav>a strong,.create-model-copy li,.create-model-visual small,.create-path-action em,.create-path-action small,.create-range-labels span{font-size:var(--type-caption)}.create-goal-nav>a b{font-weight:var(--weight-semibold)}.create-goal-nav>a small,.create-model-copy li,.create-model-visual small{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:var(--weight-regular);line-height:var(--leading-compact)}.create-model-code{font-size:var(--type-caption);font-weight:var(--weight-bold)}.create-model-fit,.create-section-count{font-size:var(--type-caption);font-weight:var(--weight-medium)}.create-path-action small{font-weight:var(--weight-medium);line-height:var(--leading-compact)}.create-path-action em,.create-range-labels span{font-style:normal;font-weight:var(--weight-semibold)}.create-readiness-status strong,.create-support-grid h2{font-size:16px;font-weight:var(--weight-semibold)}.create-support-grid article.create-launch-card>div:nth-child(2)>span,.create-support-grid article.create-security-card>div:nth-child(2)>span{font-size:var(--type-caption);font-weight:var(--weight-semibold)}.launch-builder-cta :is(a,b),.launch-hero-actions :is(a,b){font-weight:var(--weight-semibold)}.launch-builder-cta>div>span,.launch-capabilities article>span,.launch-graduation-chip span,.launch-section-head>div>span,.launch-trust-row i{font-size:var(--type-caption);font-weight:var(--weight-semibold);line-height:var(--leading-compact)}.launch-capabilities article>span,.launch-graduation-chip span,.launch-token-core>span{font-weight:var(--weight-bold)}.launch-capabilities article h3,.launch-lifecycle-grid strong{font-weight:var(--weight-semibold)}.launch-builder-cta>a,.launch-builder-cta>a b,.launch-capabilities article b,.launch-graduation-chip strong,.launch-project-card>a,.launch-token-core strong,.launch-trust-row li{font-size:var(--type-caption)}.launch-builder-cta p,.launch-capabilities article p,.launch-catalog-empty p,.launch-section-head p{color:var(--stripe-secondary);font-size:var(--type-body-small);font-weight:var(--weight-regular);line-height:var(--leading-body)}.launch-section-head>a{font-size:var(--type-caption);font-weight:var(--weight-semibold)}.launch-graduation-chip strong{color:var(--stripe-on-dark)}.launch-graduation-chip span{color:var(--stripe-on-dark-muted)}.launch-lifecycle-grid i{font-size:var(--type-caption);font-weight:var(--weight-semibold)}.launch-lifecycle-grid p,.launch-lifecycle-grid strong{font-size:var(--type-body-small)}.launch-lifecycle-grid p{color:var(--stripe-secondary);font-weight:var(--weight-regular);line-height:var(--leading-body)}.composition-labels strong,.fee-claim-status strong,.fee-donut strong,.fee-settlement-metrics strong,.holders-top strong,.market-row:not(.head)>span:nth-child(n+4),.market-summary-bar .market-stats strong,.pool-detail-metrics strong,.pool-fee-breakdown strong,.pool-rail-hero,.pool-rail-row strong,.pool-record-number,.portfolio-hero>strong,.portfolio-stat>strong,.position-funding-summary strong,.position-gas-review strong,.swap-execution-summary dd,.swap-quote-details dd,.swap-rate-row strong,.swap-token-input-row input,.swap-token-input-row output{font-family:var(--font-numeric);font-feature-settings:proportional-nums lining-nums;font-variant-numeric:proportional-nums lining-nums;letter-spacing:normal}.fee-claim-status strong,.fee-donut strong,.fee-settlement-metrics strong,.market-summary-bar .market-stats strong,.pool-detail-metrics strong,.pool-fee-breakdown strong,.pool-rail-hero,.portfolio-hero>strong,.portfolio-stat>strong,.swap-token-input-row input,.swap-token-input-row output{font-weight:var(--weight-semibold)}.composition-labels strong,.holders-top strong,.market-row:not(.head)>span:nth-child(n+4),.pool-rail-row strong,.pool-record-number,.position-funding-summary strong,.position-gas-review strong,.swap-execution-summary dd,.swap-quote-details dd,.swap-rate-row strong{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;font-weight:var(--weight-medium);letter-spacing:0}body{background:radial-gradient(circle at 9% 2%,rgba(108,99,255,.11),transparent 27%),radial-gradient(circle at 91% 8%,rgba(53,200,230,.1),transparent 26%),linear-gradient(180deg,#f8f9ff,#f5f8fc 44%,#f7f9fc);background-attachment:fixed}.ammora-app{background:transparent;isolation:isolate;position:relative}.ammora-app:before{background-image:linear-gradient(rgba(84,74,205,.025) 1px,transparent 0),linear-gradient(90deg,rgba(84,74,205,.025) 1px,transparent 0);background-size:48px 48px;content:"";inset:112px 0 auto;height:min(540px,52vw);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent 92%);pointer-events:none;position:absolute;z-index:-1}.app-header{background:rgba(248,250,255,.82);border-bottom-color:rgba(91,82,222,.12);box-shadow:0 10px 32px rgba(55,48,123,.035);position:sticky}.app-header:after{background:linear-gradient(90deg,transparent,rgba(108,99,255,.54),rgba(53,200,230,.45),transparent);bottom:-1px;content:"";height:1px;left:8%;opacity:.52;pointer-events:none;position:absolute;right:8%}.app-brand-symbol{filter:drop-shadow(0 5px 10px rgba(83,71,225,.22))}.app-brand>span{background:linear-gradient(135deg,rgba(108,99,255,.13),rgba(53,200,230,.1));box-shadow:inset 0 0 0 1px rgba(108,99,255,.08)}.app-global-search,.header-network{background:rgba(255,255,255,.74);border-color:rgba(94,84,211,.16);border-radius:11px;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 8px 24px rgba(61,52,137,.045)}.app-global-search:hover{background:rgba(255,255,255,.94);border-color:rgba(108,99,255,.44);box-shadow:0 0 0 4px rgba(108,99,255,.09)}.app-header .desktop-app-nav>a,.app-header .more-menu>button{border-radius:10px 10px 5px 5px;transition:background .16s ease,color .16s ease,transform .16s ease}.app-header .desktop-app-nav>a:hover,.app-header .more-menu>button:hover{background:linear-gradient(135deg,rgba(108,99,255,.09),rgba(53,200,230,.06));color:var(--stripe-primary)}.app-header .desktop-app-nav>a.active{background:linear-gradient(180deg,transparent 58%,rgba(108,99,255,.08));box-shadow:inset 0 -2px 0 var(--future-violet)}.liquidity-primary-action,.position-primary-action,.primary-action,.swap-primary-action,.wallet-account-button,.wallet-connect-button{background:linear-gradient(135deg,#7168ff,#5147f5 52%,#367bf4);border-color:rgba(69,59,217,.7);border-radius:12px;box-shadow:0 8px 20px rgba(81,71,245,.23),inset 0 1px 0 rgba(255,255,255,.25);overflow:hidden;position:relative}.liquidity-primary-action:hover,.position-primary-action:hover,.primary-action:hover,.swap-primary-action:hover,.wallet-account-button:hover,.wallet-connect-button:hover{background:linear-gradient(135deg,#7a71ff,#574cf7 48%,#3f86f6);box-shadow:0 11px 28px rgba(81,71,245,.31),inset 0 1px 0 rgba(255,255,255,.3)}.position-secondary-action,.secondary-action{background:rgba(255,255,255,.72);border-color:rgba(88,78,194,.17);border-radius:12px;box-shadow:0 8px 24px rgba(61,52,137,.05)}.create-model-eyebrow,.pool-rail-label,.section-kicker{align-items:center;background:linear-gradient(135deg,rgba(108,99,255,.1),rgba(53,200,230,.08));border:1px solid rgba(108,99,255,.13);border-radius:999px;display:inline-flex;gap:7px;padding:6px 10px}.section-kicker:before{background:linear-gradient(135deg,var(--future-mint),var(--future-cyan));border-radius:50%;box-shadow:0 0 0 4px rgba(80,223,177,.12),0 0 18px rgba(80,223,177,.4);content:"";height:6px;width:6px}.market-overview{align-items:center;background:radial-gradient(circle at 82% 18%,rgba(80,223,177,.18),transparent 28%),radial-gradient(circle at 66% 110%,rgba(53,200,230,.13),transparent 35%),linear-gradient(135deg,rgba(255,255,255,.92),rgba(246,245,255,.86));border:1px solid var(--future-keyline);border-radius:var(--future-radius-xl);box-shadow:var(--future-shadow);min-height:190px;overflow:hidden;padding:30px 34px;position:relative}.market-overview:before{background-image:linear-gradient(rgba(99,88,220,.055) 1px,transparent 0),linear-gradient(90deg,rgba(99,88,220,.055) 1px,transparent 0);background-size:28px 28px;inset:0 0 0 54%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%);mask-image:linear-gradient(90deg,transparent,#000 35%);opacity:.7}.market-overview:after,.market-overview:before{content:"";pointer-events:none;position:absolute}.market-overview:after{background:radial-gradient(circle at center,rgba(255,255,255,.9) 0 7%,transparent 8%),radial-gradient(circle at center,transparent 0 37%,rgba(108,99,255,.15) 38% 39%,transparent 40%),radial-gradient(circle at center,transparent 0 57%,rgba(53,200,230,.12) 58% 59%,transparent 60%);height:210px;opacity:.8;right:13%;top:-48px;transform:rotate(-12deg);width:210px}.market-actions,.market-intro{position:relative;z-index:1}.market-intro{max-width:680px}.market-intro h1{font-size:clamp(32px,3vw,42px);margin-top:13px}.market-intro h1 span{-webkit-background-clip:text;background-image:linear-gradient(100deg,#5147f5 2%,#6e63fb 42%,#178faa);background-clip:text;color:transparent}.market-intro>p{font-size:var(--type-body);max-width:590px}.market-actions{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:330px}.market-actions:before{color:var(--stripe-success);content:"●  LIVE ON GIWA";flex-basis:100%;font-family:var(--font-numeric);font-size:var(--type-caption);font-weight:var(--weight-semibold);letter-spacing:.08em;margin:0 3px 12px;text-align:right}.market-table-section{background:var(--future-surface);border:1px solid var(--future-keyline);border-radius:22px;box-shadow:var(--future-shadow);margin-top:16px;overflow:hidden}.market-summary-bar{background:linear-gradient(120deg,rgba(248,248,255,.96),rgba(247,253,253,.9));border-bottom-color:rgba(91,82,222,.1);min-height:78px;padding:10px 14px}.market-summary-bar .market-stats{gap:8px}.market-summary-bar .market-stats article{background:rgba(255,255,255,.72);border:1px solid rgba(91,82,222,.1);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9);min-height:56px;min-width:172px;padding:9px 15px;position:relative}.market-summary-bar .market-stats article+article{border-left:1px solid rgba(91,82,222,.1)}.market-summary-bar .market-stats article:after{background:linear-gradient(90deg,var(--future-violet),var(--future-cyan),var(--future-mint));border-radius:999px;content:"";height:2px;left:14px;opacity:.58;position:absolute;right:54%;top:0}.market-pool-count{background:rgba(255,255,255,.66);border:1px solid rgba(91,82,222,.1);border-radius:999px;margin-block:auto;padding:7px 12px}.market-toolbar{background:rgba(250,251,255,.84);border-bottom:1px solid rgba(91,82,222,.1);min-height:58px;padding:9px 12px}.market-search{background:rgba(255,255,255,.82);border-color:rgba(91,82,222,.14);border-radius:12px;height:38px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.market-search:focus-within{background:#fff;border-color:rgba(108,99,255,.58);box-shadow:0 0 0 4px rgba(108,99,255,.09)}.market-model-filters,.market-saved-filter,.market-sort,.market-window select{background:rgba(255,255,255,.7);border-color:rgba(91,82,222,.13);border-radius:12px}.position-filters button{border-radius:9px}.position-filters button.active{background:linear-gradient(135deg,rgba(108,99,255,.13),rgba(53,200,230,.09));box-shadow:inset 0 0 0 1px rgba(108,99,255,.08);color:#4940de}.market-table{background:rgba(255,255,255,.76);max-height:calc(100dvh - 300px)}.market-row{min-height:58px;position:relative}.market-row.head{-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);background:rgba(245,246,252,.88);border-bottom:1px solid rgba(91,82,222,.11);min-height:42px;position:sticky;top:0;z-index:4}.market-row:not(.head){background:rgba(255,255,255,.72);transition:background .17s ease,box-shadow .17s ease,transform .17s ease}.market-row:not(.head):nth-child(odd){background:rgba(249,250,255,.65)}.market-row:not(.head):before{background:linear-gradient(180deg,var(--future-violet),var(--future-cyan),var(--future-mint));border-radius:0 999px 999px 0;bottom:9px;content:"";left:0;opacity:0;position:absolute;top:9px;transform:scaleY(.35);transition:opacity .17s ease,transform .17s ease;width:3px}.market-row:not(.head):hover{background:linear-gradient(90deg,rgba(108,99,255,.075),rgba(53,200,230,.035) 58%,rgba(255,255,255,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 9px 24px rgba(63,53,143,.07);transform:translateY(-1px);z-index:2}.market-row:not(.head):hover:before{opacity:1;transform:scaleY(1)}.market-row:not(.head):hover .token-pair-avatar{filter:drop-shadow(0 7px 10px rgba(90,72,181,.18));transform:translateY(-1px) scale(1.025)}.token-pair-avatar{transition:filter .17s ease,transform .17s ease}.market-model{background:linear-gradient(135deg,rgba(80,223,177,.13),rgba(53,200,230,.07));border-color:rgba(11,128,67,.34);border-radius:999px}.market-trend:not(.empty){filter:drop-shadow(0 6px 7px color-mix(in srgb,currentColor 18%,transparent))}.market-trend .market-trend-line{stroke-width:2}.market-summary-bar{min-height:68px;padding:8px 12px}.market-summary-bar .market-stats{gap:6px}.market-summary-bar .market-stats article{min-height:48px;min-width:154px;padding:7px 12px}.market-summary-bar .market-stats article:after{left:12px;right:58%}.market-summary-bar .market-stats span{font-size:var(--type-caption)}.market-summary-bar .market-stats strong{font-size:15px;line-height:1.1}.market-toolbar{min-height:50px;padding:7px 10px}.market-search,.market-window select{height:34px}.market-row{gap:6px;grid-template-columns:30px minmax(174px,2.05fr) minmax(100px,1.05fr) minmax(62px,.72fr) minmax(72px,.9fr) minmax(72px,.9fr) minmax(72px,.9fr) minmax(76px,.95fr) minmax(70px,.86fr) minmax(64px,.78fr) minmax(72px,.9fr) minmax(64px,.78fr) minmax(52px,.62fr) minmax(52px,.62fr);min-height:48px;min-width:1160px;padding:5px 10px}.market-row.head{min-height:36px;padding-block:5px}.market-row.head>span{font-size:var(--type-caption);line-height:1.2}.market-row:not(.head)>span{font-size:13px;line-height:1.25}.market-row>span.col-num{white-space:nowrap}.market-row>span.col-rank{font-size:var(--type-caption)}.market-pair{gap:8px}.market-pair-name{gap:2px}.market-pair-name>strong,.market-row>span:nth-child(2) strong{font-size:13px;line-height:1.15}.market-model,.market-pair-name>small,.market-row>span>small{font-size:var(--type-caption)}.market-model{line-height:14px;padding-inline:5px}.token-pair-avatar{flex-basis:34px;height:24px;width:34px}.market-row .token-avatar{height:24px;width:24px}.market-row .token-avatar:last-child{left:10px}.market-trend{height:30px;width:100px}.market-model-filter-tooltip{background:rgba(26,31,54,.94);border:1px solid rgba(126,118,255,.35);border-radius:12px;box-shadow:0 18px 44px rgba(26,31,54,.26)}:is(.create-model-card,.create-security-card,.create-support-grid article,.launch-project-card,.launch-builder-cta,.launch-preview,.position-workspace,.portfolio-board,.portfolio-summary,.portfolio-shared-fees,.pool-detail-hero,.pool-analytics-panel,.pool-rail,.pool-activity,.fee-live-workspace,.fee-route-preview){background:linear-gradient(180deg,rgba(255,255,255,.93),rgba(250,250,255,.84));border-color:var(--future-keyline);border-radius:var(--future-radius-lg);box-shadow:var(--future-shadow);-webkit-backdrop-filter:blur(16px) saturate(120%);backdrop-filter:blur(16px) saturate(120%)}:is(.create-hero,.launch-hero,.portfolio-summary,.pool-detail-hero){background:radial-gradient(circle at 90% 4%,rgba(80,223,177,.16),transparent 29%),radial-gradient(circle at 66% 120%,rgba(53,200,230,.1),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(246,245,255,.88));overflow:hidden;position:relative}:is(.create-model-card,.launch-project-card,.create-support-grid article){transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}:is(.create-model-card,.launch-project-card,.create-support-grid article):hover{border-color:rgba(108,99,255,.28);box-shadow:var(--future-shadow-hover);transform:translateY(-3px)}.fee-donut{filter:drop-shadow(0 14px 22px rgba(86,72,189,.14))}.pool-chart-area,.portfolio-chart{background:linear-gradient(rgba(91,82,222,.04) 1px,transparent 0),linear-gradient(90deg,rgba(91,82,222,.04) 1px,transparent 0),rgba(250,251,255,.76);background-size:32px 32px}@keyframes ammora-future-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ammora-orbit-drift{0%,to{opacity:.66;transform:rotate(-12deg) scale(.98)}50%{opacity:.9;transform:rotate(-7deg) scale(1.04)}}.market-overview{animation:ammora-future-rise .52s cubic-bezier(.2,.72,.2,1) both}.market-table-section{animation:ammora-future-rise .6s cubic-bezier(.2,.72,.2,1) 70ms both}.market-overview:after{animation:ammora-orbit-drift 8s ease-in-out infinite}@media (max-width:820px){body{background-attachment:scroll}.market-overview{align-items:flex-start;border-radius:20px;min-height:auto;padding:24px}.market-overview:after,.market-overview:before{opacity:.38}.market-actions{align-items:flex-start;justify-content:flex-start;max-width:none}.market-actions:before{text-align:left}.market-table-section{border-radius:18px}.market-summary-bar .market-stats article{min-width:150px}}@media (max-width:620px){.ammora-app:before{background-size:36px 36px}.market-overview{border-radius:16px;padding:20px}.market-intro h1{font-size:clamp(28px,9vw,34px)}.market-actions:before{margin-top:4px}.market-summary-bar{padding:8px}.market-summary-bar .market-stats{gap:6px}.market-summary-bar .market-stats article{border-radius:11px;min-width:132px;padding-inline:11px}}@media (prefers-reduced-motion:reduce){.market-overview,.market-overview:after,.market-table-section{animation:none}.market-row:not(.head),.token-pair-avatar,:is(.create-model-card,.launch-project-card,.create-support-grid article){transition-duration:.01ms}}.market-discovery{padding-bottom:0}.market-discovery .market-table-section{border-bottom:0;border-radius:22px 22px 0 0;box-shadow:0 -1px 0 rgba(91,82,222,.04),0 12px 34px rgba(62,52,139,.07)}.market-discovery .market-table{max-height:none}.market-discovery .market-model,.market-discovery .market-pair-name,.market-discovery .market-pair-name>small,.market-discovery .market-pair-name>strong{font-family:var(--font-product)}.market-discovery .market-pair-name>strong{color:#151a37;font-size:13px;font-weight:var(--weight-semibold);font-feature-settings:"ss02" 1,"cv01" 1;letter-spacing:-.006em;line-height:1.2;transition:color .17s ease,text-shadow .17s ease}.market-discovery .market-pair-name>strong>em{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background:linear-gradient(145deg,#6c63ff 18%,#25b9d5 82%);background-clip:text;font-style:normal;font-weight:var(--weight-medium);margin-inline:.28em}.market-discovery .market-pair-name>small{align-items:center;display:flex;font-size:var(--type-caption);font-weight:var(--weight-medium);gap:6px;letter-spacing:-.01em;line-height:1.25}.market-discovery .market-pair-name>small>span:last-child{align-items:center;display:inline-flex;gap:6px}.market-discovery .market-pair-name>small>span:last-child:before{background:linear-gradient(135deg,#6c63ff,#35a8e8);border-radius:999px;box-shadow:0 0 7px rgba(87,106,255,.32);content:"";height:3px;width:3px}.market-discovery .market-model{background:linear-gradient(135deg,rgba(108,99,255,.1),rgba(55,217,189,.14));border-color:rgba(59,165,143,.44);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 10px rgba(83,103,230,.08);font-size:var(--type-caption);font-weight:var(--weight-semibold);letter-spacing:.015em;line-height:15px}.market-discovery .market-model.arl{background:linear-gradient(135deg,rgba(81,71,245,.15),rgba(108,99,255,.08));border-color:rgba(81,71,245,.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 0 10px rgba(81,71,245,.1);color:#4940de}.market-discovery .market-model.almm{background:linear-gradient(135deg,rgba(5,112,222,.11),rgba(53,168,232,.08));border-color:rgba(5,112,222,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 0 10px rgba(5,112,222,.08);color:#0868bd}.market-discovery .market-row:not(.head):hover .market-pair-name>strong{color:#423bd0;text-shadow:0 0 18px rgba(77,92,231,.15)}.market-discovery .market-trend{height:30px;width:108px}.market-discovery .market-trend-state{align-items:flex-start;display:flex;flex-direction:column;gap:1px;justify-content:center;width:108px}.market-discovery .market-trend-state .market-trend{height:17px}.market-discovery .market-trend-state>small{color:var(--stripe-tertiary);font-family:var(--font-product);font-size:var(--type-caption);font-weight:var(--weight-medium);letter-spacing:-.01em;line-height:1;padding-left:2px}.market-discovery .market-trend-state.absent>small{opacity:.72}.market-discovery .market-trend .market-trend-line{stroke-width:1.9}.market-discovery .market-trend .market-trend-area{opacity:.72}.market-discovery .market-trend:not(.empty) .market-trend-end{filter:drop-shadow(0 0 3px currentColor)}.market-discovery .market-price-cell{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.market-discovery .price-delta{display:block;font-family:var(--font-product);font-size:var(--type-caption);font-weight:var(--weight-semibold);letter-spacing:-.01em;line-height:1.15;margin-top:2px}.market-discovery .price-delta.flat{color:var(--stripe-tertiary)}.market-discovery .market-row:not(.head):hover .market-trend:not(.empty){filter:drop-shadow(0 7px 9px color-mix(in srgb,currentColor 22%,transparent))}.market-discovery .market-model,.market-discovery .market-pair-name,.market-discovery .market-pair-name>small,.market-discovery .market-pair-name>strong,.market-discovery .market-row.head button,.market-discovery .market-row.head>span,.market-discovery .market-row:not(.head)>.col-num,.market-discovery .market-trend-state>small,.market-discovery .price-delta{font-family:var(--font-market);font-optical-sizing:auto}.market-discovery .market-row.head button,.market-discovery .market-row.head>span{font-weight:600;letter-spacing:.025em}.market-discovery .market-pair-name>strong{font-feature-settings:"case" 1;font-weight:600;letter-spacing:-.018em}.market-discovery .market-pair-name>small{font-weight:500;letter-spacing:-.012em}.market-discovery .market-model{font-weight:600;letter-spacing:.035em}.market-discovery .market-row:not(.head)>.col-num{font-feature-settings:"case" 1,tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;font-weight:500;letter-spacing:-.018em}.market-discovery .market-trend-state>small,.market-discovery .price-delta{font-weight:550;letter-spacing:-.008em}.market-discovery .market-table-section{background:radial-gradient(circle at 8% -18%,rgba(108,99,255,.11),transparent 27%),radial-gradient(circle at 88% -14%,rgba(55,217,189,.1),transparent 25%),linear-gradient(180deg,rgba(253,253,255,.94),rgba(248,251,255,.9));border-color:rgba(102,91,230,.18);isolation:isolate;position:relative}.market-discovery .market-table-section:before{animation:ammora-market-spectrum 9s linear infinite;background:linear-gradient(90deg,transparent,rgba(108,99,255,.92) 18%,rgba(45,178,224,.82) 48%,rgba(55,217,189,.82) 72%,transparent);background-size:220% 100%;content:"";height:2px;inset:0 0 auto;opacity:.72;pointer-events:none;position:absolute;z-index:8}.market-discovery .market-summary-bar{-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);background:linear-gradient(115deg,rgba(255,255,255,.83),rgba(248,249,255,.7) 52%,rgba(244,255,253,.66))}.market-discovery .market-summary-bar .market-stats article{overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.market-discovery .market-summary-bar .market-stats article:before{background:radial-gradient(circle,rgba(108,99,255,.16),transparent 68%);content:"";height:72px;opacity:0;pointer-events:none;position:absolute;right:-24px;top:-30px;transition:opacity .18s ease,transform .22s ease;width:72px}.market-discovery .market-summary-bar .market-stats article:hover{border-color:rgba(108,99,255,.24);box-shadow:0 10px 28px rgba(65,58,148,.08),inset 0 1px 0 rgba(255,255,255,.96);transform:translateY(-1px)}.market-discovery .market-summary-bar .market-stats article:hover:before{opacity:1;transform:scale(1.18)}.market-discovery .market-toolbar{-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);background:linear-gradient(90deg,rgba(249,250,255,.88),rgba(248,253,253,.78))}.market-discovery .position-filters button.active{border-color:rgba(108,99,255,.2);box-shadow:0 0 0 1px rgba(108,99,255,.08),0 5px 15px rgba(82,71,201,.1),inset 0 1px 0 rgba(255,255,255,.88);text-shadow:0 0 16px rgba(73,64,222,.2)}.market-discovery .market-row.head{background:linear-gradient(90deg,rgba(244,245,253,.95),rgba(247,252,252,.9));box-shadow:inset 0 -1px 0 rgba(108,99,255,.12),0 8px 22px rgba(58,53,122,.055)}.market-discovery .market-row:not(.head){isolation:isolate;overflow:hidden}.market-discovery .market-row:not(.head):after{background:linear-gradient(105deg,transparent 16%,rgba(108,99,255,.055) 38%,rgba(55,217,189,.075) 50%,transparent 70%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateX(-18%);transition:opacity .22s ease,transform .44s cubic-bezier(.2,.72,.2,1);z-index:0}.market-discovery .market-row:not(.head):before{z-index:2}.market-discovery .market-row:not(.head)>*{position:relative;z-index:1}.market-discovery .market-row:not(.head):hover:after{opacity:1;transform:translateX(14%)}.market-discovery .market-row:not(.head):hover>.col-num{text-shadow:0 0 18px rgba(77,92,231,.1)}.market-discovery .market-trend.empty .market-trend-placeholder{animation:ammora-market-dash 2.8s linear infinite}.market-discovery .market-trend.neutral{color:#777da4;opacity:.88}.market-discovery .market-trend.neutral .market-trend-neutral-area{stroke:none}.market-discovery .market-trend.neutral .market-trend-neutral-guide{fill:none;opacity:.22;stroke:currentColor;stroke-dasharray:1 5;stroke-linecap:round;stroke-width:.8;vector-effect:non-scaling-stroke}.market-discovery .market-trend.neutral .market-trend-placeholder{opacity:.74;stroke-dasharray:4 5;stroke-width:1.25;vector-effect:non-scaling-stroke}.market-discovery .market-trend-neutral-end{fill:#fff;filter:drop-shadow(0 0 4px rgba(83,103,230,.42));stroke:currentColor;stroke-width:1.35;vector-effect:non-scaling-stroke}@keyframes ammora-market-spectrum{0%{background-position:100% 50%}to{background-position:-120% 50%}}@keyframes ammora-market-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-20}}@media (prefers-reduced-motion:reduce){.market-discovery .market-table-section:before,.market-discovery .market-trend.empty .market-trend-placeholder{animation:none}.market-discovery .market-row:not(.head):after,.market-discovery .market-summary-bar .market-stats article,.market-discovery .market-summary-bar .market-stats article:before{transition-duration:.01ms}.market-discovery .market-row:not(.head):hover:after,.market-discovery .market-summary-bar .market-stats article:hover{transform:none}}@media (max-width:820px){.market-discovery .market-table-section{border-radius:18px 18px 0 0}}@media (max-width:620px){.market-discovery .market-table-section{border-radius:16px 16px 0 0}}:where(.market-discovery,.portfolio-page,.create-page,.range-create-page,.builder-page,.liquidity-workspace,.pool-detail-page,.position-workspace,.wallet-access-layer,.token-picker){--font-interface:var(--font-product);font-family:var(--font-interface);font-optical-sizing:auto}:where(.market-discovery,.portfolio-page,.create-page,.range-create-page,.builder-page,.liquidity-workspace,.pool-detail-page,.position-workspace,.wallet-access-layer,.token-picker) :is(h1,h2,h3,h4,h5,h6,p,label,button,input,select,textarea,output,dt,dd,th,td){font-family:var(--font-interface)}.builder-page,.range-create-page{padding-top:32px}.builder-page>.page-heading,.range-create-page>.page-heading{margin-bottom:22px}.builder-page>.page-heading h1,.range-create-page>.page-heading h1{font-size:clamp(28px,2.25vw,32px);letter-spacing:-.04em}.builder-page>.page-heading p,.range-create-page>.page-heading p{font-size:14px;line-height:1.5;max-width:720px}.builder-layout{gap:20px;grid-template-columns:minmax(0,1fr) minmax(288px,324px)}.builder-aside,.builder-form,.range-create-form,.range-create-preview{border-radius:16px}.builder-aside,.builder-form{min-width:0}.builder-section{padding:22px 24px}.builder-section-heading{gap:11px;grid-template-columns:28px minmax(0,1fr);margin-bottom:18px}.builder-section-heading>span{font-family:var(--font-product);font-size:var(--type-caption);height:28px;letter-spacing:.02em;width:28px}.builder-section-heading strong{font-size:16px;letter-spacing:-.018em;line-height:1.3}.builder-section-heading p{font-size:13px;line-height:1.5;margin-top:3px}.builder-page .launch-preset-grid{gap:12px;margin-bottom:12px}.builder-page .launch-preset-card{border-radius:12px;padding:17px}.builder-page .launch-preset-title i,.builder-page .launch-preset-title span{font-size:var(--type-caption);letter-spacing:.065em}.builder-page .launch-preset-card>strong{font-size:15px;line-height:1.3;margin-top:10px}.builder-page .launch-preset-card>p{font-size:13px;line-height:1.52;margin-top:5px}.builder-page .launch-preset-card dl{gap:8px 14px;margin:13px 0 10px;padding:11px 0}.builder-page .launch-preset-card dl>div{font-size:12.5px;gap:8px}.builder-page .launch-preset-tags span{font-family:var(--font-product);font-size:var(--type-caption);line-height:1.25;padding:4px 7px}.builder-aside{min-height:0;padding:20px;top:128px}.builder-page .launch-preview{min-height:430px}.builder-page .launch-preview .section-kicker{font-size:var(--type-caption);letter-spacing:.055em}.builder-page .token-emblem{font-size:20px;height:72px;margin:27px 0 13px;width:72px}.builder-page .launch-preview h2{font-size:21px;font-weight:var(--weight-semibold);letter-spacing:-.035em;line-height:1.16;margin-bottom:4px}.builder-page .launch-preview>strong{color:var(--stripe-brand);font-size:12px}.builder-page .launch-preview>div:nth-of-type(2){gap:0;margin-top:23px}.builder-page .launch-preview>div:nth-of-type(2) span{align-items:center;font-size:12.5px;min-height:42px;padding:9px 0}.builder-page .launch-preview p{font-size:12.5px;line-height:1.55;margin-top:20px}.builder-page .launch-config-disclosure{gap:10px;padding:13px 14px}.builder-page .launch-config-disclosure strong{font-size:13px}.builder-page .launch-config-disclosure p{font-size:12.5px;line-height:1.5}@media (max-width:980px){.builder-layout{grid-template-columns:1fr}.builder-aside{position:static}.builder-page .launch-preview{min-height:0}}@media (max-width:620px){.builder-page,.range-create-page{padding-top:24px}.builder-section{padding:19px 16px}.builder-page .launch-preset-grid{grid-template-columns:1fr}.builder-aside{padding:17px}}.pool-detail-page,.portfolio-page{--route-accent:var(--stripe-brand);--route-accent-strong:#3f55c7;--route-accent-blue:#3d6fe8;--route-accent-cyan:#178faa;--route-accent-soft:#f0efff;--route-accent-soft-blue:#edf4ff;--route-keyline:rgba(81,71,245,0.16);color:var(--stripe-primary);font-family:var(--font-product);font-size:var(--type-body-small)}.pool-detail-page :where(button,input,select,textarea),.portfolio-page :where(button,input,select,textarea){font-family:inherit}.pool-detail-page :where(.pool-detail-hero,.pool-detail-metrics,.pool-fee-breakdown,.pool-analytics-panel,.pool-detail-support-grid,.position-workspace,.pool-activity-panel),.portfolio-page :where(.portfolio-summary,.portfolio-notice,.portfolio-board,.portfolio-shared-fees){border-color:var(--route-keyline)}.pool-detail-page .pool-detail-hero,.portfolio-page .portfolio-summary{background:radial-gradient(circle at 88% 8%,rgba(81,71,245,.14),transparent 31%),radial-gradient(circle at 70% 115%,rgba(53,200,230,.1),transparent 34%),linear-gradient(135deg,#ffffff,#fafbff 56%,#f4f7ff);border-color:var(--route-keyline)}.pool-detail-page .section-kicker,.portfolio-page .section-kicker{color:var(--route-accent);font-size:12px;font-weight:var(--weight-semibold);letter-spacing:.075em}.pool-detail-page .section-kicker:before,.portfolio-page .section-kicker:before{background:linear-gradient(135deg,var(--route-accent),var(--route-accent-cyan));box-shadow:0 0 0 5px rgba(81,71,245,.09),0 0 14px rgba(61,111,232,.18)}.pool-detail-page .holders-unavailable,.pool-detail-page .pool-breadcrumbs,.pool-detail-page .pool-detail-subtitle,.pool-detail-page .pool-detail-support-grid article>p,.portfolio-page .portfolio-shared-fees-copy p,.portfolio-page .positions-empty>p{color:var(--stripe-secondary);font-size:13px;line-height:1.55}.pool-detail-page .pool-detail-identity h1{font-size:clamp(28px,2.1vw,32px);font-weight:var(--weight-semibold);letter-spacing:-.038em;line-height:1.08}.pool-detail-page :where(.analytics-toolbar h2,.pool-activity-title h2,.position-workspace-head h2),.portfolio-page :where(.position-group-head h2,.portfolio-shared-fees-copy h2){color:var(--stripe-primary);font-size:20px;font-weight:var(--weight-semibold);letter-spacing:-.025em;line-height:1.2}.pool-detail-page .pool-detail-support-grid h3,.pool-detail-page .swap-completion-copy h3{color:var(--stripe-primary);font-size:18px;font-weight:var(--weight-semibold);letter-spacing:-.025em;line-height:1.2}.pool-detail-page :where(.pool-detail-metrics span,.pool-fee-breakdown span,.pool-rail-row span,.pool-chart-labels small,.composition-labels span,.holders-card small),.portfolio-page :where(.portfolio-hero>span,.portfolio-stat>span,.chart-toolbar,.chart-scale,.chart-window){font-size:12px;font-weight:var(--weight-medium)}.pool-detail-page .pool-detail-support-grid li strong,.pool-detail-page :where(.pool-rail-row strong,.composition-labels strong,.holders-top strong){font-size:13px;font-weight:var(--weight-semibold)}.pool-detail-page .pool-detail-support-grid li small,.pool-detail-page .swap-completion-actions :where(a,button),.pool-detail-page .swap-completion-copy p,.pool-detail-page .swap-completion-receipt span,.pool-detail-page .swap-completion-receipt strong{font-size:12px;line-height:1.5}.pool-detail-page .pool-detail-metrics strong,.pool-detail-page .pool-fee-breakdown strong{font-size:18px;font-weight:var(--weight-semibold);letter-spacing:-.025em}.pool-detail-page .pool-record-table .position-row.head>span,.portfolio-page .position-table .position-row.head>span{font-family:var(--font-product);font-size:12px;font-weight:var(--weight-semibold);letter-spacing:.045em;line-height:1.3}.pool-detail-page .pool-record-table .position-row:not(.head)>span,.portfolio-page .position-table .position-row:not(.head)>span{font-family:var(--font-product);font-size:13.5px;font-weight:var(--weight-regular);letter-spacing:-.006em;line-height:1.35}.pool-detail-page .pool-record-table .position-row:not(.head) :where(a,time),.portfolio-page .position-table .position-row:not(.head) :where(a,time){font-family:var(--font-product);font-size:12.5px;font-weight:var(--weight-medium)}.pool-detail-page .swap-workspace-head h2{font-size:20px;font-weight:var(--weight-semibold)}.pool-detail-page .swap-token-input-row :where(input,output){font-size:clamp(25px,2.1vw,30px);font-weight:var(--weight-semibold);letter-spacing:-.04em}.pool-detail-page :where(.detail-data-state.live,.swap-workspace .swap-workspace-head>span.live){background:var(--route-accent-soft);color:var(--route-accent-strong)}.pool-detail-page :where(.detail-data-state.live .status-dot,.swap-workspace .swap-workspace-head>span.live i){background:var(--route-accent-blue);box-shadow:0 0 0 3px rgba(61,111,232,.13)}.pool-detail-page :where(.pool-detail-metrics article.positive strong,.pool-chart-labels>b.positive,.pool-rail-row .positive,.holders-top .positive),.portfolio-page :where(.portfolio-hero>strong.pnl-up,.portfolio-stat>strong.pnl-up){color:var(--route-accent-strong)}.pool-detail-page .pool-chart-labels>b.positive,.portfolio-page .portfolio-badge.up{background:var(--route-accent-soft-blue);color:var(--route-accent-strong)}.pool-detail-page .composition-bar i:first-child{background:linear-gradient(90deg,var(--route-accent-cyan),var(--route-accent-blue))}.pool-detail-page .mint-dot,.pool-detail-page .pool-detail-support-grid li>i.good{background:var(--route-accent-blue);box-shadow:0 0 0 3px rgba(61,111,232,.11)}.pool-detail-page :where(.pool-record-table a,.pool-detail-actions a,.swap-completion-actions a),.portfolio-page :where(.position-table a,.portfolio-shared-fees a){color:var(--route-accent-strong)}.pool-detail-page .swap-completion-card:not(.verifying):not(.mismatch):not(.unavailable){background:linear-gradient(145deg,#f0f3ff,#f8fbff);border-color:rgba(61,111,232,.28)}.pool-detail-page .swap-completion-card:not(.verifying):not(.mismatch):not(.unavailable) .swap-completion-copy>span,.pool-detail-page .swap-completion-card:not(.verifying):not(.mismatch):not(.unavailable) .swap-completion-icon{color:var(--route-accent-strong)}.pool-detail-page .swap-completion-card:not(.verifying):not(.mismatch):not(.unavailable) .swap-completion-receipt{border-color:rgba(61,111,232,.18)}.portfolio-page .portfolio-hero>strong{font-size:28px;font-weight:var(--weight-semibold);letter-spacing:-.035em}.portfolio-page .portfolio-stat>strong{font-size:16px;font-weight:var(--weight-semibold);letter-spacing:-.018em}.portfolio-page .portfolio-badge.up{border-color:rgba(61,111,232,.24)}.portfolio-page>.page-heading{margin-bottom:22px;max-width:760px}.portfolio-page>.page-heading h1{color:var(--stripe-primary);font-size:clamp(28px,2.25vw,34px);font-weight:var(--weight-semibold);letter-spacing:-.04em;line-height:1.08;margin-top:9px}.portfolio-page>.page-heading p{color:var(--stripe-secondary);font-size:14px;line-height:1.5;margin-top:10px;max-width:700px}.portfolio-page .portfolio-board{background:rgba(255,255,255,.88);border-color:var(--route-keyline);border-radius:20px;box-shadow:0 20px 52px rgba(45,55,110,.08)}.portfolio-page .portfolio-board>.portfolio-summary{border-color:var(--route-keyline);padding:24px}.portfolio-page .portfolio-stat-row{gap:8px}.portfolio-page .portfolio-stat,.portfolio-page .portfolio-stat:first-child{background:rgba(255,255,255,.58);border:1px solid rgba(81,71,245,.11);border-radius:11px;min-width:0;padding:10px 12px}.portfolio-page .portfolio-divider{background:rgba(81,71,245,.12)}.portfolio-page .portfolio-chart,.portfolio-page .portfolio-chart-slot{background:radial-gradient(circle at 86% 12%,rgba(53,200,230,.1),transparent 32%),linear-gradient(145deg,rgba(248,249,255,.96),rgba(255,255,255,.96))}.portfolio-page .chart-mode{background:var(--route-accent-soft);color:var(--route-accent-strong)}.portfolio-page .chart-window{background:rgba(255,255,255,.72);border:1px solid rgba(81,71,245,.12);color:var(--stripe-secondary)}.portfolio-page .chart-empty-status>i,.portfolio-page .portfolio-empty-icon{background:linear-gradient(145deg,rgba(81,71,245,.13),rgba(53,200,230,.1));border-color:rgba(81,71,245,.16);color:var(--route-accent-strong)}.portfolio-page .portfolio-shared-fees,.portfolio-page .position-group{background:rgba(255,255,255,.88);border-color:var(--route-keyline);border-radius:18px;box-shadow:0 16px 38px rgba(45,55,110,.06)}.portfolio-page .position-group{padding:0}.portfolio-page .position-group-head{border-color:rgba(81,71,245,.11);color:var(--stripe-secondary);font-size:12px;padding:15px 18px}.portfolio-page .position-group-head strong{color:var(--stripe-primary);font-size:13px;font-weight:var(--weight-semibold)}.portfolio-page .position-group-badge{background:var(--route-accent-soft);border:1px solid rgba(81,71,245,.18);color:var(--route-accent-strong);font-size:12px;letter-spacing:.06em}.portfolio-page .position-tabs{border-color:rgba(81,71,245,.13);gap:20px;margin-top:22px}.portfolio-page .position-tabs button{color:var(--stripe-secondary);font-size:13px;font-weight:var(--weight-medium)}.portfolio-page .position-filters button{font-family:var(--font-product);font-size:12px;font-weight:var(--weight-medium)}.portfolio-page .portfolio-notice{background:radial-gradient(circle at 92% 0,rgba(53,200,230,.09),transparent 34%),linear-gradient(145deg,#ffffff,#f7f8ff);border-color:var(--route-keyline);border-radius:18px;box-shadow:0 16px 40px rgba(45,55,110,.06);padding:22px 24px}.portfolio-page .chart-empty-status strong,.portfolio-page .portfolio-notice strong,.portfolio-page .positions-empty>strong{color:var(--stripe-primary);font-size:16px;font-weight:var(--weight-semibold);letter-spacing:-.018em}.portfolio-page .portfolio-notice p{color:var(--stripe-secondary);font-size:13px;line-height:1.55}.pool-detail-page :where(.pool-detail-metrics strong,.pool-fee-breakdown strong,.pool-rail-hero,.pool-rail-row strong,.composition-labels strong,.pool-record-table .position-row:not(.head)>span),.portfolio-page :where(.portfolio-hero>strong,.portfolio-stat>strong,.position-table .position-row:not(.head)>span){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:720px){.pool-detail-page .pool-detail-identity h1{font-size:27px}.pool-detail-page .pool-record-table .position-row:not(.head)>span,.portfolio-page .position-table .position-row:not(.head)>span{font-size:13px}.portfolio-page .portfolio-hero>strong{font-size:25px}.portfolio-page>.page-heading h1{font-size:27px}.portfolio-page .portfolio-board>.portfolio-summary{padding:20px}.portfolio-page .portfolio-stat-row{grid-template-columns:1fr}}.pool-detail-page{--route-accent-cyan:#6878f2;box-sizing:border-box;margin-inline:auto;max-width:1680px;padding:20px clamp(16px,2.1vw,30px) 72px}.pool-detail-page .pool-detail-hero{border:1px solid var(--route-keyline);border-radius:18px;box-shadow:0 18px 54px rgba(45,55,110,.075);margin-bottom:12px;overflow:hidden;padding:15px 18px 16px}.pool-detail-page .pool-breadcrumbs{font-size:12px;margin-bottom:10px}.pool-detail-page .pool-detail-title-row{align-items:center;gap:18px;min-height:58px}.pool-detail-page .pool-detail-identity{align-items:center;gap:11px;min-width:0}.pool-detail-page .token-pair-avatar.detail{flex-basis:64px;height:46px;width:64px}.pool-detail-page .token-pair-avatar.detail .token-avatar{border-width:2px;height:46px;width:46px}.pool-detail-page .token-pair-avatar.detail .token-avatar:last-child{left:22px}.pool-detail-page .pool-detail-identity>div:last-child{align-items:center;column-gap:9px;display:grid;grid-template-columns:auto minmax(0,1fr);row-gap:3px}.pool-detail-page .pool-detail-identity .model-badge{grid-column:1;grid-row:1;margin:0}.pool-detail-page .pool-detail-identity h1{grid-column:2;grid-row:1;white-space:nowrap}.pool-detail-page .pool-detail-identity p{grid-column:2;grid-row:2;margin-top:0}.pool-detail-page .pool-detail-actions{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.pool-detail-page .pool-detail-metrics{border-color:var(--route-keyline);border-radius:18px 18px 0 0;box-shadow:0 16px 44px rgba(45,55,110,.055);grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:0;overflow:hidden}.pool-detail-page .pool-detail-metrics article{min-height:82px;padding:13px 15px}.pool-detail-page .pool-detail-metrics strong{font-size:16px}.pool-detail-page .pool-fee-breakdown{background:linear-gradient(90deg,rgba(81,71,245,.035),rgba(61,111,232,.025)),rgba(255,255,255,.92);border-color:var(--route-keyline);border-radius:0 0 18px 18px;box-shadow:0 16px 44px rgba(45,55,110,.055);margin-bottom:16px;overflow:hidden}.pool-detail-page .pool-fee-breakdown article{min-height:70px;padding:13px 15px}.pool-detail-page .pool-fee-breakdown article strong,.pool-detail-page .pool-fee-breakdown strong{color:var(--route-accent-strong);font-size:15px;font-weight:var(--weight-semibold);letter-spacing:-.018em}.pool-detail-page .pool-fee-breakdown small{color:var(--stripe-secondary);font-size:12px;line-height:1.45}.pool-detail-page .pool-detail-layout{align-items:start;gap:16px;grid-template-columns:minmax(0,1fr) minmax(330px,370px);margin-top:0}.pool-detail-page .pool-activity-panel,.pool-detail-page .pool-alerts-panel,.pool-detail-page .pool-analytics-panel,.pool-detail-page .pool-detail-support-grid,.pool-detail-page .position-workspace{background:rgba(255,255,255,.91);border-color:var(--route-keyline);border-radius:18px;box-shadow:0 18px 48px rgba(45,55,110,.065);overflow:hidden}.pool-detail-page .analytics-toolbar{gap:16px;min-height:68px;padding:13px 16px}.pool-detail-page .analytics-controls{gap:8px}.pool-detail-page .pool-depth-chart,.pool-detail-page .pool-liquidity-chart,.pool-detail-page .pool-price-chart{min-height:340px}.pool-detail-page .pool-price-chart svg{min-height:270px}.pool-detail-page .financial-chart{background:#111522;border-top:1px solid rgba(151,160,195,.14);min-height:566px;padding:0}.financial-chart-terminal-bar{align-items:center;background:#0d101a;border-bottom:1px solid rgba(151,160,195,.14);display:flex;justify-content:space-between;min-height:42px;padding:0 16px}.financial-chart-gestures,.financial-chart-terminal-bar>div{align-items:center;display:flex;gap:9px}.financial-chart-terminal-bar i{background:#29d3a2;border-radius:999px;box-shadow:0 0 0 4px rgba(41,211,162,.1);height:7px;width:7px}.financial-chart-terminal-bar strong{color:#f6f7fb;font-size:var(--type-body-small);font-weight:var(--weight-semibold)}.financial-chart-gestures span,.financial-chart-terminal-bar span{color:#939bb5;font-size:var(--type-caption);font-weight:var(--weight-medium)}.financial-chart-gestures span{align-items:center;display:inline-flex;gap:5px}.financial-chart-gestures span:before{border:1px solid rgba(151,132,255,.7);border-radius:2px;content:"";height:5px;width:5px}.financial-chart-legend{align-items:center;background:#111522;border-bottom:1px solid rgba(151,160,195,.12);display:grid;gap:12px;grid-template-columns:minmax(190px,auto) minmax(0,1fr) auto;min-height:64px;padding:9px 16px}.financial-chart-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.financial-chart-footer,.financial-chart-ohlc span,.financial-chart-ohlc time,.financial-chart-price>span,.financial-chart-status span{color:#939bb5;font-size:var(--type-caption);font-weight:var(--weight-medium)}.financial-chart-price>span{flex-basis:100%}.financial-chart-price>strong{color:#f6f7fb;font-size:21px;font-weight:var(--weight-semibold);letter-spacing:-.025em}.financial-chart-price>b{border-radius:999px;font-size:var(--type-caption);font-weight:var(--weight-semibold);padding:3px 6px}.financial-chart-price>b.positive{background:rgba(41,211,162,.1);color:#53ddb6}.financial-chart-price>b.negative{background:rgba(240,101,116,.1);color:#f47f8c}.financial-chart-ohlc{align-items:center;display:flex;flex-wrap:wrap;gap:9px;min-width:0}.financial-chart-ohlc span{white-space:nowrap}.financial-chart-ohlc b,.financial-chart-ohlc time{color:#dce0ec;font-family:var(--font-product);font-weight:var(--weight-semibold)}.financial-chart-ohlc time{border-left:1px solid rgba(151,160,195,.18);padding-left:9px}.financial-chart-status{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.financial-chart-status span:first-child{border:1px solid rgba(151,160,195,.2);border-radius:999px;padding:3px 7px}.financial-chart-status span.trades{background:rgba(41,211,162,.1);border-color:rgba(41,211,162,.24);color:#53ddb6}.financial-chart-status span.mark{background:rgba(151,132,255,.1);border-color:rgba(151,132,255,.3);color:#b4a7ff}.financial-chart-stage{background:#111522;border-bottom:1px solid rgba(151,160,195,.12);position:relative}.financial-chart-pane-labels{bottom:73px;display:flex;flex-direction:column;justify-content:space-between;left:14px;pointer-events:none;position:absolute;top:12px;z-index:2}.financial-chart-pane-labels span{color:rgba(183,190,214,.62);font-family:var(--font-technical);font-size:var(--type-caption);font-weight:var(--weight-semibold);letter-spacing:.08em}.financial-chart-canvas{height:430px;min-width:0;position:relative;width:100%}.financial-chart-footer{align-items:center;background:#0d101a;display:flex;justify-content:space-between;line-height:var(--leading-compact);margin:0;min-height:38px;padding:7px 16px}.financial-chart-footer a{color:#b4a7ff;font-weight:var(--weight-semibold);white-space:nowrap}.pool-chart-empty>span{color:var(--stripe-secondary);font-size:var(--type-caption);margin-top:6px}@media (max-width:760px){.financial-chart-terminal-bar{align-items:flex-start;flex-direction:column;gap:7px;padding-block:10px}.financial-chart-gestures{flex-wrap:wrap}.financial-chart-legend{align-items:flex-start;grid-template-columns:1fr auto}.financial-chart-ohlc{grid-column:1/-1;grid-row:2}.financial-chart-footer{align-items:flex-start;flex-direction:column;gap:5px;padding-block:10px}}.pool-detail-page .position-workspace{max-height:calc(100vh - 116px);overflow-y:auto;padding:17px;scrollbar-color:rgba(81,71,245,.38) transparent;scrollbar-width:thin}.pool-detail-page .position-workspace::-webkit-scrollbar{width:6px}.pool-detail-page .position-workspace::-webkit-scrollbar-thumb{background:linear-gradient(var(--route-accent),var(--route-accent-blue));border-radius:999px}.pool-detail-page .pool-alerts-panel{grid-column:2;margin-top:0}.pool-detail-page .pool-detail-support-grid{gap:14px;margin-top:16px}.pool-detail-page .pool-detail-support-grid article{border-color:rgba(81,71,245,.12);border-radius:16px;box-shadow:none;padding:17px}.pool-detail-page .section-kicker:before{background:linear-gradient(135deg,var(--route-accent),var(--route-accent-blue))}.pool-detail-page .composition-bar i:first-child{background:linear-gradient(90deg,var(--route-accent-blue),var(--route-accent))}.pool-detail-page .model-badge.almm{background:rgba(61,111,232,.08);border-color:rgba(61,111,232,.28);color:#3f55c7}.pool-detail-page .model-badge.arl{background:rgba(81,71,245,.08);border-color:rgba(81,71,245,.28);color:var(--route-accent-strong)}@media (min-width:1500px){.pool-detail-page .pool-detail-layout{grid-template-columns:260px minmax(0,1fr) minmax(350px,382px)}.pool-detail-page .pool-detail-layout>main{display:contents}.pool-detail-page .pool-analytics-panel{grid-column:2;grid-row:1}.pool-detail-page .position-workspace{grid-column:3;grid-row:1}.pool-detail-page .pool-alerts-panel{grid-column:3;grid-row:2}.pool-detail-page .pool-detail-support-grid{align-self:start;display:block;grid-column:1;grid-row:1/span 2;margin-top:0}.pool-detail-page .pool-detail-support-grid article{background:transparent;border:0;border-radius:0;padding:16px}.pool-detail-page .pool-detail-support-grid article+article{border-top:1px solid rgba(81,71,245,.12)}.pool-detail-page .pool-detail-support-grid h3{font-size:17px}}@media (max-width:1180px){.pool-detail-page .pool-detail-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.pool-detail-page .pool-detail-metrics article:nth-child(n+4){border-top:1px solid var(--route-keyline)}.pool-detail-page .pool-detail-metrics article:nth-child(4){border-left:0}}@media (max-width:980px){.pool-detail-page .pool-detail-layout{display:flex;flex-direction:column}.pool-detail-page .position-workspace{max-height:none;max-width:none;order:-1;width:100%}.pool-detail-page .pool-alerts-panel,.pool-detail-page .pool-detail-support-grid{width:100%}}@media (max-width:720px){.pool-detail-page{padding:14px 12px 48px}.pool-detail-page .pool-detail-hero{padding:16px}.pool-detail-page .pool-detail-title-row{align-items:flex-start;flex-direction:column}.pool-detail-page .pool-detail-actions{justify-content:flex-start;margin-left:0;width:100%}.pool-detail-page .pool-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pool-detail-page .pool-detail-metrics article{border-left:1px solid var(--route-keyline)}.pool-detail-page .pool-detail-metrics article:nth-child(n+3){border-top:1px solid var(--route-keyline)}.pool-detail-page .pool-detail-metrics article:nth-child(odd){border-left:0}.pool-detail-page .pool-fee-breakdown{grid-template-columns:1fr}.pool-detail-page .pool-fee-breakdown article+article{border-left:0;border-top:1px solid var(--route-keyline)}.pool-detail-page .analytics-toolbar{align-items:flex-start;flex-direction:column}}.pool-detail-page .swap-token-input-row{grid-template-columns:minmax(0,1fr) max-content}.pool-detail-page .swap-token-chip{align-items:center;display:inline-flex;gap:7px;justify-self:end;max-width:142px;padding:5px 9px 5px 5px;width:auto}.pool-detail-page .swap-token-chip .token-orb{flex:0 0 auto}.pool-detail-page .swap-token-chip strong{font-size:13px;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pool-detail-page .pool-detail-support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.pool-detail-page .pool-support-overview{grid-column:1/-1}.pool-detail-page .pool-overview-facts{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 0}.pool-detail-page .pool-overview-facts>div{background:rgba(81,71,245,.035);border:1px solid rgba(81,71,245,.1);border-radius:10px;min-width:0;padding:8px 9px}.pool-detail-page .pool-overview-facts dt{color:var(--stripe-tertiary);font-size:var(--type-caption);font-weight:var(--weight-medium);letter-spacing:.045em;line-height:1.2;text-transform:uppercase}.pool-detail-page .pool-overview-facts dd{color:var(--stripe-primary);font-size:12px;font-weight:var(--weight-semibold);line-height:1.25;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pool-detail-page .pool-overview-facts dd.good,.pool-detail-page .pool-overview-facts dd.positive{color:var(--route-accent-strong)}.pool-detail-page .pool-overview-facts dd.warning{color:#9b6514}.pool-detail-page .pool-support-disclosure{align-self:start;background:rgba(255,255,255,.76);border:1px solid rgba(81,71,245,.12);border-radius:14px;min-width:0;overflow:hidden}.pool-detail-page .pool-support-disclosure summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:58px;outline:none;padding:11px 14px}.pool-detail-page .pool-support-disclosure summary::-webkit-details-marker{display:none}.pool-detail-page .pool-support-disclosure summary>span{display:flex;flex-direction:column;gap:2px;min-width:0}.pool-detail-page .pool-support-disclosure summary strong{color:var(--stripe-primary);font-size:13px;font-weight:var(--weight-semibold);line-height:1.25}.pool-detail-page .pool-support-disclosure summary small{color:var(--stripe-tertiary);font-size:var(--type-caption);line-height:1.25}.pool-detail-page .pool-support-disclosure summary:after{align-items:center;background:var(--route-accent-soft);border:1px solid var(--route-keyline);border-radius:999px;color:var(--route-accent-strong);content:"+";display:inline-flex;flex:0 0 auto;font-size:14px;height:24px;justify-content:center;margin-left:10px;width:24px}.pool-detail-page .pool-support-disclosure[open] summary:after{content:"−"}.pool-detail-page .pool-support-disclosure summary:focus-visible{box-shadow:inset 0 0 0 2px var(--route-accent)}.pool-detail-page .pool-support-disclosure-body{border-top:1px solid rgba(81,71,245,.1);padding:0 14px 14px}.pool-detail-page .pool-support-disclosure-body>ul{margin:0}.pool-detail-page .pool-support-holders{border-top:1px solid rgba(81,71,245,.1);margin-top:12px;padding-top:12px}.pool-detail-page .pool-support-holders h4{color:var(--stripe-primary);font-size:13px;font-weight:var(--weight-semibold);margin:0 0 10px}@media (min-width:1500px){.pool-detail-page .pool-detail-layout{grid-template-columns:292px minmax(0,1fr) minmax(350px,382px)}.pool-detail-page .pool-detail-support-grid{display:block;overflow:hidden}.pool-detail-page .pool-support-overview{padding-bottom:14px}.pool-detail-page .pool-support-disclosure{background:transparent;border:0;border-radius:0;border-top:1px solid rgba(81,71,245,.12)}.pool-detail-page .pool-support-disclosure summary{min-height:0;padding:12px 16px}.pool-detail-page .pool-support-disclosure-body{padding:0 16px 16px}}@media (max-width:720px){.pool-detail-page .pool-detail-support-grid{grid-template-columns:1fr}.pool-detail-page .pool-support-overview{grid-column:auto}.pool-detail-page .swap-token-chip{max-width:120px}.pool-detail-page .swap-token-chip strong{max-width:74px}}