.signal-board{height:100%;display:grid;grid-template-columns:328fr 407fr 407fr;gap:calc(11 * var(--u));padding:calc(13 * var(--u)) calc(20 * var(--u)) calc(15 * var(--u)) calc(14 * var(--u))}.signal-card{transform-origin:0 0;transition:backdrop-filter 1s linear}.signal-column{min-width:0;display:grid;gap:calc(12 * var(--u));grid-template-rows:calc(264 * var(--u)) calc(385 * var(--u))}.signal-column-first{grid-template-rows:calc(386 * var(--u)) calc(264 * var(--u));gap:calc(11 * var(--u))}.signal-card{position:relative;min-width:0;border-radius:calc(25 * var(--u));background:#00000053;border:1px solid #ffffff05;-webkit-backdrop-filter:blur(calc(77.65 * var(--u)));backdrop-filter:blur(calc(77.65 * var(--u)));padding:calc(27 * var(--u)) calc(28 * var(--u))}.signal-card h2{font-size:calc(12 * var(--u));font-weight:500;text-transform:uppercase;letter-spacing:-.01em;color:#ddd;line-height:1.3}.signal-allocation h2{display:flex;gap:calc(13 * var(--u));align-items:center}.signal-light,.signal-ring{display:inline-grid;place-items:center;flex-shrink:0;width:calc(23 * var(--u));height:calc(23 * var(--u));border-radius:50%;background:#ffffff16}.signal-light:after{content:"";width:calc(5 * var(--u));height:calc(5 * var(--u));border-radius:50%;background:#fff}.signal-ring{background:none;border:1px solid #ffffff14}.signal-ring:after{content:"";width:calc(3 * var(--u));height:calc(3 * var(--u));background:#ffffff20;border-radius:50%}.signal-targets{display:flex;align-items:flex-start;justify-content:center;gap:calc(24 * var(--u));margin-top:calc(29 * var(--u))}.signal-targets strong,.signal-split-values strong{display:block;font-size:calc(33 * var(--u));font-weight:400;letter-spacing:-.045em;line-height:1}.signal-targets span,.signal-split-values span{display:block;margin-top:calc(9 * var(--u));font-size:calc(13 * var(--u));letter-spacing:-.03em}.signal-targets i{font-style:normal;color:#ffffff50;font-size:calc(33 * var(--u))}.signal-stamp{display:inline-block;padding:calc(6 * var(--u)) calc(8 * var(--u));background:#ffffff0d;text-transform:uppercase;font-size:calc(11 * var(--u));font-weight:500;color:#ccc}.signal-allocation>.signal-stamp{margin-top:calc(32 * var(--u));margin-left:calc(32 * var(--u))}.signal-note{margin-left:calc(32 * var(--u));margin-top:calc(12 * var(--u));font-size:calc(12 * var(--u));color:#ffffff60}.signal-milestones{display:grid;gap:calc(18 * var(--u));margin-top:calc(25 * var(--u))}.signal-milestones a{display:flex;align-items:center;gap:calc(13 * var(--u));font-size:calc(11 * var(--u));font-weight:500;color:#ffffff38}.signal-milestones a:first-child{color:#eee}.signal-amount{display:flex;align-items:baseline;gap:calc(10 * var(--u));margin-top:calc(29 * var(--u));font-size:calc(33 * var(--u));letter-spacing:-.055em}.signal-amount small{font-size:calc(12 * var(--u));letter-spacing:0;color:#b6b6b6}.signal-spark{position:absolute;left:calc(18 * var(--u));bottom:calc(18 * var(--u));width:calc(290 * var(--u));height:calc(117 * var(--u))}.signal-split-values{display:flex;justify-content:space-between;margin-top:calc(35 * var(--u))}.signal-split{display:flex;gap:calc(4 * var(--u));height:calc(37 * var(--u));margin-top:calc(35 * var(--u))}.signal-split span{background:#fff;flex:8}.signal-split span:nth-child(2){flex:1;background:#6c6c6c}.signal-split span:nth-child(3){flex:1;background:#363636}.signal-footnote{font-size:calc(11 * var(--u));margin-top:calc(29 * var(--u));text-transform:uppercase;color:#bbb}.signal-card-heading{display:flex;justify-content:space-between;align-items:center;gap:calc(10 * var(--u))}.signal-card-heading>a{font-size:calc(11 * var(--u));text-transform:uppercase;color:#ffffff38}.signal-activity-stats{position:absolute;left:calc(28 * var(--u));top:calc(78 * var(--u));display:grid;gap:calc(30 * var(--u));width:calc(100 * var(--u))}.signal-activity-stats strong{display:block;font-size:calc(33 * var(--u));font-weight:400;letter-spacing:-.04em}.signal-activity-stats span{display:block;font-size:calc(12 * var(--u));margin-top:calc(8 * var(--u))}.signal-radar{position:absolute;width:calc(253 * var(--u));height:calc(253 * var(--u));right:calc(10 * var(--u));top:calc(115 * var(--u))}.signal-receipt{margin-top:calc(32 * var(--u));font-size:calc(12 * var(--u))}.signal-receipt+.signal-receipt{margin-top:calc(19 * var(--u))}.signal-receipt p{margin-top:calc(12 * var(--u));line-height:1.3;color:#ccc;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signal-receipt .text-link{margin-top:calc(8 * var(--u));font-size:calc(10 * var(--u));color:#ffffff40}.signal-receipt .text-link svg{width:calc(10 * var(--u))}.signal-receipt .badge{font-size:calc(10 * var(--u));padding:calc(4 * var(--u)) calc(6 * var(--u))}.signal-bars{position:absolute;inset:calc(151 * var(--u)) calc(28 * var(--u)) calc(45 * var(--u));display:flex;align-items:flex-end;gap:calc(24 * var(--u))}.signal-bar-column{position:relative;flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-width:0}.signal-bar-column strong{font-size:calc(18 * var(--u));font-weight:400;margin-bottom:calc(13 * var(--u));letter-spacing:-.035em}.signal-bar{width:100%;min-height:calc(5 * var(--u));border-radius:calc(10 * var(--u));background:repeating-linear-gradient(-22deg,#9b9b9b50 0px 1px,#55555550 1px 3px)}.signal-bar-column:last-child .signal-bar:not(.unavailable){background:#cecece}.signal-bar.unavailable{opacity:.22}.signal-bar-column small{position:absolute;top:calc(100% + 15 * var(--u));width:100%;font-size:clamp(8px,calc(10 * var(--u)),14px);line-height:1.3;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.app-stage:not(.is-board) .signal-column-first{transform:translate(calc(920 * var(--u)),calc(-84 * var(--u)))}.app-stage:not(.is-board) .signal-column-first .signal-card{background:#00000040}.app-stage:not(.is-board) .signal-column-middle,.app-stage:not(.is-board) .signal-column-last{opacity:0;visibility:hidden}.signal-column-middle,.signal-column-last{transition:opacity .2s var(--ease),visibility .2s}.is-entering .signal-column-middle,.is-entering .signal-column-last{transition-delay:1.39s}.is-board .signal-column-first{transform:none}.launch-form-card{display:flex;flex-direction:column;gap:calc(25 * var(--u, 1px));min-width:0;min-height:0;height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.13) transparent;padding:calc(27 * var(--u, 1px))}.launch-form-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.launch-form-head .badge{color:#fff6;background:#ffffff0e;border-radius:2px;padding:calc(4 * var(--u, 1px)) calc(8 * var(--u, 1px));font-size:clamp(9px,calc(11 * var(--u, 1px)),12px)}.launch-form-section{min-width:0}.launch-platform-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(10 * var(--u, 1px))}.launch-platform{display:grid;grid-template-columns:calc(24 * var(--u, 1px)) minmax(0,1fr);gap:calc(6 * var(--u, 1px)) calc(8 * var(--u, 1px));align-items:center;padding:calc(14 * var(--u, 1px));text-align:left;min-width:0;color:#ffffffb3;background:#ffffff04;border:1px solid rgba(255,255,255,.055);border-radius:calc(12 * var(--u, 1px));cursor:pointer;transition:background .22s ease,border-color .22s ease,color .22s ease}.launch-platform:hover:not(:disabled){background:#ffffff0b;border-color:#ffffff2b}.launch-platform.is-selected{background:#ffffff0d;border-color:#ffffff38;color:#eee}.launch-platform:disabled{cursor:not-allowed;opacity:.33}.launch-platform-icon{display:grid;place-items:center}.launch-platform-icon svg{width:clamp(15px,calc(19 * var(--u, 1px)),22px);height:clamp(15px,calc(19 * var(--u, 1px)),22px)}.launch-platform-title{display:flex;align-items:center;justify-content:space-between;gap:5px;min-width:0;font-size:clamp(11px,calc(14 * var(--u, 1px)),16px);font-weight:500}.launch-radio{display:grid;place-items:center;width:14px;height:14px;flex-shrink:0}.launch-platform-state{grid-column:2;color:#ffffff59;font-size:clamp(9px,calc(11 * var(--u, 1px)),12px)}.launch-fields-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(19 * var(--u, 1px)) calc(16 * var(--u, 1px))}.launch-field{display:flex;flex-direction:column;gap:calc(8 * var(--u, 1px));min-width:0}.launch-field>span{color:#ffffff91;font-size:clamp(10px,calc(12 * var(--u, 1px)),13px);font-weight:400}.launch-field em{font-style:normal;color:#ffffff3b;margin-left:6px;font-size:.85em}.launch-field .input{width:100%;min-height:calc(42 * var(--u, 1px));padding:calc(11 * var(--u, 1px)) calc(13 * var(--u, 1px));border:1px solid rgba(255,255,255,.1);border-radius:calc(8 * var(--u, 1px));background:#ffffff06;color:#ffffffd9;box-sizing:border-box;font:inherit;font-size:clamp(11px,calc(14 * var(--u, 1px)),16px);line-height:1.4;transition:border-color .16s ease,background .16s ease}.launch-field .input::placeholder{color:#fff3}.launch-field .input:focus{border-color:#ffffff5e;background:#ffffff0a;outline:none;box-shadow:none}.launch-field .input:disabled{opacity:.38;cursor:not-allowed}.launch-field .input[aria-invalid=true]{border-color:#ffffff7a}.launch-field textarea{min-height:calc(67 * var(--u, 1px));resize:vertical}.launch-field-error{color:#ffffff9e;font-size:10px;line-height:1.5}.launch-full-width{grid-column:1 / -1}.launch-input-prefix{position:relative}.launch-input-prefix>span{position:absolute;left:calc(13 * var(--u, 1px));top:50%;transform:translateY(-50%);color:#ffffff57;font-size:clamp(11px,calc(14 * var(--u, 1px)),16px)}.launch-input-prefix .input{padding-left:calc(29 * var(--u, 1px))}.launch-optional-fields{margin-top:calc(21 * var(--u, 1px));padding-top:calc(17 * var(--u, 1px));border-top:1px solid rgba(255,255,255,.075)}.launch-optional-fields summary{display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none;cursor:pointer;color:#ffffff8c;font-size:clamp(10px,calc(12 * var(--u, 1px)),13px);transition:color .22s ease,margin-bottom .28s ease}.launch-optional-fields summary::-webkit-details-marker{display:none}.launch-optional-fields summary>span{display:flex;align-items:center;gap:8px;color:#ffffff40;font-size:10px;transition:color .22s ease}.launch-optional-fields summary svg{transition:transform .28s ease}.launch-optional-fields summary:hover,.launch-optional-fields[open] summary{color:#ffffffd4}.launch-optional-fields[open] summary>span{color:#ffffff78}.launch-optional-fields[open] summary{margin-bottom:calc(20 * var(--u, 1px))}.launch-optional-fields[open] summary svg{transform:rotate(180deg)}@supports selector(details::details-content){@supports (interpolate-size: allow-keywords) or (height: calc-size(auto,size)){.launch-optional-fields{interpolate-size:allow-keywords}.launch-optional-fields::details-content{height:0;opacity:0;overflow:clip;transition:height .28s ease,opacity .22s ease,content-visibility .28s allow-discrete}.launch-optional-fields[open]::details-content{height:auto;height:calc-size(auto,size);opacity:1}}}.launch-buy-section{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:calc(14 * var(--u, 1px))}.launch-amount-input{position:relative}.launch-amount-input .input{padding-right:calc(50 * var(--u, 1px));font-variant-numeric:tabular-nums}.launch-amount-input>span{position:absolute;right:calc(13 * var(--u, 1px));top:50%;transform:translateY(-50%);color:#ffffff59;font-size:clamp(10px,calc(12 * var(--u, 1px)),13px)}.launch-amount-presets{display:flex;gap:calc(6 * var(--u, 1px))}.launch-amount-presets button{min-height:calc(42 * var(--u, 1px));padding:0 calc(10 * var(--u, 1px));border:1px solid rgba(255,255,255,.085);border-radius:calc(8 * var(--u, 1px));background:#ffffff05;color:#ffffff70;font:inherit;font-size:clamp(10px,calc(12 * var(--u, 1px)),13px);white-space:nowrap;cursor:pointer}.launch-amount-presets button:hover:not(:disabled),.launch-amount-presets button.is-selected{border-color:#ffffff4a;background:#ffffff0f;color:#ddd}.launch-amount-presets button:disabled{opacity:.3;cursor:not-allowed}.launch-form-actions{display:flex;justify-content:flex-end;margin-top:auto;padding-top:calc(5 * var(--u, 1px))}.launch-form-actions .primary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:calc(165 * var(--u, 1px));min-height:calc(40 * var(--u, 1px));font-size:clamp(11px,calc(13 * var(--u, 1px)),15px)}@media(max-width:760px){.launch-form-card{height:auto;overflow:visible}}@media(max-width:480px){.launch-form-card{padding:20px;gap:22px}.launch-platform-grid{gap:7px}.launch-platform{padding:11px 8px;grid-template-columns:1fr}.launch-platform-icon{display:none}.launch-platform-state{grid-column:1}.launch-fields-grid{grid-template-columns:1fr;gap:16px}.launch-buy-section{grid-template-columns:1fr}.launch-amount-presets button{flex:1;min-height:34px}.launch-form-actions .primary-button{width:100%;min-height:38px}}@media(prefers-reduced-motion:reduce){.launch-platform,.launch-field .input,.launch-optional-fields summary,.launch-optional-fields summary>span,.launch-optional-fields summary svg,.launch-optional-fields::details-content{transition:none}}.launch-board{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:calc(14 * var(--u, 1px));height:100%;min-height:0;color:#ffffffe6}.launch-board>.panel,.launch-inspector>.panel{border:1px solid rgba(255,255,255,.055);border-radius:calc(26 * var(--u, 1px));box-shadow:none}.launch-inspector{display:grid;grid-template-rows:auto minmax(0,1fr);gap:calc(14 * var(--u, 1px));min-width:0;min-height:0}.launch-card-label{display:flex;align-items:center;gap:calc(11 * var(--u, 1px));margin:0;color:#ffffffc9;font-size:clamp(10px,calc(12 * var(--u, 1px)),14px);line-height:1.4;font-weight:550;letter-spacing:-.015em;text-transform:uppercase}.launch-heading-dot{width:calc(5 * var(--u, 1px));height:calc(5 * var(--u, 1px));border-radius:50%;background:#ddd;box-shadow:0 0 0 calc(5 * var(--u, 1px)) #ffffff14;margin:0 calc(5 * var(--u, 1px));flex-shrink:0}.launch-allocation-card{padding:calc(27 * var(--u, 1px))}.launch-split-values{display:grid;grid-template-columns:1fr 1fr 1fr;gap:calc(12 * var(--u, 1px));margin-top:calc(28 * var(--u, 1px))}.launch-split-values>div{display:grid;gap:calc(6 * var(--u, 1px));min-width:0}.launch-split-values strong{font-size:clamp(24px,calc(36 * var(--u, 1px)),44px);line-height:1;font-weight:450;letter-spacing:-.07em;font-variant-numeric:tabular-nums}.launch-split-values strong>span{font-size:.62em;margin-left:2px}.launch-split-values>div>span{color:#ffffff91;font-size:clamp(10px,calc(12 * var(--u, 1px)),13px)}.launch-split-bar{display:flex;gap:calc(4 * var(--u, 1px));height:calc(26 * var(--u, 1px));margin-top:calc(23 * var(--u, 1px))}.launch-split-bar>span:first-child{flex:8;background:#ffffffe6}.launch-split-bar>span:nth-child(2){flex:1;background:#ffffff63}.launch-split-bar>span:last-child{flex:1;background:#ffffff2e}.launch-rights-parameters{display:flex;justify-content:space-between;gap:calc(15 * var(--u, 1px));margin:calc(24 * var(--u, 1px)) 0 0;font-size:clamp(10px,calc(12 * var(--u, 1px)),13px)}.launch-rights-parameters>div{display:flex;gap:calc(9 * var(--u, 1px));align-items:baseline}.launch-rights-parameters dt{color:#ffffff5c}.launch-rights-parameters dd{margin:0;color:#ffffffc9}.launch-preview-card{display:grid;grid-template-columns:calc(56 * var(--u, 1px)) minmax(0,1fr);column-gap:calc(16 * var(--u, 1px));align-content:start;min-height:0;padding:calc(27 * var(--u, 1px));overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.13) transparent}.launch-preview-card-top{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--u, 1px))}.launch-preview-card-top .badge{color:#ffffff75;background:#ffffff0e;padding:calc(4 * var(--u, 1px)) calc(7 * var(--u, 1px));border-radius:2px;font-size:clamp(9px,calc(11 * var(--u, 1px)),12px)}.launch-token-art,.launch-preview-identity{margin-top:calc(27 * var(--u, 1px))}.launch-token-avatar{display:grid;place-items:center;width:calc(56 * var(--u, 1px));height:calc(56 * var(--u, 1px));border:1px solid rgba(255,255,255,.12);border-radius:calc(15 * var(--u, 1px));background:#fff1;overflow:hidden}.launch-token-avatar>span{font-size:clamp(24px,calc(31 * var(--u, 1px)),38px);font-weight:400}.launch-token-avatar img{width:100%;height:100%;object-fit:cover}.launch-preview-identity h3{margin:0 0 calc(5 * var(--u, 1px));font-size:clamp(18px,calc(25 * var(--u, 1px)),30px);line-height:1.1;letter-spacing:-.055em;font-weight:450;overflow-wrap:anywhere}.launch-preview-identity>span{font-size:clamp(10px,calc(12 * var(--u, 1px)),13px);color:#ffffff63}.launch-preview-identity p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;color:#ffffff6e;font-size:clamp(10px,calc(12 * var(--u, 1px)),13px);line-height:1.5;margin:calc(10 * var(--u, 1px)) 0 0}.launch-summary{grid-column:1 / -1;display:grid;gap:calc(14 * var(--u, 1px));margin:calc(29 * var(--u, 1px)) 0 0}.launch-summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:calc(12 * var(--u, 1px));font-size:clamp(10px,calc(12 * var(--u, 1px)),13px)}.launch-summary dt{color:#ffffff61}.launch-summary dd{min-width:0;margin:0;color:#ffffffb5;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.launch-summary dd>span{color:#fff6}.launch-job-status,.launch-status-error,.launch-check-summary{grid-column:1 / -1;margin-top:calc(24 * var(--u, 1px))}.launch-job-status{padding-top:calc(18 * var(--u, 1px));border-top:1px solid rgba(255,255,255,.075)}.launch-job-title{display:flex;align-items:center;gap:8px;font-size:clamp(11px,calc(14 * var(--u, 1px)),16px);color:#ffffff9e}.launch-job-title strong{font-weight:500}.launch-job-status.is-confirmed .launch-job-title{color:#fff}.launch-progress{display:flex;justify-content:space-between;gap:6px;margin:calc(20 * var(--u, 1px)) 0;padding:0;list-style:none}.launch-progress li{display:flex;align-items:center;gap:5px;color:#ffffff47;font-size:clamp(9px,calc(11 * var(--u, 1px)),12px)}.launch-progress li>span{display:grid;place-items:center;width:17px;height:17px;border:1px solid rgba(255,255,255,.13);border-radius:50%;font-size:9px}.launch-progress .is-complete,.launch-progress .is-current{color:#ffffffd4}.launch-progress .is-complete>span{border-color:#ffffff6b}.launch-job-details{display:grid;gap:7px;padding:calc(11 * var(--u, 1px));background:#ffffff06;border:1px solid rgba(255,255,255,.055);border-radius:calc(8 * var(--u, 1px));color:#fff6;font-size:10px}.launch-job-details code{color:#ffffffb3;font-size:10px;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.launch-query-button,.launch-start-again{display:inline-flex;justify-content:center;align-items:center;gap:6px;padding:7px 0;border:0;background:none;color:#ffffffb5;font:inherit;font-size:11px;cursor:pointer}.launch-query-button:disabled{opacity:.4;cursor:wait}.launch-explorer-link{display:inline-flex;align-items:center;gap:5px;margin:calc(16 * var(--u, 1px)) calc(16 * var(--u, 1px)) 0 0;color:#ffffff8c;font-size:11px;text-decoration:none}.launch-explorer-link:hover,.launch-query-button:hover:not(:disabled),.launch-start-again:hover{color:#fff}.launch-start-again{margin-top:8px}.launch-status-error{font-size:11px;line-height:1.5;color:#ffffffb0;overflow-wrap:anywhere}.launch-check-summary{padding-top:calc(18 * var(--u, 1px));border-top:1px solid rgba(255,255,255,.075)}.launch-check-summary>div{display:flex;align-items:center;gap:8px}.launch-check-summary h3{margin:0;font-size:12px;font-weight:500}.launch-check-summary dl{display:grid;font-size:11px;color:#ffffff7a}.launch-check-summary dl>div{display:flex;justify-content:space-between;gap:8px}.launch-check-summary dd{margin:0;overflow-wrap:anywhere}.launch-page .spin{animation:launch-spin 1s linear infinite}@keyframes launch-spin{to{transform:rotate(360deg)}}@media(max-width:760px){.launch-page.launch-board{display:block;height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.13) transparent}.launch-inspector{grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-top:calc(14 * var(--u, 1px))}.launch-preview-card{overflow:visible}}@media(max-width:480px){.launch-inspector{grid-template-columns:1fr}.launch-allocation-card,.launch-preview-card{padding:20px}}@media(prefers-reduced-motion:reduce){.launch-page .spin{animation:none}}.market-page,.market-dialog{--market-unit: var(--u, 1px);--market-font: clamp(11px, calc(14 * var(--market-unit)), 16px);color:#fff;font-size:var(--market-font)}.market-page{display:grid;grid-template-columns:minmax(0,1fr) calc(342 * var(--market-unit));gap:calc(12 * var(--market-unit));height:100%;min-height:0}.market-page .panel{min-width:0;padding:calc(26 * var(--market-unit));border:calc(1 * var(--market-unit)) solid #ffffff0b;border-radius:calc(25 * var(--market-unit));box-shadow:none}.market-orders{display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;min-height:0}.market-card-head{display:flex;align-items:center;justify-content:space-between;gap:calc(14 * var(--market-unit));min-width:0;margin-bottom:calc(24 * var(--market-unit))}.market-card-head h2{margin:0;font-size:clamp(11px,calc(13 * var(--market-unit)),15px);font-weight:500;line-height:1.2;letter-spacing:.025em;text-transform:uppercase}.market-card-head>span{color:#ffffff62;font-size:.82em;white-space:nowrap}.market-toolbar{display:flex;align-items:center;gap:calc(10 * var(--market-unit));margin-bottom:calc(24 * var(--market-unit))}.market-search{display:flex;align-items:center;flex:1;gap:calc(9 * var(--market-unit));min-width:0;color:#ffffff60;border-bottom:calc(1 * var(--market-unit)) solid #ffffff18}.market-search svg{width:calc(16 * var(--market-unit));min-width:14px}.market-search input{width:100%;min-width:0;height:calc(36 * var(--market-unit));padding:0;border:0;outline:0;background:transparent;color:#fff;font:inherit}.market-search input::placeholder{color:#ffffff60}.market-search:focus-within{border-color:#ffffff60}.market-select select{max-width:calc(174 * var(--market-unit));height:calc(36 * var(--market-unit));padding-inline:calc(10 * var(--market-unit));border:calc(1 * var(--market-unit)) solid #ffffff0d;border-radius:calc(5 * var(--market-unit));background:#ffffff08;color:#c9c9c9;font:inherit;font-size:.86em}.market-select option{background:#151515;color:#fff}.market-list-head,.market-order{display:grid;grid-template-columns:minmax(0,1fr) calc(90 * var(--market-unit)) calc(108 * var(--market-unit)) calc(20 * var(--market-unit));align-items:center;gap:calc(18 * var(--market-unit))}.market-list-head{padding:0 calc(12 * var(--market-unit)) calc(13 * var(--market-unit));color:#ffffff4d;font-size:.78em}.market-list-head>span:nth-child(2),.market-list-head>span:nth-child(3){text-align:right}.market-order-scroll{min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#ffffff20 transparent}.market-order{width:100%;min-height:calc(92 * var(--market-unit));padding:calc(14 * var(--market-unit)) calc(12 * var(--market-unit));border:0;border-top:calc(1 * var(--market-unit)) solid #ffffff0a;border-radius:calc(7 * var(--market-unit));color:#fff;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background .22s ease,border-color .22s ease}.market-order:hover{background:#ffffff05}.market-order.is-selected{background:#ffffff09;border-top-color:#ffffff18}.market-order:focus-visible{outline:calc(1 * var(--market-unit)) solid #ffffff70;outline-offset:calc(-2 * var(--market-unit))}.market-order-asset{display:flex;align-items:center;gap:calc(14 * var(--market-unit));min-width:0}.market-token-mark{display:grid;place-items:center;flex:none;width:calc(43 * var(--market-unit));height:calc(43 * var(--market-unit));border:calc(1 * var(--market-unit)) solid #ffffff16;border-radius:calc(12 * var(--market-unit));background:radial-gradient(ellipse at top,#ffffff12,transparent);font-size:calc(21 * var(--market-unit));font-weight:400}.market-order-name{display:grid;gap:calc(5 * var(--market-unit));min-width:0}.market-order-name strong{overflow:hidden;font-weight:450;text-overflow:ellipsis;white-space:nowrap}.market-order-name>small{overflow:hidden;color:#ffffff60;font-size:.74em;text-overflow:ellipsis;white-space:nowrap}.market-order-tags{display:flex;flex-wrap:wrap;align-items:center;gap:calc(12 * var(--market-unit));color:#ffffff50;font-size:.68em}.nft-maturity{display:inline-flex;align-items:center;gap:calc(5 * var(--market-unit))}.nft-maturity i{width:calc(4 * var(--market-unit));height:calc(4 * var(--market-unit));border-radius:50%;background:#ffffff50}.nft-maturity.is-mature i{background:#dedede}.market-order-share,.market-order-price{display:grid;gap:calc(5 * var(--market-unit));text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.market-order-share small,.market-order-price small{color:#ffffff50;font-size:.72em}.market-order-arrow{color:#ffffff70;text-align:right}.market-list-footer{display:flex;align-items:baseline;gap:calc(12 * var(--market-unit));padding-top:calc(20 * var(--market-unit));color:#ffffff65;font-size:.82em}.market-list-footer strong{font-weight:400;color:#ededed}.market-list-footer strong small{color:#ffffff60;font-size:.8em}.market-list-footer>span:last-child{margin-left:auto}.market-quote-card{display:flex;flex-direction:column;min-height:0;overflow:auto;scrollbar-width:thin}.market-quote-asset{text-align:center}.market-quote-asset>span{display:block;margin-top:calc(10 * var(--market-unit));color:#ffffff50;font-size:.74em}.market-quote-asset h3{margin:calc(10 * var(--market-unit)) 0;font-size:calc(20 * var(--market-unit));font-weight:400;letter-spacing:-.025em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-quote-share{font-size:calc(29 * var(--market-unit));letter-spacing:-.035em}.market-quote-share small{margin-left:calc(7 * var(--market-unit));color:#ffffff65;font-size:calc(11 * var(--market-unit));letter-spacing:0}.market-nft-visual{position:relative;height:calc(126 * var(--market-unit));overflow:hidden;border-radius:calc(16 * var(--market-unit));background:radial-gradient(ellipse at 50% 70%,#ffffff0b,transparent 65%)}.market-nft-orbit{position:absolute;top:50%;left:50%;width:calc(150 * var(--market-unit));height:calc(60 * var(--market-unit));border:calc(1 * var(--market-unit)) solid #ffffff25;border-radius:50%;transform:translate(-50%,-50%) rotate(-28deg)}.market-nft-core{position:absolute;inset:0;display:grid;place-items:center}.market-nft-core span{display:grid;place-items:center;width:calc(74 * var(--market-unit));height:calc(74 * var(--market-unit));border:calc(1 * var(--market-unit)) solid #ffffff19;border-radius:50%;background:linear-gradient(145deg,#3a3a3a,#111);color:#efefef;font-size:calc(38 * var(--market-unit));font-weight:300}.purchase-quote{display:grid;gap:calc(17 * var(--market-unit));margin:calc(27 * var(--market-unit)) 0;font-size:.85em}.purchase-quote>div{display:flex;justify-content:space-between;align-items:baseline;gap:calc(16 * var(--market-unit))}.purchase-quote dt{color:#ffffff6b}.purchase-quote dd{margin:0;color:#eee;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.purchase-quote .purchase-total{margin-top:calc(2 * var(--market-unit));padding-block:calc(16 * var(--market-unit));border-top:calc(1 * var(--market-unit)) solid #ffffff11;border-bottom:calc(1 * var(--market-unit)) solid #ffffff11;font-size:1.13em}.purchase-total dd{font-size:1.34em;letter-spacing:-.02em}.purchase-tax-destinations{font-size:.88em}.market-quote-action{justify-content:space-between;width:100%;margin-top:auto}.market-quote-action svg{width:calc(18 * var(--market-unit))}.market-empty{display:grid;place-content:center;justify-items:center;min-height:calc(180 * var(--market-unit));height:100%;gap:calc(15 * var(--market-unit));color:#ffffff60}.market-empty>span{font-size:calc(32 * var(--market-unit));opacity:.5}.market-empty p{margin:0;font-size:.86em}.market-dialog.market-dialog{width:min(calc(490 * var(--market-unit)),calc(100% - 32px));max-height:90dvh;padding:calc(28 * var(--market-unit));border:calc(1 * var(--market-unit)) solid #ffffff18;border-radius:calc(25 * var(--market-unit));background:#0b0b0bf5;box-shadow:0 calc(30 * var(--market-unit)) calc(90 * var(--market-unit)) #0009;overflow:auto}.market-dialog::backdrop{background:#0008;-webkit-backdrop-filter:blur(calc(10 * var(--market-unit)));backdrop-filter:blur(calc(10 * var(--market-unit)))}.market-dialog .market-dialog-top{display:flex;justify-content:flex-end}.dialog-close{display:grid;place-items:center;width:calc(27 * var(--market-unit));height:calc(27 * var(--market-unit));padding:0;border:0;border-radius:50%;background:#ffffff0a;color:#aaa;font:inherit;font-size:calc(20 * var(--market-unit))}.market-dialog h2{margin:calc(-19 * var(--market-unit)) 0 calc(23 * var(--market-unit));font-size:calc(22 * var(--market-unit));font-weight:400;letter-spacing:-.025em}.purchase-asset{display:flex;align-items:center;gap:calc(18 * var(--market-unit));padding-bottom:calc(20 * var(--market-unit))}.purchase-asset .market-nft-visual{flex:none;width:calc(72 * var(--market-unit));height:calc(72 * var(--market-unit));background:#ffffff05}.purchase-asset .market-nft-core span{width:calc(44 * var(--market-unit));height:calc(44 * var(--market-unit));font-size:calc(22 * var(--market-unit))}.purchase-asset .market-nft-orbit{width:calc(67 * var(--market-unit));height:calc(25 * var(--market-unit))}.purchase-asset>div:last-child{min-width:0}.purchase-asset span,.purchase-asset p,.purchase-asset small{color:#ffffff60;font-size:.76em}.purchase-asset h3{margin:calc(7 * var(--market-unit)) 0;font-weight:400;font-size:calc(18 * var(--market-unit))}.purchase-asset p{margin:0 0 calc(5 * var(--market-unit))}.purchase-mode{display:flex;gap:calc(7 * var(--market-unit))}.purchase-mode button{flex:1;padding:calc(10 * var(--market-unit));border:calc(1 * var(--market-unit)) solid #ffffff12;border-radius:calc(5 * var(--market-unit));color:#ffffff70;background:#ffffff04;font:inherit;font-size:.82em}.purchase-mode button[aria-pressed=true]{background:#ffffff10;color:#fff;border-color:#ffffff38}.purchase-amount-field{display:grid;gap:calc(9 * var(--market-unit));margin-top:calc(19 * var(--market-unit));color:#ffffff90;font-size:.82em}.purchase-amount-field small{color:#ffffff50;font-size:.9em}.purchase-consent{display:flex;align-items:center;gap:calc(9 * var(--market-unit));margin:calc(18 * var(--market-unit)) 0;color:#ffffff80;font-size:.82em}.purchase-consent input{accent-color:#fff}.purchase-error{padding:calc(11 * var(--market-unit)) 0;color:#e1e1e1;font-size:.82em;overflow-wrap:anywhere}.purchase-notice{padding:calc(14 * var(--market-unit));margin:calc(16 * var(--market-unit)) 0;border:calc(1 * var(--market-unit)) solid #ffffff12;border-radius:calc(8 * var(--market-unit));background:#ffffff04;color:#ddd;font-size:.82em}.purchase-notice code{display:block;margin-block:calc(12 * var(--market-unit));font-size:.85em;color:#ffffff70;overflow-wrap:anywhere}.purchase-notice a{color:#fff}.purchase-actions{display:flex;justify-content:flex-end;gap:calc(10 * var(--market-unit));margin-top:calc(23 * var(--market-unit))}@media(max-width:63.9375em){.market-page{grid-template-columns:minmax(0,1fr) calc(284 * var(--market-unit))}.market-page .panel{padding:calc(22 * var(--market-unit))}.market-toolbar{flex-wrap:wrap}.market-search{flex-basis:100%}.market-order,.market-list-head{grid-template-columns:minmax(0,1fr) calc(74 * var(--market-unit)) calc(90 * var(--market-unit));gap:calc(10 * var(--market-unit))}.market-order-arrow{display:none}.market-list-head>span:last-child{display:none}.market-order-tags>span:last-child:not(.nft-maturity){display:none}}@media(max-width:43.75em){.market-page{grid-template-columns:minmax(0,1fr);height:auto;min-height:100%}.workspace-body .market-page{height:100%;min-height:0;overflow-y:auto;grid-auto-rows:max-content;align-content:start;scrollbar-width:none}.market-orders{min-height:min(60dvh,calc(650 * var(--market-unit)));max-height:72dvh}.market-quote-card{overflow:visible}.market-quote-card .market-nft-visual{height:calc(98 * var(--market-unit))}.market-quote-asset{display:grid;grid-template-columns:calc(110 * var(--market-unit)) 1fr;align-items:center;text-align:left}.market-quote-asset .market-nft-visual{grid-row:span 3}.market-quote-asset h3,.market-quote-asset>span{margin-block:calc(4 * var(--market-unit))}.market-quote-share{font-size:calc(24 * var(--market-unit))}.market-quote-action{margin-top:calc(10 * var(--market-unit))}}.portfolio-action-dialog .nft-action-field{display:grid;gap:calc(10 * var(--portfolio-unit));margin:calc(19 * var(--portfolio-unit)) 0;color:#ffffff8c;font-size:.82em}.nft-action-field select{text-overflow:ellipsis}.nft-action-asset{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(10 * var(--portfolio-unit));margin-bottom:calc(23 * var(--portfolio-unit));padding:calc(17 * var(--portfolio-unit));border:calc(1 * var(--portfolio-unit)) solid #ffffff10;border-radius:calc(10 * var(--portfolio-unit));background:#ffffff04}.nft-action-asset>span{grid-column:1 / -1;color:#ffffff65;font-size:.76em}.nft-action-asset strong{min-width:0;color:#eee;font-size:calc(21 * var(--portfolio-unit));font-weight:400;line-height:1.3;letter-spacing:-.025em;overflow-wrap:anywhere}.nft-action-asset strong small{margin-left:calc(5 * var(--portfolio-unit));color:#ffffff60;font-size:calc(11 * var(--portfolio-unit));letter-spacing:0}.nft-action-asset a{align-self:end;color:#ffffff75;font-size:.72em;white-space:nowrap}.nft-action-checkbox{display:flex;align-items:center;gap:calc(9 * var(--portfolio-unit));margin:calc(18 * var(--portfolio-unit)) 0;color:#ffffff80;font-size:.82em}.nft-action-checkbox input,.nft-merge-list input{accent-color:#fff}.portfolio-preview-quote{display:grid;gap:calc(15 * var(--portfolio-unit));margin:calc(23 * var(--portfolio-unit)) 0;font-size:.82em}.portfolio-preview-quote>div{display:flex;align-items:baseline;justify-content:space-between;gap:calc(16 * var(--portfolio-unit))}.portfolio-preview-quote dt{color:#ffffff65}.portfolio-preview-quote dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.portfolio-preview-quote .portfolio-preview-total{padding-block:calc(15 * var(--portfolio-unit));border-top:calc(1 * var(--portfolio-unit)) solid #ffffff10;border-bottom:calc(1 * var(--portfolio-unit)) solid #ffffff10}.portfolio-preview-total dd{font-size:1.35em;letter-spacing:-.02em}.portfolio-price-error{margin:calc(14 * var(--portfolio-unit)) 0;color:#e1e1e1;font-size:.82em;line-height:1.5;overflow-wrap:anywhere}.nft-action-empty{display:grid;justify-items:center;gap:calc(15 * var(--portfolio-unit));padding-block:calc(30 * var(--portfolio-unit));color:#ffffff60;text-align:center}.nft-action-empty>span{font-size:calc(32 * var(--portfolio-unit));opacity:.5}.nft-action-empty h3{margin:0;color:#d3d3d3;font-size:1em;font-weight:400}.nft-action-empty p{margin:0;font-size:.82em}.nft-split-summary{display:grid;gap:calc(12 * var(--portfolio-unit));padding:calc(20 * var(--portfolio-unit));margin:calc(20 * var(--portfolio-unit)) 0;border:calc(1 * var(--portfolio-unit)) solid #ffffff10;border-radius:calc(10 * var(--portfolio-unit));background:#ffffff04}.nft-split-summary>span{color:#ffffff75;font-size:.76em}.nft-split-summary strong{color:#eee;font-size:calc(21 * var(--portfolio-unit));font-weight:400;line-height:1.4;overflow-wrap:anywhere}.nft-split-summary small{font-size:calc(11 * var(--portfolio-unit));color:#ffffff65}.nft-split-summary p{margin:0;color:#ffffff65;font-size:.76em}.nft-merge-list{display:grid;gap:calc(8 * var(--portfolio-unit));max-height:32dvh;overflow:auto;scrollbar-width:thin}.nft-merge-list label{display:flex;align-items:center;gap:calc(12 * var(--portfolio-unit));padding:calc(15 * var(--portfolio-unit));border:calc(1 * var(--portfolio-unit)) solid #ffffff0d;border-radius:calc(8 * var(--portfolio-unit));background:#ffffff03}.nft-merge-list label:has(input:checked){background:#ffffff0a;border-color:#ffffff2a}.nft-merge-list label>span{display:grid;gap:calc(7 * var(--portfolio-unit));min-width:0;color:#e1e1e1;font-size:.85em;overflow-wrap:anywhere}.nft-merge-list small{color:#ffffff60;font-size:.85em}.nft-merge-list a{margin-left:auto;color:#ffffff80}.nft-action-hint{margin-block:calc(15 * var(--portfolio-unit));color:#ffffff60;font-size:.76em}.nft-action-result{display:grid;gap:calc(12 * var(--portfolio-unit));margin:calc(20 * var(--portfolio-unit)) 0;padding:calc(16 * var(--portfolio-unit));border:calc(1 * var(--portfolio-unit)) solid #ffffff12;border-radius:calc(9 * var(--portfolio-unit));background:#ffffff04;font-size:.82em}.nft-action-result strong{color:#ddd;font-weight:400}.nft-action-result code{color:#ffffff70;font-size:.85em;line-height:1.5;overflow-wrap:anywhere}.nft-action-result a{color:#fff}.nft-action-footer{display:flex;justify-content:flex-end;gap:calc(10 * var(--portfolio-unit));margin-top:calc(24 * var(--portfolio-unit))}@media(max-width:43.75em){.portfolio-action-dialog.portfolio-dialog{padding:calc(23 * var(--portfolio-unit))}.nft-action-asset{grid-template-columns:minmax(0,1fr)}.nft-action-asset a{justify-self:start}}.portfolio-page,.portfolio-dialog{--portfolio-unit: var(--u, 1px);--portfolio-font: clamp(11px, calc(14 * var(--portfolio-unit)), 16px);color:#fff;font-size:var(--portfolio-font)}.portfolio-page{display:grid;grid-template-columns:calc(269 * var(--portfolio-unit)) minmax(0,1fr);gap:calc(12 * var(--portfolio-unit));height:100%;min-height:0}.portfolio-page .panel{min-width:0;min-height:0;padding:calc(27 * var(--portfolio-unit));border:calc(1 * var(--portfolio-unit)) solid #ffffff0b;border-radius:calc(25 * var(--portfolio-unit));box-shadow:none}.portfolio-metric-column{display:grid;grid-template-rows:1fr 1.05fr .85fr;gap:calc(12 * var(--portfolio-unit));min-height:0}.portfolio-card-head{display:flex;align-items:center;justify-content:space-between;gap:calc(13 * var(--portfolio-unit));min-width:0;margin-bottom:calc(26 * var(--portfolio-unit))}.portfolio-card-head h2{margin:0;color:#efefef;font-size:clamp(11px,calc(13 * var(--portfolio-unit)),15px);font-weight:500;line-height:1.2;letter-spacing:.025em;text-transform:uppercase}.portfolio-card-head>span{color:#fff5;font-size:.78em;white-space:nowrap}.portfolio-card-head>svg{width:calc(16 * var(--portfolio-unit));height:calc(16 * var(--portfolio-unit));opacity:.45}.portfolio-wallet-card{display:flex;flex-direction:column}.portfolio-wallet-address{color:#ffffff60;font-size:.86em}.portfolio-overview-pair{display:flex;gap:calc(34 * var(--portfolio-unit));margin-block:auto;padding-top:calc(25 * var(--portfolio-unit))}.portfolio-overview-pair>div{display:grid;gap:calc(8 * var(--portfolio-unit))}.portfolio-overview-pair strong{font-size:calc(37 * var(--portfolio-unit));font-weight:400;letter-spacing:-.04em;line-height:1}.portfolio-overview-pair span{color:#ffffff75;font-size:.78em}.portfolio-wallet-card .primary-button{justify-content:space-between;width:100%;margin-top:calc(23 * var(--portfolio-unit));font-size:.8em}.portfolio-connection-error{color:#e1e1e1;font-size:.78em;overflow-wrap:anywhere;margin:calc(12 * var(--portfolio-unit)) 0 0}.portfolio-dividend-card,.portfolio-locked-card{display:flex;flex-direction:column;overflow:hidden}.portfolio-large-value{display:flex;align-items:baseline;flex-wrap:wrap;gap:calc(8 * var(--portfolio-unit));font-size:calc(38 * var(--portfolio-unit));font-weight:400;line-height:1;letter-spacing:-.04em;overflow-wrap:anywhere}.portfolio-large-value small{color:#ffffff70;font-size:calc(12 * var(--portfolio-unit));letter-spacing:0;white-space:nowrap}.portfolio-unpaid-list{display:grid;gap:calc(14 * var(--portfolio-unit));margin-top:auto;padding-top:calc(28 * var(--portfolio-unit));font-size:.78em}.portfolio-unpaid-list>div{display:flex;align-items:baseline;justify-content:space-between;gap:calc(12 * var(--portfolio-unit))}.portfolio-unpaid-list span{color:#ffffff60}.portfolio-unpaid-list strong{color:#fffa;font-weight:400;font-variant-numeric:tabular-nums}.portfolio-lock-track{margin-top:auto;height:calc(4 * var(--portfolio-unit));border-radius:calc(4 * var(--portfolio-unit));background:#ffffff08;overflow:hidden}.portfolio-lock-track>span{display:block;height:100%;background:#ffffff73}.portfolio-asset-column{display:grid;grid-template-rows:minmax(0,.94fr) minmax(0,1.06fr);gap:calc(12 * var(--portfolio-unit));min-width:0;min-height:0}.portfolio-assets-card{display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.portfolio-assets-labels,.portfolio-asset-row{display:grid;grid-template-columns:minmax(0,1fr) calc(104 * var(--portfolio-unit)) calc(106 * var(--portfolio-unit)) calc(79 * var(--portfolio-unit));align-items:center;gap:calc(18 * var(--portfolio-unit))}.portfolio-assets-labels{padding:0 calc(11 * var(--portfolio-unit)) calc(13 * var(--portfolio-unit));color:#ffffff48;font-size:.78em}.portfolio-assets-labels>span:not(:first-child){text-align:right}.portfolio-assets-scroll{min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#ffffff20 transparent}.portfolio-asset-row{width:100%;min-height:calc(70 * var(--portfolio-unit));padding:calc(13 * var(--portfolio-unit)) calc(11 * var(--portfolio-unit));border:0;border-top:calc(1 * var(--portfolio-unit)) solid #ffffff09;border-radius:calc(7 * var(--portfolio-unit));color:#eee;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background .22s ease,border-color .22s ease}.portfolio-asset-row:hover{background:#ffffff05}.portfolio-asset-row.is-selected{background:#ffffff09;border-top-color:#ffffff18}.portfolio-asset-row:focus-visible{outline:calc(1 * var(--portfolio-unit)) solid #ffffff70;outline-offset:calc(-2 * var(--portfolio-unit))}.portfolio-asset-name{display:flex;align-items:center;gap:calc(13 * var(--portfolio-unit));min-width:0}.portfolio-token-mark{display:grid;place-items:center;flex:none;width:calc(37 * var(--portfolio-unit));height:calc(37 * var(--portfolio-unit));border:calc(1 * var(--portfolio-unit)) solid #ffffff15;border-radius:calc(10 * var(--portfolio-unit));background:radial-gradient(ellipse at top,#ffffff12,transparent);font-size:calc(20 * var(--portfolio-unit));color:#f3f3f3}.portfolio-asset-name>span:last-child{display:grid;gap:calc(6 * var(--portfolio-unit));min-width:0}.portfolio-asset-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.portfolio-asset-name small{font-size:.7em;color:#ffffff5d}.portfolio-asset-value{display:grid;gap:calc(6 * var(--portfolio-unit));text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.portfolio-asset-value small{color:#fff5;font-size:.7em}.portfolio-status{display:inline-flex;align-items:center;justify-content:flex-end;gap:calc(6 * var(--portfolio-unit));color:#ffffff70;font-size:.72em;white-space:nowrap}.portfolio-status i{width:calc(4 * var(--portfolio-unit));height:calc(4 * var(--portfolio-unit));border-radius:50%;background:#999}.portfolio-status-mature{color:#ffffffaf}.portfolio-status-mature i{background:#eee}.portfolio-status-reconcile{color:#cacaca}.portfolio-status-reconcile i{background:transparent;border:calc(1 * var(--portfolio-unit)) solid #cacaca}.portfolio-detail-cards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(12 * var(--portfolio-unit));min-width:0;min-height:0}.portfolio-rights-card{display:flex;flex-direction:column;overflow:auto;scrollbar-width:thin}.portfolio-rights-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(24 * var(--portfolio-unit)) calc(18 * var(--portfolio-unit));margin:0}.portfolio-rights-metrics>div{min-width:0}.portfolio-rights-metrics dt{margin-bottom:calc(9 * var(--portfolio-unit));color:#ffffff63;font-size:.74em}.portfolio-rights-metrics dd{margin:0;font-size:calc(26 * var(--portfolio-unit));font-weight:400;line-height:1;letter-spacing:-.035em;overflow-wrap:anywhere}.portfolio-rights-metrics dd small{margin-left:calc(5 * var(--portfolio-unit));font-size:calc(11 * var(--portfolio-unit));color:#ffffff73;letter-spacing:0}.portfolio-rights-meter{height:calc(5 * var(--portfolio-unit));margin-top:auto;flex:none;border-radius:calc(5 * var(--portfolio-unit));background:#ffffff0a;overflow:hidden}.portfolio-rights-meter>div{height:100%;border-radius:inherit;background:#ffffff78}.portfolio-meter-legend{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--portfolio-unit));margin-top:calc(12 * var(--portfolio-unit));padding-top:calc(2 * var(--portfolio-unit));color:#ffffff62;font-size:.72em}.portfolio-meter-legend>span:first-child{display:inline-flex;align-items:center;gap:calc(6 * var(--portfolio-unit))}.portfolio-meter-legend>span:first-child i{width:calc(5 * var(--portfolio-unit));height:calc(5 * var(--portfolio-unit));border-radius:50%;background:#ffffff78}.portfolio-meter-legend .portfolio-status{font-size:1em}.portfolio-nft-card{display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.portfolio-certificates{min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#ffffff20 transparent}.portfolio-certificate{display:flex;align-items:center;gap:calc(12 * var(--portfolio-unit));min-height:calc(59 * var(--portfolio-unit));border-bottom:calc(1 * var(--portfolio-unit)) solid #ffffff09}.portfolio-certificate-mark{color:#ffffff7a;font-size:calc(27 * var(--portfolio-unit))}.portfolio-certificate>span:nth-child(2){display:grid;gap:calc(7 * var(--portfolio-unit));min-width:0}.portfolio-certificate strong{color:#ddd;font-size:.82em;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-certificate small{color:#ffffff60;font-size:.72em;overflow-wrap:anywhere}.portfolio-certificate>span:last-child{margin-left:auto;color:#ffffff60;font-size:.68em}.portfolio-demo-assets{display:grid;gap:calc(18 * var(--portfolio-unit));align-content:center;height:100%}.portfolio-demo-assets strong{display:flex;align-items:baseline;gap:calc(8 * var(--portfolio-unit));font-size:calc(60 * var(--portfolio-unit));line-height:1;font-weight:300;letter-spacing:-.04em}.portfolio-demo-assets strong small{font-size:calc(12 * var(--portfolio-unit));color:#ffffff80;letter-spacing:0}.portfolio-demo-assets>span{color:#ffffff60;font-size:.78em}.portfolio-nft-actions{display:flex;gap:calc(8 * var(--portfolio-unit));margin-top:calc(20 * var(--portfolio-unit))}.portfolio-nft-actions button{flex:1;justify-content:center;padding-inline:calc(10 * var(--portfolio-unit));font-size:.78em;white-space:nowrap}.portfolio-nft-actions .primary-button{justify-content:space-between}.portfolio-empty{display:grid;place-content:center;justify-items:center;height:100%;min-height:calc(110 * var(--portfolio-unit));gap:calc(14 * var(--portfolio-unit));color:#fff5;font-size:.82em}.portfolio-empty svg{width:calc(26 * var(--portfolio-unit));height:calc(26 * var(--portfolio-unit));opacity:.5}.portfolio-empty p{margin:0}.portfolio-dialog.portfolio-dialog{width:min(calc(510 * var(--portfolio-unit)),calc(100% - 32px));max-height:90dvh;padding:calc(29 * var(--portfolio-unit));border:calc(1 * var(--portfolio-unit)) solid #ffffff18;border-radius:calc(25 * var(--portfolio-unit));background:#0b0b0bf5;box-shadow:0 calc(30 * var(--portfolio-unit)) calc(90 * var(--portfolio-unit)) #0009;overflow:auto}.portfolio-dialog::backdrop{background:#0008;-webkit-backdrop-filter:blur(calc(10 * var(--portfolio-unit)));backdrop-filter:blur(calc(10 * var(--portfolio-unit)))}.portfolio-dialog .portfolio-dialog-top{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(18 * var(--portfolio-unit));margin-bottom:calc(27 * var(--portfolio-unit))}.portfolio-dialog .portfolio-dialog-top h2{margin:0;font-size:calc(22 * var(--portfolio-unit));font-weight:400;letter-spacing:-.025em}.portfolio-dialog-project{margin:calc(10 * var(--portfolio-unit)) 0 0;color:#ffffff60;font-size:.82em}.portfolio-dialog-close{display:grid;place-items:center;flex:none;width:calc(27 * var(--portfolio-unit));height:calc(27 * var(--portfolio-unit));padding:0;border:0;border-radius:50%;background:#ffffff0a;color:#aaa;font:inherit;font-size:calc(20 * var(--portfolio-unit))}@media(max-width:63.9375em){.portfolio-page{grid-template-columns:calc(225 * var(--portfolio-unit)) minmax(0,1fr)}.portfolio-page .panel{padding:calc(21 * var(--portfolio-unit))}.portfolio-assets-labels,.portfolio-asset-row{grid-template-columns:minmax(0,1fr) calc(94 * var(--portfolio-unit)) calc(94 * var(--portfolio-unit));gap:calc(12 * var(--portfolio-unit))}.portfolio-assets-labels>span:last-child,.portfolio-asset-row>.portfolio-status{display:none}.portfolio-rights-metrics{gap:calc(20 * var(--portfolio-unit)) calc(10 * var(--portfolio-unit))}.portfolio-rights-metrics dd{font-size:calc(23 * var(--portfolio-unit))}}@media(max-width:43.75em){.portfolio-page{grid-template-columns:minmax(0,1fr);height:auto;min-height:100%}.workspace-body .portfolio-page{height:100%;min-height:0;overflow-y:auto;grid-auto-rows:max-content;align-content:start;scrollbar-width:none}.portfolio-metric-column{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.portfolio-locked-card{display:none}.portfolio-page .portfolio-wallet-card,.portfolio-page .portfolio-dividend-card{min-height:calc(218 * var(--portfolio-unit))}.portfolio-large-value{font-size:calc(29 * var(--portfolio-unit))}.portfolio-asset-column{grid-template-rows:auto auto}.portfolio-page .portfolio-assets-card{min-height:calc(276 * var(--portfolio-unit));max-height:55dvh}.portfolio-detail-cards{grid-template-columns:minmax(0,1fr)}.portfolio-page .portfolio-rights-card,.portfolio-page .portfolio-nft-card{min-height:calc(300 * var(--portfolio-unit))}.portfolio-rights-meter{margin-top:calc(28 * var(--portfolio-unit))}.portfolio-card-head{margin-bottom:calc(21 * var(--portfolio-unit))}.portfolio-unpaid-list{gap:calc(9 * var(--portfolio-unit))}.portfolio-assets-labels,.portfolio-asset-row{grid-template-columns:minmax(0,1fr) calc(68 * var(--portfolio-unit)) calc(77 * var(--portfolio-unit));gap:calc(8 * var(--portfolio-unit))}.portfolio-asset-name .portfolio-token-mark,.portfolio-asset-mode{display:none}.portfolio-asset-name strong{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.2}.portfolio-asset-name small,.portfolio-asset-value small{font-size:clamp(10px,calc(11 * var(--portfolio-unit)),12px)}.portfolio-asset-value{font-size:clamp(11px,calc(13 * var(--portfolio-unit)),14px)}}.ledger-page{display:grid;grid-template-columns:minmax(0,calc(328 * var(--u))) minmax(0,1fr);gap:max(10px,calc(13 * var(--u)));width:100%;height:100%;min-width:0;min-height:0}.ledger-metrics{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:max(10px,calc(11 * var(--u)));min-height:0}.ledger-metrics .stat-card{display:flex;flex-direction:column;justify-content:space-between;min-height:0}.ledger-metrics .stat-top{font-size:clamp(10px,calc(12 * var(--u)),14px);text-transform:uppercase;letter-spacing:.035em}.ledger-metrics .stat-value{font-size:clamp(24px,calc(38 * var(--u)),46px);line-height:1.1;overflow-wrap:anywhere}.ledger-history,.ledger-accounts{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.ledger-heading{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;margin-bottom:clamp(14px,calc(24 * var(--u)),30px)}.ledger-heading h2{color:#dedede;font-size:clamp(10px,calc(12 * var(--u)),14px);font-weight:500;text-transform:uppercase;letter-spacing:.035em}.ledger-heading>svg{color:#888}.ledger-actions{display:flex;align-items:center;gap:8px}.ledger-actions .secondary-button{min-height:32px;padding:7px 10px;font-size:11px}.ledger-list{flex:1;min-width:0;min-height:0;overflow:hidden}.ledger-list>.table-scroll{height:100%;overflow:auto;overscroll-behavior:contain}.ledger-list>.empty-state{height:100%}.ledger-history table{min-width:670px;font-size:clamp(10px,calc(12 * var(--u)),14px)}.ledger-history th{background:#101112;z-index:1;font-size:clamp(9px,calc(10 * var(--u)),12px)}.ledger-history td,.ledger-history th{padding-block:clamp(13px,calc(18 * var(--u)),22px)}.ledger-history td{white-space:nowrap;vertical-align:middle}.ledger-history .text-link{white-space:nowrap}.treasury-side{display:grid;grid-template-rows:minmax(0,1.46fr) minmax(0,1fr);gap:max(10px,calc(11 * var(--u)));min-width:0;min-height:0}.ledger-account-list{min-height:0;overflow:auto;overscroll-behavior:contain}.ledger-account{padding:16px 0;border-bottom:1px solid #ffffff0d}.ledger-account:first-child{padding-top:0}.ledger-account:last-child{border-bottom:0;padding-bottom:0}.ledger-account .account-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.ledger-account h3{color:#aaa;font-size:clamp(10px,calc(12 * var(--u)),14px);font-weight:400}.ledger-account .account-balance{margin-top:8px;font-size:clamp(18px,calc(24 * var(--u)),28px);font-variant-numeric:tabular-nums;letter-spacing:-.035em;overflow-wrap:anywhere}.ledger-account .account-balance small{margin-left:6px;font-size:10px;letter-spacing:0;color:#888}.ledger-account .address-button,.ledger-account .account-address{display:inline-flex;align-items:center;gap:7px;margin-top:8px;padding:0;color:#888;font-size:10px}.ledger-account .address-button:hover{color:#fff}.treasury-side>.creator-fees-panel{min-height:0;overflow:auto;overscroll-behavior:contain;padding:clamp(16px,calc(24 * var(--u)),30px);background:linear-gradient(145deg,#0000007a,#00000050);border:1px solid #ffffff09;border-radius:var(--radius);-webkit-backdrop-filter:blur(calc(77.65 * var(--u)));backdrop-filter:blur(calc(77.65 * var(--u)))}.treasury-side .creator-fees-heading{margin-bottom:16px}.treasury-side .creator-fees-form{grid-template-columns:minmax(0,1fr) auto;gap:10px}.treasury-side .creator-fees-mint{grid-column:1 / -1;grid-row:2}.treasury-side .creator-fees-form>button{grid-column:2;grid-row:1}.treasury-side .creator-fees-form .input,.treasury-side .creator-fees-form>button{min-height:34px;padding:8px 10px}.treasury-side .creator-fees-result{margin-top:16px;padding-top:14px}.treasury-side .creator-fees-result strong{font-size:clamp(22px,calc(28 * var(--u)),34px)}.treasury-side .creator-fees-result>button{min-width:72px;min-height:34px}.treasury-ledger .ledger-history td:nth-child(3){min-width:140px;max-width:220px;white-space:normal;line-height:1.6}@media(max-width:800px){.ledger-page{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(380px,1fr);overflow:auto;gap:12px;overscroll-behavior:contain}.ledger-metrics{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(140px,1fr);gap:8px}.ledger-metrics .stat-card{padding:16px 12px}.ledger-metrics .stat-value{font-size:23px}.ledger-metrics .stat-value small{display:block;margin:7px 0 0}.ledger-history{padding:18px}.ledger-heading{flex-wrap:wrap}.ledger-actions{justify-content:flex-end;flex-wrap:wrap}.treasury-side{grid-template-rows:280px minmax(300px,auto);gap:12px}}.creator-fees-panel{min-width:0;padding:calc(25 * var(--u, 1px));border:1px solid rgba(255,255,255,.055);border-radius:calc(26 * var(--u, 1px));box-shadow:none}.creator-fees-heading{display:flex;align-items:center;justify-content:space-between;gap:calc(15 * var(--u, 1px));margin-bottom:calc(24 * var(--u, 1px))}.creator-fees-heading .eyebrow{display:none}.creator-fees-heading h2{display:flex;align-items:center;gap:8px;margin:0;color:#ffffffc2;font-size:clamp(10px,calc(12 * var(--u, 1px)),14px);font-weight:550;text-transform:uppercase}.creator-fees-heading h2 svg{width:15px;height:15px;opacity:.65}.creator-fees-heading>.badge{color:#ffffff6e;background:#ffffff0e;border-radius:2px;padding:4px 8px;font-size:10px}.creator-fees-form{display:grid;grid-template-columns:minmax(95px,.35fr) minmax(0,1fr) auto;align-items:end;gap:calc(12 * var(--u, 1px))}.creator-fees-form label{display:grid;gap:8px;min-width:0}.creator-fees-form label>span{color:#ffffff6e;font-size:clamp(10px,calc(12 * var(--u, 1px)),13px)}.creator-fees-form .input{min-width:0;width:100%;min-height:calc(40 * var(--u, 1px));padding:calc(10 * var(--u, 1px)) calc(12 * var(--u, 1px));color:#ffffffc7;background:#ffffff06;border:1px solid rgba(255,255,255,.1);border-radius:calc(8 * var(--u, 1px));font-size:clamp(11px,calc(13 * var(--u, 1px)),15px)}.creator-fees-form .input::placeholder{color:#ffffff3b}.creator-fees-form .input:focus{border-color:#ffffff54;box-shadow:none}.creator-fees-form .input option{color:#eee;background:#101113}.creator-fees-form>button{min-height:calc(40 * var(--u, 1px));justify-content:center;font-size:clamp(10px,calc(12 * var(--u, 1px)),13px)}.creator-fees-result{display:flex;align-items:center;justify-content:space-between;gap:calc(15 * var(--u, 1px));margin-top:calc(27 * var(--u, 1px));padding-top:calc(22 * var(--u, 1px));border-top:1px solid rgba(255,255,255,.075)}.creator-fees-result>div>span{color:#ffffff57;font-size:clamp(10px,calc(12 * var(--u, 1px)),13px)}.creator-fees-result strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:calc(10 * var(--u, 1px)) 0 calc(6 * var(--u, 1px));color:#ffffffe6;font-size:clamp(24px,calc(35 * var(--u, 1px)),42px);line-height:1.1;letter-spacing:-.05em;font-weight:450;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.creator-fees-result small{color:#ffffff5c;font-size:clamp(9px,calc(11 * var(--u, 1px)),12px);font-weight:400;letter-spacing:0}.creator-fees-result p,.creator-fees-helper{color:#ffffff4f;font-size:clamp(10px,calc(12 * var(--u, 1px)),13px);line-height:1.5;overflow-wrap:anywhere}.creator-fees-result p{margin:0}.creator-fees-helper{margin:calc(14 * var(--u, 1px)) 0 0}.creator-fees-result>button{flex-shrink:0;min-width:calc(100 * var(--u, 1px));min-height:calc(38 * var(--u, 1px));justify-content:center;font-size:clamp(10px,calc(12 * var(--u, 1px)),13px)}.creator-fees-result button:disabled,.creator-fees-form button:disabled{opacity:.3;cursor:not-allowed}.creator-fees-status{display:grid;gap:10px;margin-top:calc(22 * var(--u, 1px));padding-top:calc(18 * var(--u, 1px));border-top:1px solid rgba(255,255,255,.075);color:#ffffff94}.creator-fees-status>strong{display:flex;align-items:center;gap:7px;font-size:clamp(11px,calc(14 * var(--u, 1px)),16px);font-weight:500}.creator-fees-status.is-confirmed{color:#eee}.creator-fees-status code{color:#fff6;font-size:10px;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.creator-fees-status p{margin:0;font-size:11px;line-height:1.5}.creator-fees-status-actions{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.creator-fees-status-actions>.text-link{display:inline-flex;align-items:center;gap:5px;border:0;padding:3px 0;background:none;color:#ffffff80;font-size:11px;text-decoration:none;cursor:pointer}.creator-fees-status-actions>.text-link:hover{color:#fff}.creator-fees-status-actions button:disabled{opacity:.4;cursor:wait}.creator-fees-error{display:flex;align-items:flex-start;gap:7px;margin:15px 0 0;color:#ffffff9e;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.creator-fees-error svg{flex-shrink:0}@media(max-width:580px){.creator-fees-panel{padding:20px}.creator-fees-form{grid-template-columns:1fr auto}.creator-fees-mint{grid-column:1 / -1;grid-row:2}.creator-fees-form>button{grid-column:2;grid-row:1}}:root{font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;font-synthesis:none;color:#fff;background:#06080a;color-scheme:dark;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;--u: min(calc(100dvh / 1161), calc(100vw / 1606), 1.35px);--white: #fff;--ink: #111;--ink-strong: #000;--green: #eee;--deep: #111;--lime: #999;--muted: #aaa;--text-muted: #aaa;--text-secondary: #b2b2b2;--text-quiet: #777;--border: #ffffff12;--paper: #00000053;--surface-top: #06080a;--surface-bottom: #191919;--surface-card: #00000053;--surface-raised: #232323;--surface-hover: #2c2c2c;--surface-input: #ffffff06;--radius: calc(25 * var(--u));--ease: cubic-bezier(.33, 0, .2, 1)}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;overflow:hidden}body{margin:0;min-width:320px;overscroll-behavior:none}h1,h2,h3,p,figure{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.4}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid #ddd;outline-offset:4px}button{border:0;background:none}svg{flex-shrink:0}small{font-size:11px}::selection{color:#111;background:#ddd}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{border-radius:4px;background:#ffffff24}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.muted,.block-muted{color:var(--muted)}.block-muted{display:block;margin-top:3px;font-size:10px}.numeric{font-variant-numeric:tabular-nums}.panel,.stat-card{min-width:0;background:linear-gradient(145deg,#0000007a,#00000050);border:1px solid #ffffff09;border-radius:var(--radius);padding:clamp(16px,calc(28 * var(--u)),34px);-webkit-backdrop-filter:blur(calc(77.65 * var(--u)));backdrop-filter:blur(calc(77.65 * var(--u)))}.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:35px;padding:9px 16px;border-radius:3px;font-size:12px;font-weight:400;line-height:1.25;white-space:nowrap;transition:background .18s,opacity .18s}.primary-button{background:#fff;color:#111;border:1px solid #fff}.primary-button:hover:not(:disabled){background:#dcdcdc;border-color:#dcdcdc}.secondary-button{border:1px solid #ffffff27;color:#fff;background:#ffffff04}.secondary-button:hover:not(:disabled){background:#ffffff10}.icon-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px;color:#bcbcbc;border-radius:4px}.icon-button:hover{color:#fff;background:#ffffff0b}.text-link{display:inline-flex;align-items:center;gap:5px;color:#aaa;font-size:11px}.text-link:hover{color:#fff}.input,.field input,.field select,.field textarea{width:100%;padding:11px 12px;border:1px solid #ffffff1a;border-radius:6px;background:#ffffff04;font-size:12px}.input::placeholder,input::placeholder,textarea::placeholder{color:#ffffff45}select option{background:#141414}.compact-input{width:auto;padding:7px 10px;font-size:11px}.field{display:grid;gap:8px;min-width:0}.field label,.field>span{font-size:11px;color:#bbb}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.page-heading h1{font-size:17px;font-weight:400;letter-spacing:-.5px}.page-heading p,.section-heading p{margin-top:6px;color:#888;font-size:11px}.eyebrow{font-size:9px;text-transform:uppercase;color:#888;letter-spacing:.05em}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.section-heading h2{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.three-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-top{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#aaa}.stat-icon{display:none}.stat-value{margin-top:20px;font-size:clamp(22px,calc(34 * var(--u)),40px);font-weight:400;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.stat-value small{margin-left:7px;color:#aaa;font-size:11px;letter-spacing:0}.stat-detail{margin-top:10px;font-size:10px;color:#888}.badge{display:inline-flex;align-items:center;gap:5px;font-size:9px;padding:4px 7px;background:#ffffff0c;border-radius:2px;white-space:nowrap;color:#bbb}.status-dot{width:3px;height:3px;border-radius:50%;background:currentColor}.status-confirmed,.status-active,.status-mature{color:#eee}.status-failed,.status-paused{color:#bbb;border:1px solid #ffffff28}.status-pending,.status-maturing{color:#aaa}.empty-state{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;color:#777;text-align:center}.empty-state>svg{display:none}.empty-state h3{font-size:13px;font-weight:400}.empty-state p{font-size:11px}.table-scroll{min-width:0;overflow:auto}table{border-collapse:collapse;width:100%;text-align:left;font-size:11px}th{position:sticky;top:0;color:#777;font-size:9px;font-weight:400;white-space:nowrap}th,td{padding:13px 12px;border-bottom:1px solid #ffffff09}th:first-child,td:first-child{padding-left:0}td strong{font-weight:400}tbody tr:last-child td{border-bottom:0}.token-avatar{display:grid;place-items:center;width:28px;height:28px;border:1px solid #ffffff1a;border-radius:50%;background:#ffffff08!important;filter:grayscale(1);font-size:11px}.project-identity{display:flex;align-items:center;gap:10px}.project-identity small{display:block;color:#777;margin-top:4px}.modal,dialog{width:min(460px,calc(100vw - 32px));color:#fff;background:#111111f2;border:1px solid #ffffff1c;border-radius:22px;padding:24px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);max-height:calc(100dvh - 40px);overflow:auto}.modal::backdrop,dialog::backdrop{background:#0008;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.modal-top h2{font-weight:400;font-size:18px}.spinning{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}}.app-stage{position:relative;width:100%;height:100dvh;overflow:hidden;background:linear-gradient(#06080a,#191919)}.stage-wash{position:absolute;inset:0 0 0 64.57%;border-radius:10px 0 0 10px;background:#eee url(/visual/glow-9df0fbe6.webp) center/cover;filter:grayscale(1);overflow:hidden;transition:left 1s cubic-bezier(.22,.68,.3,1),border-radius 1s cubic-bezier(.22,.68,.3,1)}.stage-wash video{width:100%;height:100%;object-fit:cover;pointer-events:none}.is-board .stage-wash{left:0;border-radius:0}.stage-artboard{position:absolute;width:calc(1606 * var(--u));height:calc(1161 * var(--u));left:50%;top:50%;transform:translate(-50%,-50%)}.stage-header{position:absolute;z-index:5;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:clamp(20px,calc(46 * var(--u)),60px) clamp(22px,calc(35 * var(--u)),48px);gap:20px}.stage-brand{display:inline-flex;align-items:center;gap:calc(9 * var(--u));white-space:nowrap;font-size:clamp(14px,calc(21 * var(--u)),26px);letter-spacing:-.05em;padding:0}.stage-brand svg{width:clamp(20px,calc(29 * var(--u)),34px);height:auto}.stage-nav{display:flex;gap:clamp(16px,calc(44 * var(--u)),50px);align-items:center}.stage-nav a{color:#ffffff70;font-size:clamp(10px,calc(14 * var(--u)),16px);transition:color .2s}.stage-nav a:hover,.stage-nav a.active{color:#fff}.stage-tools{display:flex;align-items:center;justify-content:flex-end;gap:9px}.stage-tools .wallet-button{font-size:clamp(10px,calc(14 * var(--u)),15px);min-height:calc(42 * var(--u))}.stage-tools .wallet-button svg{display:none}.mobile-menu{display:none}.hero-copy{position:absolute;z-index:1;top:calc(288 * var(--u));left:calc(65 * var(--u));width:calc(900 * var(--u));text-align:center;transition:opacity .23s var(--ease),transform .3s var(--ease),visibility 0ms}.hero-eyebrow{display:inline-block;background:#ffffff0d;border:1px solid #ffffff15;padding:calc(9 * var(--u)) calc(13 * var(--u));font-size:calc(12 * var(--u));text-transform:uppercase}.hero-title{margin-top:calc(48 * var(--u));font-size:calc(98 * var(--u));font-weight:400;letter-spacing:-.065em;line-height:1.05;background:linear-gradient(#fff 30%,#aaa);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-description{margin-top:calc(22 * var(--u));color:#b6b6b6;font-size:calc(20 * var(--u));letter-spacing:-.03em}.hero-actions{display:flex;justify-content:center;gap:calc(18 * var(--u));margin-top:calc(57 * var(--u))}.hero-actions button{min-height:calc(62 * var(--u));padding:calc(18 * var(--u)) calc(25 * var(--u));font-size:calc(16 * var(--u))}.hero-wordmarks{display:flex;justify-content:center;gap:calc(55 * var(--u));margin-top:calc(180 * var(--u));font-size:calc(25 * var(--u));color:#ffffff20;font-weight:500;letter-spacing:-.05em}.is-board .hero-copy{opacity:0;transform:translate(-12vw);visibility:hidden;transition-delay:0ms,0ms,.23s}.board-workspace{position:absolute;top:calc(236 * var(--u));left:calc(204 * var(--u));width:calc(1198 * var(--u));height:calc(689 * var(--u));border-radius:calc(39 * var(--u));isolation:isolate}.board-workspace:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(#06080afa,#191919b3);-webkit-backdrop-filter:blur(calc(77.65 * var(--u)));backdrop-filter:blur(calc(77.65 * var(--u)));box-shadow:0 calc(5 * var(--u)) calc(48 * var(--u)) #0000000f;clip-path:inset(0 0 100% 0);transition:clip-path .37s var(--ease)}.is-board .board-workspace .signal-card,.board-workspace .panel{-webkit-backdrop-filter:none;backdrop-filter:none}.is-board .board-workspace:before{clip-path:inset(0 0 0% 0)}.is-entering .board-workspace:before{transition-delay:1.17s}.app-stage:not(.is-board) .board-workspace:before{transition-duration:.12s}.workspace-overview{width:100%;height:100%}.workspace-overview[hidden]{display:none}.workspace-body{position:absolute;inset:0;padding:calc(14 * var(--u));overflow:hidden;border-radius:inherit}.workspace-body>*{height:100%}.stage-caption{position:absolute;top:calc(1008 * var(--u));left:calc(204 * var(--u));width:calc(1198 * var(--u));text-align:center;color:#ddd;font-size:calc(48 * var(--u));font-weight:400;letter-spacing:-.045em;opacity:0;transform:translateY(7px);clip-path:inset(0 100% 0 0);transition:opacity .5s linear,transform .5s var(--ease),clip-path .5s cubic-bezier(.22,.68,.3,1);pointer-events:none}.is-board .stage-caption{opacity:1;transform:translateY(0);clip-path:inset(0 0 0 0)}.app-stage:not(.is-board) .stage-caption{transition-duration:.12s}.is-entering .stage-caption{transition-delay:1.9s}.hero-panel-caption{position:absolute;top:calc(922 * var(--u));right:calc(63 * var(--u));width:calc(438 * var(--u));text-align:center;font-size:calc(26 * var(--u));letter-spacing:-.04em;color:#eee;transition:opacity .35s var(--ease)}.hero-panel-caption small{display:block;font-size:calc(13 * var(--u));color:#ddd;margin-top:calc(22 * var(--u))}.is-board .hero-panel-caption{opacity:0}.is-route-transition .board-workspace{view-transition-name:workspace}.stage-nav-overlay{display:none}@media(min-width:801px)and (max-width:1250px){.stage-nav{gap:16px}.stage-header{gap:10px}.stage-tools{gap:5px}.stage-brand{font-size:15px}.stage-tools .wallet-button{padding-inline:12px}}@media(max-width:800px){:root{--u: 1px;--radius: 20px}.stage-header{padding:22px 20px;gap:12px}.stage-brand{font-size:17px;gap:7px}.stage-brand svg{width:21px}.stage-tools .wallet-button{min-height:31px;font-size:10px;padding:8px 10px}.mobile-menu{display:inline-flex;padding:5px}.stage-nav{position:absolute;display:none;top:76px;left:18px;right:18px;background:#111111f5;border:1px solid #ffffff15;border-radius:18px;padding:14px;box-shadow:0 18px 60px #0006;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.stage-nav.open{display:grid;grid-template-columns:repeat(2,1fr)}.stage-nav a{padding:12px;font-size:12px}.stage-nav-overlay{display:block;position:absolute;z-index:4;inset:0}.stage-artboard{inset:0;width:100%;height:100%;transform:none}.stage-wash{left:72%;border-radius:0}.hero-copy{top:max(20vh,110px);left:7%;width:86%}.hero-eyebrow{font-size:8px;padding:7px 8px}.hero-title{margin-top:30px;font-size:clamp(40px,10.5vw,74px);line-height:1.06}.hero-description{margin-top:20px;font-size:12px}.hero-actions{margin-top:30px;gap:12px}.hero-actions button{min-height:42px;padding:12px 16px;font-size:11px}.hero-wordmarks{margin-top:42px;gap:30px;font-size:19px}.board-workspace{top:100px;left:14px;width:calc(100% - 28px);height:calc(100dvh - 163px);border-radius:28px}.app-stage:not(.is-board) .board-workspace{top:auto;bottom:48px;height:170px;pointer-events:none}.app-stage:not(.is-board) .signal-board{display:block;padding:0}.app-stage:not(.is-board) .signal-column-first{display:flex;height:170px;gap:10px;transform:none}.app-stage:not(.is-board) .signal-column-first .signal-card{flex:1;height:170px;padding:17px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.app-stage:not(.is-board) .signal-column-middle,.app-stage:not(.is-board) .signal-column-last{display:none}.app-stage:not(.is-board) .signal-card h2{font-size:8px}.app-stage:not(.is-board) .signal-light{width:12px;height:12px}.app-stage:not(.is-board) .signal-targets{gap:10px;margin-top:19px}.app-stage:not(.is-board) .signal-targets strong,.app-stage:not(.is-board) .signal-targets i{font-size:21px}.app-stage:not(.is-board) .signal-targets span{font-size:8px}.app-stage:not(.is-board) .signal-allocation>.signal-stamp{margin:18px 0 0;font-size:8px;padding:4px}.app-stage:not(.is-board) .signal-note,.app-stage:not(.is-board) .signal-milestones{display:none}.app-stage:not(.is-board) .signal-amount{font-size:23px;margin-top:20px}.app-stage:not(.is-board) .signal-spark{width:calc(100% - 24px);height:58px;left:12px;bottom:13px}.app-stage:not(.is-board) .signal-amount small{font-size:8px}.workspace-overview{border-radius:inherit;overflow:auto;scrollbar-width:none}.is-board .signal-board{height:auto;display:grid;grid-template-columns:1fr;gap:10px;padding:10px}.is-board .signal-column{grid-template-rows:auto;gap:10px}.is-board .signal-card{min-height:264px;padding:25px}.is-board .signal-allocation{min-height:365px}.is-board .signal-activity,.is-board .signal-balances{min-height:360px}.signal-bars{gap:12px}.signal-bar-column small,.is-board .signal-card h2{font-size:10px}.stage-caption{top:auto;bottom:24px;left:20px;width:calc(100% - 40px);font-size:20px}.hero-panel-caption{display:none}.workspace-body{padding:10px}.is-board .stage-header{padding-inline:17px;gap:8px}.is-board .stage-tools{gap:6px}.is-board .stage-brand{font-size:15px}}@media(max-height:620px)and (max-width:800px){.hero-copy{top:88px;width:60%;left:4%}.hero-title{font-size:40px;margin-top:18px}.hero-actions{margin-top:20px}.hero-wordmarks{display:none}.app-stage:not(.is-board) .board-workspace{left:auto;right:12px;width:30%;bottom:35px;height:280px}.app-stage:not(.is-board) .signal-column-first{height:100%;flex-direction:column}.app-stage:not(.is-board) .signal-card{min-height:0}.app-stage:not(.is-board) .signal-allocation>.signal-stamp{display:none}.app-stage:not(.is-board) .signal-spark{height:28px}.board-workspace{top:85px;height:calc(100dvh - 130px)}.stage-caption{bottom:10px;font-size:15px}}@view-transition{navigation:auto}.stage-wash{view-transition-name:stage-background}.stage-header{view-transition-name:stage-header}::view-transition-group(stage-background),::view-transition-group(stage-header){animation-duration:.4s}::view-transition-old(stage-background),::view-transition-new(stage-background),::view-transition-old(stage-header),::view-transition-new(stage-header){animation:none}button,.purchase-mode button{transition:background .22s var(--ease),color .22s var(--ease),border-color .22s var(--ease),opacity .22s var(--ease)}dialog{opacity:0;transform:translateY(10px) scale(.97);transition:opacity .22s var(--ease),transform .26s var(--ease),overlay .26s allow-discrete,display .26s allow-discrete}dialog[open]{opacity:1;transform:translateY(0) scale(1);view-transition-name:active-dialog}dialog::backdrop{opacity:0;transition:opacity .26s var(--ease),overlay .26s allow-discrete,display .26s allow-discrete}dialog[open]::backdrop{opacity:1}@starting-style{dialog[open]{opacity:0;transform:translateY(10px) scale(.97)}dialog[open]::backdrop{opacity:0}}::view-transition-group(active-dialog){animation-duration:.26s}::view-transition-old(active-dialog){animation:dialog-out .22s var(--ease) both}::view-transition-new(active-dialog){animation:dialog-in .26s var(--ease) both}@keyframes dialog-out{to{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes dialog-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}@media(max-width:800px){.stage-nav{opacity:0;transform:translateY(-8px);transition:opacity .22s var(--ease),transform .26s var(--ease),display .26s allow-discrete}.stage-nav.open{opacity:1;transform:translateY(0)}@starting-style{.stage-nav.open{opacity:0;transform:translateY(-8px)}}}::view-transition-group(workspace){animation-duration:.95s}::view-transition-old(workspace),::view-transition-new(workspace){animation:none}::view-transition-group(stage-card-1),::view-transition-group(stage-card-2),::view-transition-group(stage-card-3),::view-transition-group(stage-card-4),::view-transition-group(stage-card-5),::view-transition-group(stage-card-6){animation-duration:.95s;animation-timing-function:cubic-bezier(.22,.68,.3,1);overflow:clip;border-radius:calc(25 * var(--u))}::view-transition-old(stage-card-1),::view-transition-old(stage-card-2),::view-transition-old(stage-card-3),::view-transition-old(stage-card-4),::view-transition-old(stage-card-5),::view-transition-old(stage-card-6){width:100%;height:100%;object-fit:fill;animation:card-leave .42s ease both}::view-transition-new(stage-card-1),::view-transition-new(stage-card-2),::view-transition-new(stage-card-3),::view-transition-new(stage-card-4),::view-transition-new(stage-card-5),::view-transition-new(stage-card-6){width:100%;height:100%;object-fit:fill;animation:card-arrive .62s ease .16s both}@keyframes card-leave{to{opacity:0;filter:blur(3px)}}@keyframes card-arrive{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur(0)}}.app-stage.is-booting:not(.stage-ready) .board-workspace:before{clip-path:inset(0 0 100% 0)}.app-stage.is-booting .board-workspace:before{transition-duration:.7s;transition-delay:.1s}.app-stage.is-booting:not(.stage-ready) .signal-card,.app-stage.is-booting:not(.stage-ready) .workspace-body .panel,.app-stage.is-booting:not(.stage-ready) .stage-caption{opacity:0}.stage-caption{view-transition-name:stage-caption}::view-transition-group(stage-caption){animation-duration:.62s}::view-transition-old(stage-caption){animation:caption-leave .22s ease both}::view-transition-new(stage-caption){animation:caption-arrive .46s ease .16s both}@keyframes caption-leave{to{opacity:0;transform:translateY(-4px)}}@keyframes caption-arrive{0%{opacity:0;transform:translateY(4px)}}.signal-card{isolation:isolate}.signal-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 34%,rgba(255,255,255,.025) 47%,rgba(255,255,255,.055) 51%,transparent 67%);background-size:240% 100%;background-repeat:no-repeat;box-shadow:inset 0 0 calc(19 * var(--u, 1px)) #ffffff02;animation:signal-card-light 19s linear infinite}.signal-column-first .signal-card:last-child:after{animation-delay:-6s}.signal-column-middle .signal-card:after{animation-delay:-11s}.signal-column-last .signal-card:after{animation-delay:-15s}.signal-spark-line{stroke-dasharray:100;stroke-dashoffset:100;animation:signal-curve-draw 1.6s cubic-bezier(.22,.61,.36,1) forwards}.signal-spark-glint{pointer-events:none;filter:drop-shadow(0 0 calc(2 * var(--u, 1px)) rgba(255,255,255,.36));animation:signal-curve-light 7.8s linear 1.4s infinite both}.signal-spark.is-empty .signal-spark-glint{stroke-opacity:.64;animation-duration:8.6s}.signal-radar-grid{animation:signal-grid-breathe 10s ease-in-out infinite}.signal-radar-sweep{transform-box:view-box;transform-origin:center;pointer-events:none;animation:signal-radar-light 18s linear infinite}.signal-split>span,.signal-bar{position:relative;overflow:hidden}.signal-split>span:after,.signal-bar:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 23%,rgba(0,0,0,.075) 40%,rgba(255,255,255,.32) 51%,rgba(255,255,255,.06) 64%,transparent 82%);transform:translate(-120%);animation:signal-bar-light 8.6s linear infinite}.signal-split>span:nth-child(2):after{animation-delay:-2.4s}.signal-split>span:nth-child(3):after{animation-delay:-4.8s}.signal-bar:after{opacity:.48;animation-duration:12s}.signal-bar.unavailable:after{opacity:.75;animation-duration:18s}.signal-bar-column:nth-child(2) .signal-bar:after{animation-delay:-3s}.signal-bar-column:nth-child(3) .signal-bar:after{animation-delay:-6s}.signal-bar-column:nth-child(4) .signal-bar:after{animation-delay:-9s}.signal-light:after{animation:signal-indicator-breathe 6.4s ease-in-out infinite}.signal-milestones .signal-light:after{animation-delay:-3.2s}@keyframes signal-card-light{0%{background-position:160% 0;opacity:.55}50%{opacity:.85}to{background-position:-60% 0;opacity:.55}}@keyframes signal-curve-draw{to{stroke-dashoffset:0}}@keyframes signal-curve-light{0%{stroke-dashoffset:100;opacity:0}9%{opacity:.86}91%{opacity:.86}to{stroke-dashoffset:0;opacity:0}}@keyframes signal-grid-breathe{0%,to{opacity:.62}50%{opacity:1}}@keyframes signal-radar-light{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes signal-bar-light{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes signal-indicator-breathe{0%,to{opacity:.46;box-shadow:0 0 calc(2 * var(--u, 1px)) #ffffff0a}50%{opacity:.96;box-shadow:0 0 calc(7 * var(--u, 1px)) #fff3}}@media(prefers-reduced-motion:reduce){.signal-spark-line{stroke-dashoffset:0;animation:none!important}.signal-spark-glint,.signal-radar-sweep{display:none;animation:none!important}.signal-card:after,.signal-split>span:after,.signal-bar:after,.signal-bar.unavailable:after{transform:none;background-position:50% 0;opacity:.16;animation:none!important}.signal-spark,.signal-radar-grid,.signal-light:after{opacity:.84;animation:none!important;box-shadow:none}}@media(min-width:801px){.app-stage:not(.is-board) .signal-column-first{transform:translate(calc(32.285vw + 421 * var(--u)),calc(-84 * var(--u)))}.app-stage:not(.is-board) .hero-panel-caption{left:calc(32.285vw + 584 * var(--u));right:auto}}svg.lucide:where(:not(.spin,.spinning,.signal-radar,.signal-spark)),:where(button,a,summary) svg:where(:not(.spin,.spinning,.signal-radar,.signal-spark,[role=img])){animation:icon-light-breathe 5.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center;transition:translate .22s var(--ease),color .22s var(--ease)}:where(button,a,summary):nth-child(2n) svg:where(:not(.spin,.spinning,.signal-radar,.signal-spark,[role=img])){animation-delay:-2.8s}:where(button,a,summary):hover svg:where(:not(.spin,.spinning,.signal-radar,.signal-spark,[role=img])),:where(button,a,summary):focus-visible svg:where(:not(.spin,.spinning,.signal-radar,.signal-spark,[role=img])){translate:calc(1.2 * var(--u, 1px)) calc(-1.2 * var(--u, 1px))}.stage-brand>svg{animation:brand-light-breathe 7.2s ease-in-out infinite}.stage-wash{isolation:isolate}.stage-wash:before{content:"";position:absolute;z-index:0;inset:0;background:inherit;pointer-events:none}.stage-wash>video{position:relative;z-index:1}.stage-wash:before,.stage-wash>video{transform-origin:center;animation:background-drift 22s ease-in-out infinite}@keyframes icon-light-breathe{0%,to{stroke-opacity:.8;filter:drop-shadow(0 0 calc(.6 * var(--u, 1px)) #ffffff08)}50%{stroke-opacity:1;filter:drop-shadow(0 0 calc(2.4 * var(--u, 1px)) #ffffff3b)}}@keyframes brand-light-breathe{0%,to{filter:drop-shadow(0 0 calc(.8 * var(--u, 1px)) #ffffff0a)}50%{filter:drop-shadow(0 0 calc(3.2 * var(--u, 1px)) #ffffff38)}}@keyframes background-drift{0%,to{transform:translate(-.7%) scale(1.035)}50%{transform:translate(.7%) scale(1.065)}}@media(prefers-reduced-motion:reduce){svg.lucide,:where(button,a,summary) svg:where(:not(.signal-radar,.signal-spark,[role=img])),.stage-brand>svg,.stage-wash:before,.stage-wash>video{animation:none!important;filter:none;translate:none;transition:none}.stage-wash:before,.stage-wash>video{transform:none}}
