.anchored-popover{z-index:var(--layer-popover);max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);position:fixed;overflow-y:auto}.ui-button{justify-content:center;align-items:center;gap:var(--space-2);font-family:inherit;font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);border:1px solid #0000;flex:none;padding:0;line-height:1;display:inline-flex}.ui-button--large{height:var(--button-height-large);border-radius:var(--button-radius-large);padding-inline:var(--space-5);font-size:var(--font-size-section)}.ui-button--small{height:var(--button-height-small);border-radius:var(--button-radius-small);padding-inline:var(--space-3);font-size:var(--font-size-body)}.ui-button--primary{background:var(--color-accent);color:var(--color-on-accent)}.ui-button--primary:hover:not(:disabled){background:var(--color-accent-hover)}.ui-button--primary:disabled{background:var(--color-accent-subtle);color:var(--color-text-disabled)}.ui-button--secondary{border-color:var(--color-border);background:var(--color-surface-raised);color:var(--color-interactive)}.ui-button--secondary:hover:not(:disabled){border-color:var(--color-border-hover);color:var(--color-text)}.ui-button:disabled{cursor:not-allowed}.disclosure-arrow{color:currentColor;width:18px;height:18px;transition:color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);flex:0 0 18px}.disclosure-arrow.is-small{flex-basis:12px;width:12px;height:12px}.disclosure-arrow path{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.disclosure-arrow.is-horizontal.is-expanded{transform:rotate(180deg)}.disclosure-arrow.is-vertical{transform:rotate(90deg)}.disclosure-arrow.is-vertical.is-expanded{transform:rotate(-90deg)}.separator-dot{background:currentColor;border-radius:50%;flex:0 0 3px;width:3px;height:3px;display:inline-block}.tabs{align-items:center;gap:30px;min-height:50px;display:flex}.tabs>button{min-height:50px;padding:0 0 var(--space-3);color:var(--color-interactive);cursor:pointer;font-size:var(--font-size-section);font-weight:var(--font-weight-semibold);background:0 0;border:0;align-items:flex-end;gap:8px;line-height:1;display:inline-flex;position:relative}.tabs>button:hover,.tabs>button.is-active{color:var(--color-text)}.tabs>button.is-active:after{background:var(--color-text);content:"";border-radius:999px;height:2px;position:absolute;bottom:0;left:0;right:0}.token-amount-input{border:1px solid var(--color-chart-guide);border-radius:var(--radius-input-card);background:var(--color-tile);min-width:0;min-height:118px;padding:15px var(--space-4);cursor:text;transition:background var(--motion-fast) var(--ease-standard);align-content:center;gap:10px;display:grid}.token-amount-input:focus-within{background:var(--color-input)}.token-amount-input.is-embedded{background:0 0;border:0;border-radius:0;min-height:0;padding:0}.token-amount-input.is-embedded:focus-within{background:0 0}.token-amount-input__label{min-height:18px;color:var(--color-text-label);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);align-items:center;line-height:1;display:flex}.token-amount-input__main{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:32px;display:grid}.token-amount-input__field{width:100%;min-width:0;color:var(--color-text);font:inherit;font-size:32px;font-weight:var(--font-weight-medium);letter-spacing:-.045em;background:0 0;border:0;outline:0;padding:0;line-height:1}.token-amount-input__field:disabled{opacity:.7}.token-amount-input__field::placeholder{color:var(--color-text-label);opacity:1}.token-amount-input__asset{min-width:0;color:var(--color-text);font-size:var(--font-size-section);font-weight:var(--font-weight-medium);justify-content:flex-end;align-items:center;line-height:1;display:flex}.token-amount-input__asset .outcome-ticker{color:inherit;font-size:inherit;font-weight:inherit}.token-amount-input__meta{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;display:flex}.token-amount-input__meta small,.token-amount-input__meta button{color:var(--color-text-value);font:inherit;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;line-height:1;overflow:hidden}.token-amount-input__meta small{text-align:left}.token-amount-input__meta button{color:var(--color-interactive);cursor:pointer;text-align:right}.token-amount-input__meta button:hover:not(:disabled){color:var(--color-text)}.token-amount-input__meta button:disabled{cursor:default}.venue-tabs__icon{width:var(--venue-icon-box-size);height:var(--venue-icon-box-size);flex:0 0 var(--venue-icon-box-size);color:inherit;place-items:center;display:inline-grid}.venue-tabs__icon svg{width:var(--venue-icon-size);height:var(--venue-icon-size)}.venue-tabs__icon.is-midpoint svg{width:var(--venue-icon-midpoint-size);height:var(--venue-icon-midpoint-size)}.venue-tabs>button.is-active .venue-tabs__icon.is-midpoint{color:var(--color-accent)}.venue-tabs>button.is-active .venue-tabs__icon.is-polymarket{color:#5874f5}.deposit-dialog-backdrop{z-index:var(--layer-modal);padding:var(--space-4);background:#040609b8;place-items:center;display:grid;position:fixed;inset:0}.deposit-dialog{border:1px solid var(--color-border);border-radius:var(--radius-surface-large);background:var(--color-tile);width:min(100%,460px);box-shadow:0 24px 70px #0006}.deposit-dialog__header{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--color-border);min-height:58px;padding:0 var(--space-4);display:flex}.deposit-dialog__header h2{color:var(--color-text);font-size:var(--font-size-section);font-weight:var(--font-weight-semibold);margin:0}.deposit-dialog__title{align-items:center;gap:var(--space-2);min-width:0;display:flex}.deposit-dialog__back{width:24px;height:24px;color:var(--color-interactive);cursor:pointer;background:0 0;flex:0 0 24px;place-items:center;padding:0;display:grid}.deposit-dialog__back:hover:not(:disabled){color:var(--color-text)}.deposit-dialog__back:disabled{cursor:default;opacity:.5}.deposit-dialog__back svg{width:20px;height:20px}.deposit-dialog__close{width:24px;height:24px;color:var(--color-interactive);cursor:pointer;background:0 0;flex:0 0 24px;place-items:center;padding:0;display:grid}.deposit-dialog__close:hover{color:var(--color-text)}.deposit-dialog__close:disabled{cursor:default;opacity:.5}.deposit-dialog__close svg{width:20px;height:20px}.deposit-dialog__body{gap:var(--space-5);padding:var(--space-5);display:grid}.deposit-route{gap:var(--space-3);border:1px solid var(--color-chart-guide);border-radius:var(--radius-input-card);background:var(--color-tile);padding:15px var(--space-4);display:grid}.deposit-account-select{gap:7px;display:grid}.deposit-account-select>small{color:var(--color-text-label);font-size:var(--font-size-body);font-weight:var(--font-weight-medium)}.deposit-account-select__value{justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--radius-panel);background:var(--color-tile);width:100%;min-height:64px;color:var(--color-text);text-align:left;padding:0;display:flex}.deposit-account-select__empty{color:var(--color-text-label);font-size:var(--font-size-body);font-weight:var(--font-weight-medium)}.deposit-account-identity{flex:1;min-width:0;display:block}.deposit-account-identity__icon{width:16px;height:16px;color:var(--color-accent-soft);background:0 0;flex:0 0 16px;justify-content:center;align-items:center;display:inline-flex}.deposit-account-identity__icon.is-gnosis,.deposit-account-identity__icon.is-deposit{color:#5484ff}.deposit-account-identity__icon svg{width:16px;height:16px}.deposit-account-identity__copy{gap:var(--space-2);min-width:0;display:grid}.deposit-account-identity__copy strong{color:var(--color-text);font-size:var(--font-size-section);font-weight:var(--font-weight-semibold)}.deposit-account-identity__name,.deposit-account-identity__provider-name{align-items:center;gap:7px;min-width:0;display:inline-flex}.deposit-account-identity__copy small{color:var(--color-text-label);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.deposit-account-balance{justify-items:end;gap:var(--space-2);text-align:right;white-space:nowrap;flex:none;display:grid}.deposit-account-balance strong{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-medium)}.deposit-account-balance small{color:var(--color-text-value);font-size:var(--font-size-body);font-weight:var(--font-weight-medium)}.deposit-route__swap{width:24px;height:24px;color:var(--color-interactive);justify-self:center;margin:-2px 0}.deposit-route__swap:hover:not(:disabled){color:var(--color-text)}.deposit-route__swap:disabled{cursor:default;opacity:.5}.deposit-route__swap svg{width:18px;height:18px}.deposit-dialog__unavailable{place-content:center;justify-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-tile);min-height:130px;padding:var(--space-5);text-align:center;display:grid}.deposit-dialog__unavailable strong{color:var(--color-text);font-size:var(--font-size-section);font-weight:var(--font-weight-semibold)}.deposit-dialog__unavailable span{max-width:330px;color:var(--color-text-label);font-size:var(--font-size-body);font-weight:var(--font-weight-medium)}.deposit-asset-selector{align-items:center;gap:var(--space-2);border:1px solid var(--color-chart-guide);min-height:40px;color:var(--color-text);cursor:pointer;font-size:var(--font-size-section);font-weight:var(--font-weight-medium);background:0 0;border-radius:999px;padding:4px 10px 4px 12px;line-height:1;display:inline-flex}.deposit-asset-selector:hover:not(:disabled),.deposit-asset-selector.is-open{border-color:var(--color-border-hover);background:#ffffff06}.deposit-asset-selector:disabled{cursor:default;opacity:.7}.deposit-asset-selector .disclosure-arrow{color:var(--color-interactive)}.deposit-asset-popover{z-index:calc(var(--layer-modal) + 1)}.deposit-asset-menu{gap:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-input-card);background:var(--color-surface-raised);width:180px;padding:6px;display:grid}.deposit-asset-menu>button{border-radius:var(--radius-control);min-height:42px;padding:0 var(--space-3);color:var(--color-interactive);cursor:pointer;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);text-align:left;background:0 0;border:0;align-items:center;display:flex}.deposit-asset-menu>button:hover{color:var(--color-text);background:#ffffff0a}.deposit-asset-menu>button.is-active{background:color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-text)}.deposit-relayer{gap:var(--space-4);padding:var(--space-5);display:grid}.deposit-relayer>input{width:100%;height:var(--button-height-large);border:1px solid var(--color-border);border-radius:var(--radius-input-card);background:var(--color-tile);padding:0 var(--space-4);color:var(--color-text);font:inherit;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);outline:0}.deposit-relayer>input:focus{background:var(--color-background)}.deposit-relayer>input:disabled{opacity:.6}.deposit-relayer__divider{align-items:center;gap:var(--space-3);color:var(--color-text-label);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);display:flex}.deposit-relayer__divider:before,.deposit-relayer__divider:after{background:var(--color-border);content:"";flex:1 1 0;height:1px}.deposit-dialog__submit{width:100%}.deposit-dialog__notice{color:var(--color-text-label);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);text-align:center}.deposit-dialog__notice.is-error{color:var(--color-negative)}.deposit-dialog__notice.is-success{color:var(--color-positive)}@media (width<=520px){.deposit-dialog-backdrop{align-items:end;padding:0}.deposit-dialog{border-radius:var(--radius-surface-large) var(--radius-surface-large) 0 0;border-bottom:0;border-left:0;border-right:0;width:100%}.deposit-dialog__header,.deposit-dialog__body{padding:var(--space-4)}}.workspace-header{z-index:10;border-bottom:1px solid var(--color-border);background:var(--color-bg);font-size:var(--font-size-body);position:sticky;top:0}.workspace-header__row{grid-template-columns:max(136px,50vw - 744px) max-content minmax(0,1fr) max-content max(84px,50vw - 744px);grid-template-areas:"brand nav search profile utilities";align-items:center;gap:0;width:calc(100% - 28px);min-height:78px;margin:0 auto;padding:12px 0;display:grid}.workspace-brand{color:var(--color-text);letter-spacing:-.025em;grid-area:brand;align-items:center;gap:8px;font-size:20px;font-weight:560;line-height:1;display:inline-flex}.workspace-brand__symbol{width:26px;height:26px;color:var(--color-accent);flex:0 0 26px;place-items:center;display:inline-grid}.workspace-brand__symbol svg{transform-origin:50%;width:100%;height:100%;transform:scale(1.1)}.workspace-nav{grid-area:nav;align-items:center;padding-right:18px;display:flex}.workspace-nav a{min-height:44px;color:var(--color-interactive);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);transition:color var(--motion-fast) var(--ease-standard);align-items:center;padding:0 6px;display:inline-flex}.workspace-nav a:hover,.workspace-nav a.is-active{color:var(--color-text)}.workspace-header__search{grid-area:search;min-width:0;max-width:600px;margin-right:30px}.header-search{border:1px solid var(--color-border);background:var(--color-bg);height:38px;min-height:38px;color:var(--color-text-label);transition:border-color var(--motion-fast) var(--ease-standard);border-radius:999px;align-items:center;gap:10px;padding:0 13px;display:flex}.header-search:focus-within{border-color:var(--color-accent-focus)}.header-search>svg{flex:0 0 16px;width:16px;height:16px}.header-search input{min-width:0;height:100%;color:var(--color-text);font:inherit;background:0 0;border:0;outline:0;flex:1}.header-search input::placeholder{color:var(--color-text-label)}.header-search kbd{color:var(--color-text-label);font:inherit;font-size:var(--font-size-caption)}.header-search button{color:var(--color-interactive);cursor:pointer;background:0 0;border:0;padding:0;font-size:18px}.workspace-header__profile{grid-area:profile;justify-content:flex-end;align-items:center;gap:17px;min-width:0;min-height:46px;padding-left:18px;display:flex}.workspace-portfolio{text-align:right;flex:none;justify-items:end;gap:5px;min-width:72px;display:grid}.workspace-portfolio small,.workspace-portfolio strong{text-overflow:ellipsis;white-space:nowrap;font-weight:560;line-height:1;overflow:hidden}.workspace-portfolio small{color:var(--color-text-label);font-size:12px}.workspace-portfolio strong{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:14px}.workspace-native-balance small{align-items:center;gap:5px;display:inline-flex}.workspace-native-balance small svg{width:12px;height:12px;color:var(--color-chain-polygon)}.workspace-deposit,.workspace-connect{border:1px solid var(--color-border);height:38px;min-height:38px;color:var(--color-interactive);cursor:pointer;font-size:14px;font-weight:var(--font-weight-medium);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.workspace-deposit:hover,.workspace-connect:hover:not(:disabled){border-color:var(--color-border-hover);color:var(--color-text);background:#ffffff09}.workspace-deposit svg,.workspace-connect svg{width:17px;height:17px}.workspace-connect:disabled{cursor:wait;opacity:.65}.wallet-control{width:31px;height:38px;min-height:38px;color:var(--color-interactive);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 31px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.wallet-control:hover{color:var(--color-text)}.wallet-control:hover .address-avatar{filter:brightness(1.08)}.wallet-control:disabled{cursor:wait;opacity:.7}.wallet-control .address-avatar{border-radius:999px;flex:0 0 31px;width:31px;height:31px;display:block}.workspace-wallet-menu{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface-raised);gap:5px;width:224px;padding:6px;display:grid;box-shadow:0 16px 45px #00000057}.workspace-wallet-menu__account{border-bottom:1px solid var(--color-border);align-items:center;gap:10px;min-width:0;padding:9px 8px 11px;display:flex}.workspace-wallet-menu__account .address-avatar{border-radius:999px;flex:0 0 30px;width:30px;height:30px}.workspace-wallet-menu__account>span{gap:4px;min-width:0;display:grid}.workspace-wallet-menu__account small{color:var(--color-text-label);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium)}.workspace-wallet-menu__account strong{color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;overflow:hidden}.workspace-wallet-menu>button{border-radius:var(--radius-control);width:100%;min-height:38px;color:var(--color-interactive);cursor:pointer;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);text-align:left;background:0 0;align-items:center;gap:10px;padding:0 9px;display:flex}.workspace-wallet-menu>button:hover{color:var(--color-text);background:#ffffff0a}.workspace-wallet-menu>button svg{flex:0 0 18px;width:18px;height:18px}.workspace-header__utilities{grid-area:utilities;justify-content:flex-end;align-items:center;gap:2px;padding-left:12px;display:flex}.workspace-utility{border-radius:var(--radius-control);width:40px;height:40px;min-height:40px;color:var(--color-interactive);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.workspace-utility:hover{color:var(--color-text);background:#ffffff0a}.workspace-utility svg{width:22px;height:22px}@media (width<=1180px){.workspace-header__row{grid-template-columns:140px max-content minmax(0,1fr) max-content 84px}}@media (width<=900px){.workspace-header__row{grid-template-columns:auto max-content minmax(0,1fr) max-content;grid-template-areas:"brand nav profile utilities""search search search search";gap:8px 14px;padding:10px 0}.workspace-header__search{width:100%;max-width:none;margin-right:0}.workspace-nav{padding-right:0}.workspace-header__profile,.workspace-header__utilities{padding-left:0}}@media (width<=620px){.workspace-header__row{grid-template-columns:auto minmax(0,1fr) max-content;grid-template-areas:"brand profile utilities""search search search""nav nav nav";gap:8px 10px;width:calc(100% - 24px);padding:8px 0}.workspace-brand{margin-right:auto}.workspace-nav{width:100%;overflow-x:auto}.workspace-header__profile{padding-left:0}.workspace-portfolio{display:none}.workspace-deposit{width:38px;padding:0}.workspace-deposit span{display:none}.workspace-connect{width:38px;padding:0}.workspace-connect span{display:none}}
