.amount-unit{color:var(--muted);font-family:var(--mono);letter-spacing:normal;white-space:nowrap;font-size:max(.68em,10px);font-weight:400}
.protocol-status{z-index:120;background:var(--surface);border:1px solid var(--line);overflow-wrap:anywhere;width:min(440px,100vw - 40px);min-height:42px;color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin:0;padding:10px 14px;font-size:12px;display:flex;position:fixed;bottom:20px;right:20px}.protocol-error{overflow-wrap:anywhere;font-size:12px;line-height:1.7;color:#ffac99!important}.protocol-onboarding h1{padding-block:16px;font-size:20px;font-weight:400;line-height:1.4}.protocol-onboarding>.ws-form{padding-top:16px}.protocol-onboarding .protocol-wallet>.ws-form{margin-top:0}.protocol-onboarding .protocol-onboard-tabs{margin-bottom:10px}.protocol-onboarding .protocol-wallet .protocol-word-grid{margin-top:0}.protocol-profile-count{color:var(--muted);font-family:var(--mono);margin-left:10px;font-size:11px}.protocol-profile-addresses{padding:6px 20px;list-style:none}.protocol-profile-addresses li{align-items:center;gap:12px;padding:12px 0;display:flex}.protocol-profile-addresses li+li{border-top:1px solid var(--line)}.protocol-profile-addresses li>span{color:var(--muted);font-size:11px}.protocol-profile-addresses code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.protocol-profile-addresses button{flex-shrink:0;margin-left:auto}.protocol-payer-address{overflow-wrap:anywhere;font-size:11px}.ws-profile>.ws-profile-top,.ws-profile>.ws-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.ws-profile .ws-balance-values{flex-wrap:wrap;gap:24px clamp(48px,6vw,96px)}.protocol-balance-asset{align-items:baseline;gap:12px;min-width:0;max-width:100%;display:flex}.protocol-balance-asset strong{overflow-wrap:anywhere;min-width:0}.protocol-balance-unit{font-family:var(--mono);color:var(--muted);flex-shrink:0;font-size:18px;font-weight:400}@media (max-width:960px){.ws-profile>.ws-profile-top,.ws-profile>.ws-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ws-profile .ws-balance-values{column-gap:40px}.protocol-balance-asset{gap:8px}.protocol-balance-unit{font-size:14px}}.wallet-connect-dialog .dialog-body{text-align:left;padding:24px}.wallet-connect-dialog .wallet-choice{text-align:left;gap:12px;width:100%;margin-top:8px;padding:12px}.wallet-connect-dialog .wallet-choice:first-child{margin-top:0}.wallet-connect-dialog .wallet-choice:disabled{opacity:.5;cursor:not-allowed}.wallet-provider-icon{width:32px;height:32px;color:var(--accent);background:#7ef47314;border-radius:7px;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.wallet-provider-icon img,.wallet-provider-icon>svg:not(.lucide){object-fit:contain;width:32px;height:32px;display:block}.wallet-account-heading{align-items:center;gap:12px;font-size:14px;display:flex}.wallet-account-heading strong{font-weight:500}.wallet-connected-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:auto}.wallet-connect-dialog .ws-address{color:var(--muted);font-size:12px;line-height:1.7;display:block}.wallet-account-balances dd{overflow-wrap:anywhere;min-width:0}.wallet-account-actions{gap:8px;margin-top:20px}.wallet-account-actions .ws-button{white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:8px;display:inline-flex}.protocol-receipt-row{display:contents}.protocol-review dd{overflow-wrap:anywhere;max-width:280px}.protocol-words{border:1px solid var(--line);word-spacing:9px;-webkit-user-select:all;user-select:all;color:var(--text);background:#7ef4730f;padding:16px;font-size:15px;line-height:2}.protocol-checkbox{align-items:center;gap:10px;margin:14px 0;font-size:12px;line-height:1.5;display:flex}.protocol-wallet .ws-form{margin-top:16px;padding:0}.protocol-wallet>p{margin:12px 0}.protocol-wallet .ws-address{margin:16px 0}.protocol-wallet textarea{resize:vertical;min-height:100px}.wallet-dialog{max-height:90dvh;overflow-y:auto}.wallet-dialog .dialog-body{overflow-wrap:anywhere}.wallet-dialog:not(.wallet-connect-dialog) .dialog-body{padding-top:20px;padding-bottom:24px}.wallet-dialog .protocol-wallet>.ws-form{margin-top:0}.wallet-dialog .protocol-onboard-tabs{margin-bottom:0}.protocol-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;display:flex}.protocol-detail{border-top:1px solid var(--line);overflow-wrap:anywhere;padding:12px 0;font-size:12px;line-height:1.8}.protocol-detail code{font-size:10px}.protocol-detail p{margin:6px 0}.protocol-field{flex-direction:column;gap:8px;margin:12px 0;display:flex}.protocol-field textarea{resize:vertical;min-height:100px}.protocol-inline{color:var(--muted);margin:12px 0;font-size:12px;line-height:1.8}.protocol-pending{margin-top:22px}.protocol-pending h2{font-size:18px}.protocol-table{border-collapse:collapse;width:100%;font-size:12px}.protocol-table td,.protocol-table th{text-align:left;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:12px 6px}.protocol-table-wrap{overflow-x:auto}.protocol-note-memo{max-width:120px}.ws-page .ws-stack{min-width:0}.ws-page .ws-address,.protocol-wallet .ws-address{overflow-wrap:anywhere;word-break:break-all;white-space:normal}.ws-primary:disabled,.ws-button:disabled{opacity:.45;cursor:not-allowed}.ws-panel input[type=checkbox]{accent-color:var(--accent)}@media (max-width:640px){.protocol-review dd{max-width:180px}.protocol-status{font-size:11px}.protocol-wallet .ws-row{flex-wrap:wrap}}.protocol-onboarding{max-width:780px;margin:0 auto}.protocol-onboarding h2{font-size:22px;font-weight:400}.protocol-onboard-tabs{margin-bottom:24px}.protocol-onboard-tabs button{white-space:nowrap;flex:1 0 auto}.protocol-word-grid{counter-reset:word;word-spacing:normal;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;font-size:14px;line-height:1.5;list-style:none;display:grid}.protocol-word-grid li{counter-increment:word;border:1px solid var(--line);background:var(--surface);overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;padding:10px 8px;display:flex}.protocol-word-grid li:before{content:counter(word,decimal-leading-zero);color:var(--muted);flex:none;font-size:10px}.protocol-profile-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.protocol-locked-balance{padding:0 20px 16px}.protocol-wallet .protocol-word-grid{margin:16px 0}.protocol-onboarding .ws-form>.ws-form{margin:0}.protocol-wallet .ws-segment button:disabled{opacity:.45}.protocol-fee-settings{width:100%;margin:4px 0;font-size:11px}.protocol-fee-settings summary{cursor:pointer;color:var(--muted)}.protocol-fee-settings .ws-form{padding:16px 0}.protocol-fee-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.protocol-fee-fields label{gap:8px;display:grid}.protocol-fee-fields input{min-width:0}@media (max-width:480px){.protocol-word-grid{grid-template-columns:repeat(2,minmax(0,1fr));font-size:13px}.protocol-fee-fields{grid-template-columns:1fr}.protocol-profile-heading .ws-row{flex-wrap:wrap}}.protocol-onboarding.protocol-unlock-panel{width:100%;max-width:520px;margin-inline:auto}.protocol-unlock-form .ws-primary{width:100%}.protocol-wallet .protocol-forgot-password{margin:22px 0 0;padding-top:18px;font-size:12px}.protocol-forgot-password .ws-note{margin-top:12px}.protocol-forgot-password{border-top-color:var(--line)}.protocol-forgot-password>summary{color:#98a19c;width:fit-content;margin-left:auto}.protocol-forgot-password>summary:hover{color:var(--text)}.protocol-package-trigger{color:var(--muted);font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-size:11px;display:inline-flex}.protocol-package-trigger:hover{color:var(--accent)}.protocol-authorization{width:560px;max-height:calc(100dvh - 40px);overflow:auto}.protocol-authorization .ws-input{box-sizing:border-box;width:100%;max-width:100%}.protocol-authorization textarea{resize:vertical;min-height:150px;font-size:11px}.protocol-authorization .protocol-checkbox{align-items:flex-start;gap:8px;font-size:11px;line-height:1.6;display:flex}.protocol-authorization .protocol-row{flex-wrap:wrap}.protocol-authorization .window-bar button{background:0 0;border:0;display:flex}@media (max-width:1100px){.protocol-package-trigger span{display:none}.protocol-package-trigger{padding:8px}}.protocol-submission-options{min-width:0;margin:14px 0;font-size:11px}.protocol-submission-options>summary{cursor:pointer;color:var(--muted);padding:8px 0}.protocol-submission-options>summary span{color:var(--accent)}.protocol-submission-options>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}:is(.wallet-dialog,.protocol-modal) .dialog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;display:flex}:is(.wallet-dialog,.protocol-modal) .dialog-actions>button{white-space:normal;flex:0 auto;width:auto;max-width:100%;margin:0}
.ws-page,.ws-docs{color:var(--text);font-family:var(--mono),monospace}.original-doc .doc-brand-logo{object-fit:contain;object-position:left;width:108px;max-width:100%;height:36px;display:block}.ws-page{max-width:none;margin:0 auto;padding:9.6px 0 40px}.ws-page button,.ws-docs button,.ws-page input,.ws-page select,.ws-docs select{font:inherit}.ws-page-head{flex-direction:column;gap:10px;margin:0 0 24px;padding-top:3.2px;display:flex}.ws-page-head h1,.ws-doc-main h1{color:#f5f7f6;font-family:var(--pixel),var(--mono),monospace;letter-spacing:0;margin:0;font-size:clamp(28px,3vw,34px);font-weight:400;line-height:1.18}.ws-eyebrow{color:var(--accent);font-family:var(--mono),monospace;letter-spacing:1.4px;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.ws-panel{border:1px solid var(--line);background:var(--surface);min-width:0;position:relative;overflow:hidden}.ws-panel:after{content:"";pointer-events:none;border:1px solid #ffffff04;position:absolute;inset:0}.ws-corner{z-index:1;pointer-events:none;width:6px;height:6px;position:absolute}.ws-corner-a{border-top:1px solid var(--accent);border-left:1px solid var(--accent);top:-1px;left:-1px}.ws-corner-b{border-right:1px solid var(--accent);border-bottom:1px solid var(--accent);bottom:-1px;right:-1px}.ws-panel-head{border-bottom:1px solid var(--line);color:#d8ddda;min-height:48px;font-family:var(--pixel),var(--mono),monospace;letter-spacing:0;justify-content:space-between;align-items:center;gap:12px;padding:0 20px;font-size:12px;font-weight:400;display:flex}.ws-status{color:var(--green);align-items:center;gap:7px;font-size:10px;display:inline-flex}.ws-status i,.ws-dot{background:var(--green);width:6px;height:6px;box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 16%,transparent);display:inline-block}.ws-status.ws-off{color:var(--muted)}.ws-status.ws-off i{background:var(--muted);box-shadow:none}.ws-split,.ws-grid{gap:10px;display:grid}.ws-split{grid-template-columns:minmax(0,1.38fr) minmax(280px,.72fr)}.ws-grid{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr)}.ws-stack{flex-direction:column;gap:10px;display:flex}.ws-main-card{min-height:420px}.ws-form{padding:26px}.ws-label{color:#c1c8c4;letter-spacing:.45px;text-transform:uppercase;justify-content:space-between;align-items:center;margin:0 0 9px;font-size:11px;font-weight:700;display:flex}.ws-label:not(:first-child){margin-top:20px}.ws-label span{color:var(--muted);font-size:9px;font-weight:500}.ws-input,.ws-select{border:1px solid var(--line);color:#f5f7f6;background:#090d0a;border-radius:0;outline:none;width:100%;transition:border-color .15s,background-color .15s,box-shadow .15s}.ws-input{height:48px;padding:0 15px;font-size:13px}.ws-input::placeholder{color:#626a66}.ws-input:hover,.ws-select:hover{border-color:#3a413d}.ws-input:focus,.ws-select:focus{border-color:var(--accent);box-shadow:none}.ws-mint-quantity{justify-content:space-between;align-items:center;gap:16px;margin:0;display:flex}.ws-mint-quantity dt{color:#c1c8c4;letter-spacing:.45px;text-transform:uppercase;font-size:11px;font-weight:700}.ws-mint-quantity dd{color:var(--accent);margin:0;font-size:14px;font-weight:600}.ws-receipt{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:12px 20px;margin:24px 0 0;padding:18px 0;font-size:12px;display:grid}.ws-receipt dt{color:var(--muted)}.ws-receipt dd{color:#edf0ee;text-align:right;margin:0;font-weight:600}.ws-primary,.ws-button,.ws-icon,.ws-tabs button,.ws-segment button,.ws-flip,.ws-doc-pager button{border:1px solid var(--line);cursor:pointer;border-radius:0;transition:border-color .15s,background-color .15s,color .15s,transform .1s}.ws-primary{border-color:var(--accent);background:var(--accent);color:#070a06;min-height:43px;font-family:var(--pixel),var(--mono),monospace;padding:0 18px;font-size:12px;font-weight:400}.ws-primary:hover{background:#b5ffa3;border-color:#b5ffa3}.ws-primary:active{transform:translateY(1px)}.ws-wide{width:100%;margin-top:18px}.ws-button{min-height:37px;color:var(--text);font-family:var(--pixel),var(--mono),monospace;background:#111914;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:11px;font-weight:400;display:inline-flex}.ws-button:hover,.ws-icon:hover{color:var(--accent);background:#141c17;border-color:#406e4f}.ws-small{min-height:30px;padding:0 10px;font-size:9px}.ws-link{color:var(--accent);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.ws-locked{color:var(--muted);background:#0e1510;border:1px solid #1f3627;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:12px 14px;font-size:11px;display:flex}.ws-locked span{align-items:center;gap:8px;display:flex}.ws-address{border:1px solid var(--line);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;background:#090d0a;margin:20px;padding:16px;display:block;overflow:hidden}.ws-panel>.ws-button{margin:0 20px 20px}.ws-panel>.ws-address-action{width:fit-content;margin-left:auto;display:flex}.ws-big-figure{color:#fff;font-family:var(--pixel),monospace;margin:24px 20px 14px;font-size:32px}.ws-progress{background:#242925;height:4px;margin:0 20px}.ws-progress span{background:var(--accent);width:0;height:100%;display:block}.ws-meta{color:var(--muted);justify-content:space-between;margin:10px 20px 22px;font-size:10px;display:flex}.ws-rules{margin-top:10px}.ws-facts{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.ws-facts div{border-right:1px solid var(--line);padding:20px}.ws-facts div:last-child{border-right:0}.ws-facts dt{color:var(--muted);letter-spacing:.5px;text-transform:uppercase;margin-bottom:9px;font-size:9px}.ws-facts dd{color:#edf0ee;margin:0;font-size:13px}.ws-tabs{scrollbar-width:thin;display:flex;overflow-x:auto}.ws-tabs button{min-height:44px;color:var(--muted);white-space:nowrap;background:#0b0f0c;border-width:0 1px 1px 0;padding:0 17px;font-size:11px}.ws-tabs button:hover{color:#e5e9e7;background:#111914}.ws-tabs button.active{border-bottom-color:var(--accent);color:var(--accent);background:#121d16}.ws-asset-line{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.5px;text-transform:uppercase;justify-content:space-between;align-items:center;padding:15px 20px;font-size:10px;display:flex}.ws-segment{display:inline-flex}.ws-segment button{min-height:31px;color:var(--muted);background:#0a0e0b;padding:0 12px;font-size:10px;position:relative}.ws-segment button+button{margin-left:-1px}.ws-segment button:hover{color:#fff}.ws-segment button.active{z-index:1;color:var(--accent);background:#14271a;border-color:#3b6f4c}.ws-note,.ws-lede{color:var(--muted);margin:19px 0 0;font-size:12px;line-height:1.7}.ws-lede{color:#b9c0bc;font-size:14px}.ws-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ws-form>.ws-row{margin-top:14px}.ws-subpanel{border:1px solid var(--line);background:#0a0e0b;margin-top:26px;padding:0 18px 18px;position:relative}.ws-subpanel .ws-panel-head{margin:0 -18px 18px}.ws-qr{aspect-ratio:1;border:1px solid var(--line);color:#626a66;background-image:linear-gradient(90deg,#161a18 50%,#0000 50%),linear-gradient(#161a18 50%,#0000 50%);background-size:12px 12px;place-items:center;width:110px;margin:20px 0;display:grid}.ws-empty{color:#89918d;letter-spacing:.45px;text-transform:uppercase;place-items:center;min-height:260px;font-size:11px;display:grid;position:relative;overflow:hidden}.ws-empty-grid{opacity:.2;background-image:linear-gradient(#28302c 1px,#0000 1px),linear-gradient(90deg,#28302c 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 48%,#0000);mask-image:linear-gradient(#0000,#000 48%,#0000)}.ws-empty p{border:1px solid var(--line);background:var(--surface);padding:10px 14px;position:relative}.ws-market-title{flex-direction:row;justify-content:space-between;align-items:flex-end}.ws-market-title>.ws-row>.ws-primary{min-height:37px}.ws-market-stats{border:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(4,1fr);margin:0 0 20px;display:grid}.ws-market-stats div{border-right:1px solid var(--line);padding:18px 20px}.ws-market-stats div:last-child{border:0}.ws-market-stats dt{color:var(--muted);letter-spacing:.45px;text-transform:uppercase;font-size:9px}.ws-market-stats dd{color:#fff;font-family:var(--pixel),monospace;margin:10px 0 0;font-size:21px}.ws-market-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.ws-select{width:auto;height:34px;padding:0 30px 0 11px;font-size:11px}.ws-icon{width:34px;height:34px;color:var(--muted);background:#0b0f0c;place-items:center;padding:0;display:grid}.ws-market-bar>.ws-row{padding-right:14px}.ws-chart-shell{border:1px solid var(--line);margin:20px}.ws-chart-grid{background-image:linear-gradient(#242b27 1px,#0000 1px),linear-gradient(90deg,#242b27 1px,#0000 1px);background-size:40px 40px;height:180px;position:relative}.ws-chart-grid:after{display:none}.ws-chart-shell+.ws-empty{min-height:130px}.ws-swap-card{padding:20px}.ws-swap-leg{border:1px solid var(--line);background:#090d0a;padding:18px;transition:border-color .15s}.ws-swap-leg:focus-within{border-color:#3a6e4b}.ws-swap-leg>div{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.ws-swap-leg input,.ws-swap-leg output{color:#fff;width:100%;font-family:var(--pixel),monospace;background:0 0;border:0;outline:0;font-size:30px}.ws-swap-leg strong{color:var(--accent);font-size:13px}.ws-flip{z-index:1;background:var(--accent);color:#070a06;place-items:center;width:38px;height:38px;margin:-7px auto;display:grid;position:relative;transform:rotate(90deg)}.ws-flip:hover{background:#b5ffa3}.ws-slippage{color:var(--muted);text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;font-size:10px;display:flex}.ws-kv{grid-template-columns:1fr auto;gap:16px;margin:0;padding:22px;font-size:12px;display:grid}.ws-kv dt{color:var(--muted)}.ws-kv dd{color:#edf0ee;margin:0;font-weight:600}.ws-pixel-mark{border-top:1px solid var(--line);color:#363d39;height:200px;font-family:var(--pixel),monospace;justify-content:center;align-items:center;gap:14px;font-size:38px;display:flex}.ws-pixel-mark span:nth-child(3),.ws-pixel-mark span:nth-child(5){color:#3a734d}.ws-profile-top{grid-template-columns:1.2fr .8fr;gap:10px;margin-bottom:10px;display:grid}.ws-balance-values{gap:32px;padding:28px 20px;display:flex}.ws-balance-values strong{font-family:var(--pixel),monospace;font-size:36px}.ws-stat-strip{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.ws-stat-strip div{border-right:1px solid var(--line);padding:16px 20px}.ws-stat-strip div:last-child{border:0}.ws-stat-strip dt{color:var(--muted);letter-spacing:.4px;text-transform:uppercase;font-size:9px}.ws-stat-strip dd{margin:8px 0 0}.ws-badge{border:1px solid var(--line);color:var(--muted);background:#0a0e0b;padding:5px 8px;font-size:8px}.ws-muted{color:var(--muted);padding:10px 20px;font-size:12px;line-height:1.65}.ws-table-head{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.4px;text-transform:uppercase;grid-template-columns:1fr 1fr .7fr 1fr;padding:13px 18px;font-size:9px;display:grid}.ws-table .ws-empty{min-height:210px}.ws-danger{color:#ad7777;border-top:1px solid #392425;margin:20px;padding-top:16px;font-size:10px}.ws-danger summary{cursor:pointer}.ws-danger button{color:#d98a8a;cursor:pointer;background:#1c1011;border:1px solid #633536;margin-top:12px;padding:10px}.ws-wallet-callout{background:#0e1711;border:1px solid #244830;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:18px 20px;display:flex}.ws-wallet-callout>div{color:var(--accent);align-items:center;gap:13px;display:flex}.ws-wallet-callout span{flex-direction:column;gap:5px;display:flex}.ws-wallet-callout small{color:var(--muted)}.ws-docs{grid-template-columns:190px minmax(0,1fr) 165px;align-items:start;gap:38px;max-width:1320px;margin:0 auto;padding:9.6px 0 40px;display:grid}.ws-doc-nav,.ws-toc{position:sticky;top:92px}.ws-doc-brand{border-bottom:1px solid var(--line);color:var(--accent);font-family:var(--pixel),monospace;margin:0 0 24px;padding-bottom:14px}.ws-doc-nav>div{margin-bottom:26px}.ws-doc-nav>div>span,.ws-toc>span{color:#77807b;letter-spacing:.9px;text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:700;display:block}.ws-doc-nav button{border:0;border-left:1px solid var(--line);color:#98a09c;text-align:left;cursor:pointer;background:0 0;width:100%;padding:8px 10px;font-size:12px;line-height:1.35;display:block}.ws-doc-nav button:hover{color:#fff;background:#111412}.ws-doc-nav button.active{border-left:2px solid var(--accent);color:var(--accent);background:#0f1912}.ws-doc-main{min-width:0}.ws-doc-main h1{margin:12px 0 18px}.ws-doc-main section{scroll-margin-top:110px}.ui-select.ws-doc-select{display:none}.ws-doc-pager{border-top:1px solid var(--line);justify-content:space-between;gap:14px;margin-top:52px;padding-top:22px;display:flex}.ws-doc-pager button{background:var(--surface);min-height:42px;color:var(--text);white-space:normal;text-align:left;align-items:center;gap:7px;padding:8px 13px;font-size:11px;display:flex}.ws-doc-pager button:disabled{opacity:.3;cursor:not-allowed}.ws-doc-pager button:not(:disabled):hover{color:var(--accent);border-color:#406e4f}.ws-toc{border-left:1px solid var(--line);padding-left:17px}.ws-toc button{color:#8d9691;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:7px 0;font-size:11px;line-height:1.35;display:block}.ws-toc button:hover{color:var(--accent)}.original-doc{overflow-wrap:anywhere}.original-doc h1{margin-top:0}.original-doc p,.original-doc li{color:#aeb6b2;font-size:14px;line-height:1.85}.original-doc p{margin:14px 0}.original-doc .doc-lede{border-bottom:1px solid var(--line);color:#d0d5d2;margin-bottom:30px;padding-bottom:26px;font-size:16px;line-height:1.8}.original-doc h2{color:var(--accent);font-family:var(--pixel),monospace;margin:36px 0 14px;scroll-margin-top:105px;font-size:20px;font-weight:400}.original-doc code{color:#88ce9f;font-family:var(--mono),monospace;overflow-wrap:anywhere;font-size:12px}.original-doc pre{border:1px solid var(--line);color:#c5cbc8;white-space:pre;background:#0b0f0c;border-left:2px solid #3b6f4c;padding:18px;font-size:11px;line-height:1.8;overflow-x:auto}.original-doc a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.original-doc table{border:1px solid var(--line);border-collapse:collapse;width:100%;margin:19px 0;font-size:12px}.original-doc th,.original-doc td{border-bottom:1px solid var(--line);color:#aeb6b2;text-align:left;vertical-align:top;padding:12px 13px;font-size:11px;line-height:1.55}.original-doc th{color:#9ddab1;background:#0f1712;font-weight:600}.original-doc td:first-child{color:#e0e4e2}.original-doc ul,.original-doc ol{margin:16px 0;padding-left:21px}.original-doc ul{list-style:outside}.original-doc ol{list-style:decimal}.original-doc .doc-hint{border-left:2px solid var(--accent);background:#0e1711;padding:14px 17px}.original-doc .doc-contracts a{color:inherit;cursor:pointer;overflow-wrap:anywhere;word-break:break-all;white-space:normal;text-decoration:none;display:block}.original-doc .doc-contracts code{color:inherit;overflow-wrap:anywhere;word-break:break-all;white-space:normal;font-size:11px;display:inline}.ws-trade-table-head{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:repeat(5,1fr);gap:10px;padding:15px 20px;font-size:10px;display:grid}.ws-chart-shell>.ws-panel-head{flex-wrap:wrap;padding-block:8px}.ws-sr{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:960px){.ws-split,.ws-grid,.ws-profile-top{grid-template-columns:1fr}.ws-docs{grid-template-columns:170px minmax(0,1fr);gap:28px}.ws-toc{display:none}.ws-facts{grid-template-columns:repeat(2,1fr)}.ws-facts div:nth-child(2){border-right:0}.ws-facts div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:640px){.ws-page,.ws-docs{padding:3.2px 0 22px}.ws-page-head{margin-bottom:17.6px}.ws-page-head h1,.ws-doc-main h1{font-size:26px}.ws-market-title{flex-direction:column;align-items:flex-start}.ws-panel-head{gap:8px;min-height:46px;padding:0 14px}.ws-form{padding:20px 18px}.ws-swap-card{padding:14px}.ws-swap-leg{padding:15px}.ws-swap-leg input,.ws-swap-leg output{font-size:25px}.ws-market-stats{grid-template-columns:repeat(2,1fr)}.ws-market-stats div{padding:16px}.ws-market-stats div:nth-child(2){border-right:0}.ws-market-stats div:nth-child(-n+2){border-bottom:1px solid var(--line)}.ws-market-bar{flex-direction:column;align-items:stretch}.ws-market-bar>.ws-row{border-top:1px solid var(--line);padding:11px 12px}.ws-tabs button{padding:0 12px}.ws-facts{grid-template-columns:1fr}.ws-facts div,.ws-facts div:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.ws-facts div:last-child{border-bottom:0}.ws-wallet-callout{flex-direction:column;align-items:stretch}.ws-docs{display:block}.ws-doc-nav,.ws-toc{display:none}.ui-select.ws-doc-select{width:100%;margin-bottom:30px;display:block}.ws-doc-select .ui-select-trigger{height:44px}.original-doc p,.original-doc li{font-size:13px}.original-doc .doc-lede{font-size:14px}.original-doc pre{padding:14px;font-size:9px}.original-doc th,.original-doc td{padding:9px;font-size:9px}.original-doc h2{font-size:18px}.ws-table-head{grid-template-columns:1fr 1fr}.ws-table-head span:nth-child(n+3){display:none}.ws-balance-values strong{font-size:28px}.ws-slippage{flex-direction:column;align-items:flex-start}.ws-trade-table-head{grid-template-columns:repeat(3,1fr)}.ws-trade-table-head span:nth-child(4),.ws-trade-table-head span:nth-child(5){display:none}}.ws-profile>.protocol-history{margin-top:10px}.operation-balance-layout{margin-bottom:10px}.operation-balances{border:1px solid var(--line);background:var(--surface);gap:20px;min-width:0;margin:0;padding:16px 20px;display:flex}.operation-balances>div{flex-wrap:wrap;align-items:baseline;gap:8px 16px;min-width:0;display:flex}.operation-balances>div+div{border-left:1px solid var(--line);padding-left:20px}.operation-balances dt{color:var(--muted);font-size:12px}.operation-balances dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:15px;display:flex}.operation-balance-divider,.operation-balance-state{color:var(--muted)}.operation-balance-state{font-size:12px}.operation-amount-balance{align-items:baseline;gap:12px;margin-top:8px}.operation-amount-balance .ws-link{flex-shrink:0}@media (max-width:640px){.operation-balances{flex-direction:column;gap:14px;padding:14px}.operation-balances>div{justify-content:space-between;width:100%}.operation-balances>div+div{border-left:0;border-top:1px solid var(--line);padding:14px 0 0}.operation-balances dd{font-size:13px}.operation-amount-balance .ws-note{line-height:1.7}}.private-wallet-loading{place-items:center;min-height:280px;display:grid}.private-wallet-spinner{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite private-wallet-spin}@keyframes private-wallet-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.private-wallet-spinner{animation-duration:2s}}
.topbar[data-network-busy=true]:after,.topbar>.network-intro{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent) 0 0 / 30% 100% no-repeat;pointer-events:none;height:1px;position:absolute;inset:auto 0 -1px}.topbar[data-network-busy=true]:after{animation:1.2s linear infinite network-scan}.topbar>.network-intro{animation:1.2s linear both network-intro}.topbar[data-network-busy=true]>.network-intro{visibility:hidden}@keyframes network-scan{0%{background-position:-35% 0}to{background-position:135% 0}}@keyframes network-intro{0%{opacity:1;background-position:-35% 0}85%{opacity:1}to{opacity:0;background-position:135% 0}}@media (prefers-reduced-motion:reduce){.topbar>.network-intro{animation:none;display:none}.topbar[data-network-busy=true]:after{background-position:50% 0;animation:none}}
