.market-search-library__section{padding:2px 2px 8px}.market-search-library__section+.market-search-library__section{padding-top:8px;border-top:1px solid var(--line)}.market-search-library__heading{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:12px;padding:2px 9px 6px}.market-search-library__title{display:inline-flex;min-width:0;align-items:center;gap:7px;color:var(--ink)}.market-search-library__title svg{flex:0 0 auto;color:var(--ink-muted)}.market-search-library__title strong{overflow:hidden;font-size:14px;font-weight:660;letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap}.market-search-library__view-all{min-height:32px;flex:0 0 auto;padding:0 9px;border:0;border-radius:10px;background:transparent;color:var(--ink-muted);font:inherit;font-size:14px;font-weight:650;cursor:pointer;transition:background .16s ease,color .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.market-search-library__view-all:hover{background:var(--hover);color:var(--ink)}.market-search-library__view-all:active{transform:scale(.98)}.market-search-library__view-all:focus-visible,.market-search-library__favorite:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 38%,transparent);outline-offset:2px}.market-search-library__source--separated{margin-top:2px;padding-top:8px;border-top:1px solid var(--line)}.market-search-library__row{position:relative}.market-search-library__row+.market-search-library__row{margin-top:2px}.market-search-library__row .market-result{margin-top:0}.market-search-library__row .market-result__details{color:var(--ink-muted)}.market-search-library__row--favorite-action:hover .market-result{background:var(--hover)}.market-search-library__row .market-result.market-result--favorite-action{grid-template-columns:46px minmax(0,1fr);padding-right:58px}.market-search-library__favorite{position:absolute;top:50%;right:9px;display:grid;width:40px;height:40px;place-items:center;padding:0;border:0;border-radius:12px;background:transparent;color:var(--ink-subtle);cursor:pointer;transform:translateY(-50%);transition:background .16s ease,color .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.market-search-library__favorite:hover,.market-search-library__favorite[aria-pressed=true]{background:var(--hover);color:var(--ink)}.market-search-library__favorite:active{transform:translateY(-50%) scale(.96)}@media(pointer:coarse){.market-search-library__view-all{min-height:44px}.market-search-library__favorite{width:44px;height:44px}.market-search-library__row .market-result.market-result--favorite-action{padding-right:62px}}@media(max-width:460px){.market-search-library__heading{padding-inline:7px}.market-search-library__view-all{min-height:44px}.market-search-library__row .market-result.market-result--favorite-action{grid-template-columns:42px minmax(0,1fr);gap:10px;padding-right:58px}.market-search-library__favorite{right:7px;width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.market-search-library__view-all,.market-search-library__favorite{transition-duration:0s}}.my-worlds-view{position:relative;display:grid;min-width:0;min-height:0;height:100%;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.my-worlds-navigation{position:relative;z-index:4;min-width:0;padding:8px 24px 10px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--page) 82%,transparent);-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.my-worlds-tabs{display:flex;width:min(1180px,100%);min-width:0;min-height:48px;align-items:center;gap:5px;margin:0 auto;padding:4px;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--page-raised) 72%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 54%,transparent),0 5px 18px #3139440a}.my-worlds-notice{display:flex;width:min(1180px,100%);align-items:center;gap:7px;margin:8px auto 0;padding:0 8px;color:var(--ink-muted);font-size:11px;font-weight:610}.my-worlds-notice svg{flex:0 0 auto;color:var(--ink-muted)}.my-worlds-tab{position:relative;display:inline-flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:0 14px;overflow:hidden;border:0;border-radius:14px;background:transparent;color:var(--ink-muted);font-size:14px;font-weight:640;line-height:1;white-space:nowrap;cursor:pointer;transition:color .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.my-worlds-tab:hover{color:var(--ink)}.my-worlds-tab:active{transform:scale(.98)}.my-worlds-tab[aria-selected=true]{color:var(--ink)}.my-worlds-tab:focus-visible{z-index:2;outline:3px solid color-mix(in srgb,var(--focus) 40%,transparent);outline-offset:2px}.my-worlds-tab__selection{position:absolute;inset:0;z-index:0;border:1px solid color-mix(in srgb,var(--line-strong) 82%,transparent);border-radius:inherit;background:linear-gradient(145deg,color-mix(in srgb,var(--glass-highlight) 26%,transparent),transparent),color-mix(in srgb,var(--page-raised) 94%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 68%,transparent),0 3px 10px #31394413}.my-worlds-tab__icon,.my-worlds-tab__label,.my-worlds-tab__count{position:relative;z-index:1}.my-worlds-tab__icon{flex:0 0 auto}.my-worlds-tab__count{display:inline-grid;min-width:21px;height:21px;padding:0 6px;place-items:center;border-radius:999px;background:var(--hover);color:var(--ink-muted);font-size:11px;font-variant-numeric:tabular-nums;font-weight:720}.my-worlds-tab[aria-selected=true] .my-worlds-tab__count{background:color-mix(in srgb,var(--focus) 9%,var(--page-raised));color:var(--ink-muted)}.my-worlds-panel-frame{min-width:0;min-height:0;overflow:hidden}.my-worlds-panel-frame>.portfolio-canvas{height:100%}.my-worlds-library-canvas{min-width:0;min-height:0;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.my-worlds-library-page{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:clamp(36px,5.5vh,64px) 0 80px}.my-worlds-library-header{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:28px;padding:0 4px 28px}.my-worlds-library-header>div{min-width:0}.my-worlds-library-header h1{margin:0;color:var(--ink);font-size:clamp(34px,4.2vw,46px);font-weight:650;line-height:1.02;letter-spacing:-.05em}.my-worlds-library-header p{max-width:560px;margin:12px 0 0;color:var(--ink-muted);font-size:15px;font-weight:520;line-height:1.5}.my-worlds-clear-button{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 82%,transparent);color:var(--ink-muted);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 52%,transparent);font-size:14px;font-weight:640;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.my-worlds-clear-button:hover{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.my-worlds-clear-button:active{transform:scale(.98)}.my-worlds-clear-button:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 42%,transparent);outline-offset:3px}.my-worlds-event-list,.my-worlds-skeleton{overflow:hidden;border:1px solid color-mix(in srgb,var(--line-strong) 86%,transparent);border-radius:24px;background:linear-gradient(145deg,color-mix(in srgb,var(--glass-highlight) 23%,transparent),transparent 44%),color-mix(in srgb,var(--glass) 92%,transparent);-webkit-backdrop-filter:blur(22px) saturate(135%);backdrop-filter:blur(22px) saturate(135%);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 58%,transparent),0 14px 42px #31394413}.my-worlds-event-row{position:relative;display:grid;min-width:0;min-height:104px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;background:transparent}.my-worlds-event-row+.my-worlds-event-row{border-top:1px solid var(--line)}.my-worlds-event-row__open{display:grid;min-width:0;grid-template-columns:46px minmax(0,1fr) minmax(160px,auto);align-items:center;gap:15px;padding:16px 12px 16px 16px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.my-worlds-event-row__open:hover{background:var(--hover)}.my-worlds-event-row__open:active{transform:scale(.995)}.my-worlds-event-row__open:focus-visible{position:relative;z-index:2;outline:3px solid color-mix(in srgb,var(--focus) 38%,transparent);outline-offset:-3px}.my-worlds-event-row__content{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.my-worlds-event-row__topline{display:flex;min-width:0;align-items:center;gap:8px;margin-bottom:5px;color:var(--ink-muted);font-size:12px;font-weight:640}.my-worlds-event-row__topline>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-worlds-status{display:inline-flex;min-height:21px;flex:0 0 auto;align-items:center;padding:0 7px;border:1px solid var(--line);border-radius:999px;background:var(--hover);color:var(--ink-muted);font-size:10px;font-weight:720;letter-spacing:.025em}.my-worlds-status--live{border-color:color-mix(in srgb,var(--price-up) 27%,transparent);background:color-mix(in srgb,var(--price-up) 9%,transparent);color:var(--price-up)}.my-worlds-status--closed,.my-worlds-status--unavailable{color:var(--ink-muted)}.my-worlds-status--preview{border-color:var(--warning-line);background:var(--warning-soft);color:var(--warning)}.my-worlds-event-row__content>strong{display:-webkit-box;min-width:0;overflow:hidden;color:var(--ink);font-size:15px;font-weight:650;line-height:1.32;letter-spacing:-.018em;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:2}.my-worlds-event-row__details{display:flex;min-width:0;align-items:center;gap:7px;margin-top:7px;color:var(--ink-muted);font-size:12px;font-weight:520}.my-worlds-event-row__details>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-worlds-event-row__details>span:nth-child(2){flex:0 0 auto;opacity:.5}.my-worlds-event-row__visit{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 20px;align-items:center;column-gap:10px;justify-self:end;text-align:right}.my-worlds-event-row__visit strong,.my-worlds-event-row__visit>span{grid-column:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-worlds-event-row__visit strong{align-self:end;color:var(--ink);font-size:13px;font-weight:650}.my-worlds-event-row__visit>span{align-self:start;margin-top:4px;color:var(--ink-muted);font-size:12px;font-weight:540}.my-worlds-event-row__visit svg{grid-column:2;grid-row:1 / 3;color:var(--ink-subtle);opacity:.58;transform:translate(-3px);transition:color .15s ease,opacity .15s ease,transform .18s cubic-bezier(.16,1,.3,1)}.my-worlds-event-row__open:hover .my-worlds-event-row__visit svg{color:var(--ink);opacity:1;transform:translate(0)}.my-worlds-event-row__actions{display:flex;align-items:center;padding:12px 14px 12px 4px}.my-worlds-event-row__actions button{display:grid;width:44px;height:44px;padding:0;place-items:center;border:1px solid transparent;border-radius:13px;background:transparent;color:var(--ink-subtle);cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.my-worlds-event-row__actions button:hover{border-color:var(--line);background:var(--hover);color:var(--ink)}.my-worlds-event-row__actions button:active{transform:scale(.96)}.my-worlds-event-row__actions button:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 42%,transparent);outline-offset:2px}.my-worlds-empty{display:flex;min-height:min(390px,46vh);align-items:center;justify-content:center;flex-direction:column;padding:50px 24px;border:1px solid var(--line);border-radius:24px;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--focus) 7%,transparent),transparent 48%),color-mix(in srgb,var(--glass) 84%,transparent);text-align:center;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 52%,transparent),var(--shadow-soft)}.my-worlds-empty__icon{display:grid;width:58px;height:58px;place-items:center;margin-bottom:18px;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--page-raised) 84%,transparent);color:var(--ink-muted);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 55%,transparent)}.my-worlds-empty--error .my-worlds-empty__icon{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.my-worlds-empty h2{margin:0;color:var(--ink);font-size:22px;font-weight:660;letter-spacing:-.03em}.my-worlds-empty p{max-width:390px;margin:10px 0 20px;color:var(--ink-muted);font-size:14px;line-height:1.5}.my-worlds-empty>button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid var(--line-strong);border-radius:14px;background:var(--ink);color:var(--page);font-size:14px;font-weight:660;white-space:nowrap;cursor:pointer;transition:opacity .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.my-worlds-empty>button:hover{opacity:.86}.my-worlds-empty>button:active{transform:scale(.98)}.my-worlds-empty>button:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 42%,transparent);outline-offset:3px}.my-worlds-skeleton__row{display:grid;min-height:104px;grid-template-columns:46px minmax(0,1fr) 42px;align-items:center;gap:15px;padding:16px}.my-worlds-skeleton__row+.my-worlds-skeleton__row{border-top:1px solid var(--line)}.my-worlds-skeleton__glyph,.my-worlds-skeleton__copy span,.my-worlds-skeleton__action{position:relative;display:block;overflow:hidden;background:color-mix(in srgb,var(--ink) 8%,transparent)}.my-worlds-skeleton__glyph{width:46px;height:46px;border-radius:14px}.my-worlds-skeleton__copy{display:grid;gap:10px}.my-worlds-skeleton__copy span{height:11px;border-radius:999px}.my-worlds-skeleton__copy span:first-child{width:min(74%,440px)}.my-worlds-skeleton__copy span:last-child{width:min(42%,240px);height:9px}.my-worlds-skeleton__action{width:42px;height:42px;border-radius:13px}.my-worlds-skeleton__glyph:after,.my-worlds-skeleton__copy span:after,.my-worlds-skeleton__action:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--glass-highlight) 74%,transparent),transparent);transform:translate(-110%);animation:my-worlds-skeleton-sweep 1.35s ease-in-out infinite}@keyframes my-worlds-skeleton-sweep{to{transform:translate(110%)}}.my-worlds-clear-dialog{width:min(430px,calc(100% - 32px));max-width:none;padding:0;overflow:visible;border:1px solid var(--line-strong);border-radius:24px;background:transparent;color:var(--ink);box-shadow:0 24px 90px #191e263d}.my-worlds-clear-dialog::backdrop{background:#16191e70;-webkit-backdrop-filter:blur(10px) saturate(90%);backdrop-filter:blur(10px) saturate(90%)}.my-worlds-clear-dialog__surface{padding:24px;border-radius:inherit;background:linear-gradient(145deg,color-mix(in srgb,var(--glass-highlight) 22%,transparent),transparent 48%),var(--glass-strong);-webkit-backdrop-filter:blur(28px) saturate(140%);backdrop-filter:blur(28px) saturate(140%);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 66%,transparent)}.my-worlds-clear-dialog__icon{display:grid;width:46px;height:46px;place-items:center;margin-bottom:18px;border:1px solid var(--danger-line);border-radius:15px;background:var(--danger-soft);color:var(--danger)}.my-worlds-clear-dialog h2{margin:0;color:var(--ink);font-size:24px;font-weight:670;line-height:1.1;letter-spacing:-.035em}.my-worlds-clear-dialog p{margin:12px 0 22px;color:var(--ink-muted);font-size:14px;line-height:1.55}.my-worlds-clear-dialog__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.my-worlds-clear-dialog__actions button{min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 90%,transparent);color:var(--ink);font-size:14px;font-weight:650;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.my-worlds-clear-dialog__actions button:hover{border-color:var(--line-strong)}.my-worlds-clear-dialog__actions button:active{transform:scale(.98)}.my-worlds-clear-dialog__actions button:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 42%,transparent);outline-offset:2px}.my-worlds-clear-dialog__actions .my-worlds-clear-dialog__confirm{border-color:var(--danger-line);background:var(--danger);color:var(--page-raised)}.my-worlds-clear-dialog__actions .my-worlds-clear-dialog__confirm:hover{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 88%,var(--ink))}@media(prefers-reduced-motion:no-preference){.my-worlds-clear-dialog[open]{animation:my-worlds-dialog-in .22s cubic-bezier(.16,1,.3,1)}@keyframes my-worlds-dialog-in{0%{opacity:0;transform:translateY(10px) scale(.985)}}}@media(max-width:760px){.my-worlds-navigation{padding-right:16px;padding-left:16px}.my-worlds-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.my-worlds-tab{padding-right:9px;padding-left:9px}.my-worlds-library-page{width:calc(100% - 32px);padding-top:30px;padding-bottom:56px}.my-worlds-library-header{padding-bottom:22px}.my-worlds-library-header h1{font-size:clamp(31px,8vw,38px)}.my-worlds-event-row__open{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px 10px 14px 13px}.my-worlds-event-row__visit{grid-column:2;justify-self:start;grid-template-columns:auto 18px;margin-top:9px;text-align:left}.my-worlds-event-row__visit strong,.my-worlds-event-row__visit>span{grid-column:1}.my-worlds-event-row__visit svg{grid-column:2}}@media(max-width:520px){.my-worlds-navigation{padding:7px 12px 9px}.my-worlds-tabs{gap:3px;border-radius:17px}.my-worlds-tab{gap:5px;min-height:44px;padding-right:7px;padding-left:7px;border-radius:13px;font-size:13px}.my-worlds-tab__count{min-width:19px;height:19px;padding:0 5px;font-size:10px}.my-worlds-library-header{align-items:flex-start;flex-direction:column;gap:16px}.my-worlds-clear-button{width:100%}.my-worlds-event-list,.my-worlds-skeleton,.my-worlds-empty{border-radius:21px}.my-worlds-event-row{display:block;min-height:0}.my-worlds-event-row__open{width:100%;min-height:120px;padding-right:60px}.my-worlds-event-row__details{max-width:100%;gap:5px}.my-worlds-event-row__details>span:last-child{display:none}.my-worlds-event-row__actions{position:absolute;top:12px;right:10px;padding:0}.my-worlds-event-row__actions button{width:44px;height:44px}.my-worlds-skeleton__row{grid-template-columns:42px minmax(0,1fr) 44px;gap:12px;padding:14px 12px}.my-worlds-skeleton__glyph{width:42px;height:42px;border-radius:13px}.my-worlds-skeleton__action{width:44px;height:44px}}@media(max-width:390px){.my-worlds-tab__icon{display:none}.my-worlds-library-page{width:calc(100% - 24px)}.my-worlds-library-header{padding-right:2px;padding-left:2px}.my-worlds-library-header p{font-size:14px}.my-worlds-event-row__topline{padding-right:2px}.my-worlds-status{min-height:20px;padding-right:6px;padding-left:6px}.my-worlds-clear-dialog{width:calc(100% - 24px);border-radius:21px}.my-worlds-clear-dialog__surface{padding:20px}.my-worlds-clear-dialog__actions{gap:8px}.my-worlds-clear-dialog__actions button{padding-right:10px;padding-left:10px;font-size:13px}}@media(prefers-reduced-transparency:reduce){.my-worlds-navigation,.my-worlds-event-list,.my-worlds-skeleton,.my-worlds-clear-dialog__surface,.my-worlds-clear-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.my-worlds-navigation{background:var(--page)}.my-worlds-event-list,.my-worlds-skeleton,.my-worlds-clear-dialog__surface{background:var(--page-raised)}}@media(prefers-reduced-motion:reduce){.my-worlds-skeleton__glyph:after,.my-worlds-skeleton__copy span:after,.my-worlds-skeleton__action:after{animation:none}}.favorite-toggle{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;padding:0;border:0;border-radius:11px;background:transparent;color:var(--ink-subtle);cursor:pointer;transition:background .16s ease,color .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.top-bar--world .market-dock.market-dock--library{grid-template-columns:46px minmax(0,1fr) auto}.market-dock__library-actions{display:inline-flex;min-width:max-content;align-items:center;justify-self:end;gap:2px}.favorite-toggle:hover{background:var(--hover);color:var(--ink)}.favorite-toggle:active{transform:scale(.93)}.favorite-toggle[aria-pressed=true]{color:var(--ink)}.favorite-toggle:focus-visible,.continue-world button:focus-visible,.library-toast button:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 38%,transparent);outline-offset:3px}.continue-world{width:min(720px,100%);margin-top:22px}.continue-world__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 8px 9px;color:var(--ink-muted);font-size:12px;font-weight:680;letter-spacing:.015em}.continue-world__heading>span{display:inline-flex;align-items:center;gap:7px}.continue-world__heading>button{padding:3px 0;border:0;background:transparent;color:var(--ink-muted);font-size:12px;font-weight:680;cursor:pointer}.continue-world__heading>button:hover{color:var(--ink)}.continue-world__row{display:grid;width:100%;min-height:76px;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:14px;padding:12px 16px 12px 12px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:20px;background:linear-gradient(140deg,rgba(255,255,255,.24),transparent 55%),color-mix(in srgb,var(--glass) 88%,transparent);color:inherit;text-align:left;-webkit-backdrop-filter:blur(18px) saturate(112%);backdrop-filter:blur(18px) saturate(112%);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 60%,transparent),0 12px 34px #31394411;cursor:pointer;transition:border-color .18s ease,background .2s ease,transform .18s cubic-bezier(.16,1,.3,1)}.continue-world__row:hover{border-color:var(--line-strong);background:linear-gradient(140deg,rgba(255,255,255,.32),transparent 55%),var(--glass-strong);transform:translateY(-1px)}.continue-world__row:active{transform:scale(.992)}.continue-world__copy{display:flex;min-width:0;flex-direction:column;gap:6px}.continue-world__copy strong{overflow:hidden;font-size:14px;font-weight:670;line-height:1.25;letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap}.continue-world__copy>span{color:var(--ink-muted);font-size:12px;font-weight:560}.continue-world__row>svg{color:var(--ink-subtle);transition:transform .18s cubic-bezier(.16,1,.3,1)}.continue-world__row:hover>svg{transform:translate(2px)}.library-toast{position:fixed;right:24px;bottom:24px;z-index:70;display:flex;min-height:48px;align-items:center;gap:18px;padding:10px 12px 10px 17px;border:1px solid color-mix(in srgb,var(--line-strong) 82%,transparent);border-radius:16px;background:color-mix(in srgb,var(--ink) 94%,transparent);color:var(--page-raised);-webkit-backdrop-filter:blur(18px) saturate(110%);backdrop-filter:blur(18px) saturate(110%);box-shadow:0 18px 46px #1c212830;font-size:13px;font-weight:620}.library-toast button{min-height:32px;padding:0 10px;border:0;border-radius:9px;background:#ffffff1c;color:inherit;font-size:12px;font-weight:720;cursor:pointer}.library-toast button:hover{background:#ffffff2e}.library-toast__actions{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px}.library-toast .library-toast__dismiss{width:32px;padding:0}@media(pointer:coarse){.favorite-toggle{width:44px;height:44px;flex-basis:44px}.continue-world__heading>button,.library-toast button{min-height:44px}.library-toast .library-toast__dismiss{width:44px}}@media(max-width:1280px)and (min-width:721px){.top-bar--world .market-dock.market-dock--library{grid-template-columns:44px minmax(0,1fr) auto}}@media(max-width:720px){.top-bar--world .market-dock.market-dock--library{grid-template-columns:42px minmax(0,1fr) auto}.favorite-toggle--compact,.top-bar--world .favorite-toggle{width:44px;height:44px;flex-basis:44px;border:1px solid var(--line);border-radius:15px;background:color-mix(in srgb,var(--page-raised) 84%,transparent);-webkit-backdrop-filter:blur(16px) saturate(110%);backdrop-filter:blur(16px) saturate(110%);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 58%,transparent),0 5px 16px #3139440b}.continue-world{margin-top:18px}.continue-world__heading{padding-inline:6px}.continue-world__heading>button,.library-toast button{min-height:44px}.library-toast .library-toast__dismiss{width:44px}.continue-world__heading>button{padding-inline:8px}.continue-world__row{min-height:74px;grid-template-columns:44px minmax(0,1fr) 20px;gap:12px;border-radius:19px}.library-toast{right:16px;bottom:max(16px,env(safe-area-inset-bottom));left:16px;justify-content:space-between}}@media(prefers-reduced-transparency:reduce){.continue-world__row,.favorite-toggle--compact,.library-toast{-webkit-backdrop-filter:none;backdrop-filter:none}.continue-world__row,.favorite-toggle--compact{background:var(--page-raised)}.library-toast{background:var(--ink)}}.order-activity-panel{min-width:0;padding:clamp(18px,2.6vw,28px);border:1px solid var(--line);border-radius:24px;background:linear-gradient(145deg,color-mix(in srgb,var(--glass-highlight) 48%,transparent),transparent 38%),color-mix(in srgb,var(--glass-strong) 94%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 76%,transparent),var(--shadow-soft)}.order-activity-panel__header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:20px;padding:0 2px 18px}.order-activity-panel__header>div{min-width:0}.order-activity-panel__eyebrow{display:block;margin-bottom:7px;color:var(--ink-subtle);font-size:10px;font-weight:760;letter-spacing:.13em;line-height:1;text-transform:uppercase}.order-activity-panel__header h2{margin:0;color:var(--ink);font-size:clamp(21px,2.8vw,27px);font-weight:670;letter-spacing:-.035em;line-height:1.05}.order-activity-panel__header p{margin:7px 0 0;overflow-wrap:anywhere;color:var(--ink-muted);font-size:13px;font-weight:530;line-height:1.4}.order-activity-panel__summary{display:inline-flex;min-height:30px;flex:0 0 auto;align-items:center;padding:0 11px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--page-raised) 86%,transparent);color:var(--ink-muted);font-size:11px;font-variant-numeric:tabular-nums;font-weight:680;white-space:nowrap}.order-activity-panel__state{display:flex;min-height:126px;align-items:center;justify-content:center;gap:9px;padding:24px;border:1px dashed var(--line-strong);border-radius:18px;background:color-mix(in srgb,var(--page-raised) 48%,transparent);color:var(--ink-muted);font-size:13px;font-weight:560;line-height:1.45;text-align:center}.order-activity-panel__state[data-tone=error]{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.order-activity-panel__notice{display:flex;align-items:flex-start;gap:8px;margin:0 0 13px;padding:11px 12px;border:1px solid var(--warning-line);border-radius:12px;background:var(--warning-soft);color:var(--warning);font-size:11px;font-weight:580;line-height:1.4}.order-activity-panel__notice[data-tone=error]{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.order-activity-panel__notice>svg{flex:0 0 auto;margin-top:1px}.order-activity-panel__spinner{animation:order-activity-spin .85s linear infinite}.order-activity-list{display:grid;gap:13px;margin:0;padding:0;list-style:none}.order-activity-card{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:color-mix(in srgb,var(--page-raised) 82%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 64%,transparent)}.order-activity-card[data-status=open],.order-activity-card[data-status=partial]{border-color:color-mix(in srgb,var(--focus) 22%,var(--line))}.order-activity-card__header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px;padding:15px 16px 0}.order-activity-card__header>time{flex:0 0 auto;color:var(--ink-subtle);font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.order-activity-card__badges{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px}.order-activity-card__badges>span{display:inline-flex;min-height:23px;align-items:center;padding:0 8px;border:1px solid var(--line);border-radius:999px;background:var(--hover);color:var(--ink-muted);font-size:10px;font-weight:690;line-height:1}.order-activity-card__badges>span[data-world=yes]{border-color:var(--yes-line);background:var(--yes-soft);color:var(--yes)}.order-activity-card__badges>span[data-world=no]{border-color:var(--no-line);background:var(--no-soft);color:var(--no)}.order-activity-card__status[data-status=open]{border-color:color-mix(in srgb,var(--focus) 30%,transparent);background:color-mix(in srgb,var(--focus) 10%,transparent);color:var(--focus)}.order-activity-card__status[data-status=partial]{border-color:var(--warning-line);background:var(--warning-soft);color:var(--warning)}.order-activity-card__status[data-status=filled]{border-color:color-mix(in srgb,var(--price-up) 28%,transparent);background:color-mix(in srgb,var(--price-up) 9%,transparent);color:var(--price-up)}.order-activity-card__status[data-status=failed]{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.order-activity-card__route,.order-activity-fill__route{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.order-activity-card__route{margin:14px 16px 0;padding:15px;border:1px solid var(--line);border-radius:15px;background:linear-gradient(135deg,color-mix(in srgb,var(--glass-highlight) 38%,transparent),transparent),color-mix(in srgb,var(--page) 50%,transparent)}.order-activity-card__route>svg,.order-activity-fill__route>svg{color:var(--ink-subtle)}.order-activity-amount{display:grid;min-width:0;gap:4px}.order-activity-amount:last-child{text-align:right}.order-activity-amount>small{color:var(--ink-subtle);font-size:9px;font-weight:710;letter-spacing:.065em;line-height:1;text-transform:uppercase}.order-activity-amount>strong{min-width:0;overflow-wrap:anywhere;color:var(--ink);font-size:14px;font-variant-numeric:tabular-nums;font-weight:680;line-height:1.25}.order-activity-amount>code{min-width:0;overflow-wrap:anywhere;color:var(--ink-subtle);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-variant-numeric:tabular-nums;line-height:1.25}.order-activity-card__facts,.order-activity-fill__facts{display:grid;min-width:0;margin:0}.order-activity-card__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;padding:15px 16px}.order-activity-card__facts>div,.order-activity-fill__facts>div{display:grid;min-width:0;align-content:start;gap:4px}.order-activity-card__facts dt,.order-activity-fill__facts dt{color:var(--ink-subtle);font-size:9px;font-weight:710;letter-spacing:.065em;line-height:1;text-transform:uppercase}.order-activity-card__facts dd,.order-activity-fill__facts dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--ink-muted);font-size:11px;font-variant-numeric:tabular-nums;font-weight:590;line-height:1.35}.order-activity-card__facts dd{display:flex;align-items:center;gap:5px}.order-activity-card__facts code,.order-activity-fill code,.order-activity-fill__transaction code{min-width:0;overflow-wrap:anywhere;color:inherit;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px}.order-activity-icon-button{display:inline-grid;width:27px;height:27px;flex:0 0 auto;padding:0;place-items:center;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--page-raised) 88%,transparent);color:var(--ink-muted);text-decoration:none;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease,transform .14s ease}.order-activity-icon-button:hover{border-color:var(--line-strong);background:var(--hover);color:var(--ink)}.order-activity-icon-button:active{transform:scale(.95)}.order-activity-card__detail,.order-activity-card__no-fill{margin:0 16px 15px;color:var(--ink-muted);font-size:11px;font-weight:530;line-height:1.45}.order-activity-card__no-fill{padding:11px 12px;border-radius:11px;background:var(--hover);color:var(--ink-subtle)}.order-activity-fills{display:grid;gap:9px;padding:13px 16px 15px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--page) 54%,transparent)}.order-activity-fills>h3{margin:0 0 1px;color:var(--ink-muted);font-size:10px;font-weight:730;letter-spacing:.065em;line-height:1;text-transform:uppercase}.order-activity-fill{min-width:0;padding:13px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 92%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 48%,transparent)}.order-activity-fill__route{padding-bottom:12px;border-bottom:1px solid var(--line)}.order-activity-fill__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:12px}.order-activity-fill__facts dd{display:grid;gap:2px}.order-activity-fill__facts dd>small{color:var(--ink-subtle);font-size:9px;font-weight:530}.order-activity-fill__accounting,.order-activity-fill__warning{margin:11px 0 0;padding:8px 9px;border-radius:9px;font-size:10px;line-height:1.4}.order-activity-fill__accounting{background:var(--hover);color:var(--ink-muted)}.order-activity-fill__warning{display:flex;align-items:flex-start;gap:6px;border:1px solid var(--warning-line);background:var(--warning-soft);color:var(--warning)}.order-activity-fill__warning>svg{flex:0 0 auto;margin-top:1px}.order-activity-fill__transaction{display:flex;min-width:0;align-items:center;gap:6px;margin-top:12px;padding-top:11px;border-top:1px solid var(--line)}.order-activity-fill__transaction>span{margin-right:auto;color:var(--ink-subtle);font-size:9px;font-weight:710;letter-spacing:.065em;text-transform:uppercase}.order-activity-fill__transaction>code{color:var(--ink-muted)}.order-activity-card__footer{display:flex;justify-content:flex-end;padding:13px 16px;border-top:1px solid var(--line)}.order-activity-card__footer>button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid color-mix(in srgb,var(--focus) 32%,transparent);border-radius:12px;background:color-mix(in srgb,var(--focus) 10%,var(--page-raised));color:var(--focus);font-size:12px;font-weight:690;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.order-activity-card__footer>button:hover{background:color-mix(in srgb,var(--focus) 15%,var(--page-raised))}.order-activity-card__footer>button:active{transform:scale(.98)}.order-activity-card__footer>button:disabled{opacity:.62;cursor:wait;transform:none}@keyframes order-activity-spin{to{transform:rotate(360deg)}}@media(max-width:680px){.order-activity-panel{padding:15px;border-radius:20px}.order-activity-panel__header{align-items:flex-start}.order-activity-card__header{align-items:flex-start;flex-direction:column;gap:8px}.order-activity-card__route,.order-activity-fill__route{grid-template-columns:1fr}.order-activity-card__route>svg,.order-activity-fill__route>svg{transform:rotate(90deg)}.order-activity-amount:last-child{text-align:left}.order-activity-card__facts,.order-activity-fill__facts{grid-template-columns:1fr}.order-activity-fill__transaction{align-items:flex-start;flex-wrap:wrap}.order-activity-fill__transaction>span{width:100%}}@media(prefers-reduced-motion:reduce){.order-activity-panel__spinner{animation-duration:1.8s}.order-activity-icon-button,.order-activity-card__footer>button{transition:none}}:root{color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--page: #f3f5f7;--page-raised: #f8f9fa;--ink: #191b1f;--ink-muted: #5f6670;--ink-subtle: #7a828d;--line: rgba(40, 45, 52, .11);--line-strong: rgba(40, 45, 52, .17);--glass: rgba(251, 252, 253, .73);--glass-strong: rgba(251, 252, 253, .91);--glass-highlight: rgba(255, 255, 255, .82);--hover: rgba(42, 48, 56, .055);--focus: #286bde;--price-up: #217a4a;--price-down: #a63d3d;--price-flat: var(--ink-subtle);--warning: #815822;--warning-soft: rgba(129, 88, 34, .11);--warning-line: rgba(129, 88, 34, .27);--danger: #963f3b;--danger-soft: rgba(150, 63, 59, .1);--danger-line: rgba(150, 63, 59, .25);--yes: #315fc2;--yes-soft: rgba(49, 95, 194, .12);--yes-line: rgba(49, 95, 194, .28);--no: #a94f2b;--no-soft: rgba(169, 79, 43, .12);--no-line: rgba(169, 79, 43, .28);--shadow: 0 1px 2px rgba(37, 43, 51, .04), 0 18px 60px rgba(49, 57, 68, .1);--shadow-soft: 0 10px 36px rgba(49, 57, 68, .075)}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{min-height:100dvh;overflow:hidden;background:var(--page);color:var(--ink)}button,input{font:inherit}button{color:inherit}button,[role=option]{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 42%,transparent);outline-offset:3px}.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}.app-shell{position:relative;isolation:isolate;min-height:100dvh;overflow:hidden;background:var(--page)}.app-shell--discovery{display:flex;height:100dvh;min-height:0;flex-direction:column}.app-shell--discovery>.top-bar--discovery{flex:0 0 auto}.app-shell--discovery>.discovery{min-width:0;min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}.neutral-atmosphere{position:absolute;inset:0;z-index:-3;pointer-events:none;background:radial-gradient(circle at 50% -12%,rgba(255,255,255,.96),transparent 43%),linear-gradient(180deg,rgba(255,255,255,.26),transparent 34%)}.world-atmosphere{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.world-atmosphere--yes{transform-origin:left center;background:linear-gradient(90deg,rgba(49,95,194,.105),transparent 35%),linear-gradient(180deg,rgba(41,78,162,.055),transparent 52%)}.world-atmosphere--no{transform-origin:right center;background:linear-gradient(270deg,rgba(169,79,43,.105),transparent 35%),linear-gradient(180deg,rgba(142,63,32,.05),transparent 52%)}.world-atmosphere__orb{position:absolute;display:block;border-radius:50%;transform-origin:center}.world-atmosphere__orb--primary{top:10%;width:min(64vw,880px);aspect-ratio:1;border:1px solid}.world-atmosphere__orb--secondary{top:35%;width:min(31vw,450px);aspect-ratio:1;border:1px solid}.world-atmosphere--yes .world-atmosphere__orb--primary{left:min(-27vw,-250px);border-color:var(--yes-line);background:radial-gradient(circle at 48% 48%,var(--yes-soft),transparent 67%)}.world-atmosphere--yes .world-atmosphere__orb--secondary{right:-16vw;border-color:color-mix(in srgb,var(--yes) 14%,transparent)}.world-atmosphere--no .world-atmosphere__orb--primary{right:min(-27vw,-250px);border-color:var(--no-line);background:radial-gradient(circle at 52% 48%,var(--no-soft),transparent 67%)}.world-atmosphere--no .world-atmosphere__orb--secondary{left:-16vw;border-color:color-mix(in srgb,var(--no) 14%,transparent)}.world-switch-wash{position:absolute;top:168px;bottom:0;z-index:0;width:min(78vw,1120px);pointer-events:none}.world-switch-wash--yes{left:0;transform-origin:left center;background:linear-gradient(90deg,color-mix(in srgb,var(--yes) 17%,transparent),color-mix(in srgb,var(--yes) 6%,transparent) 52%,transparent 82%)}.world-switch-wash--no{right:0;transform-origin:right center;background:linear-gradient(270deg,color-mix(in srgb,var(--no) 17%,transparent),color-mix(in srgb,var(--no) 6%,transparent) 52%,transparent 82%)}.top-bar{position:relative;z-index:20;width:100%;min-height:72px;padding:16px 24px}.top-bar--discovery{display:flex;align-items:center;justify-content:space-between}.top-bar--world{display:grid;grid-template-columns:minmax(164px,1fr) minmax(360px,760px) minmax(164px,1fr);grid-template-rows:74px 52px;align-items:center;column-gap:20px;row-gap:10px}.world-header__actions,.search-overlay__actions{display:flex;align-items:center;gap:10px}.world-header__actions{grid-column:3;grid-row:1;min-width:0;justify-self:end}.top-bar--world>.brand-button{grid-column:1;grid-row:1}.top-bar--world>.market-dock{grid-column:2;grid-row:1}.world-header__switcher{display:flex;grid-column:2;grid-row:2;justify-content:center;justify-self:stretch}.theme-switch{position:relative;display:block;width:60px;height:36px;flex:0 0 auto;padding:0;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--page-raised) 84%,transparent);-webkit-backdrop-filter:blur(16px) saturate(110%);backdrop-filter:blur(16px) saturate(110%);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 58%,transparent),0 4px 14px #3139440e;cursor:pointer;transition:border-color .18s ease,background .22s ease,transform .18s cubic-bezier(.16,1,.3,1)}.theme-switch:hover{border-color:var(--line-strong);background:color-mix(in srgb,var(--page-raised) 94%,transparent)}.theme-switch:active{transform:scale(.97)}.theme-switch__track{position:relative;display:block;width:100%;height:100%}.theme-switch__icon{color:var(--ink-muted);transform:rotate(0);transition:color .22s ease,transform .28s cubic-bezier(.16,1,.3,1)}.theme-switch[data-theme=dark] .theme-switch__icon{color:var(--ink-muted);transform:rotate(180deg)}.theme-switch__thumb{position:absolute;top:3px;left:3px;z-index:1;display:grid;width:28px;height:28px;place-items:center;border:1px solid color-mix(in srgb,var(--line-strong) 70%,transparent);border-radius:50%;background:color-mix(in srgb,var(--page-raised) 96%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 62%,transparent),0 2px 6px #3139441c;transition:background .22s ease,transform .28s cubic-bezier(.16,1,.3,1)}.theme-switch[data-theme=dark] .theme-switch__thumb{transform:translate(24px)}.brand{display:inline-flex;align-items:center;gap:1px;min-width:max-content}.brand__mark{position:relative;display:inline-block;flex:0 0 auto;width:40px;height:40px;overflow:visible;transform:translateY(-.5px)}.brand__link{position:absolute;left:8px;width:24px;height:9px;border:2px solid;border-radius:9px 2px;background:color-mix(in srgb,var(--page-raised) 84%,transparent);box-shadow:0 1px 2px color-mix(in srgb,currentColor 14%,transparent);transform:rotate(-31deg);transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .22s ease}.brand__link--yes{top:9px;color:var(--yes);border-color:currentColor}.brand__link--no{bottom:8px;color:var(--no);border-color:currentColor;transform:rotate(149deg)}.brand__name{font-size:20px;font-weight:650;letter-spacing:-.052em;line-height:1}.brand:hover .brand__link--yes,.brand-button:focus-visible .brand__link--yes{box-shadow:0 2px 6px color-mix(in srgb,var(--yes) 22%,transparent);transform:translate(-1px,-1px) rotate(-31deg)}.brand:hover .brand__link--no,.brand-button:focus-visible .brand__link--no{box-shadow:0 2px 6px color-mix(in srgb,var(--no) 22%,transparent);transform:translate(1px,1px) rotate(149deg)}.brand-button{display:inline-flex;align-items:center;justify-self:start;gap:12px;min-height:44px;padding:0 2px;border:0;background:transparent;cursor:pointer}.brand-button>svg{opacity:0;transform:translate(5px);color:var(--ink-muted);transition:opacity .18s ease,transform .24s cubic-bezier(.16,1,.3,1)}.brand-button:hover>svg,.brand-button:focus-visible>svg{opacity:1;transform:translate(0)}.discovery{position:relative;z-index:2;min-height:calc(100dvh - 72px);padding:clamp(54px,9vh,92px) 24px 80px}.discovery__content{width:min(100%,720px);margin:0 auto}.discovery__copy{max-width:650px;margin-bottom:28px}.discovery h1,.search-overlay h2{margin:0;color:var(--ink);font-weight:640;letter-spacing:-.05em;text-wrap:balance}.discovery h1{font-size:clamp(34px,4.2vw,48px);line-height:1.04}.market-search{position:relative;width:100%}.market-search__field{position:relative;display:flex;align-items:center;gap:13px;min-height:66px;padding:0 17px 0 20px;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:24px;background:linear-gradient(135deg,#ffffff59,#ffffff14),var(--glass);-webkit-backdrop-filter:blur(26px) saturate(155%);backdrop-filter:blur(26px) saturate(155%);box-shadow:inset 0 1px 0 var(--glass-highlight),0 0 0 1px #30374011,var(--shadow);transition:border-color .18s ease,box-shadow .24s ease,transform .24s cubic-bezier(.16,1,.3,1)}.market-search__field:focus-within{border-color:color-mix(in srgb,var(--focus) 34%,rgba(255,255,255,.72));box-shadow:inset 0 1px 0 var(--glass-highlight),0 0 0 3px color-mix(in srgb,var(--focus) 12%,transparent),var(--shadow)}.market-search__field>svg{flex:0 0 auto;color:var(--ink-muted)}.market-search__field input{width:100%;min-width:0;height:62px;padding:0;border:0;outline:0;background:transparent;color:var(--ink);font-size:17px;font-weight:500;letter-spacing:-.018em;appearance:none}.market-search__field input::-webkit-search-cancel-button{display:none}.market-search__field input::placeholder{color:var(--ink-subtle);opacity:1}.search-shortcut{display:grid;flex:0 0 auto;width:27px;height:27px;place-items:center;border:1px solid var(--line-strong);border-radius:8px;background:#ffffff6b;color:var(--ink-muted);font-family:inherit;font-size:15px;font-weight:650;box-shadow:inset 0 1px #ffffffb8}.icon-button{display:inline-grid;flex:0 0 auto;width:36px;height:36px;padding:0;place-items:center;border:1px solid var(--line);border-radius:12px;background:var(--hover);color:var(--ink-muted);cursor:pointer;transition:background .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.icon-button:hover{background:color-mix(in srgb,var(--ink) 10%,transparent)}.icon-button:active,.market-result:active,.market-dock__change:active,.world-toggle__option:active{transform:scale(.98)}.icon-button--inside{width:31px;height:31px;border:0;border-radius:10px}.market-search__results{position:absolute;top:calc(100% + 10px);right:0;left:0;z-index:30;max-height:min(540px,calc(100dvh - 342px));padding:8px;overflow:auto;overscroll-behavior:contain;border:1px solid rgba(255,255,255,.76);border-radius:24px;background:linear-gradient(145deg,#ffffff4d,#ffffff05),var(--glass-strong);-webkit-backdrop-filter:blur(30px) saturate(160%);backdrop-filter:blur(30px) saturate(160%);box-shadow:inset 0 1px 0 var(--glass-highlight),0 0 0 1px #3037400f,0 22px 70px #28303c29;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;transform-origin:top center}.market-search__meta{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:2px 9px 7px;color:var(--ink-subtle);font-size:13px;font-weight:610}.market-search__source{display:inline-flex;align-items:center;gap:5px}.market-search__source svg{color:var(--yes)}.market-result{display:grid;width:100%;min-height:72px;grid-template-columns:46px minmax(0,1fr) 22px;align-items:center;gap:13px;padding:9px 12px 9px 9px;border:0;border-radius:16px;background:transparent;text-align:left;cursor:pointer;transition:background .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.market-result+.market-result{margin-top:2px}.market-result:hover,.market-result--active{background:var(--hover)}.market-glyph{position:relative;display:inline-grid;flex:0 0 auto;overflow:hidden;place-items:center;border:1px solid var(--line);background:linear-gradient(145deg,#ffffffdb,#e2e7ecbd);color:var(--ink-muted);font-weight:720;letter-spacing:-.035em;box-shadow:inset 0 1px #ffffffbf,0 4px 14px #343c4814}.market-glyph--large{width:46px;height:46px;border-radius:14px;font-size:13px}.market-glyph--small{width:34px;height:34px;border-radius:10px;font-size:11px}.market-glyph img{width:100%;height:100%;object-fit:cover}.market-result__content,.market-dock__copy{display:flex;min-width:0;flex-direction:column}.market-result__question{overflow:hidden;color:var(--ink);font-size:14px;font-weight:610;line-height:1.28;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.market-result__details{display:flex;align-items:center;gap:7px;margin-top:5px;color:var(--ink-subtle);font-size:13px;font-weight:520}.market-result__details>span:nth-child(2){opacity:.55}.market-result__arrow{color:var(--ink-subtle);opacity:0;transform:translate(-5px);transition:opacity .15s ease,transform .2s cubic-bezier(.16,1,.3,1)}.market-result:hover .market-result__arrow,.market-result--active .market-result__arrow{opacity:1;transform:translate(0)}.market-search__empty{padding:36px 20px 40px;text-align:center}.market-search__empty p{margin:0;color:var(--ink);font-size:14px;font-weight:620}.market-search__indexing-state{padding:2px 2px 4px}.market-search__indexing-message{display:flex;align-items:center;gap:10px;padding:10px 10px 4px}.market-search__indexing-message strong{color:var(--ink);font-size:14px;font-weight:640;letter-spacing:-.01em}.market-search__indexing-pulse{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--yes);box-shadow:0 0 0 0 var(--yes-soft);animation:indexing-pulse 1.45s ease-out infinite}.market-search__notice{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:8px 8px 2px;padding:11px 3px 3px;border-top:1px solid var(--line);color:var(--ink-muted);font-size:13px;line-height:1.4}.market-search__notice button{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;min-height:30px;padding:0 9px;border:1px solid var(--line);border-radius:10px;background:var(--hover);color:var(--ink);font-size:14px;font-weight:650;cursor:pointer}.search-skeleton{padding:0 2px 2px}.search-skeleton__row{display:flex;min-height:72px;align-items:center;gap:13px;padding:9px 8px}.search-skeleton__icon,.search-skeleton__line{position:relative;display:block;overflow:hidden;background:color-mix(in srgb,var(--ink) 8%,transparent)}.search-skeleton__icon:after,.search-skeleton__line:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.58),transparent);transform:translate(-110%);animation:skeleton-sweep 1.45s ease-in-out infinite}.search-skeleton__icon{width:46px;height:46px;flex:0 0 auto;border-radius:14px}.search-skeleton__copy{display:flex;width:100%;flex-direction:column;gap:9px}.search-skeleton__line{height:9px;border-radius:999px}.search-skeleton__line--long{width:min(78%,390px)}.search-skeleton__line--short{width:min(34%,170px)}@keyframes skeleton-sweep{to{transform:translate(110%)}}@keyframes indexing-pulse{70%,to{box-shadow:0 0 0 9px transparent}}.market-dock{display:grid;width:100%;min-width:0;min-height:74px;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:14px;padding:11px 15px 11px 12px;border:1px solid rgba(255,255,255,.69);border-radius:22px;background:linear-gradient(140deg,rgba(255,255,255,.28),transparent),var(--glass);-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);box-shadow:inset 0 1px 0 var(--glass-highlight),0 0 0 1px #3037400f,0 14px 38px #38404e1a;text-align:left;cursor:default;transition:background .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.market-dock:hover{background:linear-gradient(140deg,rgba(255,255,255,.36),transparent),var(--glass-strong)}.market-dock__category{display:flex;min-width:0;align-items:center;gap:7px;margin-bottom:4px;color:var(--ink-subtle);font-size:13px;font-weight:630;letter-spacing:.012em}.market-dock__test-event{flex:0 0 auto;padding:2px 6px;border:1px solid color-mix(in srgb,var(--ink-subtle) 30%,transparent);border-radius:999px;color:var(--ink-muted);font-size:10px;font-weight:720;line-height:1.1;letter-spacing:.055em;text-transform:uppercase}.market-dock__question{display:-webkit-box;overflow:hidden;color:var(--ink);font-size:16px;font-weight:660;line-height:1.16;letter-spacing:-.025em;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:2}.market-dock__question-link{display:flex;width:fit-content;max-width:100%;min-width:0;align-items:flex-start;gap:5px;color:inherit;text-decoration:none}.market-dock__question-link .market-dock__question{min-width:0;flex:0 1 auto}.market-dock__source-icon{flex:0 0 auto;margin-top:1px;color:var(--ink-subtle);opacity:.58;transition:color .16s ease,opacity .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.market-dock__question-link:hover .market-dock__source-icon{color:var(--ink-muted);opacity:1;transform:translate(1px,-1px)}.market-dock__question-link:active{opacity:.78}.market-dock__change{display:grid;width:36px;height:36px;place-items:center;justify-self:end;padding:0;border:0;border-radius:11px;background:transparent;color:var(--ink-subtle);cursor:pointer;transition:background .16s ease,color .16s ease,transform .18s cubic-bezier(.16,1,.3,1)}.market-dock__change:hover{background:var(--hover);color:var(--ink)}.market-dock__question-link:focus-visible,.market-dock__change:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 36%,transparent);outline-offset:3px}.market-dock__search-icon{color:inherit}.world-toggle{display:grid;width:256px;min-height:52px;grid-template-columns:1fr 1fr;justify-self:center;padding:4px;border:1px solid rgba(255,255,255,.64);border-radius:999px;background:var(--glass);-webkit-backdrop-filter:blur(24px) saturate(155%);backdrop-filter:blur(24px) saturate(155%);box-shadow:inset 0 1px 0 var(--glass-highlight),0 0 0 1px #30374012,var(--shadow-soft)}.world-toggle__option{position:relative;display:flex;min-width:0;min-height:42px;align-items:center;justify-content:center;gap:9px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--ink-muted);cursor:pointer;transition:color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.world-toggle__option[aria-checked=true]{color:#f7f9fc}.world-toggle__selection{position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:inset 0 1px #ffffff3d,0 5px 16px #1d2b2f2e}.world-toggle__option--yes .world-toggle__selection{background:var(--yes)}.world-toggle__option--no .world-toggle__selection{background:var(--no)}.world-toggle__label{position:relative;min-width:0;max-width:100%;overflow:hidden;font-size:15px;font-weight:690;letter-spacing:-.018em;text-overflow:ellipsis;white-space:nowrap}.world-toggle__option--label-medium{gap:7px;padding-inline:9px}.world-toggle__option--label-medium .world-toggle__label{font-size:14.5px}.world-toggle__option--label-long,.world-toggle__option--label-extended{gap:4px;padding-inline:8px}.world-toggle__option--label-long .world-toggle__label,.world-toggle__option--label-extended .world-toggle__label{display:-webkit-box;overflow:hidden;font-size:14px;line-height:1.05;overflow-wrap:anywhere;text-align:center;text-overflow:unset;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.world-rail{--rail-accent: var(--yes);--rail-soft: var(--yes-soft);--rail-line: var(--yes-line);position:absolute;top:clamp(204px,calc(18vh + 76px),260px);z-index:4;display:grid;width:clamp(132px,10vw,144px);height:clamp(252px,34vh,316px);grid-template-rows:1fr auto;padding:20px 18px 18px 21px;overflow:hidden;pointer-events:none;border:1px solid rgba(255,255,255,.64);border-radius:26px;background:linear-gradient(180deg,color-mix(in srgb,var(--rail-accent) 9%,transparent),transparent 54%),color-mix(in srgb,var(--glass) 82%,transparent);-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%);box-shadow:inset 0 1px 0 var(--glass-highlight),var(--shadow-soft)}.world-rail__accent{position:absolute;top:14px;bottom:14px;left:8px;width:4px;border-radius:999px;background:var(--rail-accent);box-shadow:0 0 18px var(--rail-soft);transform-origin:center top}.world-rail--yes{left:clamp(16px,2vw,28px);transform-origin:left center}.world-rail--no{--rail-accent: var(--no);--rail-soft: var(--no-soft);--rail-line: var(--no-line);right:clamp(16px,2vw,28px);padding-right:21px;padding-left:18px;transform-origin:right center;text-align:right}.world-rail--no .world-rail__accent{right:8px;left:auto}.world-rail__value{align-self:center;justify-self:stretch;min-width:0;width:100%;max-width:100%;margin:0;color:var(--rail-accent);font-weight:670;line-height:.94;letter-spacing:-.045em}.world-rail__value--short{font-size:46px;text-transform:uppercase;white-space:nowrap}.world-rail__value--medium{font-size:30px;letter-spacing:-.055em;text-transform:uppercase;white-space:nowrap}.world-rail__value--long,.world-rail__value--extended{overflow-wrap:anywhere;text-align:center;text-wrap:balance;word-break:normal}.world-rail__value--long{font-size:23px}.world-rail__value--extended{font-size:18px;line-height:1;letter-spacing:-.025em}.world-rail__probability{display:grid;min-width:0;width:100%;justify-items:start;gap:3px;padding-top:13px;border-top:1px solid var(--rail-line)}.world-rail--no .world-rail__probability{justify-items:end}.world-rail__probability-value{color:var(--rail-accent);font-size:27px;font-variant-numeric:tabular-nums;font-weight:680;letter-spacing:-.045em;line-height:1}.world-rail__probability-label{min-width:0;color:var(--ink-muted);font-size:12px;font-weight:590;line-height:1.3;overflow-wrap:anywhere;text-wrap:balance}.open-canvas{position:absolute;inset:168px 0 0;z-index:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-padding-bottom:32px;scrollbar-gutter:stable;scrollbar-width:none}.open-canvas::-webkit-scrollbar{display:none}.world-workspace{--workspace-accent: var(--yes);--workspace-soft: var(--yes-soft);--workspace-line: var(--yes-line);position:relative;width:min(1040px,calc(100% - 400px));margin:0 auto;padding:28px 0 64px}.world-workspace--no{--workspace-accent: var(--no);--workspace-soft: var(--no-soft);--workspace-line: var(--no-line)}.mobile-world-identity{display:none}.world-update-notice{position:absolute;top:16px;right:0;z-index:2;padding:8px 11px;border:1px solid var(--workspace-line);border-radius:11px;background:var(--glass-strong);color:var(--workspace-accent);font-size:11px;font-weight:650;box-shadow:var(--shadow-soft)}.world-workspace__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.world-workspace__header h1{margin:0;color:var(--ink);font-size:clamp(25px,2.3vw,32px);font-weight:660;letter-spacing:-.045em;line-height:1.04;text-wrap:balance}.world-workspace__assurances{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:7px;padding-bottom:2px;color:var(--ink-subtle);font-size:12px;font-weight:570}.world-workspace__assurances span{display:inline-flex;align-items:center;gap:6px}.world-workspace__assurances svg{color:var(--workspace-accent)}.world-workspace__assurances strong{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-weight:680}.world-workspace__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,360px);align-items:start;gap:18px}.world-workspace__order-activity{margin-top:18px}.world-workspace__body--local-demo>.conditional-market-area{display:contents}.world-workspace__body--local-demo .asset-browser{grid-column:1 / -1;margin-bottom:0}.world-workspace__body--setup>.conditional-market-area,.world-workspace__body--setup .asset-browser{display:contents}.world-workspace__body--setup .asset-browser__header{grid-column:1 / -1;margin-bottom:0}.world-workspace__body--setup>.intent-ticket{align-self:stretch}.conditional-market-area{min-width:0}.asset-browser{position:relative;min-width:0;margin-bottom:10px}.asset-browser__header{position:relative;z-index:3;display:flex;min-width:0;min-height:42px;align-items:center;justify-content:flex-end;gap:16px;margin-bottom:9px}.asset-browser__header--with-title{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:end;column-gap:clamp(24px,3vw,40px);margin-bottom:16px}.asset-browser__title{min-width:0;margin:0;color:var(--ink);font-size:clamp(25px,2.3vw,32px);font-weight:660;letter-spacing:-.045em;line-height:1.04;text-wrap:balance}.asset-browser__toolbar{position:relative;width:min(380px,72%);min-width:300px;flex:0 1 auto}.asset-browser__header--with-title .asset-browser__toolbar{width:100%;min-width:0;justify-self:end}.asset-pair-search{position:relative;width:100%;min-width:0}.asset-pair-search__field{display:flex;min-width:0;height:42px;align-items:center;gap:8px;padding:0 8px 0 12px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 72%,transparent);color:var(--ink-subtle);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.asset-pair-search__field:focus-within{border-color:color-mix(in srgb,var(--focus) 46%,var(--line));background:var(--page-raised);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 12%,transparent)}.asset-pair-search__field[data-loading=true]{border-color:color-mix(in srgb,var(--workspace-accent) 32%,var(--line));background:color-mix(in srgb,var(--workspace-soft) 34%,var(--page-raised))}.asset-pair-search__field>svg{flex:0 0 auto}.asset-pair-search__field input{min-width:0;height:40px;flex:1;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:14px;font-weight:570}.asset-pair-search__field input::placeholder{color:var(--ink-subtle);opacity:1}.asset-pair-search__field input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.asset-pair-search__field:has(input:disabled){cursor:not-allowed;opacity:.56}.asset-pair-search__clear{display:inline-grid;width:32px;height:32px;flex:0 0 auto;place-items:center;padding:0;border:0;border-radius:10px;background:transparent;color:var(--ink-muted);cursor:pointer}.asset-pair-search__clear:hover{background:var(--hover)}.asset-pair-search__results{position:absolute;top:calc(100% + 6px);right:auto;left:0;width:min(380px,calc(100vw - 32px));z-index:5;overflow:hidden auto;max-height:314px;padding:6px;border:1px solid var(--line-strong);border-radius:16px;background:var(--glass-strong);-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);box-shadow:inset 0 1px 0 var(--glass-highlight),var(--shadow-soft)}.asset-pair-search__group+.asset-pair-search__group{margin-top:4px;padding-top:4px;border-top:1px solid var(--line)}.asset-pair-search__group-label{display:block;padding:5px 8px 3px;color:var(--ink-faint);font-size:12px;font-weight:650;line-height:1.35}.asset-pair-search__result{display:grid;width:100%;min-height:52px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 8px;border:0;border-radius:12px;background:transparent;color:var(--ink-muted);text-align:left;cursor:pointer}.asset-pair-search__result:hover,.asset-pair-search__result[aria-selected=true]{background:var(--hover)}.asset-pair-search__result:disabled{cursor:not-allowed;opacity:.56}.asset-pair-search__result>span:nth-child(2){display:flex;min-width:0;flex-direction:column;gap:2px}.asset-pair-search__result strong,.asset-pair-search__result small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-pair-search__identity{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px}.asset-pair-search__identity>strong{min-width:0}.asset-pair-search__verified{display:inline-flex;width:14px;height:14px;flex:0 0 auto;align-items:center;justify-content:center;color:var(--price-up);line-height:1}.asset-pair-search__verified>svg{display:block}.asset-pair-search__rwa{display:inline-flex;min-width:max-content;flex:0 0 auto;align-items:center;padding:2px 5px;border:1px solid color-mix(in srgb,var(--workspace-accent) 27%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--workspace-soft) 58%,transparent);color:var(--workspace-accent);font-size:12px;font-weight:720;line-height:1.2}.asset-pair-search__result strong{color:var(--ink);font-size:14px;font-weight:670}.asset-pair-search__result small,.asset-pair-search__result em{color:var(--ink-subtle);font-size:12px;font-style:normal;font-weight:570}.asset-pair-search__result em{color:var(--workspace-accent);white-space:nowrap}.asset-pair-search__result--add{border:1px solid transparent}.asset-pair-search__result--add:hover,.asset-pair-search__result--add[aria-selected=true]{border-color:var(--workspace-line);background:color-mix(in srgb,var(--workspace-soft) 58%,transparent)}.asset-pair-search__add-glyph{display:inline-grid;width:30px;height:30px;place-items:center;border:1px solid var(--workspace-line);border-radius:9px;background:var(--workspace-soft);color:var(--workspace-accent)}.asset-pair-search__prompt{display:grid;min-height:80px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:10px}.asset-pair-search__prompt>span{display:inline-grid;width:36px;height:36px;place-items:center;border:1px solid var(--workspace-line);border-radius:11px;background:var(--workspace-soft);color:var(--workspace-accent)}.asset-pair-search__prompt>div{display:flex;min-width:0;flex-direction:column;gap:3px}.asset-pair-search__prompt strong{color:var(--ink);font-size:14px;font-weight:680}.asset-pair-search__prompt small{color:var(--ink-subtle);font-size:12px;line-height:1.4}.asset-pair-search__loading{display:grid;gap:2px;padding:2px}.asset-pair-search__skeleton-row{display:grid;min-height:52px;grid-template-columns:30px minmax(0,1fr) 44px;align-items:center;gap:9px;padding:6px 8px;border-radius:12px;animation:asset-search-skeleton 1.25s ease-in-out infinite;animation-delay:calc(var(--skeleton-row) * 90ms)}.asset-pair-search__skeleton-glyph,.asset-pair-search__skeleton-copy>span,.asset-pair-search__skeleton-action{display:block;background:color-mix(in srgb,var(--ink) 9%,transparent)}.asset-pair-search__skeleton-glyph{width:30px;height:30px;border-radius:9px}.asset-pair-search__skeleton-copy{display:flex;min-width:0;flex-direction:column;gap:7px}.asset-pair-search__skeleton-copy>span:first-child{width:min(38%,86px);height:8px;border-radius:999px}.asset-pair-search__skeleton-copy>span:last-child{width:min(72%,178px);height:7px;border-radius:999px;opacity:.7}.asset-pair-search__skeleton-action{width:32px;height:8px;justify-self:end;border-radius:999px}.asset-pair-search__progress{height:2px;margin:3px 8px 1px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--workspace-accent) 11%,transparent)}.asset-pair-search__progress>span{display:block;width:42%;height:100%;border-radius:inherit;background:var(--workspace-accent);animation:asset-search-progress 1s cubic-bezier(.4,0,.2,1) infinite}.asset-pair-search__empty,.asset-pair-search__error,.asset-pair-search__source{margin:2px;color:var(--ink-subtle);font-size:12px;line-height:1.4}.asset-pair-search__empty{display:flex;min-height:64px;flex-direction:column;justify-content:center;gap:2px;padding:9px 10px}.asset-pair-search__empty strong{color:var(--ink-muted);font-size:13px}.asset-pair-search__error{display:flex;align-items:flex-start;gap:7px;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--price-down) 9%,transparent);color:var(--price-down)}.asset-pair-search__error svg{flex:0 0 auto;margin-top:1px}.asset-pair-search__source{padding:7px 10px 5px;border-top:1px solid var(--line);font-size:11px}.asset-pair-search__spinner{animation:asset-pair-spinner .8s linear infinite}@keyframes asset-pair-spinner{to{transform:rotate(360deg)}}@keyframes asset-search-skeleton{0%,to{opacity:.46}50%{opacity:1}}@keyframes asset-search-progress{0%{transform:translate(-120%)}to{transform:translate(340%)}}.asset-carousel{position:relative;min-width:0}.asset-carousel__controls{position:absolute;z-index:2;inset:0;pointer-events:none}.asset-carousel__control{position:absolute;top:50%;display:inline-grid;width:36px;height:36px;margin-top:-18px;place-items:center;padding:0;border:1px solid var(--line-strong);border-radius:13px;background:var(--glass-strong);color:var(--ink-muted);-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);box-shadow:inset 0 1px 0 var(--glass-highlight),0 8px 22px color-mix(in srgb,var(--ink) 11%,transparent);cursor:pointer;opacity:.94;pointer-events:auto;transition:background .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.asset-carousel__control--previous{inset-inline-start:0}.asset-carousel__control--next{inset-inline-end:0}.asset-carousel__control:hover:not(:disabled){border-color:var(--workspace-line);background:var(--page-raised);color:var(--workspace-accent);opacity:1}.asset-carousel__control:active:not(:disabled){transform:scale(.96)}.asset-carousel__control:disabled{visibility:hidden;cursor:default;opacity:0;pointer-events:none}.asset-carousel__viewport{overflow-x:auto;overflow-y:hidden;margin:-3px;padding:3px;overscroll-behavior-inline:contain;scroll-padding-inline:44px;scroll-snap-type:inline proximity;scrollbar-width:none;touch-action:pan-x pan-y}.asset-carousel__viewport::-webkit-scrollbar{display:none}@media(pointer:fine)and (min-width:721px){.asset-carousel:has(.asset-carousel__control:not(:disabled)){padding-inline:44px}}@media(pointer:fine){.asset-carousel__viewport,.asset-carousel__viewport .asset-selector__item:not(:disabled){cursor:grab}.asset-carousel__viewport[data-dragging=true],.asset-carousel__viewport[data-dragging=true] .asset-selector__item:not(:disabled){cursor:grabbing}.asset-carousel__viewport[data-dragging=true]{scroll-snap-type:none;-webkit-user-select:none;user-select:none}.asset-carousel__viewport[data-dragging=true] .asset-selector__item:active{transform:none}}@media(pointer:coarse){.asset-carousel__controls{display:none}.asset-carousel__viewport{scroll-padding-inline:3px}.asset-selector__item{scroll-margin-inline:3px}}.asset-selector{display:grid;min-width:100%;grid-auto-columns:clamp(196px,34%,224px);grid-auto-flow:column;gap:10px}.asset-selector__item{position:relative;display:grid;min-width:0;min-height:72px;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:9px;row-gap:3px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--line) 55%,transparent);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 54%,transparent);color:var(--ink-muted);text-align:left;cursor:pointer;scroll-margin-inline:44px;scroll-snap-align:start;transition:border-color .18s ease,background .18s ease,box-shadow .22s ease,transform .18s cubic-bezier(.16,1,.3,1)}.asset-selector__item:hover{border-color:var(--line);background:color-mix(in srgb,var(--page-raised) 82%,transparent)}.asset-selector__item:active{transform:scale(.985)}.asset-selector__item[aria-checked=true]{border-color:color-mix(in srgb,var(--workspace-accent) 24%,var(--line));background:color-mix(in srgb,var(--workspace-soft) 48%,var(--page-raised));box-shadow:inset 0 1px 0 var(--glass-highlight)}.asset-selector__item[aria-checked=true]:after{position:absolute;bottom:0;left:50%;width:44px;height:2px;border-radius:999px 999px 0 0;background:var(--workspace-accent);content:"";transform:translate(-50%)}.asset-selector__item:disabled{cursor:default;opacity:.62}.demo-asset-glyph{display:inline-grid;width:34px;height:34px;place-items:center;border-radius:11px;background:linear-gradient(145deg,rgba(255,255,255,.18),transparent 52%),hsl(var(--asset-hue) 42% 38%);color:#fffffff5;font-size:14px;font-weight:760;letter-spacing:-.04em;box-shadow:inset 0 1px #ffffff52}.demo-asset-glyph--small{width:30px;height:30px;border-radius:9px;font-size:11px}.demo-asset-glyph img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.asset-selector__item>.demo-asset-glyph{grid-row:1 / -1}.asset-selector__name,.asset-selector__price{display:flex;min-width:0;grid-column:2;align-items:baseline;justify-content:space-between;gap:6px}.asset-selector__name{display:grid;grid-row:1;align-items:start;justify-content:stretch;gap:2px}.asset-selector__price{grid-row:2}.asset-selector__name strong,.asset-selector__price strong{overflow:hidden;color:var(--ink);font-size:14px;font-weight:660;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.asset-selector__name small,.asset-selector__price small{overflow:hidden;color:var(--ink-subtle);font-size:12px;font-weight:570;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.asset-selector__name small{text-align:left}.asset-selector__price{gap:8px;text-align:left}.asset-selector__name>strong,.asset-selector__name>small{display:block;min-width:0;width:100%}.asset-selector__price strong{min-width:0;flex:1 1 auto;font-variant-numeric:tabular-nums}.asset-selector__price small{flex:0 0 auto;color:var(--ink-subtle)}.asset-pair-dialog{width:min(460px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:0;overflow:visible;background:transparent;color:var(--ink)}.asset-pair-dialog::backdrop{background:#11141875;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.asset-pair-dialog__surface{overflow:hidden auto;max-height:calc(100dvh - 32px);padding:22px;border:1px solid var(--line-strong);border-radius:24px;background:var(--glass-strong);-webkit-backdrop-filter:blur(28px) saturate(150%);backdrop-filter:blur(28px) saturate(150%);box-shadow:inset 0 1px 0 var(--glass-highlight),var(--shadow)}.asset-pair-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.asset-pair-dialog__header h2{margin:0;color:var(--ink);font-size:22px;font-weight:670;letter-spacing:-.04em;line-height:1.05}.asset-pair-dialog__close{display:inline-grid;width:40px;height:40px;flex:0 0 auto;place-items:center;padding:0;border:1px solid var(--line);border-radius:13px;background:var(--hover);color:var(--ink-muted);cursor:pointer}.asset-pair-dialog__close:hover{border-color:var(--line-strong);color:var(--ink)}.asset-pair-dialog__form{display:grid;gap:18px}.asset-pair-dialog__note{margin:0;color:var(--ink-subtle);font-size:13px;line-height:1.5}.asset-pair-dialog__asset-summary{padding:16px;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--page-raised) 68%,transparent)}.asset-pair-dialog__asset-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:11px}.asset-pair-dialog__asset-glyph{width:44px;height:44px;flex:0 0 auto;border-radius:14px;font-size:13px}.asset-pair-dialog__identity{display:grid;min-width:0;flex:1 1 92px;gap:2px}.asset-pair-dialog__identity strong,.asset-pair-dialog__identity span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-pair-dialog__identity strong{color:var(--ink);font-size:16px;font-weight:720;letter-spacing:-.015em}.asset-pair-dialog__identity span{color:var(--ink-subtle);font-size:13px;font-weight:560}.asset-pair-dialog__badges{display:flex;min-width:0;flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:6px}.asset-pair-dialog__verification-badge,.asset-pair-dialog__rwa-badge{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;padding:4px 7px;border:1px solid var(--line);border-radius:999px;background:var(--hover);color:var(--ink-muted);font-size:12px;font-weight:700;line-height:1}.asset-pair-dialog__verification-badge--verified{border-color:color-mix(in srgb,var(--price-up) 30%,var(--line));background:color-mix(in srgb,var(--price-up) 9%,transparent);color:var(--price-up)}.asset-pair-dialog__verification-badge--unverified{border-color:var(--warning-line);background:var(--warning-soft);color:var(--warning)}.asset-pair-dialog__rwa-badge{border-color:color-mix(in srgb,var(--workspace-accent) 28%,var(--line));background:color-mix(in srgb,var(--workspace-soft) 58%,transparent);color:var(--workspace-accent);letter-spacing:.025em}.asset-pair-dialog__pair-context{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:13px 0 0;padding-top:13px;border-top:1px solid var(--line);color:var(--ink-subtle);font-size:13px;line-height:1.3}.asset-pair-dialog__pair-context strong{color:var(--ink-muted);font-weight:690}.asset-pair-dialog__contract{display:grid;gap:9px;padding-inline:1px}.asset-pair-dialog__contract-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.asset-pair-dialog__contract-header>strong{color:var(--ink-muted);font-size:13px;font-weight:680}.asset-pair-dialog__onchain-status{display:inline-flex;align-items:center;gap:5px;color:var(--price-up);font-size:12px;font-weight:650}.asset-pair-dialog__contract-link{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:6px;color:var(--ink-muted);font-weight:650;text-decoration:none;transition:color .16s ease}.asset-pair-dialog__contract-link code{overflow:hidden;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.asset-pair-dialog__contract-link svg{flex:0 0 auto}.asset-pair-dialog__contract-link:hover{color:var(--workspace-accent)}.asset-pair-dialog__contract-link:focus-visible{border-radius:5px;outline:2px solid var(--focus);outline-offset:4px}.asset-pair-dialog__contract-unavailable{color:var(--danger);font-size:13px;font-weight:660}.asset-pair-dialog__notice{display:grid;gap:5px;padding:12px 13px;border:1px solid var(--line);border-radius:14px;font-size:13px;line-height:1.45}.asset-pair-dialog__notice>strong{font-size:13px;font-weight:720}.asset-pair-dialog__notice p,.asset-pair-dialog__notice ul{margin:0}.asset-pair-dialog__notice ul{display:flex;flex-wrap:wrap;gap:5px 18px;padding-inline-start:18px}.asset-pair-dialog__notice--danger{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.asset-pair-dialog__notice--warning{border-color:var(--warning-line);background:var(--warning-soft);color:var(--warning)}.asset-pair-dialog__actions{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:8px}.asset-pair-dialog__actions--single{grid-template-columns:minmax(0,1fr)}.asset-pair-dialog__actions button{min-height:46px;border-radius:15px;font:inherit;font-size:14px;font-weight:680;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.asset-pair-dialog__actions button:first-child{border:1px solid var(--line);background:transparent;color:var(--ink-muted)}.asset-pair-dialog__actions button:last-child{border:1px solid var(--ink);background:var(--ink);color:var(--page)}.asset-pair-dialog__actions--single button{border:1px solid var(--line);background:transparent;color:var(--ink-muted)}.asset-pair-dialog__actions button:disabled{cursor:not-allowed;opacity:.46;transform:none}.asset-pair-dialog__actions button:hover:not(:disabled){transform:translateY(-1px)}.asset-pair-dialog__actions button:active:not(:disabled){transform:scale(.98)}@media(prefers-reduced-motion:no-preference){.asset-pair-dialog[open] .asset-pair-dialog__surface{animation:asset-pair-dialog-in .24s cubic-bezier(.16,1,.3,1)}}@keyframes asset-pair-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.world-quote-card{overflow:hidden;padding:21px 22px 18px;border:1px solid rgba(255,255,255,.68);border-radius:26px;background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--workspace-soft) 68%,transparent),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.3),transparent),var(--glass);-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);box-shadow:inset 0 1px 0 var(--glass-highlight),0 0 0 1px #3037400b,var(--shadow-soft)}.world-quote-card__topline{display:flex;align-items:center;justify-content:space-between;gap:14px;color:var(--ink-muted);font-size:12px;font-weight:660}.world-quote-card__topline small{color:var(--ink-subtle);font-size:11px;font-weight:560}.world-quote-card__asset-header{display:flex;min-width:0;align-items:center;gap:11px}.world-quote-card__asset-header .demo-asset-glyph{width:40px;height:40px;flex:0 0 auto;border-radius:13px;font-size:12px}.world-quote-card__asset-identity{display:grid;min-width:0;gap:3px}.world-quote-card__asset-identity strong{overflow:hidden;color:var(--ink);font-size:16px;font-weight:690;letter-spacing:-.02em;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.world-quote-card__asset-identity small{color:var(--ink-muted);font-size:13px;font-weight:570;line-height:1.3;overflow-wrap:anywhere;text-wrap:pretty}.world-quote-card__primary{display:flex;align-items:baseline;gap:11px;margin-top:12px}.world-quote-card__asset-header+.world-quote-card__primary{margin-top:16px}.world-quote-card__primary strong{color:var(--ink);font-size:clamp(36px,3.8vw,46px);font-variant-numeric:tabular-nums;font-weight:670;letter-spacing:-.055em;line-height:.96}.world-quote-card__primary span{color:var(--ink-subtle);font-size:13px;font-variant-numeric:tabular-nums;font-weight:680}.parallel-price-map{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;margin-top:21px;padding:8px;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--page-raised) 48%,transparent)}.parallel-price-map__world{display:flex;min-width:0;flex-direction:column;gap:4px;padding:10px 11px;border:1px solid transparent;border-radius:13px;color:var(--ink-subtle)}.parallel-price-map__world--active{border-color:var(--workspace-line);background:var(--workspace-soft)}.parallel-price-map__world:nth-child(3){align-items:flex-end;text-align:right}.parallel-price-map__world span,.parallel-price-map__spot span{overflow:hidden;max-width:100%;font-size:11px;font-weight:610;text-overflow:ellipsis;white-space:nowrap}.parallel-price-map__world strong{color:var(--ink);font-size:14px;font-variant-numeric:tabular-nums;font-weight:680;letter-spacing:-.025em}.parallel-price-map__world small{color:var(--ink-subtle);font-size:11px;font-variant-numeric:tabular-nums;font-weight:650}.parallel-price-map__spot{position:relative;display:flex;min-width:96px;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--ink-subtle);text-align:center}.parallel-price-map__spot strong{color:var(--ink-muted);font-size:13px;font-variant-numeric:tabular-nums;font-weight:660}.parallel-price-map__spot i{position:absolute;top:8px;bottom:8px;left:50%;z-index:-1;width:1px;background:var(--line)}.world-quote-card__trade-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px}.world-quote-card__trade-actions button{min-height:44px;padding:0 16px;border:1px solid var(--workspace-line);border-radius:14px;background:color-mix(in srgb,var(--workspace-soft) 58%,var(--page-raised));color:var(--workspace-accent);font-size:14px;font-weight:690;cursor:pointer;box-shadow:inset 0 1px 0 var(--glass-highlight);transition:border-color .18s ease,background .18s ease,color .18s ease,opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.world-quote-card__trade-actions button[data-direction=buy]{border-color:transparent;background:var(--workspace-accent);color:#f8f9fc;box-shadow:inset 0 1px #ffffff38,0 8px 22px color-mix(in srgb,var(--workspace-accent) 19%,transparent)}.world-quote-card__trade-actions .world-quote-card__view-order{grid-column:1 / -1}.world-quote-card__trade-actions button:hover:not(:disabled){transform:translateY(-1px)}.world-quote-card__trade-actions button[data-direction=buy]:hover:not(:disabled){background:color-mix(in srgb,var(--workspace-accent) 90%,var(--ink))}.world-quote-card__trade-actions button[data-direction=sell]:hover:not(:disabled){background:color-mix(in srgb,var(--workspace-soft) 78%,var(--page-raised))}.world-quote-card__trade-actions button:active:not(:disabled){transform:scale(.98)}.world-quote-card__trade-actions button:disabled{cursor:default;opacity:.42}.price-move.price-move--up{color:var(--price-up)}.price-move.price-move--down{color:var(--price-down)}.price-move.price-move--flat{color:var(--price-flat)}.event-holdings-panel{--holdings-panel-accent: var(--yes);--holdings-panel-soft: var(--yes-soft);--holdings-panel-line: var(--yes-line);display:flex;min-height:448px;flex-direction:column}.event-holdings-panel--no{--holdings-panel-accent: var(--no);--holdings-panel-soft: var(--no-soft);--holdings-panel-line: var(--no-line)}.event-holdings-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.event-holdings-panel__header>div{display:grid;gap:3px}.event-holdings-panel__header>div>span{display:inline-flex;align-items:center;gap:7px;color:var(--ink-subtle);font-size:12px;font-weight:620}.event-holdings-panel__header>div>span em{padding:2px 5px;border:1px solid var(--holdings-panel-line);border-radius:5px;background:var(--holdings-panel-soft);color:var(--holdings-panel-accent);font-size:9px;font-style:normal;font-weight:680;letter-spacing:.015em;line-height:1}.event-holdings-panel__header h2{margin:0;color:var(--ink);font-size:23px;font-weight:690;letter-spacing:-.04em;line-height:1}.event-holdings-panel__withdraw{display:inline-flex;min-height:30px;flex:0 0 auto;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--holdings-panel-line);border-radius:10px;background:color-mix(in srgb,var(--holdings-panel-soft) 68%,transparent);color:var(--holdings-panel-accent);font-size:12px;font-weight:680;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.event-holdings-panel__withdraw:hover:not(:disabled){border-color:color-mix(in srgb,var(--holdings-panel-accent) 42%,var(--holdings-panel-line));background:color-mix(in srgb,var(--holdings-panel-soft) 82%,var(--page-raised));transform:translateY(-1px)}.event-holdings-panel__withdraw:active:not(:disabled){transform:scale(.97)}.event-holdings-panel__withdraw:disabled{cursor:not-allowed;opacity:.42}.event-holdings-panel__resolution-map{display:grid;min-height:46px;grid-template-columns:auto 13px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6px;margin-top:12px;padding:5px 6px;border:1px solid var(--line);border-radius:13px;background:color-mix(in srgb,var(--page-raised) 46%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 66%,transparent)}.event-holdings-panel__resolution-visual{display:contents}.event-holdings-panel__resolution-origin{display:inline-flex;min-width:0;align-items:center;gap:5px;padding:0 3px;color:var(--ink-subtle);font-size:10px;font-weight:650;line-height:1.1;white-space:nowrap}.event-holdings-panel__resolution-origin svg{flex:0 0 auto;color:var(--ink-muted)}.event-holdings-panel__resolution-arrow{color:var(--line-strong)}.event-holdings-panel__resolution-result{display:grid;min-width:0;min-height:34px;grid-template-columns:15px minmax(0,1fr) auto;grid-template-rows:auto 2px;align-items:center;gap:3px 5px;padding:4px 7px;border-radius:9px;background:color-mix(in srgb,var(--page-raised) 62%,transparent);color:var(--ink-subtle)}.event-holdings-panel__resolution-result[data-payout=positive]{background:color-mix(in srgb,var(--price-up) 9%,var(--page-raised))}.event-holdings-panel__resolution-result[data-payout=positive]>svg{color:var(--price-up)}.event-holdings-panel__resolution-result>svg{grid-row:1 / -1;flex:0 0 auto}.event-holdings-panel__resolution-result>small{min-width:0;overflow:hidden;color:var(--ink-muted);font-size:9px;font-weight:620;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.event-holdings-panel__resolution-result>strong{color:var(--ink);font-size:13px;font-variant-numeric:tabular-nums;font-weight:720;letter-spacing:-.02em;line-height:1}.event-holdings-panel__resolution-result>progress{width:100%;height:2px;grid-column:2 / -1;overflow:hidden;border:0;border-radius:999px;appearance:none;background:transparent;color:var(--ink-subtle)}.event-holdings-panel__resolution-result[data-payout=positive]>progress{color:var(--price-up)}.event-holdings-panel__resolution-result>progress::-webkit-progress-bar{border-radius:999px;background:var(--line)}.event-holdings-panel__resolution-result>progress::-webkit-progress-value{border-radius:999px;background:currentColor}.event-holdings-panel__resolution-result>progress::-moz-progress-bar{border-radius:999px;background:currentColor}.event-holdings-panel__resolution-copy{margin:5px 5px 0;color:var(--ink-subtle);font-size:12px;font-weight:540;line-height:1.35;text-wrap:pretty}.event-holdings-panel__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}@media(max-width:360px){.event-holdings-panel__resolution-map{grid-template-columns:25px 11px minmax(0,1fr) minmax(0,1fr);gap:4px;padding-inline:5px}.event-holdings-panel__resolution-origin{justify-content:center;padding:0}.event-holdings-panel__resolution-origin>span{display:none}.event-holdings-panel__resolution-result{gap:4px;padding-inline:5px}}.event-holdings-panel__summary-item{--summary-accent: var(--yes);--summary-soft: var(--yes-soft);--summary-line: var(--yes-line);position:relative;display:grid;min-width:0;gap:4px;padding:11px 12px 10px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 54%,transparent);opacity:.72;transition:border-color .18s ease,background .18s ease,opacity .18s ease}.event-holdings-panel__summary-item--no{--summary-accent: var(--no);--summary-soft: var(--no-soft);--summary-line: var(--no-line)}.event-holdings-panel__summary-item[data-current=true]{border-color:var(--summary-line);background:color-mix(in srgb,var(--summary-soft) 66%,var(--page-raised));opacity:1}.event-holdings-panel__summary-item>span{display:flex;min-width:0;align-items:center;gap:6px;overflow:hidden;color:var(--ink-muted);font-size:12px;font-weight:640;text-overflow:ellipsis;white-space:nowrap}.event-holdings-panel__summary-item>span i{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--summary-accent)}.event-holdings-panel__summary-item>strong{overflow:hidden;color:var(--ink);font-size:17px;font-variant-numeric:tabular-nums;font-weight:710;letter-spacing:-.025em;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.event-holdings-panel__summary-move{font-size:11px;font-variant-numeric:tabular-nums;font-weight:660}.event-holdings-panel__list{display:grid;max-height:248px;gap:7px;margin:14px 0 0;padding:0;overflow-x:hidden;overflow-y:auto;list-style:none;overscroll-behavior:contain;scrollbar-width:thin}.event-holdings-panel__list>li{min-width:0}.event-holdings-panel__asset{display:grid;width:100%;min-width:0;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;border:1px solid transparent;border-radius:14px;background:color-mix(in srgb,var(--page-raised) 46%,transparent);color:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.event-holdings-panel__asset:not(.event-holdings-panel__asset--static):hover{border-color:var(--holdings-panel-line);background:color-mix(in srgb,var(--holdings-panel-soft) 48%,var(--page-raised));transform:translateY(-1px)}.event-holdings-panel__asset:not(.event-holdings-panel__asset--static):active{transform:scale(.985)}.event-holdings-panel__asset--static{cursor:default}.event-holdings-panel__asset .demo-asset-glyph{width:36px;height:36px;border-radius:11px;font-size:12px}.event-holdings-panel__asset-identity,.event-holdings-panel__asset-balance{display:grid;min-width:0;gap:3px}.event-holdings-panel__asset-identity strong,.event-holdings-panel__asset-identity small,.event-holdings-panel__asset-balance>strong,.event-holdings-panel__asset-balance>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-holdings-panel__asset-identity strong{color:var(--ink);font-size:14px;font-weight:690}.event-holdings-panel__asset-identity small{color:var(--ink-subtle);font-size:11px;font-weight:560}.event-holdings-panel__asset-balance{justify-items:end;text-align:right}.event-holdings-panel__asset-balance>strong{color:var(--ink);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700}.event-holdings-panel__asset-balance>strong small{color:var(--ink-muted);font-size:10px;font-weight:660}.event-holdings-panel__asset-balance>small{max-width:112px;color:var(--ink-subtle);font-size:10px;font-variant-numeric:tabular-nums;font-weight:570}.event-holdings-panel__deposit-secondary{position:relative;display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;margin-top:auto;padding:0 14px;border:1px solid var(--holdings-panel-line);border-radius:13px;background:color-mix(in srgb,var(--holdings-panel-soft) 54%,transparent);color:var(--holdings-panel-accent);font-size:13px;font-weight:680;cursor:pointer;transition:background .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.event-holdings-panel__deposit-secondary>svg{position:absolute;left:14px}.event-holdings-panel__deposit-secondary:hover:not(:disabled){background:color-mix(in srgb,var(--holdings-panel-soft) 76%,var(--page-raised));transform:translateY(-1px)}.event-holdings-panel__deposit-secondary:active:not(:disabled){transform:scale(.98)}.event-holdings-panel__deposit-secondary:disabled,.event-holdings-panel__empty>button:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.event-holdings-panel__empty{display:flex;min-height:272px;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;padding:20px 10px 6px;text-align:center}.event-holdings-panel__empty-icon{position:relative;display:grid;width:54px;height:54px;place-items:center;border:1px solid var(--holdings-panel-line);border-radius:17px;background:color-mix(in srgb,var(--holdings-panel-soft) 72%,var(--page-raised));color:var(--holdings-panel-accent);box-shadow:inset 0 1px 0 var(--glass-highlight)}.event-holdings-panel__empty-icon span{position:absolute;right:-4px;bottom:-4px;width:18px;height:18px;border:3px solid var(--glass-strong);border-radius:50%;background:var(--holdings-panel-accent)}.event-holdings-panel__empty h3{margin:17px 0 0;color:var(--ink);font-size:18px;font-weight:690;letter-spacing:-.025em}.event-holdings-panel__empty p{max-width:31ch;margin:7px auto 0;color:var(--ink-muted);font-size:12px;font-weight:550;line-height:1.5;text-wrap:pretty}.event-holdings-panel__empty>button{position:relative;display:flex;width:min(100%,248px);min-height:44px;align-items:center;justify-content:center;gap:12px;margin-top:18px;padding:0 15px;border:0;border-radius:14px;background:var(--holdings-panel-accent);color:#f8f9fc;font-size:13px;font-weight:690;cursor:pointer;box-shadow:inset 0 1px #ffffff3b,0 9px 24px color-mix(in srgb,var(--holdings-panel-accent) 22%,transparent);transition:background .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.event-holdings-panel__empty>button>svg{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.event-holdings-panel__empty>button:hover:not(:disabled){background:color-mix(in srgb,var(--holdings-panel-accent) 91%,var(--ink));transform:translateY(-1px)}.event-holdings-panel__empty>button:active:not(:disabled){transform:scale(.98)}.event-holdings-panel__empty>small{margin-top:9px;color:var(--ink-subtle);font-size:10px;font-weight:560}.event-holdings-panel__loading{display:grid;gap:8px;margin-top:16px}.event-holdings-panel__loading span{height:56px;border-radius:14px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ink) 6%,transparent),transparent),color-mix(in srgb,var(--page-raised) 52%,transparent);background-size:220% 100%;animation:holdings-panel-loading 1.35s ease-in-out infinite}.event-holdings-panel__loading span:nth-child(2){animation-delay:90ms}.event-holdings-panel__loading span:nth-child(3){animation-delay:.18s}@keyframes holdings-panel-loading{0%{background-position:130% 0}to{background-position:-90% 0}}.event-holdings{position:relative;width:min(1440px,calc(100vw - 320px));margin:0 auto;pointer-events:auto}.event-holdings__header,.event-holdings__heading,.event-holdings__density-toggle{display:flex;align-items:center}.event-holdings__header{display:grid;width:min(1040px,calc(100vw - 400px));min-height:44px;grid-template-columns:max-content minmax(380px,430px);align-items:center;column-gap:16px;margin-inline:auto}.event-holdings__heading{min-width:0}.event-holdings__heading h2{margin:0;color:var(--ink);font-size:20px;font-weight:670;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.event-holdings__summary{display:grid;width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.event-holdings__world-total{--holding-total-accent: var(--yes);--holding-total-soft: var(--yes-soft);position:relative;display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;padding:5px 16px 7px;opacity:.82;transition:opacity .22s ease}.event-holdings__world-total+.event-holdings__world-total{border-left:1px solid var(--line)}.event-holdings__world-total:after{position:absolute;right:16px;bottom:0;left:16px;height:2px;border-radius:999px;background:var(--holding-total-accent);content:"";opacity:0;transform:scaleX(.72);transition:opacity .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}.event-holdings__world-total--no{--holding-total-accent: var(--no);--holding-total-soft: var(--no-soft)}.event-holdings__world-total[data-current=true]{opacity:1}.event-holdings__world-total[data-current=true]:after{opacity:1;transform:scaleX(1)}.event-holdings__world-label{display:flex;overflow:hidden;min-width:0;grid-column:1 / -1;align-items:center;gap:6px;color:var(--ink-muted);font-size:12px;font-weight:640;text-overflow:ellipsis;white-space:nowrap}.event-holdings__world-label i{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--holding-total-accent);box-shadow:0 0 0 3px var(--holding-total-soft)}.event-holdings__world-label>span:not(.sr-only){overflow:hidden;text-overflow:ellipsis}.event-holdings__world-total>strong{overflow:hidden;color:var(--ink);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.event-holdings__world-move{color:var(--price-flat);font-size:12px;font-variant-numeric:tabular-nums;font-weight:660;white-space:nowrap}.event-holdings__world-move small{color:inherit;font-size:inherit;font-weight:570}.event-holdings__density-toggle{position:absolute;top:-32px;left:50%;z-index:2;width:48px;height:36px;justify-content:center;padding:0;border:1px solid var(--line-strong);border-radius:999px;background:var(--glass-strong);color:var(--ink-muted);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);box-shadow:inset 0 1px 0 var(--glass-highlight),0 -5px 18px color-mix(in srgb,var(--ink) 8%,transparent);cursor:pointer;transform:translate(-50%);transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.event-holdings__density-toggle:hover{border-color:var(--workspace-line);background:var(--page-raised);color:var(--workspace-accent);transform:translate(-50%) translateY(-1px)}.event-holdings__density-toggle:active{transform:translate(-50%) scale(.96)}.event-holdings__carousel{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);align-items:center;margin-top:14px}.event-holdings__viewport{position:relative;overflow-x:auto;overflow-y:hidden;margin:-3px;padding:3px;border-radius:20px;outline:none;overscroll-behavior-inline:contain;scroll-padding-inline:3px;scroll-snap-type:inline proximity;scrollbar-width:none;touch-action:pan-x pan-y;grid-column:1;grid-row:1}.event-holdings__viewport::-webkit-scrollbar{display:none}.event-holdings__viewport:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 42%,transparent);outline-offset:3px}.event-holdings__track{display:grid;min-width:100%;grid-auto-columns:clamp(320px,31%,352px);grid-auto-flow:column;gap:12px;justify-content:center}.event-holdings--compact .event-holdings__track{grid-auto-columns:clamp(220px,17.5%,240px)}.event-holdings__carousel--scrollable .event-holdings__track{justify-content:start}@media(min-width:721px){.event-holdings__carousel--scrollable{grid-template-columns:40px minmax(0,1fr) 40px;gap:10px}.event-holdings__carousel--scrollable .event-holdings__viewport{grid-column:2}}.event-holding-card{min-width:0;min-height:194px;padding:14px;border:1px solid var(--line);border-radius:20px;background:color-mix(in srgb,var(--page-raised) 78%,transparent);color:var(--ink-muted);box-shadow:inset 0 1px 0 var(--glass-highlight),0 10px 30px color-mix(in srgb,var(--ink) 6%,transparent);scroll-margin-inline:3px;scroll-snap-align:start;transition:border-color .18s ease,background .18s ease}.event-holding-card__header{display:grid;min-width:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px}.event-holding-card__identity{display:flex;min-width:0;flex-direction:column;gap:2px}.event-holding-card__identity strong,.event-holding-card__identity small,.event-holding-card__pair{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-holding-card__identity strong{color:var(--ink);font-size:15px;font-weight:680;line-height:1.05}.event-holding-card__identity small{color:var(--ink-subtle);font-size:12px;font-weight:560}.event-holding-card__pair{max-width:92px;color:var(--ink-subtle);font-size:11px;font-weight:620}.event-holding-card__worlds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.event-holding-card__world{--holding-accent: var(--yes);--holding-soft: var(--yes-soft);--holding-line: var(--yes-line);min-width:0;min-height:116px;padding:10px;border:1px solid transparent;border-radius:14px;background:color-mix(in srgb,var(--page-raised) 52%,transparent);transition:border-color .22s ease,background .22s ease,opacity .22s ease}.event-holding-card__world--no{--holding-accent: var(--no);--holding-soft: var(--no-soft);--holding-line: var(--no-line)}.event-holding-card__world[data-current=true]{border-color:var(--holding-line);background:color-mix(in srgb,var(--holding-soft) 76%,var(--page-raised))}.event-holding-card__world:not([data-current=true]){opacity:.76}.event-holding-card__world[hidden]{display:none!important}.event-holding-card__world-label{display:flex;min-width:0;align-items:center;gap:5px}.event-holding-card__world-label i{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--holding-accent);box-shadow:0 0 0 3px var(--holding-soft)}.event-holding-card__world-label strong{overflow:hidden;min-width:0;color:var(--ink-muted);font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.event-holding-card__quantity-value{display:flex;overflow:hidden;min-width:0;align-items:baseline;gap:5px;margin-top:13px;color:var(--ink);font-size:20px;font-variant-numeric:tabular-nums;font-weight:690;letter-spacing:-.035em;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.event-holding-card__quantity-value>span{overflow:hidden;text-overflow:ellipsis}.event-holding-card__quantity-value>small{flex:0 0 auto;color:var(--ink-muted);font-size:11px;font-weight:680;letter-spacing:0}.event-holding-card__details{display:flex;min-width:0;flex-direction:column;gap:3px;margin-top:9px}.event-holding-card__details small{overflow:hidden;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.event-holding-card__dollar-value{color:var(--ink-subtle)}.event-holdings--compact .event-holding-card{min-height:52px;padding:8px 10px;border-radius:15px}.event-holdings--compact .event-holding-card__header{grid-template-columns:30px minmax(0,1fr) auto;gap:9px}.event-holdings--compact .event-holding-card__header .demo-asset-glyph{width:30px;height:30px;border-radius:10px;font-size:12px}.event-holdings--compact .event-holding-card__identity strong{font-size:14px}.event-holdings--compact .event-holding-card__identity small{font-size:11px}.event-holdings--compact .event-holding-card__pair{display:none}.event-holding-card__compact-quantity{display:flex;overflow:hidden;min-width:0;max-width:106px;align-items:baseline;justify-content:flex-end;gap:4px;color:var(--ink);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.025em;line-height:1;white-space:nowrap}.event-holding-card__compact-quantity>span{overflow:hidden;text-overflow:ellipsis}.event-holdings--compact .event-holdings__control{height:52px}.event-holdings__control{display:inline-grid;width:40px;height:64px;align-self:center;place-items:center;padding:0;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 72%,transparent);color:var(--ink-muted);box-shadow:inset 0 1px 0 var(--glass-highlight);cursor:pointer;transition:background .18s ease,color .18s ease,opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.event-holdings__control--previous{grid-column:1;grid-row:1}.event-holdings__control--next{grid-column:3;grid-row:1}.event-holdings__control:hover:not(:disabled){border-color:var(--workspace-line);background:var(--page-raised);color:var(--workspace-accent);transform:translateY(-1px)}.event-holdings__control:active:not(:disabled){transform:scale(.96)}.event-holdings__control:disabled{cursor:default;opacity:.28;pointer-events:none}.event-holdings__empty{display:grid;min-height:112px;align-content:center;gap:10px;margin-top:14px;justify-items:center;border:1px dashed var(--line-strong);border-radius:18px;color:var(--ink-muted)}.event-holdings__empty strong{font-size:14px;font-weight:650}.event-holdings__empty button{min-height:40px;padding:0 16px;border:1px solid var(--line-strong);border-radius:13px;background:var(--glass-strong);color:var(--ink);font-size:14px;font-weight:660;cursor:pointer;transition:background .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.event-holdings__empty button:hover{background:var(--page-raised)}.event-holdings__empty button:active{transform:scale(.98)}@media(pointer:fine){.event-holdings__viewport{cursor:grab}.event-holdings__viewport[data-dragging=true]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}}@media(pointer:coarse){.event-holdings__density-toggle,.event-holdings__control{width:44px}.event-holdings__density-toggle{height:44px}.event-holdings__control{height:64px}}.intent-ticket{--ticket-accent: var(--yes);--ticket-soft: var(--yes-soft);--ticket-line: var(--yes-line);position:relative;min-height:486px;padding:18px;overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:26px;background:linear-gradient(145deg,rgba(255,255,255,.32),transparent 50%),var(--glass-strong);-webkit-backdrop-filter:blur(28px) saturate(150%);backdrop-filter:blur(28px) saturate(150%);box-shadow:inset 0 1px 0 var(--glass-highlight),0 0 0 1px #3037400d,var(--shadow)}.intent-ticket--no{--ticket-accent: var(--no);--ticket-soft: var(--no-soft);--ticket-line: var(--no-line)}.intent-ticket--local-demo{display:flex;flex-direction:column}.intent-ticket--local-demo .intent-ticket__stage,.intent-ticket__panel-stage,.intent-ticket__trade-panel{min-height:0;flex:1 1 auto}.intent-ticket__panel-stage,.intent-ticket__trade-panel{display:flex;flex-direction:column}.intent-ticket__trade-panel{min-height:448px}.intent-ticket__trade-panel>.intent-ticket__stage{min-height:0;flex:1 1 auto}.intent-ticket__panel-back{display:inline-flex;min-height:38px;align-self:flex-start;align-items:center;gap:8px;margin:-2px 0 12px;padding:5px 12px 5px 6px;border:1px solid transparent;border-radius:12px;background:color-mix(in srgb,var(--ticket-soft) 48%,var(--glass-strong));color:var(--ink-muted);font-size:13px;font-weight:680;line-height:1;box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 76%,transparent);cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.intent-ticket__panel-back svg{width:24px;height:24px;padding:5px;border-radius:8px;background:var(--ticket-soft);color:var(--ticket-accent)}.intent-ticket__panel-back:hover{border-color:transparent;background:color-mix(in srgb,var(--ticket-soft) 72%,var(--glass-strong));color:var(--ink);transform:translate(-2px)}.intent-ticket__panel-back:active{transform:translate(-2px) scale(.98)}.intent-ticket__panel-back:focus-visible{outline-color:color-mix(in srgb,var(--ticket-accent) 42%,transparent)}.intent-ticket__panel-back:disabled{cursor:wait;opacity:.5;transform:none}@media(pointer:coarse){.intent-ticket__panel-back{min-height:44px}}.intent-ticket__demo-batch{display:flex;min-height:26px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;margin-top:10px;padding-top:8px;border-top:1px solid var(--line);color:var(--ink-subtle);font-size:12px;line-height:1}.intent-ticket__demo-batch svg{color:var(--ticket-accent)}.intent-ticket__demo-batch strong{color:var(--ink-muted);font-weight:660}.intent-ticket__stage{display:flex;min-height:448px;flex-direction:column}.intent-ticket__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ink-muted);font-size:13px;font-weight:680}.order-direction{display:grid;width:100%;grid-template-columns:1fr 1fr;margin-top:14px;padding:3px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page) 58%,transparent)}.order-direction button{min-height:38px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--ink-subtle);font-size:14px;font-weight:650;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .16s ease}.order-direction button:active{transform:scale(.98)}.order-direction button[aria-pressed=true]{background:color-mix(in srgb,var(--ticket-soft) 70%,var(--page-raised));color:var(--ticket-accent);box-shadow:inset 0 1px 0 var(--glass-highlight)}.intent-field{display:block;margin-top:13px}.intent-field>span:first-child{display:block;margin:0 0 6px 2px;color:var(--ink-subtle);font-size:14px;font-weight:610}.intent-field__control{display:flex;min-height:48px;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 63%,transparent);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.intent-field__control:focus-within{border-color:var(--ticket-line);background:color-mix(in srgb,var(--page-raised) 86%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ticket-accent) 10%,transparent)}.intent-field__control input{width:100%;min-width:0;height:44px;padding:0;border:0;outline:0;background:transparent;color:var(--ink);font-size:18px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.035em}.intent-field__control input::placeholder{color:var(--ink-subtle);opacity:.65}.intent-field__control strong,.intent-field__control--price>span{flex:0 0 auto;color:var(--ink-muted);font-size:14px;font-weight:680}.intent-field__control--price>span{color:var(--ink-subtle);font-size:15px}.intent-field>small{display:block;margin:5px 2px 0;color:var(--ink-subtle);font-size:10px;line-height:1.35}.intent-estimate{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:14px;padding:10px 2px;border-top:1px solid var(--line)}.intent-estimate span{flex:0 0 auto;color:var(--ink-subtle);font-size:12px;font-weight:590}.intent-estimate strong{color:var(--ink);font-size:14px;font-variant-numeric:tabular-nums;font-weight:670;line-height:1.25;text-align:right}.intent-primary-button,.intent-secondary-button,.intent-back-button{border:0;cursor:pointer;transition:background .18s ease,color .18s ease,opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.intent-primary-button{display:flex;width:100%;min-height:46px;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:0 16px;border-radius:15px;background:var(--ticket-accent);color:#f8f9fc;font-size:14px;font-weight:680;box-shadow:inset 0 1px #ffffff3b,0 9px 24px color-mix(in srgb,var(--ticket-accent) 22%,transparent)}.intent-primary-button:hover{background:color-mix(in srgb,var(--ticket-accent) 91%,var(--ink))}.intent-primary-button:active,.intent-secondary-button:active,.intent-back-button:active{transform:scale(.985)}.intent-primary-button:disabled{cursor:default;opacity:.42}.intent-secondary-button{width:100%;min-height:42px;padding:0 14px;border:1px solid var(--line);border-radius:14px;background:transparent;color:var(--ink-muted);font-size:14px;font-weight:650}.intent-secondary-button:hover{background:var(--hover)}.intent-secondary-button:disabled{cursor:default;opacity:.5}.intent-ticket__fine-print{margin:8px 0 0;color:var(--ink-subtle);font-size:10px;line-height:1.35;text-align:center}.intent-ticket__status-message{margin:10px 0 0;padding:10px 11px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--page-raised) 58%,transparent);color:var(--ink-muted);font-size:11px;font-weight:590;line-height:1.4;text-wrap:pretty}.intent-ticket__status-message[data-tone=warning]{border-color:var(--warning-line);background:var(--warning-soft);color:var(--warning)}.intent-ticket__status-message[data-tone=danger]{border-color:color-mix(in srgb,var(--danger) 24%,transparent);background:color-mix(in srgb,var(--danger) 8%,transparent);color:var(--danger)}.intent-ticket__status-message[data-tone=success]{border-color:var(--ticket-line);background:var(--ticket-soft);color:var(--ticket-accent)}.intent-back-button{display:inline-flex;align-self:flex-start;align-items:center;gap:5px;padding:0;background:transparent;color:var(--ink-subtle);font-size:14px;font-weight:640}.intent-back-button:hover{color:var(--ticket-accent)}.intent-ticket__review-title{margin-top:15px}.intent-ticket__review-title>span{color:var(--ticket-accent);font-size:11px;font-weight:680;letter-spacing:.035em}.intent-ticket__review-title strong{display:block;margin-top:5px;color:var(--ink);font-size:18px;font-weight:670;letter-spacing:-.035em;line-height:1.08}.split-preview{display:grid;grid-template-columns:minmax(0,.72fr) 18px minmax(0,1.28fr);align-items:center;gap:7px;margin-top:14px}.split-preview__source,.split-preview__world{display:flex;min-width:0;flex-direction:column;gap:4px;padding:10px;border:1px solid var(--line);border-radius:13px;background:color-mix(in srgb,var(--page-raised) 52%,transparent)}.split-preview__source span,.split-preview__world span{color:var(--ink-subtle);font-size:10px;font-weight:610}.split-preview__source strong,.split-preview__world strong{color:var(--ink-muted);font-size:11px;font-weight:650;line-height:1.25;overflow-wrap:anywhere}.split-preview__arrow{color:var(--ink-subtle)}.split-preview__worlds{display:grid;gap:6px}.split-preview__world--current{border-color:var(--ticket-line);background:var(--ticket-soft)}.split-preview__world--current span,.split-preview__world--current strong{color:var(--ticket-accent)}.split-preview__explanation{margin:9px 0 0;padding-left:10px;border-left:2px solid var(--ticket-line);color:var(--ink-subtle);font-size:10px;line-height:1.4}.review-facts{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:11px}.review-facts>span,.auction-order-summary>span{display:flex;min-width:0;flex-direction:column;gap:4px;padding:9px 10px;border-radius:12px;background:color-mix(in srgb,var(--page) 44%,transparent)}.review-facts small,.auction-order-summary small{color:var(--ink-subtle);font-size:10px;font-weight:590}.review-facts strong,.auction-order-summary strong{overflow:hidden;color:var(--ink-muted);font-size:11px;font-variant-numeric:tabular-nums;font-weight:660;line-height:1.25;text-overflow:ellipsis}.resolution-preview{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:10px 0 14px}.resolution-preview>div{display:flex;min-width:0;flex-direction:column;gap:5px;padding:10px;border:1px solid var(--line);border-radius:12px}.resolution-preview>div:first-child{border-color:var(--ticket-line)}.resolution-preview span{color:var(--ink-subtle);font-size:10px;font-weight:600}.resolution-preview strong{color:var(--ink-muted);font-size:10.5px;font-weight:650;line-height:1.3}.resolution-preview>div:first-child strong{color:var(--ticket-accent)}.intent-ticket__stage--status{justify-content:flex-start}.auction-status__icon{display:inline-grid;width:48px;height:48px;place-items:center;border-radius:16px;background:var(--ticket-soft);color:var(--ticket-accent)}.intent-ticket__stage--status .auction-status__icon{margin-top:2px}.auction-status__copy{margin-top:15px}.auction-status__copy small{color:var(--ticket-accent);font-size:11px;font-weight:680}.auction-status__copy h2{margin:5px 0 0;color:var(--ink);font-size:22px;font-weight:670;letter-spacing:-.04em;line-height:1.05;text-wrap:balance}.auction-status__copy p{margin:8px 0 0;color:var(--ink-muted);font-size:12px;line-height:1.45}.auction-order-summary{display:grid;grid-template-columns:1.3fr .8fr .8fr;gap:6px;margin-top:17px}.intent-ticket__order-uid{display:grid;gap:5px;margin-top:8px;padding:9px 10px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--page) 44%,transparent)}.intent-ticket__order-uid span{color:var(--ink-subtle);font-size:10px;font-weight:590}.intent-ticket__order-uid code{overflow:hidden;color:var(--ink-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.auction-progress{display:grid;gap:10px;margin:18px 0;padding:14px;border:1px solid var(--line);border-radius:15px}.auction-progress__item{position:relative;display:flex;align-items:center;gap:9px;color:var(--ink-subtle);font-size:11px;font-weight:610}.auction-progress__item i{position:relative;display:block;width:9px;height:9px;flex:0 0 auto;border:1px solid var(--line-strong);border-radius:50%}.auction-progress__item--done{color:var(--ink-muted)}.auction-progress__item--done i{border-color:var(--ticket-accent);background:var(--ticket-accent);box-shadow:0 0 0 4px var(--ticket-soft)}.auction-progress__item--active{color:var(--ticket-accent)}.auction-progress__item--active i{border-color:var(--ticket-accent);box-shadow:0 0 0 4px var(--ticket-soft);animation:auction-pulse 1.3s ease-out infinite}.auction-progress__item--error{color:var(--danger)}.auction-progress__item--error i{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 14%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--danger) 8%,transparent)}@keyframes auction-pulse{70%,to{box-shadow:0 0 0 9px transparent}}.resolution-preview--settled{margin-top:0}.intent-ticket__actions{display:grid;gap:8px;margin-top:auto}.intent-ticket__actions .intent-primary-button{margin-top:0}.search-overlay{position:fixed;inset:0;z-index:50;min-height:100dvh;overflow:hidden;background:#eff2f5b8;-webkit-backdrop-filter:blur(32px) saturate(120%);backdrop-filter:blur(32px) saturate(120%)}.search-overlay__top{display:flex;min-height:72px;align-items:center;justify-content:space-between;padding:16px 24px}.icon-button--close{width:40px;height:40px;border-radius:14px;background:var(--glass);box-shadow:inset 0 1px 0 var(--glass-highlight)}.search-overlay__content{width:min(calc(100% - 48px),720px);margin:clamp(36px,8vh,78px) auto 0}.search-overlay__copy{margin-bottom:24px}.search-overlay h2{font-size:clamp(30px,3.6vw,40px);line-height:1.08}@media(min-width:721px){.world-update-notice,.world-quote-card__topline small,.parallel-price-map__world span,.parallel-price-map__spot span,.parallel-price-map__world small,.intent-estimate span,.intent-ticket__review-title>span,.split-preview__source strong,.split-preview__world strong,.review-facts strong,.auction-order-summary strong,.auction-status__copy small,.auction-progress__item{font-size:13px}.world-quote-card__primary span,.parallel-price-map__spot strong,.intent-ticket__heading,.order-direction button,.intent-estimate strong,.intent-primary-button{font-size:15px}.world-workspace__assurances,.world-quote-card__topline,.intent-field>span:first-child,.intent-field__control strong,.intent-back-button,.intent-secondary-button,.auction-status__copy p{font-size:14px}.intent-field>small,.intent-ticket__fine-print,.split-preview__source span,.split-preview__world span,.split-preview__explanation,.review-facts small,.auction-order-summary small,.resolution-preview span{font-size:12px}.resolution-preview strong{font-size:12.5px}}@media(max-width:1180px){.world-workspace{width:min(760px,calc(100% - 360px))}.event-holdings__header{width:min(760px,calc(100vw - 360px))}.asset-browser__header--with-title{grid-template-columns:minmax(0,1fr);align-items:start;gap:13px;margin-bottom:16px}.asset-browser__header--with-title .asset-browser__toolbar{width:min(360px,100%);justify-self:start}.world-workspace__body{grid-template-columns:minmax(0,1fr)}.intent-ticket{min-height:472px}}@media(max-width:1080px){.event-holdings__header{grid-template-columns:minmax(0,1fr);row-gap:10px}.event-holdings__heading{grid-column:1;grid-row:1}.event-holdings__summary{width:min(100%,430px);grid-column:1 / -1;grid-row:2;justify-self:start}}@media(max-width:900px){.world-workspace{width:min(680px,calc(100% - 280px))}.event-holdings{width:min(680px,calc(100vw - 280px))}.event-holdings__header{width:100%}.top-bar--world{grid-template-columns:minmax(116px,1fr) minmax(300px,680px) minmax(116px,1fr);column-gap:12px;row-gap:10px}.world-toggle{width:240px}.world-header__actions{gap:8px}.world-rail{top:200px;width:clamp(112px,15vw,120px);height:clamp(224px,30vh,268px);padding:17px 15px 16px 18px;border-radius:22px}.world-rail--no{padding-right:18px;padding-left:15px}.world-rail__value--short{font-size:37px}.world-rail__value--medium{font-size:26px}.world-rail__value--long{font-size:20px}.world-rail__value--extended{font-size:16px}.world-rail__probability-value{font-size:23px}}@media(max-height:520px)and (min-width:721px){.world-rail{top:170px;height:min(214px,calc(100dvh - 120px));min-height:184px}.world-rail__value--short{font-size:34px}.world-rail__value--medium{font-size:25px}.world-rail__value--long{font-size:19px}.world-rail__value--extended{font-size:15px}}@media(max-width:720px){.top-bar{padding:12px 16px;padding-top:max(12px,env(safe-area-inset-top))}.top-bar--world{min-height:152px;grid-template-columns:56px minmax(0,1fr) 56px;grid-template-rows:76px 50px;gap:10px;align-items:center}.brand-button{width:48px;overflow:hidden}.brand-button .brand__name,.brand-button>svg{display:none}.market-dock{min-height:76px;grid-template-columns:42px minmax(0,1fr) 44px;gap:11px;padding:9px 12px 9px 10px;border-radius:20px}.market-dock__category{margin-bottom:3px;font-size:12px}.market-dock__question{font-size:14px;line-height:1.18}.market-dock__question-link{min-height:40px}.market-dock__change{width:44px;height:44px}.world-toggle{width:min(100%,256px);min-width:0;min-height:50px;justify-self:center}.world-header__actions{width:auto;grid-column:1;grid-row:2;justify-self:start}.world-header__switcher{grid-column:2;grid-row:2}.top-bar--world>.market-dock{grid-column:2 / -1}.world-header__actions .theme-switch{width:56px}.world-header__actions .theme-switch__thumb{width:27px;height:27px}.world-header__actions .theme-switch[data-theme=dark] .theme-switch__thumb{transform:translate(21px)}.world-toggle__option{min-height:40px}.world-rail{display:none}.world-switch-wash{top:168px;width:100%}.open-canvas{inset:168px 0 0}.world-workspace{width:calc(100% - 32px);padding:18px 0 64px}.open-canvas{scroll-padding-bottom:32px}.event-holdings{width:calc(100vw - 32px)}.mobile-world-identity{display:flex;min-height:34px;align-items:center;gap:7px;margin-bottom:18px;padding:0 11px;border:1px solid var(--workspace-line);border-radius:12px;background:var(--workspace-soft);color:var(--workspace-accent);font-size:11px;font-weight:610}.mobile-world-identity__dot{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--workspace-accent);box-shadow:0 0 0 4px var(--workspace-soft)}.mobile-world-identity strong{font-weight:700}.mobile-world-identity>span:last-child{margin-left:auto;color:var(--ink-muted);font-variant-numeric:tabular-nums}.world-update-notice{position:absolute;top:57px;right:0;z-index:2;display:block;padding:8px 11px;border:1px solid var(--workspace-line);border-radius:11px;background:var(--glass-strong);color:var(--workspace-accent);font-size:11px;font-weight:650;box-shadow:var(--shadow-soft)}.world-workspace__header{align-items:flex-start;margin-bottom:20px}.world-workspace__header h1{font-size:clamp(26px,7vw,31px)}.world-workspace__assurances{display:none}.world-workspace__body{grid-template-columns:minmax(0,1fr)}.asset-browser__header{min-height:0;align-items:stretch;flex-direction:column;gap:8px}.asset-browser__header--with-title{gap:12px;margin-bottom:14px}.asset-browser__title{font-size:clamp(26px,7vw,31px)}.asset-browser__header--with-title .asset-browser__toolbar{width:100%}.asset-browser__toolbar{width:100%;min-width:0}.asset-pair-search__field{height:44px}.asset-pair-search__clear{width:44px;height:44px;margin-right:-8px;border-radius:13px}.asset-carousel__controls{display:none}.asset-carousel__viewport{scroll-padding-inline:3px}.asset-selector__item{scroll-margin-inline:3px}.event-holdings{margin:0 auto}.event-holdings__header{grid-template-columns:minmax(0,1fr);row-gap:10px}.event-holdings__summary{width:100%;min-width:0;grid-column:1 / -1;grid-row:2}.event-holdings__density-toggle{top:-36px;width:44px;height:44px}.event-holdings__carousel{grid-template-columns:minmax(0,1fr);gap:0}.event-holdings__control{display:none}.event-holdings__viewport{grid-column:1;scroll-padding-inline:3px}.event-holdings__track{grid-auto-columns:min(80vw,300px)}.event-holdings--compact .event-holdings__track{grid-auto-columns:min(68vw,232px)}.event-holding-card{scroll-margin-inline:3px}.world-quote-card__primary strong{font-size:clamp(36px,11vw,44px)}.intent-ticket{min-height:0}.event-holdings-panel__withdraw,.event-holdings-panel__deposit-secondary{min-height:44px}.intent-ticket__stage{min-height:460px}.discovery{min-height:calc(100dvh - 64px);padding:clamp(48px,8vh,72px) 16px 56px}.discovery__copy{margin-bottom:22px}.discovery h1{max-width:520px;font-size:clamp(32px,8.6vw,40px)}.market-search__field{min-height:62px;padding:0 14px 0 17px;border-radius:21px}.market-search__field input{height:58px;font-size:16px}.market-search__results{max-height:calc(100dvh - 352px);border-radius:21px}.market-result__question{display:-webkit-box;overflow:hidden;text-overflow:unset;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search-overlay{overflow-y:auto}.search-overlay__top{min-height:64px;padding:12px 16px;padding-top:max(12px,env(safe-area-inset-top))}.search-overlay__content{width:calc(100% - 32px);margin-top:clamp(30px,6vh,54px)}.search-overlay h2{font-size:31px}}@media(max-width:460px){.top-bar--discovery .brand__name{display:none}.discovery{padding-top:46px}.discovery h1{max-width:310px}.market-result{min-height:70px;grid-template-columns:42px minmax(0,1fr) 16px;gap:10px;padding-right:8px}.market-glyph--large,.search-skeleton__icon{width:42px;height:42px;border-radius:13px}.market-result__details{gap:5px;font-size:12px}.market-search__notice{align-items:flex-start}.asset-selector{grid-auto-columns:min(72vw,224px)}.asset-selector__item{min-height:70px}.event-holdings__world-total{padding-inline:8px}.event-holdings__world-move small[aria-hidden=true]{display:none}.event-holdings--expanded .event-holding-card__worlds{grid-template-columns:minmax(0,1fr)}.event-holdings--expanded .event-holding-card__world{display:grid;min-height:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;padding:9px}.event-holdings--expanded .event-holding-card__quantity-value{margin-top:0;font-size:18px}.event-holdings--expanded .event-holding-card__details{grid-column:1 / -1;flex-direction:row;justify-content:space-between;gap:8px;margin-top:0}.asset-pair-dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.asset-pair-dialog__surface{max-height:calc(100dvh - 24px);padding:18px;border-radius:22px}.asset-pair-dialog__close{width:44px;height:44px}.world-quote-card{padding:18px 16px 16px;border-radius:22px}.world-quote-card__primary{align-items:flex-start;flex-direction:column;gap:6px}.parallel-price-map{gap:4px;padding:5px}.parallel-price-map__world{padding:8px 7px}.parallel-price-map__world strong{font-size:14px}.parallel-price-map__spot{min-width:64px}.parallel-price-map__spot strong{font-size:11px}.intent-ticket{padding:16px;border-radius:22px}.intent-ticket__stage{min-height:448px}.split-preview{grid-template-columns:minmax(0,1fr)}.split-preview__arrow{justify-self:center;transform:rotate(90deg)}.review-facts,.resolution-preview{grid-template-columns:minmax(0,1fr)}.auction-order-summary{grid-template-columns:1fr 1fr}.auction-order-summary>span:first-child{grid-column:1 / -1}}@media(max-width:360px){.event-holdings__world-total{grid-template-columns:minmax(0,1fr);align-items:start;gap:2px 6px;padding-inline:7px}.event-holdings__world-total>strong,.event-holdings__world-move{grid-column:1}}:root[data-theme=dark]{color-scheme:dark;--page: #111316;--page-raised: #171a1e;--ink: #f0f2f4;--ink-muted: #c0c5cc;--ink-subtle: #adb4bd;--line: rgba(231, 237, 244, .11);--line-strong: rgba(231, 237, 244, .18);--glass: rgba(27, 30, 35, .72);--glass-strong: rgba(25, 28, 33, .91);--glass-highlight: rgba(255, 255, 255, .12);--hover: rgba(238, 243, 248, .075);--focus: #78a8ff;--price-up: #65c98c;--price-down: #ed7770;--price-flat: var(--ink-subtle);--warning: #e0ad65;--warning-soft: rgba(224, 173, 101, .12);--warning-line: rgba(224, 173, 101, .28);--danger: #ef8a84;--danger-soft: rgba(239, 138, 132, .11);--danger-line: rgba(239, 138, 132, .27);--yes: #3f68c6;--yes-soft: rgba(82, 121, 216, .15);--yes-line: rgba(105, 143, 228, .27);--no: #b05330;--no-soft: rgba(204, 98, 55, .15);--no-line: rgba(222, 128, 82, .27);--shadow: 0 1px 2px rgba(0, 0, 0, .18), 0 20px 70px rgba(0, 0, 0, .28);--shadow-soft: 0 10px 42px rgba(0, 0, 0, .22)}:root[data-theme=dark] .neutral-atmosphere{background:radial-gradient(circle at 50% -14%,rgba(67,73,83,.28),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.02),transparent 34%)}:root[data-theme=dark] .world-atmosphere--yes{background:linear-gradient(90deg,rgba(63,104,198,.16),transparent 36%),linear-gradient(180deg,rgba(50,82,165,.08),transparent 52%)}:root[data-theme=dark] .world-atmosphere--no{background:linear-gradient(270deg,rgba(176,83,48,.16),transparent 36%),linear-gradient(180deg,rgba(151,69,36,.08),transparent 52%)}:root[data-theme=dark] .search-shortcut{background:#ffffff09;box-shadow:inset 0 1px #ffffff14}:root[data-theme=dark] .theme-switch,:root[data-theme=dark] .market-search__field,:root[data-theme=dark] .market-search__results,:root[data-theme=dark] .market-dock,:root[data-theme=dark] .world-toggle,:root[data-theme=dark] .world-rail,:root[data-theme=dark] .world-quote-card,:root[data-theme=dark] .event-holdings__control,:root[data-theme=dark] .intent-ticket{border-color:#ffffff21}:root[data-theme=dark] .market-search__field{background:linear-gradient(135deg,#ffffff13,#ffffff03),var(--glass)}:root[data-theme=dark] .market-search__results{background:linear-gradient(145deg,#ffffff0e,#ffffff02),var(--glass-strong)}:root[data-theme=dark] .market-dock{background:linear-gradient(140deg,rgba(255,255,255,.065),transparent),var(--glass)}:root[data-theme=dark] .market-dock:hover{background:linear-gradient(140deg,rgba(255,255,255,.095),transparent),var(--glass-strong)}:root[data-theme=dark] .asset-selector__item{background:#ffffff06}:root[data-theme=dark] .asset-selector__item:hover{background:#ffffff0d}:root[data-theme=dark] .asset-selector__item[aria-checked=true]{background:color-mix(in srgb,var(--workspace-soft) 50%,var(--page-raised))}:root[data-theme=dark] .event-holding-card{background:#ffffff0b}:root[data-theme=dark] .event-holding-card__world{background:#ffffff07}:root[data-theme=dark] .event-holding-card__world[data-current=true]{background:color-mix(in srgb,var(--holding-soft) 72%,var(--page-raised))}:root[data-theme=dark] .asset-pair-dialog__message p{color:#f09a8e}:root[data-theme=dark] .world-quote-card{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--workspace-soft) 72%,transparent),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.055),transparent 50%),var(--glass)}:root[data-theme=dark] .intent-ticket{background:linear-gradient(145deg,rgba(255,255,255,.055),transparent 50%),var(--glass-strong)}:root[data-theme=dark] .order-direction,:root[data-theme=dark] .parallel-price-map,:root[data-theme=dark] .intent-field__control,:root[data-theme=dark] .split-preview__source,:root[data-theme=dark] .split-preview__world{background:#ffffff07}:root[data-theme=dark] .market-glyph{background:linear-gradient(145deg,#3f454dd1,#23272de0)}:root[data-theme=dark] .search-skeleton__icon:after,:root[data-theme=dark] .search-skeleton__line:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.13),transparent)}:root[data-theme=dark] .search-overlay{background:#101215c7}@media(prefers-reduced-transparency:reduce){.theme-switch,.market-search__field,.market-search__results,.asset-pair-search__results,.asset-carousel__control,.event-holdings__density-toggle,.event-holdings__control,.asset-pair-dialog__surface,.market-dock,.world-toggle,.world-rail,.world-quote-card,.intent-ticket,.asset-pair-dialog::backdrop,.search-overlay{-webkit-backdrop-filter:none;backdrop-filter:none}.theme-switch,.market-search__field,.market-dock,.world-toggle,.world-rail,.world-quote-card,.intent-ticket,.market-search__results,.asset-pair-search__results,.asset-carousel__control,.event-holdings__density-toggle,.event-holdings__control,.asset-pair-dialog__surface{background:var(--page-raised)}.search-overlay{background:var(--page)}}@media(prefers-reduced-motion:reduce){.world-switch-wash{display:none!important}.world-atmosphere[data-active=true],.world-rail[data-active=true]{opacity:1!important;transform:none!important}.world-atmosphere[data-active=false],.world-rail[data-active=false]{opacity:0!important;transform:none!important}.world-atmosphere__orb,.world-toggle__selection,.world-rail[data-active=true] .world-rail__accent,.world-rail[data-active=true] .world-rail__value,.world-rail[data-active=true] .world-rail__probability{opacity:1!important;transform:none!important}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.app-shell--yes .open-canvas{--workspace-accent: var(--yes);--workspace-soft: var(--yes-soft);--workspace-line: var(--yes-line)}.app-shell--no .open-canvas{--workspace-accent: var(--no);--workspace-soft: var(--no-soft);--workspace-line: var(--no-line)}.world-workspace__title-group{min-width:0}.world-workspace__title-group>span{display:block;margin-top:7px;color:var(--ink-subtle);font-size:12px;font-weight:590}.world-workspace__header-actions{display:flex;min-width:0;flex-direction:column;align-items:flex-end;gap:9px}.world-workspace__tools{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.workspace-tool-button,.workspace-edge-state>button,.world-quote-card__labels button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--glass-strong) 78%,transparent);color:var(--ink-muted);font-size:12px;font-weight:650;cursor:pointer;text-decoration:none;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.workspace-tool-button:hover,.workspace-edge-state>button:hover,.world-quote-card__labels button:hover{border-color:var(--workspace-line);background:var(--workspace-soft);color:var(--workspace-accent)}.workspace-tool-button:active,.workspace-edge-state>button:active,.world-quote-card__labels button:active{transform:scale(.98)}.workspace-edge-state{display:flex;min-height:48px;align-items:center;gap:10px;margin:-8px 0 14px;padding:9px 11px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--glass) 78%,transparent);color:var(--ink-muted)}.workspace-edge-state>svg{flex:0 0 auto;color:var(--workspace-accent)}.workspace-edge-state>div{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px}.workspace-edge-state strong{color:var(--ink);font-size:13px;font-weight:690}.workspace-edge-state span{color:var(--ink-muted);font-size:12px;line-height:1.35}.workspace-edge-state--warning{border-color:color-mix(in srgb,var(--no) 25%,var(--line))}.workspace-edge-state--warning>svg{color:var(--no)}.workspace-edge-state--resolved{border-color:color-mix(in srgb,var(--price-up) 24%,var(--line))}.workspace-edge-state--resolved>svg{color:var(--price-up)}.asset-browser-empty{display:grid;min-height:220px;grid-template-columns:minmax(320px,max-content) auto;align-items:center;justify-content:center;gap:24px;padding:36px 24px 48px}.world-workspace__body--setup .asset-browser-empty{min-height:486px;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:start;gap:20px;padding:clamp(32px,4.5vw,52px);overflow:hidden;border:1px solid rgba(255,255,255,.68);border-radius:26px;background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--workspace-soft) 68%,transparent),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.3),transparent),var(--glass);-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);box-shadow:inset 0 1px 0 var(--glass-highlight),0 0 0 1px #3037400b,var(--shadow-soft)}.world-workspace__body--setup .asset-browser-empty__copy{max-width:46ch;gap:8px}.world-workspace__body--setup .asset-browser-empty__copy strong{font-size:clamp(20px,2vw,25px);letter-spacing:-.035em;line-height:1.12}.world-workspace__body--setup .asset-browser-empty__copy>span{max-width:44ch}.world-workspace__body--setup .asset-browser-empty>button{min-height:44px;justify-self:start;padding-inline:18px}.asset-browser-empty__copy{display:flex;min-width:0;flex-direction:column;gap:4px}.asset-browser-empty__copy strong{display:flex;min-width:0;align-items:center;gap:8px;color:var(--ink);font-size:18px;font-weight:680;letter-spacing:-.02em;text-wrap:balance}.asset-browser-empty__copy strong>svg{flex:0 0 auto;color:var(--workspace-accent)}.asset-browser-empty__copy>span{max-width:520px;color:var(--ink-muted);font-size:14px;line-height:1.45}.asset-browser-empty__copy small{color:var(--workspace-accent);font-size:12px;font-weight:640}.asset-browser-empty>button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;padding:0 15px;border:1px solid color-mix(in srgb,var(--workspace-accent) 38%,var(--line));border-radius:13px;background:var(--workspace-accent);color:#f8f9fc;font:inherit;font-size:14px;font-weight:680;cursor:pointer;transition:filter .18s ease,transform .18s ease,box-shadow .18s ease}.asset-browser-empty>button:hover{filter:brightness(1.08);box-shadow:0 8px 22px color-mix(in srgb,var(--workspace-accent) 18%,transparent)}.asset-browser-empty>button:active{transform:scale(.98)}.asset-browser-empty[data-state=locked] .asset-browser-empty__copy strong>svg{color:var(--ink-subtle)}:root[data-theme=dark] .world-workspace__body--setup .asset-browser-empty{border-color:#ffffff21;background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--workspace-soft) 72%,transparent),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.055),transparent 50%),var(--glass)}@media(max-width:720px){.asset-browser-empty{min-height:250px;grid-template-columns:minmax(0,1fr);gap:14px;padding:32px 12px 44px}.asset-browser-empty__copy{padding-inline:8px}.asset-browser-empty>button{min-height:44px;grid-column:1 / -1;justify-self:stretch}.world-workspace__body--setup .asset-browser-empty{min-height:360px;padding:30px 24px 36px}}.world-quote-card__labels{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 3px}.world-quote-card__labels>span{display:inline-flex;min-height:28px;align-items:center;padding:0 9px;border:1px solid var(--line);border-radius:999px;color:var(--ink-muted);font-size:11px;font-weight:640}.world-quote-card__labels button{min-height:28px;margin-left:auto;border-color:transparent;background:transparent;color:var(--workspace-accent)}.intent-ticket__heading small{color:var(--ink-subtle);font-size:11px;font-weight:590}.intent-risk-facts{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:0 0 14px}.intent-risk-facts>span{display:flex;min-width:0;flex-direction:column;gap:4px;padding:9px 10px;border:1px solid var(--line);border-radius:12px}.intent-risk-facts small{color:var(--ink-subtle);font-size:10px;font-weight:600}.intent-risk-facts strong{color:var(--ink-muted);font-size:11px;font-weight:660;line-height:1.3}.trade-deposit-gate{display:grid;gap:5px;margin:-3px 0 12px;padding:11px 12px;border:1px solid var(--warning-line);border-radius:13px;background:var(--warning-soft);color:var(--warning);text-wrap:pretty}.trade-deposit-gate>strong{font-size:12px;font-weight:720;letter-spacing:-.01em}.trade-deposit-gate p,.trade-deposit-gate small{margin:0;font-size:10px;line-height:1.4}.trade-deposit-gate small{color:color-mix(in srgb,var(--warning) 82%,var(--ink-muted))}.trade-deposit-gate small[data-tone=danger]{color:var(--danger);font-weight:650}.trade-native-wrap{display:grid;gap:7px;margin-top:4px;padding-top:9px;border-top:1px solid var(--warning-line)}.trade-native-wrap button{min-height:36px;padding:0 11px;border:1px solid color-mix(in srgb,var(--warning) 28%,transparent);border-radius:11px;background:color-mix(in srgb,var(--warning) 11%,var(--page-raised));color:var(--warning);font-size:11px;font-weight:700}.trade-native-wrap button:hover{background:color-mix(in srgb,var(--warning) 17%,var(--page-raised))}.trade-native-wrap button:disabled{cursor:default;opacity:.58}.trade-native-wrap__status[data-tone=success]{color:var(--ticket-accent)}.trade-native-wrap__status[data-tone=error]{color:var(--danger);font-weight:650}.trade-native-wrap__status a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.protocol-actions-sheet,.spread-dashboard,.disclosure-sheet,.protection-order-sheet{width:min(560px,calc(100vw - 28px));max-height:min(820px,calc(100dvh - 28px));padding:0;overflow:visible;border:0;background:transparent;color:var(--ink)}.spread-dashboard{width:min(920px,calc(100vw - 28px))}.protocol-actions-sheet::backdrop,.spread-dashboard::backdrop,.disclosure-sheet::backdrop,.protection-order-sheet::backdrop{background:color-mix(in srgb,var(--page) 35%,rgba(12,15,20,.72));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.protocol-actions-sheet__surface,.spread-dashboard__surface,.disclosure-sheet__surface,.protection-order-sheet__surface{max-height:min(820px,calc(100dvh - 28px));padding:22px;overflow:auto;border:1px solid var(--line-strong);border-radius:24px;background:var(--glass-strong);-webkit-backdrop-filter:blur(28px) saturate(135%);backdrop-filter:blur(28px) saturate(135%);box-shadow:var(--shadow);scrollbar-width:thin}.protocol-actions-sheet__header,.spread-dashboard__header,.disclosure-sheet__header,.protection-order-sheet__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.protocol-actions-sheet__header>div>span,.spread-dashboard__header>div>span,.disclosure-sheet__header>div>span,.protection-order-sheet__header>div>span,.protocol-actions-sheet__review>div>span,.protocol-actions-sheet__complete>span,.protection-order-sheet__review>div>span,.protection-order-sheet__complete>span{color:var(--workspace-accent, var(--yes));font-size:11px;font-weight:710;letter-spacing:.045em;text-transform:uppercase}.protocol-actions-sheet h2,.spread-dashboard h2,.disclosure-sheet h2,.protection-order-sheet h2{margin:5px 0 0;color:var(--ink);font-size:24px;font-weight:690;letter-spacing:-.04em;line-height:1.05}.protocol-actions-sheet__header>button,.spread-dashboard__header>button,.disclosure-sheet__header>button,.protection-order-sheet__header>button{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;padding:0;border:1px solid var(--line);border-radius:12px;background:transparent;color:var(--ink-muted);cursor:pointer}.protocol-actions-sheet__surface>p,.disclosure-sheet__surface>p,.protection-order-sheet__surface>p,.spread-dashboard__header p,.spread-dashboard__valuation-note{margin:12px 0 0;color:var(--ink-muted);font-size:13px;line-height:1.5}.protocol-actions-sheet__tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:18px;padding:4px;border:1px solid var(--line);border-radius:14px}.protocol-actions-sheet__tabs button{display:flex;min-height:42px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:10px;background:transparent;color:var(--ink-subtle);font-weight:650;cursor:pointer}.protocol-actions-sheet__tabs button[aria-checked=true]{background:var(--workspace-soft, var(--yes-soft));color:var(--workspace-accent, var(--yes))}.protocol-actions-sheet__tabs small{font-size:10px}.protocol-actions-sheet__world-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:18px;padding:4px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 48%,transparent)}.protocol-actions-sheet__world-switch button{min-height:40px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--ink-subtle);font:inherit;font-size:12px;font-weight:660;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.protocol-actions-sheet__world-switch button[data-active=true]{background:var(--workspace-soft, var(--yes-soft));color:var(--workspace-accent, var(--yes))}.protocol-actions-sheet__world-switch button:hover{color:var(--ink)}.protocol-actions-sheet__world-switch button:active{transform:scale(.985)}.protocol-actions-sheet__world-switch button:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 38%,transparent);outline-offset:2px}.protocol-actions-sheet__world-switch+.protocol-actions-sheet__withdraw-assets{margin-top:12px}.protocol-actions-sheet__asset-selector{display:grid;gap:6px;margin-top:18px}.protocol-actions-sheet__asset-selector>span:first-child{margin-left:2px;color:var(--ink-muted);font-size:12px;font-weight:650}.protocol-actions-sheet__asset-selector>span:last-child{display:grid;min-height:60px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:0 12px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 56%,transparent);transition:border-color .18s ease,box-shadow .18s ease}.protocol-actions-sheet__asset-selector>span:last-child:focus-within{border-color:var(--workspace-line, var(--yes-line));box-shadow:0 0 0 3px var(--workspace-soft, var(--yes-soft))}.protocol-actions-sheet__asset-selector img,.protocol-actions-sheet__asset-selector i{display:grid;width:32px;height:32px;place-items:center;border:1px solid var(--line);border-radius:10px;background:var(--page-raised);color:var(--ink-muted);font-size:10px;font-style:normal;font-weight:720;object-fit:cover}.protocol-actions-sheet__asset-selector select{width:100%;min-width:0;min-height:32px;border:0;outline:0;background:transparent;color:var(--ink);font-size:14px;font-weight:660;cursor:pointer}.protocol-actions-sheet__asset-choice{display:grid;min-width:0;gap:1px}.protocol-actions-sheet__asset-choice>small{display:flex;min-width:0;align-items:center;gap:8px;padding:0 4px 7px;color:var(--ink-subtle);font-size:10px;font-weight:580}.protocol-actions-sheet__asset-choice code{overflow:hidden;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.protocol-actions-sheet__asset-choice em{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;color:var(--price-up);font-style:normal;font-weight:680}.protocol-actions-sheet__withdraw-assets{display:grid;gap:7px;margin-top:18px}.protocol-actions-sheet__withdraw-assets-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;padding:0 3px;color:var(--ink-subtle)}.protocol-actions-sheet__withdraw-assets-heading>div{display:flex;min-width:0;align-items:baseline;gap:7px}.protocol-actions-sheet__withdraw-assets-heading span{font-size:11px;font-weight:660}.protocol-actions-sheet__withdraw-assets-heading>div>span{color:var(--ink-muted);font-size:12px}.protocol-actions-sheet__withdraw-assets-heading small{font-size:10px;font-weight:610}.protocol-actions-sheet__withdraw-list{display:grid;max-height:278px;gap:5px;margin:0;padding:4px;overflow:auto;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--page-raised) 58%,transparent);list-style:none;scrollbar-width:thin}.protocol-actions-sheet__withdraw-option{display:grid;width:100%;min-height:62px;grid-template-columns:38px minmax(0,1fr) minmax(118px,auto) auto;align-items:center;gap:10px;padding:8px 9px;border:0;border-radius:12px;background:transparent;color:var(--ink);text-align:left;cursor:pointer;transition:background .18s ease,transform .18s ease}.protocol-actions-sheet__withdraw-option:hover{background:var(--hover)}.protocol-actions-sheet__withdraw-option[aria-pressed=true]{background:var(--workspace-soft, var(--yes-soft));box-shadow:inset 0 0 0 1px var(--workspace-line, var(--yes-line))}.protocol-actions-sheet__withdraw-option:active{transform:scale(.992)}.protocol-actions-sheet__withdraw-option:disabled{cursor:default;opacity:.58}.protocol-actions-sheet__withdraw-icon{display:grid;width:38px;height:38px;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--page-raised);color:var(--ink-muted);font-size:10px;font-weight:730}.protocol-actions-sheet__withdraw-icon img{width:100%;height:100%;object-fit:cover}.protocol-actions-sheet__withdraw-identity,.protocol-actions-sheet__withdraw-maximum{display:grid;min-width:0;gap:3px}.protocol-actions-sheet__withdraw-identity strong{display:flex;min-width:0;align-items:center;gap:5px;font-size:13px;font-weight:700}.protocol-actions-sheet__withdraw-identity strong svg{flex:0 0 auto;color:var(--price-up)}.protocol-actions-sheet__withdraw-identity small,.protocol-actions-sheet__withdraw-maximum small{overflow:hidden;color:var(--ink-subtle);font-size:10px;font-weight:590;text-overflow:ellipsis;white-space:nowrap}.protocol-actions-sheet__withdraw-maximum{justify-items:end;font-variant-numeric:tabular-nums;text-align:right}.protocol-actions-sheet__withdraw-maximum strong{font-size:12px;font-weight:700;white-space:nowrap}.protocol-actions-sheet__withdraw-option[data-unavailable=true] .protocol-actions-sheet__withdraw-maximum strong{color:var(--ink-subtle)}.protocol-actions-sheet__withdraw-select{min-width:48px;color:var(--workspace-accent, var(--yes));font-size:10px;font-weight:700;text-align:right}.protocol-actions-sheet__withdraw-option[data-unavailable=true] .protocol-actions-sheet__withdraw-select{color:var(--ink-subtle)}.deposit-token-picker{display:grid;gap:7px;margin-top:18px}.deposit-token-picker__label{margin-left:2px;color:var(--ink-muted);font-size:12px;font-weight:650}.deposit-token-picker__search{display:grid;min-height:50px;grid-template-columns:20px minmax(0,1fr) 28px;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 56%,transparent);color:var(--ink-subtle);transition:border-color .18s ease,box-shadow .18s ease}.deposit-token-picker__search:focus-within{border-color:var(--workspace-line, var(--yes-line));box-shadow:0 0 0 3px var(--workspace-soft, var(--yes-soft))}.deposit-token-picker__search input{min-height:48px;padding:0;font-size:14px}.deposit-token-picker__search input::-webkit-search-cancel-button{display:none}.deposit-token-picker__clear,.deposit-token-picker__loading{display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:9px;background:transparent;color:var(--ink-subtle)}.deposit-token-picker__clear{cursor:pointer}.deposit-token-picker__clear:hover{background:var(--hover);color:var(--ink)}.deposit-token-picker__loading svg,.deposit-token-picker__result-action svg,.protocol-actions-sheet__execution>span{animation:deposit-token-spin .8s linear infinite}@keyframes deposit-token-spin{to{transform:rotate(360deg)}}.deposit-token-picker__help,.deposit-token-picker__error,.deposit-token-picker__empty{margin:0 2px;font-size:11px;line-height:1.4}.deposit-token-picker__help,.deposit-token-picker__empty{color:var(--ink-subtle)}.deposit-token-picker__error{color:var(--price-down)}.deposit-token-picker__results{display:grid;max-height:246px;gap:5px;margin:2px 0 0;padding:4px;overflow:auto;border:1px solid var(--line);border-radius:15px;background:color-mix(in srgb,var(--page-raised) 72%,transparent);list-style:none;scrollbar-width:thin}.deposit-token-picker__wallet-skeleton{display:grid;gap:5px;padding:4px;border:1px solid var(--line);border-radius:15px}.deposit-token-picker__wallet-skeleton>span{display:grid;min-height:54px;grid-template-columns:36px minmax(0,1fr) 68px;align-items:center;gap:10px;padding:7px 9px}.deposit-token-picker__wallet-skeleton i,.deposit-token-picker__wallet-skeleton b,.deposit-token-picker__wallet-skeleton em{display:block;background:var(--hover);animation:wallet-token-skeleton 1.2s ease-in-out infinite alternate}.deposit-token-picker__wallet-skeleton i{width:36px;height:36px;border-radius:11px}.deposit-token-picker__wallet-skeleton b{width:min(180px,70%);height:12px;border-radius:6px}.deposit-token-picker__wallet-skeleton em{width:58px;height:10px;justify-self:end;border-radius:5px}@keyframes wallet-token-skeleton{0%{opacity:.48}to{opacity:.9}}@media(prefers-reduced-motion:reduce){.deposit-token-picker__wallet-skeleton i,.deposit-token-picker__wallet-skeleton b,.deposit-token-picker__wallet-skeleton em{animation:none;opacity:.72}}.deposit-token-picker__result-item{min-width:0}.deposit-token-picker__result{display:grid;width:100%;min-height:54px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 9px;border:0;border-radius:11px;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.deposit-token-picker__result:hover,.deposit-token-picker__result[aria-current=true]{background:var(--workspace-soft, var(--yes-soft))}.deposit-token-picker__result:disabled{cursor:default;opacity:.64}.deposit-token-picker__token-icon{display:grid;width:36px;height:36px;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:11px;background:var(--page-raised);color:var(--ink-muted);font-size:10px;font-weight:720}.deposit-token-picker__token-icon img{width:100%;height:100%;object-fit:cover}.deposit-token-picker__token-copy{display:grid;min-width:0;gap:2px}.deposit-token-picker__token-heading{display:flex;min-width:0;align-items:center;gap:5px}.deposit-token-picker__token-heading strong{overflow:hidden;font-size:13px;font-weight:690;text-overflow:ellipsis;white-space:nowrap}.deposit-token-picker__verified{display:inline-grid;flex:0 0 auto;place-items:center;color:var(--price-up)}.deposit-token-picker__token-copy small{overflow:hidden;color:var(--ink-subtle);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.deposit-token-picker__result-action{display:inline-flex;align-items:center;gap:4px;color:var(--workspace-accent, var(--yes));font-size:11px;font-weight:670}.deposit-token-picker__wallet-balance{display:grid;justify-items:end;gap:2px;font-variant-numeric:tabular-nums}.deposit-token-picker__wallet-balance strong{color:var(--ink);font-size:11px;font-weight:680}.deposit-token-picker__wallet-balance small{color:var(--ink-subtle);font-size:9px;font-weight:620}.deposit-token-picker__wallet-balance[data-spam=true] small{color:var(--price-down)}.deposit-token-picker__wallet-balance small:first-letter{text-transform:uppercase}.protocol-actions-sheet__execution{display:flex;align-items:center;justify-content:flex-start;gap:9px;margin-top:12px;padding:10px 12px;border:1px solid var(--workspace-line, var(--yes-line));border-radius:12px;background:var(--workspace-soft, var(--yes-soft));color:var(--ink-muted)}.protocol-actions-sheet__execution>span{flex:0 0 auto;width:15px;height:15px;border:2px solid var(--line-strong);border-top-color:var(--workspace-accent, var(--yes));border-radius:50%;animation:protocol-action-spin .72s linear infinite}.protocol-actions-sheet__execution p{margin:0;font-size:12px;line-height:1.4}@keyframes protocol-action-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.protocol-actions-sheet__execution>span{animation:none}}.protocol-actions-sheet__transaction-link{display:inline-flex;margin-top:12px;color:var(--workspace-accent, var(--yes));font-size:12px;font-weight:670;text-decoration:none}.protocol-actions-sheet__transaction-link:hover{text-decoration:underline}.protocol-actions-sheet__summary{margin:11px 2px 0;color:var(--ink-muted);font-size:12px;line-height:1.45}.protocol-actions-sheet__split-explainer{display:grid;gap:11px;margin:16px 0 0;padding:12px;border:1px solid var(--line);border-radius:15px;background:color-mix(in srgb,var(--page-raised) 58%,transparent)}.protocol-actions-sheet__split-flow{display:grid;grid-template-columns:minmax(0,.78fr) 22px minmax(0,1.22fr);align-items:center;gap:8px}.protocol-actions-sheet__split-flow>svg{justify-self:center;color:var(--ink-subtle)}.protocol-actions-sheet__split-source,.protocol-actions-sheet__split-outcomes>div{display:grid;min-width:0;gap:4px;padding:10px;border:1px solid var(--line);border-radius:11px}.protocol-actions-sheet__split-source{background:var(--page-raised)}.protocol-actions-sheet__split-outcomes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.protocol-actions-sheet__split-outcomes>div[data-world=yes]{border-color:var(--yes-line);background:var(--yes-soft)}.protocol-actions-sheet__split-outcomes>div[data-world=no]{border-color:var(--no-line);background:var(--no-soft)}.protocol-actions-sheet__split-source span,.protocol-actions-sheet__split-outcomes span{color:var(--ink-subtle);font-size:10px;font-weight:640}.protocol-actions-sheet__split-source strong,.protocol-actions-sheet__split-outcomes strong{overflow-wrap:anywhere;color:var(--ink);font-size:12px;font-weight:710;font-variant-numeric:tabular-nums}.protocol-actions-sheet__split-explainer figcaption{display:grid;gap:3px;color:var(--ink-muted);font-size:11px;line-height:1.45}.protocol-actions-sheet__split-explainer figcaption strong{color:var(--ink);font-size:12px;font-weight:660}.protocol-actions-sheet__withdraw-flow{display:grid;gap:9px;margin:16px 0 0;padding:12px;border:1px solid var(--line);border-radius:15px;background:color-mix(in srgb,var(--page-raised) 58%,transparent)}.protocol-actions-sheet__withdraw-flow>div{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,.92fr);align-items:center;gap:8px}.protocol-actions-sheet__withdraw-flow>div>svg{justify-self:center;color:var(--ink-subtle)}.protocol-actions-sheet__withdraw-flow-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.protocol-actions-sheet__withdraw-flow-sources>span,.protocol-actions-sheet__withdraw-flow-source,.protocol-actions-sheet__withdraw-flow-wallet{display:grid;min-width:0;gap:4px;padding:10px;border:1px solid var(--line);border-radius:11px}.protocol-actions-sheet__withdraw-flow-sources>span[data-world=yes],.protocol-actions-sheet__withdraw-flow-source[data-world=yes]{border-color:var(--yes-line);background:var(--yes-soft)}.protocol-actions-sheet__withdraw-flow-sources>span[data-world=no],.protocol-actions-sheet__withdraw-flow-source[data-world=no]{border-color:var(--no-line);background:var(--no-soft)}.protocol-actions-sheet__withdraw-flow-wallet{background:var(--page-raised)}.protocol-actions-sheet__withdraw-flow small{color:var(--ink-subtle);font-size:10px;font-weight:640}.protocol-actions-sheet__withdraw-flow strong{overflow-wrap:anywhere;color:var(--ink);font-size:12px;font-weight:710;font-variant-numeric:tabular-nums}.protocol-actions-sheet__withdraw-flow figcaption{color:var(--ink-muted);font-size:11px;line-height:1.45;text-wrap:pretty}.protocol-actions-sheet__service-status,.protocol-actions-sheet__notice,.protocol-actions-sheet__terms,.protection-order-sheet__terms{display:flex;align-items:flex-start;gap:9px;margin-top:14px;padding:11px;border:1px solid var(--workspace-line, var(--yes-line));border-radius:13px;background:var(--workspace-soft, var(--yes-soft));color:var(--ink-muted);font-size:12px;line-height:1.45}.protocol-actions-sheet__service-status>div{display:flex;flex-direction:column;gap:2px}.protocol-actions-sheet__service-status strong{color:var(--ink);font-size:13px}.protocol-actions-sheet__asset-empty{display:grid;min-height:272px;align-content:center;justify-items:center;gap:14px;margin-top:18px;padding:28px 24px 24px;border:1px solid var(--line);border-radius:18px;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--workspace-soft, var(--yes-soft)) 72%,transparent),transparent 58%),color-mix(in srgb,var(--page-raised) 48%,transparent);text-align:center}.protocol-actions-sheet__asset-empty>span{display:grid;width:48px;height:48px;place-items:center;border:1px solid var(--workspace-line, var(--yes-line));border-radius:15px;background:var(--workspace-soft, var(--yes-soft));color:var(--workspace-accent, var(--yes))}.protocol-actions-sheet__asset-empty>div{display:grid;max-width:36ch;gap:7px}.protocol-actions-sheet__asset-empty h3{margin:0;color:var(--ink);font-size:19px;font-weight:690;letter-spacing:-.03em}.protocol-actions-sheet__asset-empty p{margin:0;color:var(--ink-muted);font-size:13px;line-height:1.5;text-wrap:pretty}.protocol-actions-sheet__asset-empty>button{min-width:148px;min-height:44px;padding:0 16px;border:0;border-radius:13px;background:var(--workspace-accent, var(--yes));color:#f8f9fc;font-size:13px;font-weight:680;cursor:pointer;transition:filter .18s ease,transform .18s ease}.protocol-actions-sheet__asset-empty>button:hover{filter:brightness(1.06);transform:translateY(-1px)}.protocol-actions-sheet__asset-empty>button:active{transform:scale(.98)}.protocol-actions-sheet__field,.protection-order-sheet__form>label{display:block;margin-top:14px}.protocol-actions-sheet__field>span:first-child,.protection-order-sheet__form>label>span:first-child,.protection-order-sheet legend{display:block;margin:0 0 6px 2px;color:var(--ink-muted);font-size:12px;font-weight:650}.protocol-actions-sheet__field>span:nth-child(2),.protection-order-sheet__form>label>span:nth-child(2){display:flex;min-height:48px;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--line);border-radius:13px}.protocol-actions-sheet input,.protection-order-sheet input,.protection-order-sheet select{width:100%;min-width:0;min-height:44px;border:0;outline:0;background:transparent;color:var(--ink);font-size:15px;font-weight:620}.protocol-actions-sheet__max-button{flex:0 0 auto;min-width:42px;min-height:28px;padding:0 9px;border:0;border-radius:9px;background:var(--workspace-soft, var(--yes-soft));color:var(--workspace-accent, var(--yes));font-size:11px;font-weight:720;cursor:pointer;transition:filter .18s ease,transform .18s ease}.protocol-actions-sheet__max-button:hover{filter:brightness(1.04)}.protocol-actions-sheet__max-button:active{transform:scale(.96)}.protection-order-sheet select{margin-top:6px;padding:0 10px;border:1px solid var(--line);border-radius:13px;background:var(--page-raised)}.protocol-actions-sheet__field small,.protection-order-sheet__form label>small{display:block;margin:5px 2px 0;color:var(--ink-subtle);font-size:11px}.protocol-actions-sheet__balance-pair,.protocol-actions-sheet__fee-row,.protocol-actions-sheet__review dl,.protection-order-sheet__review dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:14px 0 0}.protocol-actions-sheet__balance-pair>div,.protocol-actions-sheet__fee-row>div,.protocol-actions-sheet__review dl>div,.protection-order-sheet__review dl>div{padding:10px;border:1px solid var(--line);border-radius:12px}.protocol-actions-sheet__review dl>div:last-child:nth-child(odd){grid-column:1 / -1}.protocol-actions-sheet dt,.protection-order-sheet dt{color:var(--ink-subtle);font-size:11px}.protocol-actions-sheet dd,.protection-order-sheet dd{margin:4px 0 0;color:var(--ink);font-size:12px;font-weight:670}.protocol-actions-sheet__review-token{display:grid;gap:3px}.protocol-actions-sheet__review-token code{color:var(--ink-muted);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10px;font-weight:560;line-height:1.35;overflow-wrap:anywhere}.protocol-actions-sheet__review-verified{display:flex;align-items:center;gap:5px;color:var(--price-up)!important}.protocol-actions-sheet__actions,.protection-order-sheet__actions{display:grid;grid-template-columns:1fr 1.25fr;gap:8px;margin-top:18px}.protocol-actions-sheet__actions button,.protection-order-sheet__actions button,.protocol-actions-sheet__complete>button,.protection-order-sheet__complete>button{min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:13px;background:transparent;color:var(--ink-muted);font-size:13px;font-weight:670;cursor:pointer}.protocol-actions-sheet__actions button:last-child,.protection-order-sheet__actions button:last-child,.protocol-actions-sheet__complete>button,.protection-order-sheet__complete>button{border-color:transparent;background:var(--workspace-accent, var(--yes));color:#f8f9fc}.protocol-actions-sheet__actions button:disabled,.protection-order-sheet__actions button:disabled{cursor:default;opacity:.42}.protocol-actions-sheet__review,.protocol-actions-sheet__complete,.protection-order-sheet__review,.protection-order-sheet__complete{margin-top:20px}.protocol-actions-sheet__review h3,.protocol-actions-sheet__complete h3,.protection-order-sheet__review h3,.protection-order-sheet__complete h3{margin:5px 0 0;color:var(--ink);font-size:20px;letter-spacing:-.035em}.protocol-actions-sheet__review p,.protocol-actions-sheet__complete p,.protection-order-sheet__review p,.protection-order-sheet__complete p{color:var(--ink-muted);font-size:13px;line-height:1.5}.protocol-actions-sheet__complete,.protection-order-sheet__complete{text-align:center}.protocol-actions-sheet__complete{display:grid;justify-items:center;margin-top:24px;padding:8px 6px 2px}.protocol-actions-sheet__complete-icon{display:grid;width:48px;height:48px;place-items:center;margin-bottom:14px;border:1px solid color-mix(in srgb,var(--price-up) 42%,var(--line));border-radius:50%;background:color-mix(in srgb,var(--price-up) 12%,transparent);color:var(--price-up)}.protocol-actions-sheet__complete>span{display:block}.protocol-actions-sheet__complete h3{margin-top:6px;outline:0}.protocol-actions-sheet__complete p{max-width:43ch;margin:12px 0 0;text-wrap:pretty}.protocol-actions-sheet__complete .protocol-actions-sheet__transaction-link{margin-top:14px}.protocol-actions-sheet__complete>button{min-width:142px;margin-top:20px}.protection-order-sheet__complete>svg{color:var(--price-up)}.protocol-actions-sheet__complete[data-prepared=true] .protocol-actions-sheet__complete-icon{border-color:var(--line);background:var(--hover);color:var(--ink-muted)}.protocol-actions-sheet__error{margin:12px 0 0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--price-down) 38%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--price-down) 9%,transparent);color:var(--price-down);font-size:12px;line-height:1.45}select:focus-visible,a:focus-visible{border-radius:5px;outline:3px solid color-mix(in srgb,var(--focus) 42%,transparent);outline-offset:3px}.protocol-actions-sheet__dismissal-lock{margin:12px 0 0;padding:10px 12px;border:1px solid var(--warning-line);border-radius:12px;background:var(--warning-soft);color:var(--warning);font-size:12px;font-weight:610;line-height:1.45;text-wrap:pretty}.event-holdings-panel__withdraw:focus-visible,.event-holdings-panel__deposit-secondary:focus-visible,.event-holdings-panel__empty>button:focus-visible,.event-holdings-panel__asset:focus-visible,.deposit-token-picker__clear:focus-visible,.deposit-token-picker__result:focus-visible,.protocol-actions-sheet__withdraw-option:focus-visible,.protocol-actions-sheet__max-button:focus-visible,.protocol-actions-sheet__asset-empty>button:focus-visible,.protocol-actions-sheet__actions button:focus-visible,.protocol-actions-sheet__complete>button:focus-visible,.protocol-actions-sheet__header>button:focus-visible{outline:3px solid var(--workspace-soft, var(--yes-soft));outline-offset:2px}.protection-order-sheet fieldset{margin:14px 0 0;padding:0;border:0}.protection-order-sheet fieldset>div{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:4px;border:1px solid var(--line);border-radius:14px}.protection-order-sheet fieldset button{min-height:38px;border:0;border-radius:10px;background:transparent;color:var(--ink-subtle);font-weight:650;cursor:pointer}.protection-order-sheet fieldset button[aria-checked=true]{background:var(--workspace-soft, var(--yes-soft));color:var(--workspace-accent, var(--yes))}.spread-dashboard__valuation-note{padding:10px 12px;border-left:2px solid var(--workspace-accent, var(--yes));background:var(--workspace-soft, var(--yes-soft))}.spread-dashboard__share-actions{display:flex;align-items:center;gap:7px;margin-top:14px}.spread-dashboard__share-actions button{display:inline-flex;min-height:36px;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--line);border-radius:11px;background:transparent;color:var(--ink-muted);font-size:12px;font-weight:650;cursor:pointer}.spread-dashboard__share-actions>span{margin-left:auto;color:var(--price-up);font-size:12px}.spread-dashboard__table-wrap{margin-top:14px;overflow-x:auto;border:1px solid var(--line);border-radius:15px}.spread-dashboard__table{width:100%;min-width:680px;border-collapse:collapse}.spread-dashboard__table th,.spread-dashboard__table td{padding:12px;border-bottom:1px solid var(--line);text-align:left}.spread-dashboard__table thead th{color:var(--ink-subtle);font-size:11px;font-weight:660}.spread-dashboard__table tbody tr:last-child>*{border-bottom:0}.spread-dashboard__table tbody th,.spread-dashboard__table td{min-width:150px}.spread-dashboard__table tbody th>strong,.spread-dashboard__table td>strong{display:block;color:var(--ink);font-size:13px;font-variant-numeric:tabular-nums}.spread-dashboard__table tbody th>small,.spread-dashboard__table td>span{display:block;margin-top:4px;color:var(--ink-subtle);font-size:11px}.spread-dashboard__table .price-up,.spread-dashboard__table .price-down{font-weight:650}.spread-dashboard__table .price-up{color:var(--price-up)}.spread-dashboard__table .price-down{color:var(--price-down)}.spread-dashboard__empty{margin-top:16px;padding:30px;border:1px solid var(--line);border-radius:15px;text-align:center}.spread-dashboard__empty p,.spread-dashboard__footer{color:var(--ink-subtle);font-size:12px}.spread-dashboard__footer{display:flex;justify-content:space-between;gap:16px;margin-top:13px}.disclosure-sheet__topics{display:grid;gap:7px;margin-top:16px}.disclosure-sheet__topics details{border:1px solid var(--line);border-radius:13px;background:color-mix(in srgb,var(--page-raised) 42%,transparent)}.disclosure-sheet__topics summary{display:flex;min-height:46px;align-items:center;gap:9px;padding:0 12px;color:var(--ink);font-size:13px;font-weight:660;cursor:pointer;list-style:none}.disclosure-sheet__topics summary::-webkit-details-marker{display:none}.disclosure-sheet__topics summary:after{content:"+";margin-left:auto;color:var(--ink-subtle);font-size:18px;font-weight:450}.disclosure-sheet__topics details[open] summary:after{content:"−"}.disclosure-sheet__topics details>div{padding:0 12px 12px 39px}.disclosure-sheet__topics p{margin:0 0 8px;color:var(--ink-muted);font-size:12px;line-height:1.5}.disclosure-sheet__fees{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin:0 0 10px}.disclosure-sheet__fees>div{padding:8px;border:1px solid var(--line);border-radius:10px}.disclosure-sheet__fees dt{color:var(--ink-subtle);font-size:10px}.disclosure-sheet__fees dd{margin:3px 0 0;color:var(--ink);font-size:12px;font-weight:680}.disclosure-sheet__actions{display:flex;justify-content:flex-end;margin-top:16px}.disclosure-sheet__actions button{min-height:42px;padding:0 18px;border:0;border-radius:13px;background:var(--workspace-accent, var(--yes));color:#f8f9fc;font-size:13px;font-weight:680;cursor:pointer}:root[data-theme=dark] .protocol-actions-sheet__surface,:root[data-theme=dark] .spread-dashboard__surface,:root[data-theme=dark] .disclosure-sheet__surface,:root[data-theme=dark] .protection-order-sheet__surface{border-color:#ffffff21;background:var(--glass-strong)}@media(max-width:1120px){.world-workspace__header{align-items:flex-start}.world-workspace__header-actions{max-width:420px}.workspace-tool-button{font-size:0}.workspace-tool-button svg{width:17px;height:17px}}@media(max-width:720px){.world-workspace__header{flex-direction:column;gap:12px}.world-workspace__header-actions,.world-workspace__tools{width:100%;align-items:stretch;justify-content:flex-start}.world-workspace__header-actions{max-width:none}.world-workspace__assurances{align-items:flex-start}.world-workspace__tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-tool-button{min-height:38px}.workspace-edge-state{align-items:flex-start;flex-wrap:wrap}.workspace-edge-state>button{width:100%}.world-quote-card__labels button{width:100%;margin-left:0}.protocol-actions-sheet__surface,.spread-dashboard__surface,.disclosure-sheet__surface,.protection-order-sheet__surface{padding:18px;border-radius:20px}.protocol-actions-sheet__header>button,.spread-dashboard__header>button,.disclosure-sheet__header>button,.protection-order-sheet__header>button{width:44px;height:44px;border-radius:13px}.protocol-actions-sheet__split-flow{grid-template-columns:1fr}.protocol-actions-sheet__split-flow>svg,.protocol-actions-sheet__withdraw-flow>div>svg{transform:rotate(90deg)}.protocol-actions-sheet__withdraw-option{grid-template-columns:36px minmax(0,1fr) auto}.protocol-actions-sheet__withdraw-maximum{grid-column:2;justify-items:start;text-align:left}.protocol-actions-sheet__withdraw-select{grid-column:3;grid-row:1 / span 2}.protocol-actions-sheet__withdraw-flow>div{grid-template-columns:1fr}.spread-dashboard__share-actions,.spread-dashboard__footer{align-items:stretch;flex-direction:column}.spread-dashboard__share-actions>span{margin-left:0}.disclosure-sheet__fees{grid-template-columns:1fr 1fr}}@media(max-width:520px){.protocol-actions-sheet__review dl,.protocol-actions-sheet__actions{grid-template-columns:1fr}.protocol-actions-sheet__review dl>div:last-child:nth-child(odd){grid-column:auto}.protocol-actions-sheet__withdraw-assets-heading>span{display:none}.protocol-actions-sheet__withdraw-option{grid-template-columns:36px minmax(0,1fr) auto;gap:8px}.protocol-actions-sheet__withdraw-select{min-width:44px}.protocol-actions-sheet__complete{padding-inline:0}.protocol-actions-sheet__complete>button{width:100%}}@media(max-width:390px){.protocol-actions-sheet__withdraw-flow-sources,.protocol-actions-sheet__split-outcomes{grid-template-columns:1fr}}@media(prefers-reduced-transparency:reduce){.protocol-actions-sheet__surface,.spread-dashboard__surface,.disclosure-sheet__surface,.protection-order-sheet__surface,.protocol-actions-sheet::backdrop,.spread-dashboard::backdrop,.disclosure-sheet::backdrop,.protection-order-sheet::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.protocol-actions-sheet__surface,.spread-dashboard__surface,.disclosure-sheet__surface,.protection-order-sheet__surface{background:var(--page-raised)}}.batch-redeem-sheet{width:min(720px,calc(100vw - 28px));max-height:min(860px,calc(100dvh - 28px));padding:0;overflow:visible;border:0;background:transparent;color:var(--ink);--batch-accent: var(--yes);--batch-soft: var(--yes-soft);--batch-line: var(--yes-line)}.batch-redeem-sheet--no{--batch-accent: var(--no);--batch-soft: var(--no-soft);--batch-line: var(--no-line)}.batch-redeem-sheet::backdrop{background:color-mix(in srgb,var(--page) 35%,rgba(12,15,20,.72));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.batch-redeem-sheet__surface{max-height:min(860px,calc(100dvh - 28px));padding:22px;overflow:auto;border:1px solid var(--line-strong);border-radius:24px;background:var(--glass-strong);-webkit-backdrop-filter:blur(28px) saturate(135%);backdrop-filter:blur(28px) saturate(135%);box-shadow:var(--shadow);scrollbar-width:thin}.batch-redeem-sheet__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.batch-redeem-sheet__header>div>span,.batch-redeem-sheet__phase-heading>span{color:var(--batch-accent);font-size:11px;font-weight:710;letter-spacing:.045em;text-transform:uppercase}.batch-redeem-sheet__header h2{margin:5px 0 0;outline:0;color:var(--ink);font-size:24px;font-weight:690;letter-spacing:-.04em;line-height:1.05}.batch-redeem-sheet__header>button{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;padding:0;border:1px solid var(--line);border-radius:12px;background:transparent;color:var(--ink-muted);cursor:pointer;transition:background .18s ease,color .18s ease,transform .16s ease}.batch-redeem-sheet__header>button:hover{background:var(--hover);color:var(--ink)}.batch-redeem-sheet__header>button:active{transform:scale(.96)}.batch-redeem-sheet__header>button:disabled{cursor:default;opacity:.45}.batch-redeem-sheet__intro{max-width:59ch;margin:12px 0 0;color:var(--ink-muted);font-size:13px;line-height:1.5;text-wrap:pretty}.batch-redeem-sheet__world-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:18px;padding:4px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 48%,transparent)}.batch-redeem-sheet__world-switch button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--ink-subtle);font:inherit;font-size:12px;font-weight:660;cursor:pointer;transition:background .18s ease,color .18s ease,transform .16s ease}.batch-redeem-sheet__world-switch button i{width:7px;height:7px;border-radius:50%;background:var(--ink-subtle)}.batch-redeem-sheet__world-switch button[data-world=yes] i{background:var(--yes)}.batch-redeem-sheet__world-switch button[data-world=no] i{background:var(--no)}.batch-redeem-sheet__world-switch button[aria-checked=true]{background:var(--batch-soft);color:var(--batch-accent);box-shadow:inset 0 0 0 1px var(--batch-line)}.batch-redeem-sheet__world-switch button:hover{color:var(--ink)}.batch-redeem-sheet__world-switch button:active{transform:scale(.985)}.batch-redeem-sheet__selection{display:grid;gap:8px;margin-top:16px}.batch-redeem-sheet__selection-heading{display:flex;min-height:32px;align-items:center;justify-content:space-between;gap:16px;padding:0 3px}.batch-redeem-sheet__selection-heading>div:first-child{display:flex;min-width:0;align-items:baseline;gap:8px}.batch-redeem-sheet__selection-heading>div:first-child>span{color:var(--ink-muted);font-size:12px;font-weight:680}.batch-redeem-sheet__selection-heading small{color:var(--ink-subtle);font-size:10px;font-weight:610}.batch-redeem-sheet__selection-heading>div:last-child{display:flex;align-items:center;gap:3px}.batch-redeem-sheet__selection-heading button{min-height:30px;padding:0 9px;border:0;border-radius:9px;background:transparent;color:var(--batch-accent);font-size:11px;font-weight:670;white-space:nowrap;cursor:pointer;transition:background .18s ease,color .18s ease,opacity .18s ease}.batch-redeem-sheet__selection-heading button:hover{background:var(--batch-soft)}.batch-redeem-sheet__selection-heading button:disabled{cursor:default;opacity:.38}.batch-redeem-sheet__asset-list,.batch-redeem-sheet__review-list,.batch-redeem-sheet__result-list{margin:0;padding:0;list-style:none}.batch-redeem-sheet__asset-list{display:grid;max-height:370px;gap:5px;padding:4px;overflow:auto;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--page-raised) 58%,transparent);scrollbar-width:thin}.batch-redeem-sheet__asset{position:relative;display:grid;min-height:66px;grid-template-columns:22px 38px minmax(112px,1fr) minmax(108px,auto) 18px minmax(108px,auto);align-items:center;gap:9px;padding:8px 10px;border-radius:12px;color:var(--ink);cursor:pointer;transition:background .18s ease,box-shadow .18s ease,opacity .18s ease,transform .16s ease}.batch-redeem-sheet__asset:hover{background:var(--hover)}.batch-redeem-sheet__asset:active{transform:scale(.994)}.batch-redeem-sheet__asset[data-selected=true]{background:var(--batch-soft);box-shadow:inset 0 0 0 1px var(--batch-line)}.batch-redeem-sheet__asset>input{position:absolute;width:1px;height:1px;margin:-1px;opacity:0;pointer-events:none}.batch-redeem-sheet__asset:has(input:focus-visible){outline:3px solid color-mix(in srgb,var(--focus) 38%,transparent);outline-offset:2px}.batch-redeem-sheet__checkbox{display:grid;width:18px;height:18px;place-items:center;border:1px solid var(--line-strong);border-radius:6px;background:color-mix(in srgb,var(--page-raised) 78%,transparent);color:#f8f9fc}.batch-redeem-sheet__asset[data-selected=true] .batch-redeem-sheet__checkbox{border-color:var(--batch-accent);background:var(--batch-accent)}.batch-redeem-sheet__asset-icon{display:grid;width:38px;height:38px;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--page-raised);color:var(--ink-muted);font-size:10px;font-weight:730}.batch-redeem-sheet__asset-icon img{width:100%;height:100%;object-fit:cover}.batch-redeem-sheet__asset-copy,.batch-redeem-sheet__amount{display:grid;min-width:0;gap:3px}.batch-redeem-sheet__asset-copy strong{overflow:hidden;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.batch-redeem-sheet__asset-copy small,.batch-redeem-sheet__amount>small{overflow:hidden;color:var(--ink-subtle);font-size:10px;font-weight:590;text-overflow:ellipsis;white-space:nowrap}.batch-redeem-sheet__amount{justify-items:end;font-variant-numeric:tabular-nums;text-align:right}.batch-redeem-sheet__amount strong{color:var(--ink);font-size:12px;font-weight:700;white-space:nowrap}.batch-redeem-sheet__amount strong small{color:var(--ink-subtle);font-size:9px;font-weight:620}.batch-redeem-sheet__asset-arrow{color:var(--ink-subtle)}.batch-redeem-sheet__empty{display:grid;min-height:238px;align-content:center;justify-items:center;gap:13px;padding:24px;border:1px solid var(--line);border-radius:16px;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--batch-soft) 72%,transparent),transparent 58%),color-mix(in srgb,var(--page-raised) 48%,transparent);text-align:center}.batch-redeem-sheet__empty>span{display:grid;width:46px;height:46px;place-items:center;border:1px solid var(--batch-line);border-radius:15px;background:var(--batch-soft);color:var(--batch-accent)}.batch-redeem-sheet__empty h3{margin:0;color:var(--ink);font-size:19px;font-weight:690;letter-spacing:-.03em}.batch-redeem-sheet__empty p{max-width:40ch;margin:7px 0 0;color:var(--ink-muted);font-size:13px;line-height:1.5;text-wrap:pretty}.batch-redeem-sheet__atomic-note,.batch-redeem-sheet__error{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 11px;border-radius:12px;font-size:12px;line-height:1.45}.batch-redeem-sheet__atomic-note{border:1px solid var(--batch-line);background:var(--batch-soft);color:var(--ink-muted)}.batch-redeem-sheet__atomic-note svg,.batch-redeem-sheet__error svg{flex:0 0 auto;margin-top:1px}.batch-redeem-sheet__atomic-note p{margin:0}.batch-redeem-sheet__error{border:1px solid var(--danger-line);background:var(--danger-soft);color:var(--danger)}.batch-redeem-sheet__actions{display:grid;grid-template-columns:1fr 1.3fr;gap:8px;margin-top:18px}.batch-redeem-sheet__actions button,.batch-redeem-sheet__complete>button{min-height:46px;padding:0 14px;border:1px solid var(--line);border-radius:13px;background:transparent;color:var(--ink-muted);font-size:13px;font-weight:670;cursor:pointer;transition:background .18s ease,color .18s ease,opacity .18s ease,transform .16s ease}.batch-redeem-sheet__actions button:hover,.batch-redeem-sheet__complete>button:hover{background:var(--hover)}.batch-redeem-sheet__actions button:last-child,.batch-redeem-sheet__complete>button{border-color:transparent;background:var(--batch-accent);color:#f8f9fc}.batch-redeem-sheet__actions button:last-child:hover,.batch-redeem-sheet__complete>button:hover{background:color-mix(in srgb,var(--batch-accent) 91%,var(--ink))}.batch-redeem-sheet__actions button:active,.batch-redeem-sheet__complete>button:active{transform:scale(.985)}.batch-redeem-sheet__actions button:disabled{cursor:default;opacity:.4}.batch-redeem-sheet__review{margin-top:20px}.batch-redeem-sheet__phase-heading h3{margin:5px 0 0;outline:0;color:var(--ink);font-size:21px;font-weight:690;letter-spacing:-.035em}.batch-redeem-sheet__phase-heading p{max-width:56ch;margin:8px 0 0;color:var(--ink-muted);font-size:13px;line-height:1.5;text-wrap:pretty}.batch-redeem-sheet__review-list{display:grid;max-height:370px;gap:5px;margin-top:15px;padding:4px;overflow:auto;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--page-raised) 58%,transparent);scrollbar-width:thin}.batch-redeem-sheet__review-list li{display:grid;min-height:62px;grid-template-columns:38px minmax(0,1fr) minmax(148px,auto);align-items:center;gap:10px;padding:8px 10px;border-radius:12px}.batch-redeem-sheet__review-list li+li{border-top:1px solid var(--line);border-top-left-radius:0;border-top-right-radius:0}.batch-redeem-sheet__review-list li>span:not(.batch-redeem-sheet__asset-icon){display:grid;min-width:0;gap:3px}.batch-redeem-sheet__review-list li>span:last-child{justify-items:end;font-variant-numeric:tabular-nums;text-align:right}.batch-redeem-sheet__review-list strong{color:var(--ink);font-size:12px;font-weight:700}.batch-redeem-sheet__review-list small{overflow:hidden;color:var(--ink-subtle);font-size:10px;font-weight:590;text-overflow:ellipsis;white-space:nowrap}.batch-redeem-sheet__progress{display:grid;gap:10px;margin-top:12px;padding:11px;border:1px solid var(--batch-line);border-radius:13px;background:var(--batch-soft)}.batch-redeem-sheet__progress-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.batch-redeem-sheet__progress-steps>span{display:flex;min-width:0;align-items:center;gap:6px;color:var(--ink-subtle);font-size:10px;font-weight:640}.batch-redeem-sheet__progress-steps i{display:grid;width:18px;height:18px;flex:0 0 auto;place-items:center;border:1px solid var(--line-strong);border-radius:50%;color:var(--batch-accent)}.batch-redeem-sheet__progress-steps>span[data-state=active],.batch-redeem-sheet__progress-steps>span[data-state=done]{color:var(--ink-muted)}.batch-redeem-sheet__progress-steps>span[data-state=active] i,.batch-redeem-sheet__progress-steps>span[data-state=done] i{border-color:var(--batch-line);background:color-mix(in srgb,var(--page-raised) 68%,transparent)}.batch-redeem-sheet__progress-steps>span[data-state=active] i svg{animation:batch-redeem-spin .75s linear infinite}.batch-redeem-sheet__progress p{margin:0;color:var(--ink-muted);font-size:11px;line-height:1.4}@keyframes batch-redeem-spin{to{transform:rotate(360deg)}}.batch-redeem-sheet__complete{display:grid;justify-items:center;margin-top:24px;padding:8px 6px 2px;text-align:center}.batch-redeem-sheet__complete-icon{display:grid;width:50px;height:50px;place-items:center;margin-bottom:14px;border:1px solid color-mix(in srgb,var(--price-up) 42%,var(--line));border-radius:50%;background:color-mix(in srgb,var(--price-up) 12%,transparent);color:var(--price-up)}.batch-redeem-sheet__complete[data-unknown=true] .batch-redeem-sheet__complete-icon{border-color:var(--warning-line);background:var(--warning-soft);color:var(--warning)}.batch-redeem-sheet__result-list{display:grid;width:min(100%,470px);max-height:310px;gap:0;margin-top:16px;padding:4px 12px;overflow:auto;border:1px solid var(--line);border-radius:15px;background:color-mix(in srgb,var(--page-raised) 58%,transparent);scrollbar-width:thin}.batch-redeem-sheet__result-list li{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:16px;padding:7px 2px;font-variant-numeric:tabular-nums}.batch-redeem-sheet__result-list li+li{border-top:1px solid var(--line)}.batch-redeem-sheet__result-list li>span{display:grid;min-width:0;justify-items:start;gap:2px;text-align:left}.batch-redeem-sheet__result-list strong{color:var(--ink);font-size:12px;font-weight:700}.batch-redeem-sheet__result-list li>strong{text-align:right}.batch-redeem-sheet__result-list small,.batch-redeem-sheet__demo-label{color:var(--ink-subtle);font-size:10px;font-weight:610}.batch-redeem-sheet__transaction-link{display:inline-flex;align-items:center;gap:5px;margin-top:14px;color:var(--batch-accent);font-size:12px;font-weight:670;text-decoration:none}.batch-redeem-sheet__transaction-link:hover{text-decoration:underline}.batch-redeem-sheet__demo-label{margin-top:14px}.batch-redeem-sheet__complete>button{min-width:142px;margin-top:20px}.batch-redeem-sheet__complete .batch-redeem-sheet__error{width:min(100%,470px);text-align:left}.batch-redeem-sheet button:focus-visible,.batch-redeem-sheet a:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 38%,transparent);outline-offset:2px}:root[data-theme=dark] .batch-redeem-sheet__surface{border-color:#ffffff21;background:var(--glass-strong)}@media(max-width:720px){.batch-redeem-sheet__surface{padding:18px;border-radius:20px}.batch-redeem-sheet__asset{min-height:78px;grid-template-columns:20px 36px minmax(0,1fr) minmax(100px,auto);gap:8px}.batch-redeem-sheet__asset-icon{width:36px;height:36px}.batch-redeem-sheet__asset-list,.batch-redeem-sheet__review-list{max-height:min(330px,38dvh)}.batch-redeem-sheet__amount--maximum{grid-column:3;justify-items:start;text-align:left}.batch-redeem-sheet__amount--receive{grid-column:4;grid-row:1 / span 2}.batch-redeem-sheet__asset-arrow{display:none}}@media(max-width:520px){.batch-redeem-sheet__selection-heading{align-items:flex-start}.batch-redeem-sheet__selection-heading>div:first-child{align-items:flex-start;flex-direction:column;gap:2px}.batch-redeem-sheet__asset{grid-template-columns:20px 36px minmax(0,1fr)}.batch-redeem-sheet__amount--receive{grid-column:3;grid-row:auto;justify-items:start;text-align:left}.batch-redeem-sheet__review-list li{grid-template-columns:36px minmax(0,1fr)}.batch-redeem-sheet__review-list li>span:last-child{grid-column:2;justify-items:start;text-align:left}.batch-redeem-sheet__actions{grid-template-columns:1fr}.batch-redeem-sheet__complete{padding-inline:0}.batch-redeem-sheet__complete>button{width:100%}}@media(max-width:390px){.batch-redeem-sheet__selection-heading{gap:8px}.batch-redeem-sheet__selection-heading button{padding-inline:6px}.batch-redeem-sheet__world-switch button{padding-inline:6px;font-size:11px}.batch-redeem-sheet__progress-steps{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.batch-redeem-sheet__progress-steps>span[data-state=active] i svg{animation:none}}@media(prefers-reduced-transparency:reduce){.batch-redeem-sheet__surface,.batch-redeem-sheet::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.batch-redeem-sheet__surface{background:var(--page-raised)}}.wallet-brand-icon{position:relative;display:inline-grid;flex:0 0 auto;place-items:center}.wallet-brand-icon__image{display:block;width:100%;height:100%;object-fit:contain}.wallet-brand-icon__transport{position:absolute;right:-4px;bottom:-4px;display:grid;width:17px;height:17px;place-items:center;padding:3px;border:1px solid var(--line);border-radius:6px;background:#fff}.wallet-brand-icon__transport img{display:block;width:100%;height:100%;object-fit:contain}.bnb-chain-logo{display:block;width:16px;height:16px;flex:0 0 auto;object-fit:contain}.site-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.wallet-access-button,.wallet-account__trigger{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:15px;background:color-mix(in srgb,var(--page-raised) 84%,transparent);color:var(--ink);-webkit-backdrop-filter:blur(16px) saturate(110%);backdrop-filter:blur(16px) saturate(110%);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 58%,transparent),0 5px 16px #3139440e;cursor:pointer;transition:border-color .18s ease,background .2s ease,transform .18s cubic-bezier(.16,1,.3,1)}.wallet-access-button{gap:9px;padding:0 15px;font-size:14px;font-weight:670;white-space:nowrap}.wallet-access-button:hover:not(:disabled),.wallet-account__trigger:hover{border-color:var(--line-strong);background:color-mix(in srgb,var(--page-raised) 94%,transparent)}.wallet-access-button:active:not(:disabled),.wallet-account__trigger:active{transform:scale(.98)}.wallet-access-button:disabled{cursor:wait;opacity:.72}.wallet-access-button--compact{width:44px;padding:0}.wallet-access-button--compact .wallet-access-button__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.wallet-access__spinner{flex:0 0 auto;animation:wallet-spinner .85s linear infinite}@keyframes wallet-spinner{to{transform:rotate(360deg)}}.wallet-account{position:relative;min-width:0}.wallet-account__trigger{min-width:160px;min-height:48px;gap:10px;padding:6px 13px 6px 8px;text-align:left}.wallet-account--compact .wallet-account__trigger{width:44px;min-width:44px;min-height:44px;padding:5px}.wallet-account--compact .wallet-account__glyph{width:32px;height:32px}.wallet-account--compact .wallet-account__identity,.wallet-account--compact .wallet-account__caret{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.intent-ticket__wallet-error{margin:10px 0 0;color:var(--danger);font-size:12px;font-weight:610;line-height:1.45;text-wrap:pretty}.wallet-account__trigger[data-chain-state=unsupported]{border-color:var(--warning-line)}.wallet-account__glyph,.wallet-account__connector-icon,.wallet-dialog__account-glyph,.wallet-provider-option__icon{display:inline-grid;flex:0 0 auto;place-items:center}.wallet-account__glyph{position:relative;width:34px;height:34px;padding:4px;border:1px solid var(--line);border-radius:11px;background:color-mix(in srgb,var(--page-raised) 56%,transparent)}.wallet-account__trigger[data-chain-state=unsupported] .wallet-account__glyph{border-color:var(--warning-line)}.wallet-account__warning-dot{position:absolute;right:-5px;bottom:-4px;display:grid;width:17px;height:17px;place-items:center;border:2px solid var(--page-raised);border-radius:50%;background:var(--warning);color:#fff}.wallet-account__identity{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px}.wallet-account__identity strong{overflow:hidden;color:var(--ink);font-size:14px;font-variant-numeric:tabular-nums;font-weight:680;letter-spacing:-.015em;text-overflow:ellipsis}.wallet-account__identity small{display:inline-flex;align-items:center;gap:5px;color:var(--ink-subtle);font-size:12px;font-weight:610}.wallet-account__identity .bnb-chain-logo{width:13px;height:13px}.wallet-account__trigger[data-chain-state=unsupported] .wallet-account__identity small{color:var(--warning)}.wallet-account__caret{flex:0 0 auto;color:var(--ink-subtle);transition:transform .18s ease}.wallet-account__trigger[aria-expanded=true] .wallet-account__caret{transform:rotate(180deg)}.wallet-account__trigger[aria-expanded=true]{border-color:var(--line-strong);background:color-mix(in srgb,var(--page-raised) 94%,transparent)}.wallet-account__panel{position:absolute;top:calc(100% + 10px);right:0;z-index:60;width:min(326px,calc(100vw - 32px));max-height:min(620px,calc(100dvh - 96px));padding:16px;overflow-y:auto;border:1px solid var(--line-strong);border-radius:22px;background:color-mix(in srgb,var(--page-raised) 96%,transparent);color:var(--ink);-webkit-backdrop-filter:blur(22px) saturate(108%);backdrop-filter:blur(22px) saturate(108%);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 48%,transparent),0 18px 46px #3139441f;transform-origin:top right}.wallet-account__header{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px}.wallet-account__connector-icon{width:42px;height:42px;padding:5px;border:1px solid var(--line);border-radius:13px;background:color-mix(in srgb,var(--page-raised) 58%,transparent)}.wallet-account__source{display:flex;min-width:0;flex-direction:column;gap:3px}.wallet-account__source small{overflow:hidden;color:var(--ink-subtle);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.wallet-account__source strong{overflow:hidden;font-size:15px;font-weight:680;letter-spacing:-.018em;text-overflow:ellipsis;white-space:nowrap}.wallet-account__network,.wallet-dialog__chain{display:inline-flex;min-height:30px;align-items:center;gap:6px;padding:0 9px;border:1px solid var(--line);border-radius:10px;color:var(--ink-muted);font-size:13px;font-weight:650;white-space:nowrap}.wallet-account__network[data-chain-state=ready],.wallet-dialog__chain[data-chain-state=ready]{border-color:var(--line);background:var(--hover);color:var(--ink-muted)}.wallet-account__network[data-chain-state=unsupported],.wallet-dialog__chain[data-chain-state=unsupported]{border-color:var(--warning-line);background:var(--warning-soft);color:var(--warning)}.wallet-account__address{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;margin-top:15px;padding:4px 4px 4px 13px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 42%,transparent)}.wallet-account__address code{min-width:0;overflow:hidden;color:var(--ink-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;font-variant-numeric:tabular-nums;font-weight:620;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}.wallet-account__address-actions{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px}.wallet-account__address-actions button,.wallet-account__address-actions a{display:grid;width:40px;height:40px;place-items:center;padding:0;border:0;border-radius:11px;background:transparent;color:var(--ink-subtle);text-decoration:none;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.wallet-account__address-actions button:hover,.wallet-account__address-actions a:hover{background:var(--hover);color:var(--ink)}.wallet-account__address-actions button:active,.wallet-account__address-actions a:active{transform:scale(.95)}.wallet-account__error,.wallet-dialog__error{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;border:1px solid var(--danger-line);background:var(--danger-soft);color:var(--danger)}.wallet-account__error{margin-top:10px;padding:10px;border-radius:12px}.wallet-account__error p,.wallet-dialog__error p{margin:0;color:inherit;font-size:13px;line-height:1.42;text-wrap:pretty}.wallet-account__error button,.wallet-dialog__error button{display:grid;width:36px;height:36px;place-items:center;padding:0;border:0;border-radius:9px;background:transparent;color:inherit;cursor:pointer}.wallet-account__error button:hover,.wallet-dialog__error button:hover{background:color-mix(in srgb,currentColor 9%,transparent)}.wallet-account__network-switch{display:grid;gap:11px;margin-top:11px;padding:12px;border:1px solid var(--warning-line);border-radius:15px;background:var(--warning-soft)}.wallet-account__network-switch>div{display:flex;align-items:center;gap:10px}.wallet-account__network-switch>div>.bnb-chain-logo{width:24px;height:24px}.wallet-account__network-switch>div>span{display:flex;min-width:0;flex-direction:column;gap:2px}.wallet-account__network-switch strong{color:var(--ink);font-size:14px;font-weight:680}.wallet-account__network-switch small{color:var(--ink-subtle);font-size:12px;font-weight:590}.wallet-account__network-switch>button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:1px solid color-mix(in srgb,var(--warning) 42%,transparent);border-radius:12px;background:var(--ink);color:var(--page-raised);font-size:14px;font-weight:680;cursor:pointer;transition:opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.wallet-account__network-switch>button:active:not(:disabled){transform:scale(.98)}.wallet-account__network-switch>button:disabled{cursor:wait;opacity:.66}.wallet-account__footer{display:flex;justify-content:flex-end;margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.wallet-account__disconnect{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:0;border-radius:11px;background:transparent;color:var(--ink-subtle);font-size:14px;font-weight:630;cursor:pointer;transition:background .18s ease,color .18s ease}.wallet-account__disconnect:hover:not(:disabled){background:var(--danger-soft);color:var(--danger)}.wallet-account__disconnect:disabled{cursor:wait;opacity:.58}.wallet-account__scrim{display:none}.wallet-account__actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:10px}.wallet-account__actions>button,.wallet-account__actions>a,.wallet-dialog__connected-actions>button,.wallet-dialog__connected-actions>a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;padding:0 10px;border:1px solid var(--line);border-radius:12px;background:var(--hover);color:var(--ink-muted);font-size:12px;font-weight:650;text-align:center;text-decoration:none;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.wallet-account__actions>:nth-child(n+3){grid-column:1 / -1}.wallet-account__actions>button:hover:not(:disabled),.wallet-account__actions>a:hover,.wallet-dialog__connected-actions>button:hover:not(:disabled),.wallet-dialog__connected-actions>a:hover{border-color:var(--line-strong);background:var(--page-raised);color:var(--ink)}.wallet-account__actions>button:active:not(:disabled),.wallet-account__actions>a:active,.wallet-dialog__connected-actions>button:active:not(:disabled),.wallet-dialog__connected-actions>a:active{transform:scale(.98)}.wallet-account__actions>button:disabled,.wallet-dialog__connected-actions>button:disabled{cursor:default;opacity:.58}.wallet-account__actions .wallet-account__disconnect,.wallet-dialog__connected-actions .wallet-dialog__disconnect{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.wallet-account__address-actions button:focus-visible,.wallet-account__address-actions a:focus-visible,.wallet-account__network-switch>button:focus-visible,.wallet-account__disconnect:focus-visible,.wallet-dialog__address>a:focus-visible,.wallet-dialog__connected-actions>a:focus-visible,.wallet-provider-option__action:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 42%,transparent);outline-offset:3px}.wallet-dialog{width:min(440px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:visible;border:0;background:transparent;color:var(--ink)}.wallet-dialog::backdrop{background:#191c2057;-webkit-backdrop-filter:blur(14px) saturate(112%);backdrop-filter:blur(14px) saturate(112%)}.wallet-dialog__surface{max-height:calc(100dvh - 32px);padding:22px;overflow-y:auto;border:1px solid rgba(255,255,255,.7);border-radius:26px;background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.36),transparent 42%),var(--glass-strong);-webkit-backdrop-filter:blur(30px) saturate(155%);backdrop-filter:blur(30px) saturate(155%);box-shadow:inset 0 1px 0 var(--glass-highlight),0 0 0 1px #30374012,0 28px 90px #1d222a38}.wallet-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.wallet-dialog__header h2{margin:0;color:var(--ink);font-size:24px;font-weight:670;letter-spacing:-.045em;line-height:1.05;text-wrap:balance}.wallet-dialog__header p{display:inline-flex;align-items:center;gap:7px;max-width:42ch;margin:7px 0 0;color:var(--ink-muted);font-size:14px;line-height:1.45;text-wrap:pretty}.wallet-dialog__close{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;padding:0;border:1px solid var(--line);border-radius:13px;background:var(--hover);color:var(--ink-muted);cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.wallet-dialog__close:hover{background:var(--page-raised);color:var(--ink)}.wallet-dialog__close:active{transform:scale(.97)}.wallet-dialog__error{margin-top:16px;padding:11px 11px 11px 12px;border-radius:14px}.wallet-dialog__status{display:flex;min-height:44px;align-items:center;gap:9px;margin-top:14px;padding:0 12px;border:1px solid var(--line);border-radius:13px;background:var(--hover);color:var(--ink-muted);font-size:14px;font-weight:630}.wallet-dialog__providers{display:grid;gap:8px;margin-top:20px}.wallet-provider-option{display:grid;width:100%;min-height:72px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 13px 10px 11px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--page-raised) 42%,transparent);color:var(--ink);text-align:left;cursor:pointer;transition:border-color .18s ease,background .2s ease,transform .18s cubic-bezier(.16,1,.3,1)}.wallet-provider-option:hover:not(:disabled){border-color:var(--line-strong);background:var(--page-raised);transform:translateY(-1px)}.wallet-provider-option:active:not(:disabled){transform:scale(.985)}.wallet-provider-option:disabled,.wallet-provider-option--unavailable{cursor:default}.wallet-provider-option[data-state=unconfigured]{opacity:.66}.wallet-provider-option__icon{width:44px;height:44px;padding:5px;border:1px solid var(--line);border-radius:13px;background:color-mix(in srgb,var(--page-raised) 60%,transparent)}.wallet-provider-option__copy{display:flex;min-width:0;flex-direction:column;gap:4px}.wallet-provider-option__copy strong{color:var(--ink);font-size:15px;font-weight:680;letter-spacing:-.018em}.wallet-provider-option__copy small{overflow:hidden;color:var(--ink-subtle);font-size:13px;font-weight:570;text-overflow:ellipsis;white-space:nowrap}.wallet-provider-option__action{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:5px;padding:0 11px;border:1px solid var(--line);border-radius:10px;background:var(--hover);color:var(--ink-muted);font-size:14px;font-weight:660;text-decoration:none;white-space:nowrap}.wallet-provider-option--unavailable .wallet-provider-option__action{cursor:pointer}.wallet-provider-option__chevron{color:var(--ink-subtle);transition:transform .18s cubic-bezier(.16,1,.3,1)}.wallet-provider-option:hover:not(:disabled) .wallet-provider-option__chevron{transform:translate(2px)}.wallet-provider-option[data-state=unconfigured] .wallet-provider-option__action{min-height:auto;padding:0;border:0;background:transparent;color:var(--ink-subtle);font-size:13px}.wallet-dialog__connected{margin-top:20px}.wallet-dialog__account-summary{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--page-raised) 44%,transparent)}.wallet-dialog__account-glyph{width:46px;height:46px;padding:5px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 58%,transparent)}.wallet-dialog__account-identity{display:flex;min-width:0;flex-direction:column;gap:3px}.wallet-dialog__account-identity small{overflow:hidden;color:var(--ink-subtle);font-size:13px;font-weight:590;text-overflow:ellipsis;white-space:nowrap}.wallet-dialog__account-identity strong{overflow:hidden;color:var(--ink);font-size:16px;font-weight:680;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.wallet-dialog__address{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;margin-top:9px;padding:4px 4px 4px 14px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--page-raised) 34%,transparent)}.wallet-dialog__address>span{color:var(--ink-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;font-variant-numeric:tabular-nums;font-weight:620}.wallet-dialog__address>a{display:grid;width:40px;height:40px;place-items:center;border-radius:11px;color:var(--ink-subtle);text-decoration:none;transition:background .18s ease,color .18s ease}.wallet-dialog__address>a:hover{background:var(--hover);color:var(--ink)}.wallet-dialog__connected-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.wallet-dialog__connected-actions>button{min-height:44px;font-size:14px}.wallet-dialog__connected-actions>button:not(.wallet-dialog__disconnect){flex:1 1 auto;border-color:var(--warning-line);background:var(--warning-soft);color:var(--ink)}.wallet-dialog__connected-actions .wallet-dialog__disconnect{border-color:transparent;background:transparent;color:var(--ink-subtle)}.wallet-dialog__connected-actions .wallet-dialog__disconnect:hover:not(:disabled){border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}:root[data-theme=dark] .wallet-access-button,:root[data-theme=dark] .wallet-account__trigger,:root[data-theme=dark] .wallet-account__panel,:root[data-theme=dark] .wallet-dialog__surface{border-color:#ffffff21}:root[data-theme=dark] .theme-switch{box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 46%,transparent),0 4px 14px #00000021}:root[data-theme=dark] .theme-switch__thumb{box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 52%,transparent),0 2px 6px #0003}:root[data-theme=dark] .wallet-access-button,:root[data-theme=dark] .wallet-account__trigger{box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 46%,transparent),0 5px 16px #00000024}:root[data-theme=dark] .wallet-account__panel{box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 42%,transparent),0 18px 46px #0000003d}@media(prefers-reduced-motion:no-preference){.wallet-account__panel{animation:wallet-panel-in .2s cubic-bezier(.16,1,.3,1)}.wallet-dialog[open] .wallet-dialog__surface{animation:wallet-dialog-in .26s cubic-bezier(.16,1,.3,1)}}@keyframes wallet-panel-in{0%{opacity:0;transform:translateY(-5px) scale(.985)}}@keyframes wallet-dialog-in{0%{opacity:0;transform:translateY(12px) scale(.985)}}@media(max-width:1280px)and (min-width:721px){.top-bar--world{grid-template-columns:minmax(96px,.72fr) minmax(0,680px) minmax(112px,.72fr)}.world-header__actions .theme-switch{width:56px;height:34px}.world-header__actions .theme-switch__thumb{width:26px;height:26px}.world-header__actions .theme-switch[data-theme=dark] .theme-switch__thumb{transform:translate(21px)}.world-header__actions .wallet-access-button,.world-header__actions .wallet-account__trigger{width:44px;min-width:44px;min-height:44px;padding:5px}.world-header__actions .wallet-account__glyph{width:32px;height:32px}.world-header__actions .wallet-access-button__label,.world-header__actions .wallet-account__identity,.world-header__actions .wallet-account__caret{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.top-bar--world .market-dock{min-height:70px;grid-template-columns:44px minmax(0,1fr) 34px;gap:12px}.top-bar--world .market-dock__question{font-size:15px;line-height:1.18}}@media(max-width:820px)and (min-width:721px){.top-bar--world{grid-template-columns:56px minmax(0,1fr) 112px}.top-bar--world .brand-button{width:48px;overflow:hidden}.top-bar--world .brand-button .brand__name,.top-bar--world .brand-button>svg{display:none}}@media(max-width:720px){.world-header__actions{z-index:2;width:100%;grid-column:1 / -1;grid-row:2;justify-content:space-between;justify-self:stretch;pointer-events:none}.world-header__actions>*{pointer-events:auto}.world-header__actions .wallet-access-button,.world-header__actions .wallet-account__trigger,.search-overlay__actions .wallet-access-button,.search-overlay__actions .wallet-account__trigger{width:44px;min-width:44px;min-height:44px;padding:5px}.world-header__actions .wallet-account__glyph,.search-overlay__actions .wallet-account__glyph{width:32px;height:32px}.world-header__actions .wallet-access-button__label,.world-header__actions .wallet-account__identity,.world-header__actions .wallet-account__caret,.search-overlay__actions .wallet-account__identity,.search-overlay__actions .wallet-account__caret{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.wallet-dialog{width:100%;max-height:calc(100dvh - max(12px,env(safe-area-inset-top)));margin:auto 0 0;padding:0 12px max(12px,env(safe-area-inset-bottom))}.wallet-dialog__surface{max-height:calc(100dvh - max(24px,env(safe-area-inset-top)) - max(12px,env(safe-area-inset-bottom)));padding:20px;border-radius:26px 26px 20px 20px}.wallet-dialog__header h2{font-size:25px}.wallet-provider-option{min-height:72px}.wallet-account__panel{position:fixed;top:auto;right:12px;bottom:max(12px,env(safe-area-inset-bottom));left:12px;z-index:61;width:auto;max-height:calc(100dvh - max(28px,env(safe-area-inset-top)) - max(24px,env(safe-area-inset-bottom)));padding:16px;transform-origin:bottom center}.wallet-account__scrim{position:fixed;z-index:60;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:#191c2047;-webkit-backdrop-filter:blur(8px) saturate(108%);backdrop-filter:blur(8px) saturate(108%);cursor:default}.wallet-account__address{min-height:52px}.wallet-account__address-actions button,.wallet-account__address-actions a,.wallet-dialog__address>a{width:44px;height:44px}.wallet-account__disconnect{min-height:44px}}@media(max-width:460px){.top-bar--discovery .wallet-access-button__label,.top-bar--discovery .wallet-account__identity,.top-bar--discovery .wallet-account__caret,.search-overlay__top .brand__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.top-bar--discovery .wallet-access-button,.top-bar--discovery .wallet-account__trigger{width:44px;min-width:44px;min-height:44px;padding:5px}.top-bar--discovery .wallet-account__glyph{width:32px;height:32px}.wallet-dialog__surface{padding:18px}.wallet-dialog__account-summary{grid-template-columns:44px minmax(0,1fr)}.wallet-dialog__chain{grid-column:1 / -1;justify-self:stretch;justify-content:center}}@media(max-width:360px){.wallet-provider-option{grid-template-columns:42px minmax(0,1fr);gap:11px}.wallet-provider-option__icon{width:42px;height:42px}.wallet-provider-option__action{grid-column:2;justify-self:start}.wallet-dialog__connected-actions{align-items:stretch;flex-direction:column}}@media(prefers-reduced-transparency:reduce){.wallet-access-button,.wallet-account__trigger,.wallet-account__panel,.wallet-account__scrim,.wallet-dialog__surface,.wallet-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.wallet-access-button,.wallet-account__trigger,.wallet-account__panel,.wallet-dialog__surface{background:var(--page-raised)}.wallet-account__scrim{background:#191c206b}}.app-shell--portfolio{display:grid;height:100dvh;grid-template-rows:auto minmax(0,1fr)}.top-bar--portfolio{display:flex;align-items:center;justify-content:space-between}.portfolio-nav-button{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:1px solid var(--line);border-radius:15px;background:color-mix(in srgb,var(--page-raised) 84%,transparent);color:var(--ink-muted);-webkit-backdrop-filter:blur(16px) saturate(110%);backdrop-filter:blur(16px) saturate(110%);box-shadow:inset 0 1px color-mix(in srgb,var(--glass-highlight) 58%,transparent),0 5px 16px #3139440b;font-size:14px;font-weight:660;white-space:nowrap;cursor:pointer;transition:border-color .18s ease,background .2s ease,color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.portfolio-nav-button:hover{border-color:var(--line-strong);background:color-mix(in srgb,var(--page-raised) 95%,transparent);color:var(--ink)}.portfolio-nav-button:active{transform:scale(.98)}.portfolio-nav-button[aria-current=page]{border-color:color-mix(in srgb,var(--focus) 25%,var(--line));background:color-mix(in srgb,var(--focus) 8%,var(--page-raised));color:var(--ink)}.portfolio-nav-button:focus-visible,.portfolio-world-link__open:focus-visible,.portfolio-world-link__expand:focus-visible,.portfolio-event-card__action:focus-visible,.portfolio-empty button:focus-visible{outline:3px solid color-mix(in srgb,var(--focus) 42%,transparent);outline-offset:3px}.world-header__actions .portfolio-nav-button{width:44px;flex:0 0 44px;padding:0}.world-header__actions .portfolio-nav-button__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.portfolio-canvas{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.portfolio-page{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:clamp(38px,6vh,72px) 0 80px}.portfolio-hero{padding:0 4px 30px}.portfolio-hero__title>span,.portfolio-content__header>div>span{display:block;margin-bottom:9px;color:var(--ink-subtle);font-size:13px;font-weight:640;letter-spacing:.02em}.portfolio-hero h1{margin:0;color:var(--ink);font-size:clamp(36px,5vw,58px);font-weight:650;line-height:.98;letter-spacing:-.058em;text-wrap:balance}.portfolio-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:19px 0 20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.portfolio-metrics>div{min-width:0;padding:0 24px}.portfolio-metrics>div:first-child{padding-left:4px}.portfolio-metrics>div+div{border-left:1px solid var(--line)}.portfolio-metrics span{display:block;margin-bottom:5px;color:var(--ink-subtle);font-size:12px;font-weight:610}.portfolio-metrics strong{display:block;color:var(--ink);font-size:23px;font-weight:650;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.portfolio-content{padding-top:38px}.portfolio-content__header{display:flex;min-height:52px;align-items:end;justify-content:space-between;gap:20px;padding:0 4px 16px}.portfolio-content__header h2{margin:0;color:var(--ink);font-size:28px;font-weight:650;line-height:1;letter-spacing:-.045em}.portfolio-content__resolving{display:inline-flex;min-height:32px;align-items:center;padding:0 11px;border:1px solid var(--warning-line);border-radius:11px;background:var(--warning-soft);color:var(--warning);font-size:12px;font-weight:650}.portfolio-event-list{display:grid;gap:18px}.portfolio-event-card{overflow:hidden;border:1px solid rgba(255,255,255,.66);border-radius:26px;background:linear-gradient(142deg,rgba(255,255,255,.26),transparent 42%),var(--glass);-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);box-shadow:inset 0 1px 0 var(--glass-highlight),0 0 0 1px #3037400d,var(--shadow-soft)}:root[data-theme=dark] .portfolio-event-card{border-color:var(--line-strong);background:linear-gradient(142deg,color-mix(in srgb,var(--glass-highlight) 10%,transparent),transparent 42%),var(--glass)}.portfolio-event-card__header{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:15px;padding:18px 20px;border-bottom:1px solid var(--line)}.portfolio-event-glyph{display:grid;width:50px;height:50px;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:15px;background:var(--page-raised);color:var(--ink-muted);font-size:12px;font-weight:720}.portfolio-event-glyph img{width:100%;height:100%;object-fit:cover}.portfolio-event-card__identity{min-width:0}.portfolio-event-card__identity>span{display:block;margin-bottom:4px;color:var(--ink-subtle);font-size:12px;font-weight:620}.portfolio-event-card__identity h3{max-width:760px;margin:0;color:var(--ink);font-size:18px;font-weight:660;line-height:1.18;letter-spacing:-.026em;text-wrap:pretty}.portfolio-event-card__meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;text-align:right}.portfolio-event-card__action{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid color-mix(in srgb,var(--focus) 24%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--focus) 7%,var(--page-raised));color:var(--ink);font:inherit;font-size:12px;font-weight:660;white-space:nowrap;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.portfolio-event-card__action:hover{border-color:color-mix(in srgb,var(--focus) 42%,var(--line));background:color-mix(in srgb,var(--focus) 11%,var(--page-raised));color:var(--focus)}.portfolio-event-card__action:active{transform:translateY(1px)}.portfolio-status{display:inline-flex;align-items:center;gap:7px;color:var(--ink-muted);font-size:12px;font-weight:640}.portfolio-status i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 10%,transparent)}.portfolio-status--live{color:var(--price-up)}.portfolio-status--resolving{color:var(--warning)}.portfolio-status--resolved{color:var(--focus)}.portfolio-status--unknown{color:var(--price-down)}.portfolio-event-card__worlds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;padding:12px}.portfolio-event-card__worlds[data-world-count="1"]{grid-template-columns:minmax(0,1fr)}.portfolio-world-link{--portfolio-world-accent: var(--yes);--portfolio-world-soft: var(--yes-soft);--portfolio-world-line: var(--yes-line);display:block;min-width:0;padding:17px;border:1px solid color-mix(in srgb,var(--portfolio-world-accent) 18%,var(--line));border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--portfolio-world-soft) 74%,transparent),transparent 48%),color-mix(in srgb,var(--page-raised) 62%,transparent);color:inherit;text-decoration:none;transition:border-color .18s ease,background .2s ease,transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.portfolio-world-link__open{display:block;color:inherit;text-decoration:none}.portfolio-world-link--no{--portfolio-world-accent: var(--no);--portfolio-world-soft: var(--no-soft);--portfolio-world-line: var(--no-line)}.portfolio-world-link:hover{border-color:var(--portfolio-world-line);background:linear-gradient(145deg,color-mix(in srgb,var(--portfolio-world-soft) 94%,transparent),transparent 54%),color-mix(in srgb,var(--page-raised) 82%,transparent);box-shadow:0 10px 24px color-mix(in srgb,var(--portfolio-world-accent) 8%,transparent);transform:translateY(-2px)}.portfolio-world-link:active{transform:scale(.99)}.portfolio-world-link__heading,.portfolio-world-link__identity,.portfolio-world-link__value{display:flex;align-items:center}.portfolio-world-link__heading{justify-content:space-between;gap:12px;color:var(--portfolio-world-accent)}.portfolio-world-link__identity{min-width:0;gap:8px;font-size:13px;font-weight:660}.portfolio-world-link__identity i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:currentColor}.portfolio-world-link__heading>svg{flex:0 0 auto;transition:transform .18s cubic-bezier(.16,1,.3,1)}.portfolio-world-link:hover .portfolio-world-link__heading>svg{transform:translate(2px)}.portfolio-world-link__value{justify-content:space-between;align-items:end;gap:12px;margin-top:14px;padding-bottom:14px;border-bottom:1px solid var(--line)}.portfolio-world-link__amount{display:grid;gap:5px}.portfolio-world-link__amount>small{color:var(--ink-subtle);font-size:11px;font-weight:610}.portfolio-world-link__amount>strong{color:var(--ink);font-size:25px;font-weight:650;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.portfolio-world-link__asset-count{color:var(--ink-subtle);font-size:12px;font-weight:610}.portfolio-world-link__assets{display:grid;gap:2px;margin:10px 0 0;padding:0;list-style:none}.portfolio-world-link__assets[data-expanded=true]{max-height:360px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--ink-subtle) 32%,transparent) transparent;scrollbar-width:thin}.portfolio-world-link__assets li{display:grid;min-width:0;min-height:48px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 2px}.portfolio-world-link__assets li+li{border-top:1px solid color-mix(in srgb,var(--line) 72%,transparent)}.portfolio-world-link__assets .demo-asset-glyph{width:32px;height:32px;border-radius:10px}.portfolio-world-link__asset-copy,.portfolio-world-link__asset-value{display:grid;min-width:0;gap:2px}.portfolio-world-link__asset-copy strong,.portfolio-world-link__asset-copy small,.portfolio-world-link__asset-value strong,.portfolio-world-link__asset-value>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-world-link__asset-copy strong{color:var(--ink);font-size:13px;font-weight:650}.portfolio-world-link__asset-copy small{color:var(--ink-subtle);font-size:11px;font-weight:540}.portfolio-world-link__asset-value{max-width:180px;justify-items:end;text-align:right}.portfolio-world-link__asset-value strong{color:var(--ink);font-size:13px;font-weight:640;font-variant-numeric:tabular-nums}.portfolio-world-link__asset-value strong small{color:var(--ink-subtle);font-size:10px;font-weight:620}.portfolio-world-link__asset-value>small{color:var(--ink-subtle);font-size:11px;font-weight:540;font-variant-numeric:tabular-nums}.portfolio-world-link__expand{display:flex;width:100%;min-height:36px;align-items:center;justify-content:center;gap:7px;margin-top:8px;padding:7px 10px 6px;border:0;border-top:1px solid color-mix(in srgb,var(--line) 82%,transparent);background:transparent;color:var(--portfolio-world-accent);font:inherit;font-size:12px;font-weight:650;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.portfolio-world-link__expand:hover{background:color-mix(in srgb,var(--portfolio-world-accent) 6%,transparent)}.portfolio-world-link__expand:active{transform:translateY(1px)}.portfolio-event-card__unavailable{padding:26px 20px;color:var(--ink-muted);font-size:14px;text-align:center}.portfolio-empty{display:grid;min-height:310px;place-items:center;align-content:center;padding:36px 24px 44px;border:1px dashed var(--line-strong);border-radius:24px;text-align:center}.portfolio-empty__icon{display:grid;width:54px;height:54px;place-items:center;margin-bottom:18px;border:1px solid var(--line);border-radius:17px;background:color-mix(in srgb,var(--page-raised) 86%,transparent);color:var(--ink-muted)}.portfolio-empty h3{margin:0;color:var(--ink);font-size:22px;font-weight:660;line-height:1.08;letter-spacing:-.038em}.portfolio-empty p{max-width:430px;margin:10px 0 20px;color:var(--ink-muted);font-size:15px;line-height:1.45;text-wrap:pretty}.portfolio-empty button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:0;border-radius:15px;background:var(--ink);color:var(--page);font-size:14px;font-weight:670;cursor:pointer;transition:opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.portfolio-empty button:hover{opacity:.88}.portfolio-empty button:active{transform:scale(.98)}.portfolio-skeleton{display:grid;gap:18px}.portfolio-skeleton__card{position:relative;display:grid;min-height:220px;grid-template-columns:50px minmax(0,1fr) minmax(180px,.7fr) minmax(180px,.7fr);grid-template-rows:70px 1fr;gap:14px;padding:18px;overflow:hidden;border:1px solid var(--line);border-radius:26px;background:color-mix(in srgb,var(--glass) 88%,transparent)}.portfolio-skeleton__card:after{position:absolute;inset:0;content:"";background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--glass-highlight) 68%,transparent) 48%,transparent 76%);transform:translate(-110%);animation:skeleton-sweep 1.35s ease-in-out infinite}.portfolio-skeleton__event,.portfolio-skeleton__copy span,.portfolio-skeleton__world{display:block;border-radius:13px;background:color-mix(in srgb,var(--ink-subtle) 12%,transparent)}.portfolio-skeleton__event{width:50px;height:50px}.portfolio-skeleton__copy{display:grid;align-content:center;gap:9px}.portfolio-skeleton__copy span:first-child{width:min(70%,420px);height:15px}.portfolio-skeleton__copy span:last-child{width:min(40%,220px);height:11px}.portfolio-skeleton__world{grid-row:1 / -1}@media(max-width:900px){.portfolio-page{width:min(100% - 32px,760px)}.portfolio-event-card__worlds{grid-template-columns:1fr}.portfolio-skeleton__card{grid-template-columns:50px minmax(0,1fr);grid-template-rows:60px 140px 140px}.portfolio-skeleton__world{grid-column:1 / -1;grid-row:auto}}@media(max-width:720px){.top-bar--world{min-height:214px;grid-template-rows:76px 50px 44px}.world-header__actions{display:flex;width:auto;grid-column:1 / -1;grid-row:3;align-items:center;justify-content:center;justify-self:center;gap:10px}.world-header__actions>.portfolio-nav-button{width:auto;min-height:44px;flex:0 0 auto;padding:0 14px}.world-header__actions>.portfolio-nav-button .portfolio-nav-button__label{position:static;width:auto;height:auto;overflow:visible;clip:auto}.world-switch-wash{top:214px}.open-canvas{inset:214px 0 0}.portfolio-nav-button--discovery .portfolio-nav-button__label,.portfolio-nav-button--portfolio .portfolio-nav-button__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.portfolio-nav-button--discovery,.portfolio-nav-button--portfolio{width:44px;padding:0}.portfolio-page{padding-top:28px}.portfolio-hero{padding-bottom:24px}.portfolio-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.portfolio-metrics>div{padding:15px 14px}.portfolio-metrics>div:first-child{padding-left:14px}.portfolio-metrics>div:nth-child(3){border-left:0}.portfolio-metrics>div:nth-child(n+3){border-top:1px solid var(--line)}.portfolio-content{padding-top:30px}.portfolio-event-card__header{grid-template-columns:46px minmax(0,1fr);gap:12px;padding:16px}.portfolio-event-glyph{width:46px;height:46px;border-radius:14px}.portfolio-event-card__meta{grid-column:1 / -1;justify-content:space-between;padding-top:12px;border-top:1px solid var(--line)}.portfolio-event-card__worlds{padding:10px}.portfolio-world-link{padding:15px}}@media(max-width:460px){.top-bar--portfolio .brand__name{display:none}.top-bar--portfolio .wallet-access-button__label,.top-bar--portfolio .wallet-account__identity,.top-bar--portfolio .wallet-account__caret{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.top-bar--portfolio .wallet-access-button,.top-bar--portfolio .wallet-account__trigger{width:44px;min-width:44px;min-height:44px;padding:5px}.top-bar--portfolio .wallet-account__glyph{width:32px;height:32px}.portfolio-page{width:calc(100% - 24px);padding:24px 0 56px}.portfolio-hero h1{font-size:38px}.portfolio-content__header{align-items:start}.portfolio-content__resolving{min-height:30px;padding-inline:9px}.portfolio-event-card{border-radius:22px}.portfolio-event-card__identity h3{font-size:16px}.portfolio-event-card__action{min-height:40px}.portfolio-world-link__assets li{grid-template-columns:30px minmax(0,1fr) auto;gap:8px}.portfolio-world-link__assets .demo-asset-glyph{width:30px;height:30px}.portfolio-world-link__asset-value{max-width:132px}.portfolio-world-link__asset-copy small{display:none}.portfolio-empty{min-height:280px}}@media(prefers-reduced-motion:reduce){.portfolio-skeleton__card:after{animation:none}}@media(prefers-reduced-transparency:reduce){.portfolio-nav-button,.portfolio-event-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--page-raised)}}
