.silo-app{--grain-orange:#f60;--silo-brand-surface:var(--grain-orange);--grain-orange-ink:#ad4400;--grain-orange-ring:color-mix(in srgb,var(--grain-orange) 30%,transparent);--grain-warning:#d9a441;--silo-font:"Albert Sans Variable","Silo Albert Sans","Albert Sans",system-ui,sans-serif;--silo-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--silo-bg:#101010;--silo-sidebar:#101010;--silo-panel:#161616;--silo-raised:#202020;--silo-field:#101010;--silo-hover:#282828;--silo-chip:#202020;--silo-line:#282828;--silo-line-strong:#3d3d3d;--silo-control-line:#6b6b6b;--silo-focus:#fff;--silo-primary:#fff;--silo-on-primary:#101010;--silo-primary-ring:#ffffff40;--silo-text:#fff;--silo-text-2:#d4d4d4;--silo-muted:#a3a3a3;--silo-faint:#a3a3a3;--silo-ink:#101010;--silo-disabled:#8f8f8f;--silo-addr-dim:#8f8f8f;--silo-accent:var(--grain-orange);--silo-accent-text:var(--grain-orange);--silo-on-accent:#101010;--silo-accent-soft:color-mix(in srgb,var(--grain-orange) 8%,transparent);--silo-accent-line:var(--grain-orange-ring);--silo-public:#8c9bff;--silo-public-text:#aeb8ff;--silo-on-public:#0b0d1f;--silo-public-soft:#181b2e;--silo-zone:var(--silo-accent);--silo-zone-text:var(--silo-accent-text);--silo-on-zone:var(--silo-on-accent);--silo-zone-soft:var(--silo-accent-soft);--silo-danger:#ff9c85;--silo-danger-bg:#2a1712;--silo-danger-line:#7a3a28;--silo-warn:var(--grain-warning);--silo-warn-bg:#1f1611;--silo-warn-line:#6b3a1f;--silo-ok:#7fd6a0;--silo-info-bg:#161616;--silo-info-line:#3d3d3d;--silo-band-bg:#202020;--silo-band-text:#fff;--silo-r-chip:4px;--silo-r-control:6px;--silo-r-card:8px;--silo-r-bar:99px;--silo-radius:var(--silo-r-card);--silo-radius-md:var(--silo-r-card);--silo-radius-sm:var(--silo-r-control);--silo-pill:var(--silo-r-chip);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--silo-bg);max-width:1480px;min-height:100vh;color:var(--silo-text);font-family:var(--silo-font);-webkit-font-smoothing:antialiased;grid-template-columns:248px minmax(0,1fr);margin:auto;font-size:16px;font-weight:600;line-height:1.5;display:grid}.silo-app[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--silo-bg:#fff;--silo-sidebar:#fff;--silo-panel:#f4f4f4;--silo-raised:#ebebeb;--silo-field:#fff;--silo-hover:#e0e0e0;--silo-chip:#ebebeb;--silo-line:#e3e3e3;--silo-line-strong:#cfcfcf;--silo-control-line:#8a8a8a;--silo-focus:#101010;--silo-text:#101010;--silo-text-2:#3d3d3d;--silo-muted:#666;--silo-faint:#666;--silo-primary:#101010;--silo-on-primary:#fff;--silo-primary-ring:#10101040;--silo-accent-text:var(--grain-orange-ink);--silo-accent-soft:color-mix(in srgb,var(--grain-orange) 8%,transparent);--silo-accent-line:var(--grain-orange);--silo-public:#101010;--silo-public-text:#101010;--silo-on-public:#fff;--silo-public-soft:#f4f4f4;--silo-danger:#9b3527;--silo-danger-bg:#fff0ec;--silo-danger-line:#b64432;--grain-warning:#94601c;--silo-warn:var(--grain-warning);--silo-warn-bg:#fff4df;--silo-warn-line:var(--grain-warning);--silo-ok:#1f7a45;--silo-info-bg:#f4f4f4;--silo-info-line:#cfcfcf;--silo-band-bg:#101010;--silo-band-text:#fff;--silo-disabled:#6b6b6b;--silo-addr-dim:#6b6b6b}body:has(.silo-app){background:#101010;padding-bottom:0}body:has(.silo-app[data-theme=light]){background:#fff}.silo-app.exposure-shell{background:var(--silo-bg);color:var(--silo-text);font-family:var(--silo-font)}.silo-app{font-synthesis:none}.silo-app *{box-sizing:border-box}.silo-app button,.silo-app input,.silo-app select{font:inherit;color:inherit}.silo-app button{cursor:pointer}.silo-app button:disabled{cursor:not-allowed}.silo-app :focus-visible{outline:3px solid var(--silo-focus);outline-offset:3px;box-shadow:none}:is(.silo-app input:focus-visible,.silo-app select:focus-visible){outline-offset:2px}.silo-app a{color:inherit}.silo-app h1,.silo-app h2,.silo-app h3,.silo-app h4,.silo-app p{margin-top:0}.silo-app :where(h1,h2,h3,h4,strong,b,button,input,select,label,summary,dt){font-weight:600}.silo-app h2{letter-spacing:-.02em;margin-bottom:12px;font-size:18px;line-height:1.25}.silo-app h3{color:var(--silo-text);margin-bottom:8px;font-size:16px;line-height:1.3}.silo-app code{font-family:var(--silo-mono);font-weight:400}.silo-app ::placeholder{color:var(--silo-muted);opacity:1}.silo-eyebrow,.silo-label{font-family:var(--silo-mono);color:var(--silo-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:400;line-height:16px;display:block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.silo-stop{color:var(--silo-accent-text)}.silo-theme-control{flex:none;position:relative}.silo-page-header:has(.silo-theme-control p){align-items:flex-start;padding-bottom:100px}.silo-theme-control label{color:var(--silo-text-2);align-items:center;gap:8px;font-size:14px;display:flex}.silo-app .silo-theme-control select{border-radius:var(--silo-pill);background:var(--silo-raised);border:1.5px solid var(--silo-control-line);width:auto;min-height:44px;padding:0 12px;font-size:14px}.silo-theme-control p{background:var(--silo-panel);border:1.5px solid var(--silo-line-strong);border-radius:var(--silo-radius-sm);z-index:25;width:min(260px,100vw - 80px);max-width:260px;margin:0;padding:10px 12px;font-size:14px;position:absolute;top:calc(100% + 8px);right:0}.silo-sidebar{border-right:1px solid var(--silo-line-strong);background:var(--silo-sidebar);flex-direction:column;gap:6px;height:100vh;padding:10px 12px 24px;display:flex;position:sticky;top:0;overflow-y:auto}.silo-wordmark{border-radius:var(--silo-radius-sm);align-items:center;margin:0 0 4px;padding:18px;text-decoration:none;display:flex}.silo-wordmark img{display:block}.silo-wordmark .silo-logo-full{min-width:104px;max-width:160px;height:auto}.silo-logo-compact{display:none!important}.silo-beta{border-radius:var(--silo-pill);letter-spacing:.06em;text-transform:uppercase;color:var(--silo-text);border:1.5px solid var(--silo-text);align-self:flex-start;align-items:center;margin:0 0 18px 12px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.silo-sidebar nav{gap:6px;display:grid}.silo-sidebar nav button{border-radius:var(--silo-pill);min-height:48px;color:var(--silo-text-2);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;font-size:16px;font-weight:600;display:flex}.silo-sidebar nav button:hover{background:var(--silo-hover);color:var(--silo-text)}.silo-sidebar nav button[aria-current=page]{background:var(--silo-text);color:var(--silo-bg)}.silo-sidebar-bottom{gap:10px;margin-top:auto;padding-top:28px;display:grid}.silo-sidebar-bottom>.silo-beta{justify-self:start;margin:0 0 0 12px}.silo-sidebar-note{color:var(--silo-text-2);margin:0;padding:0 12px;font-size:14px;line-height:20px}.silo-sidebar-bottom>a{min-height:44px;color:var(--silo-text-2);border-radius:var(--silo-pill);align-items:center;gap:10px;padding:0 16px;font-size:14px;text-decoration:none;display:flex}.silo-sidebar-bottom>a:hover{background:var(--silo-hover);color:var(--silo-text)}.silo-sidebar-bottom>a>svg:last-child{margin-left:auto}.silo-sync-card{border-radius:var(--silo-radius-sm);border:1.5px solid var(--silo-line-strong);gap:2px;padding:12px 14px;font-size:14px;line-height:20px;display:grid}.silo-sync-card strong{align-items:center;gap:8px;font-weight:600;display:flex}.silo-sync-card small{color:var(--silo-muted);padding-left:16px;font-size:14px}.silo-dot{background:var(--silo-warn);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.silo-dot[data-state=ok]{background:var(--silo-ok)}.silo-main{min-width:0;padding:32px 40px 40px}.silo-network-band{border-radius:var(--silo-radius-sm);background:var(--silo-band-bg);max-width:640px;color:var(--silo-band-text);flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0 0 20px;padding:10px 16px;font-size:14px;line-height:20px;display:flex}.silo-network-band[data-mode=mainnet]{background:var(--silo-bg);color:var(--silo-text);border:1.5px solid var(--silo-line-strong)}.silo-network-band strong{font-size:14px;font-weight:600}.silo-band-label{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-family:var(--silo-mono);align-items:center;gap:8px;font-weight:400;display:inline-flex}.silo-band-label i{background:var(--grain-warning);border-radius:50%;width:8px;height:8px;display:inline-block}.silo-network-band p{color:inherit;border:1.5px solid color-mix(in srgb,currentColor 55%,transparent);border-radius:var(--silo-pill);margin:0;padding:3px 12px;font-size:14px}.silo-page-header{justify-content:space-between;align-items:flex-start;gap:16px;max-width:640px;margin:0 0 24px;display:flex}.silo-title{align-items:flex-start;gap:14px;min-width:0;display:flex}.silo-title-text{gap:8px;min-width:0;display:grid}.silo-page-header h1{letter-spacing:-.05em;overflow-wrap:anywhere;margin:0;font-size:40px;line-height:40px}.silo-state-line{color:var(--silo-text-2);max-width:56ch;margin:0;font-size:16px;line-height:24px}.silo-header-right{flex:none;align-items:center;gap:6px;display:flex}.silo-icon-button{border-radius:var(--silo-pill);border:1.5px solid var(--silo-control-line);width:48px;height:48px;color:var(--silo-text);background:0 0;place-items:center;display:grid}.silo-icon-button:hover{background:var(--silo-hover)}.silo-icon-button[aria-pressed=true]{background:var(--silo-text);color:var(--silo-bg);border-color:var(--silo-text)}.silo-mobile-logo,.silo-view-tabs{display:none}.silo-last-checked{color:var(--silo-muted);margin:0;font-size:14px;line-height:20px}.silo-sidebar-line{color:var(--silo-muted);margin:-2px 18px 18px;font-size:14px;line-height:20px}.silo-home{grid-template-columns:minmax(0,640px) 320px;align-items:start;gap:48px;min-width:0;display:grid}.silo-home-main,.silo-home-side{align-content:start;gap:32px;min-width:0;display:grid}.silo-home-side{gap:20px;padding-top:4px}.silo-window{border-radius:var(--silo-radius);gap:16px;min-width:0;padding:24px 20px;display:grid}.silo-window[data-zone=private]{background:var(--grain-orange);color:#101010;--silo-focus:#101010;--silo-text:#101010;--silo-text-2:#101010;--silo-muted:#101010;--silo-primary:#101010;--silo-on-primary:#fff;--silo-control-line:#101010;--silo-disabled:#101010;--silo-hover:#1010101f;--silo-primary-ring:#10101040}.silo-window[data-zone=public]{border:2px solid var(--silo-public)}.silo-window[data-zone=soon]{border:2px dashed var(--silo-control-line)}.silo-window-label{align-items:center;gap:8px;font-size:16px;line-height:24px;display:flex}.silo-window[data-zone=private] .silo-zone-mark[data-zone=private]{background:#101010}.silo-hero{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:56px;line-height:56px;display:flex}.silo-hero-unit{letter-spacing:-.02em;color:var(--silo-muted);font-size:22px;line-height:28px}.silo-window-sub{color:var(--silo-muted);margin:0;font-size:14px;line-height:20px}.silo-app h2.silo-window-name{letter-spacing:0;margin:0;font-size:16px;line-height:24px}.silo-state-word{color:var(--silo-muted)}.silo-state-word[data-state=ok]{color:var(--silo-ok)}.silo-state-word[data-state=held]{color:var(--silo-warn)}.silo-state-word[data-state=danger]{color:var(--silo-danger)}.silo-activity-row{cursor:default}.silo-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr));gap:12px;display:grid}.silo-actions>*{min-width:0}.silo-actions .silo-button{width:100%;padding:0 12px}.silo-actions-cell{align-content:start;display:grid}.silo-app .silo-button[data-variant=primary]{background:var(--silo-primary);border-color:var(--silo-primary);color:var(--silo-on-primary)}.silo-app .silo-button[data-variant=primary]:not([aria-disabled=true]):hover{background:var(--silo-primary);box-shadow:0 0 0 4px var(--silo-primary-ring)}.silo-app .silo-button[data-variant=quiet]{text-underline-offset:4px;min-height:44px;color:var(--silo-text);border-color:#0000;padding:0 12px;text-decoration:underline}.silo-app .silo-button[aria-disabled=true]{cursor:not-allowed}.silo-whynot{color:var(--silo-text-2);gap:4px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:grid}.silo-whynot li{margin:0}.silo-whynot strong{color:var(--silo-text)}.silo-whynot button,.silo-whynot a{min-height:44px;color:var(--silo-text);text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:0;font-size:14px;text-decoration:underline;display:inline-flex}.silo-window[data-zone=private] .silo-whynot{border-left:4px solid #101010;padding:12px 14px}.silo-total{gap:12px;display:grid}.silo-total-row{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.silo-total-amt{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;line-height:32px}.silo-fine{color:var(--silo-text-2);font-size:14px;line-height:20px}.silo-split{gap:8px;display:grid}.silo-split-bar{gap:4px;height:14px;display:flex}.silo-split-bar>i{border-radius:4px;min-width:14px;display:block}.silo-split-bar>i[data-zone=private]{background:var(--grain-orange)}.silo-split-bar>i[data-zone=public]{border:2px solid var(--silo-public)}.silo-split-legend{color:var(--silo-text-2);flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.silo-split-legend li{align-items:center;gap:8px;margin:0;display:inline-flex}.silo-split-legend b{color:var(--silo-text);font-weight:600}.silo-section-head{border-bottom:1px solid var(--silo-text);justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.silo-section-head h2{color:var(--silo-text);margin:0}.silo-section-head .silo-label{color:var(--silo-text)}.silo-section{gap:12px;min-width:0;display:grid}.silo-day{font-family:var(--silo-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--silo-muted);margin:0;padding:16px 8px 4px;font-size:12px;font-weight:400;line-height:16px}.silo-account-list{display:grid}.silo-account{border:0;border-bottom:1px solid var(--silo-line);width:100%;min-height:72px;color:var(--silo-text);text-align:left;background:0 0;border-radius:0;align-items:center;gap:12px;padding:12px 8px;font-size:16px;line-height:24px;display:flex}.silo-account-list>.silo-account:last-child{border-bottom:0}button.silo-account:hover{background:var(--silo-hover);border-radius:var(--silo-radius-sm)}.silo-account>svg{color:var(--silo-muted);flex:none}.silo-account[data-off]{color:var(--silo-text-2)}.silo-account-token{min-height:64px;padding-left:34px}.silo-account-token .silo-asset-icon{width:32px;height:32px}.silo-account-name{overflow-wrap:anywhere;flex:auto;gap:2px;min-width:0;display:grid}.silo-account-name small{color:var(--silo-text-2);overflow-wrap:anywhere;font-size:14px;line-height:20px}.silo-account-name code{font-size:14px}.silo-account-value{max-width:52%;font-family:var(--silo-mono);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;justify-items:end;gap:2px;min-width:0;font-size:16px;font-weight:400;line-height:24px;display:grid}.silo-account-value small{font-family:var(--silo-font);color:var(--silo-muted);white-space:normal;overflow-wrap:normal;text-align:right;font-size:14px;font-weight:600;line-height:20px}.silo-account-value>.silo-state{font-family:var(--silo-font)}.silo-accounts .silo-last-checked{border-bottom:1px solid var(--silo-line);padding:6px 8px 10px}.silo-asset-icon{background:var(--silo-chip);width:40px;height:40px;color:var(--silo-text-2);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid;overflow:hidden}.silo-asset-icon img{object-fit:cover;width:100%;height:100%}.silo-state{min-height:24px;font:600 14px/20px var(--silo-font);color:var(--silo-text-2);border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.silo-state>svg{flex:none}.silo-state[data-state=ok]{color:var(--silo-ok)}.silo-state[data-state=held]{color:var(--silo-warn)}.silo-state:is([data-state=off],[data-state=soon]){color:var(--silo-text-2)}.silo-state[data-state=danger]{color:var(--silo-danger)}.silo-state[data-state=idle] .silo-dot{background:var(--silo-control-line)}.silo-build-caps{gap:4px;display:grid}.silo-build-caps h2{border-bottom:1px solid var(--silo-text);margin:0;padding:0 0 8px}.silo-build-caps h2 .silo-label{color:var(--silo-text)}.silo-build-caps ul{margin:0;padding:0;list-style:none;display:grid}.silo-build-caps li{border-bottom:1px solid var(--silo-line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 10px;min-height:56px;margin:0;padding:12px 0;font-size:16px;line-height:24px;display:grid}.silo-build-caps li>.silo-zone-mark{margin-top:5px}.silo-build-caps li>.silo-state{grid-column:2}.silo-beta-note{border:1.5px solid var(--silo-line-strong);border-radius:var(--silo-radius-sm);color:var(--silo-text-2);align-items:flex-start;gap:12px;margin:0;padding:12px 14px;font-size:14px;line-height:20px;display:flex}.silo-beta-note .silo-beta{flex:none;margin:0}.silo-beta-note strong{color:var(--silo-text)}.silo-app .silo-textlink{min-height:44px;color:var(--silo-text);text-underline-offset:4px;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0 4px;font-size:16px;text-decoration:underline;display:inline-flex}.silo-empty-state{color:var(--silo-text-2);gap:8px;padding:16px 8px;font-size:14px;line-height:20px;display:grid}.silo-empty-state strong{color:var(--silo-text);font-size:16px;line-height:24px}.silo-zone-chip{border-radius:var(--silo-pill);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;height:26px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.silo-zone-chip[data-zone=private]{background:var(--silo-ink);color:var(--grain-orange)}.silo-zone-chip[data-zone=public]{border:1.5px solid var(--silo-public);color:var(--silo-public-text)}.silo-zone-chip[data-zone=soon]{border:1.5px dashed var(--silo-control-line);color:var(--silo-text-2)}.silo-zone-mark{flex:none;width:14px;height:14px;display:inline-block}.silo-zone-mark[data-zone=private]{background:var(--grain-orange);border-radius:4px}.silo-zone-mark[data-zone=public]{border:2px solid var(--silo-public);border-radius:4px}.silo-zone-mark[data-zone=soon]{border:2px dashed var(--silo-control-line);border-radius:4px}.silo-soon{border-radius:var(--silo-pill);border:1.5px dashed var(--silo-control-line);color:var(--silo-text-2);letter-spacing:.04em;white-space:nowrap;align-items:center;padding:2px 8px;font-size:14px;font-weight:600;display:inline-flex}.silo-pill{border-radius:var(--silo-pill);border:1.5px solid var(--silo-line-strong);height:26px;color:var(--silo-text-2);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:14px;display:inline-flex}.silo-app .silo-button,.silo-app .silo-wallet-controls button,.silo-app .silo-file{border:1.5px solid var(--silo-control-line);border-radius:var(--silo-pill);min-height:52px;color:var(--silo-text);text-align:center;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.silo-app .silo-button:hover,.silo-app .silo-wallet-controls button:not(:disabled):hover,.silo-app .silo-file:hover{background:var(--silo-hover)}.silo-app .silo-button[data-variant=primary],.silo-app .silo-wallet-controls button.silo-primary,.silo-app .silo-wallet-controls .silo-quote-button{background:var(--silo-primary);border-color:var(--silo-primary);color:var(--silo-on-primary)}.silo-app .silo-button[data-variant=primary]:hover,.silo-app .silo-wallet-controls button.silo-primary:not(:disabled):hover,.silo-app .silo-wallet-controls .silo-quote-button:not(:disabled):hover{box-shadow:0 0 0 4px var(--silo-primary-ring)}.silo-app .silo-wallet-controls button:disabled,.silo-app .silo-quote-button:disabled,.silo-app .silo-button[aria-disabled=true]{opacity:1;cursor:not-allowed;background:color-mix(in srgb,var(--silo-text) 9%,transparent)!important;color:var(--silo-disabled)!important;box-shadow:none!important;border:2px solid #0000!important}.silo-app .silo-file{cursor:pointer;position:relative}.silo-app .silo-file input[type=file]{cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0;opacity:0!important}.silo-app .silo-file:has(input:disabled){background:color-mix(in srgb,var(--silo-text) 9%,transparent);color:var(--silo-disabled);cursor:not-allowed;border:2px solid #0000}.silo-app .silo-file:has(input:disabled) input{cursor:not-allowed}.silo-app .silo-file:focus-within{outline:3px solid var(--silo-focus);outline-offset:3px}.exposure-actions{flex-wrap:wrap;gap:10px;margin:0;display:flex}.silo-app .silo-wallet-controls .silo-danger button:not(:disabled){border-color:var(--silo-danger);color:var(--silo-danger)}.silo-app .silo-wallet-controls .silo-danger button:not(:disabled):hover{background:var(--silo-danger-bg)}.silo-app .silo-wallet-controls{gap:32px;min-width:0;max-width:640px;display:grid}.silo-app .silo-wallet-controls>.exposure-panel{border-radius:var(--silo-radius);background:0 0;border:0;margin:0;padding:0}.silo-app .silo-wallet-controls>.exposure-panel>h2{letter-spacing:-.02em;margin-bottom:12px;font-size:22px;line-height:26px}.silo-app .silo-wallet-controls p{color:var(--silo-text-2);font-size:16px;line-height:24px}.silo-app .silo-wallet-controls ul{color:var(--silo-text-2);padding-left:20px}.silo-app .silo-wallet-controls li{margin:4px 0;line-height:1.55}.silo-app .silo-wallet-controls .exposure-note{color:var(--silo-muted);font-size:14px;line-height:20px}.silo-app .silo-wallet-controls .exposure-error,.silo-app .silo-wallet-controls p[role=alert]{color:var(--silo-danger)}.silo-app .silo-wallet-controls p.exposure-error{background:var(--silo-danger-bg);border:1.5px solid var(--silo-danger-line);border-radius:var(--silo-radius-sm);margin:12px 0 0;padding:12px 14px}.silo-app .silo-wallet-controls .exposure-address{font-family:var(--silo-mono);word-break:break-all;color:var(--silo-text);background:var(--silo-panel);border-radius:var(--silo-radius-sm);margin:8px 0;padding:12px 14px;font-size:14px;line-height:1.8;display:block}.silo-zone{--silo-zone:var(--silo-accent);--silo-zone-text:var(--silo-accent-text);--silo-on-zone:var(--silo-on-accent);--silo-zone-soft:var(--silo-accent-soft)}#silo-public,#silo-evm{--silo-zone:var(--silo-public);--silo-zone-text:var(--silo-public-text);--silo-on-zone:var(--silo-on-public);--silo-zone-soft:var(--silo-public-soft)}.silo-app .silo-wallet-controls>.silo-zone{background:0 0;border-radius:0;flex-direction:column;gap:20px;padding:0;display:flex;overflow:visible}.silo-app .silo-wallet-controls>.silo-zone>.silo-zone-head{order:-2}.silo-app .silo-wallet-controls>.silo-zone>:is(p[role=alert],p[role=status],p.silo-busy,p.exposure-error){order:-1;margin-top:0;margin-bottom:0}.silo-app .silo-wallet-controls>.silo-zone>*{margin-left:0;margin-right:0}.silo-app .silo-wallet-controls>.silo-zone>p:last-child{margin-bottom:0}.silo-app .silo-wallet-controls>.silo-zone>.silo-price{order:4}.silo-app .silo-wallet-controls>.silo-zone>.silo-more{order:5}.silo-app .silo-wallet-controls>.silo-zone>.silo-zone-head{border-radius:var(--silo-radius);margin:0;padding:20px}.silo-app .silo-wallet-controls>.silo-off{align-items:flex-start;gap:16px;display:flex;border:2px dashed var(--silo-control-line)!important;border-radius:var(--silo-radius-md)!important;padding:20px 24px!important}.silo-app .silo-wallet-controls>.silo-off>div{flex:auto;min-width:0}.silo-app .silo-wallet-controls>.silo-off h2{margin:0 0 4px;font-size:22px}.silo-app .silo-wallet-controls>.silo-off p{margin:0;font-size:16px;line-height:24px}.silo-app .silo-wallet-controls>.silo-off .silo-tag{border:1.5px dashed var(--silo-control-line);color:var(--silo-text-2)}.silo-send[data-held] .silo-review>:is(.silo-fields,.exposure-note){display:none}.silo-app .silo-wallet-controls>#silo-xmr>.silo-zone-head,.silo-app .silo-wallet-controls>#silo-zec>.silo-zone-head{background:var(--grain-orange);color:var(--silo-ink);--silo-focus:#101010}.silo-app .silo-wallet-controls>#silo-evm>.silo-zone-head{border:2px solid var(--silo-public)}.silo-zone-head{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.silo-zone-head>div{gap:2px;min-width:0;display:grid}.silo-zone-head h2{letter-spacing:-.04em;margin:0;font-size:28px;line-height:32px}.silo-zone-head .silo-tag{margin-left:auto}.silo-zone-head .silo-eyebrow,.silo-zone-network{color:inherit;opacity:1;font-size:14px;line-height:20px}.silo-tag{border-radius:var(--silo-pill);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1.5px solid var(--silo-public);height:26px;color:var(--silo-public-text);background:0 0;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.silo-native-workspace .silo-tag{background:var(--silo-ink);color:var(--grain-orange);border-color:var(--silo-ink)}.silo-held{background:var(--silo-warn-bg);border-radius:var(--silo-radius-sm);padding:12px 14px;color:var(--silo-warn)!important}.silo-hold{border:0!important;border-left:4px solid var(--silo-warn)!important;background:var(--silo-warn-bg)!important;border-radius:var(--silo-radius-md)!important;padding:20px!important}.silo-hint{margin:-4px 0 4px;color:var(--silo-muted)!important;font-size:14px!important;line-height:20px!important}.silo-fields{gap:14px;display:grid}.silo-app .silo-wallet-controls label{color:var(--silo-text-2);gap:8px;font-size:14px;font-weight:600;line-height:20px;display:grid}.silo-app :where(input:not([type=checkbox]):not([type=file]):not([type=range]),select,textarea){border-radius:var(--silo-radius-sm);border:1.5px solid var(--silo-control-line);background:var(--silo-field);width:100%;min-height:52px;color:var(--silo-text);padding:0 16px;font-size:16px}.silo-app :where(input:not([type=checkbox]):not([type=file])):focus{border-color:var(--silo-text)}.silo-app input:disabled,.silo-app select:disabled{background:color-mix(in srgb,var(--silo-text) 9%,transparent);color:var(--silo-disabled);opacity:1;border-style:solid}.silo-app input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid var(--silo-control-line);border-radius:var(--silo-radius-sm);background:var(--silo-field);flex:none;place-content:center;width:24px;height:24px;margin:0;display:inline-grid}.silo-app input[type=checkbox]:checked{background:var(--silo-primary);border-color:var(--silo-primary)}.silo-app input[type=checkbox]:checked:after{content:"";border-left:3px solid var(--silo-on-primary);border-bottom:3px solid var(--silo-on-primary);width:12px;height:7px;transform:rotate(-45deg)translate(1px,-1px)}.silo-app input[type=checkbox]:disabled{opacity:.6}.silo-app .silo-wallet-controls label:has(>input[type=checkbox]){min-height:44px;color:var(--silo-text-2);cursor:pointer;align-items:flex-start;gap:12px;padding:6px 0;font-size:14px;font-weight:600;line-height:1.45;display:flex}.silo-app .silo-wallet-controls label>input[type=checkbox]{margin-top:1px}.silo-unlock{gap:16px;max-width:620px;padding:0;display:grid}.silo-unlock-title{gap:6px;display:grid}.silo-unlock-title h3{letter-spacing:-.04em;margin:0;font-size:28px;line-height:32px}.silo-unlock-title p{margin:0}.silo-unlock>.exposure-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.silo-unlock>.exposure-actions>:first-child{grid-column:1/-1}.silo-unlock>.exposure-actions>:first-child:not(:disabled){background:var(--silo-primary);border-color:var(--silo-primary);color:var(--silo-on-primary)}.silo-unlock-foot{align-items:center;gap:8px;margin:0;display:flex;color:var(--silo-muted)!important;font-size:14px!important}.silo-app details>summary{cursor:pointer;min-height:52px;color:var(--silo-text);justify-content:space-between;align-items:center;gap:12px;padding:0 4px;font-size:14px;font-weight:600;list-style:none;display:flex}.silo-app summary::-webkit-details-marker{display:none}.silo-app details>summary:after{content:"";border-right:2px solid var(--silo-text-2);border-bottom:2px solid var(--silo-text-2);flex:none;width:8px;height:8px;transition:transform .15s;transform:rotate(45deg)translateY(-2px)}.silo-app details[open]>summary:after{transform:rotate(-135deg)translateY(-2px)}.silo-more{border-top:2px solid var(--silo-text);margin-top:8px;display:grid}.silo-more>details,.silo-more>.silo-review{border-bottom:1px solid var(--silo-line);margin:0}.silo-more>details[open]{padding-bottom:16px}.silo-more>details>:not(summary){margin-left:4px;margin-right:4px}.silo-more>details>p,.silo-more>details>div,.silo-more>details>label,.silo-more>details>dl{margin-bottom:12px}.silo-more>details.silo-review{gap:0;padding:0;display:block}.silo-more>details.silo-review[open]{padding:0 4px 16px}.silo-more>details.silo-review>summary{padding:0}.silo-more>details.silo-review>:not(summary){margin-bottom:12px}.silo-disclosure{gap:4px;margin:0 0 4px;display:grid}.silo-disclosure dt{color:var(--silo-muted);margin-top:10px;font-size:14px;font-weight:600}.silo-disclosure dd{color:var(--silo-text-2);margin:0;font-size:14px;line-height:1.55}.silo-wallet-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.silo-wallet-col{gap:20px;min-width:0;display:grid}.silo-wallet-grid>.silo-wallet-col[data-side]{order:2}.silo-inset{background:var(--silo-panel);border-radius:var(--silo-radius-md);gap:14px;min-width:0;padding:20px;display:grid}.silo-inset>h3{justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.silo-balance{gap:16px;margin:0;display:grid}.silo-balance>div{gap:4px;display:grid}.silo-balance>div:first-child dd:first-of-type{letter-spacing:-.03em;color:var(--silo-text);font-variant-numeric:tabular-nums;font-size:40px;line-height:44px}.silo-balance dt{color:var(--silo-muted);font-size:14px;font-weight:600;line-height:20px}.silo-balance dd{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}.silo-balance dd+dd{color:var(--silo-muted);font-size:14px;font-weight:600;line-height:20px}.silo-balance dd[data-state=unchecked]{color:var(--silo-text-2);font-size:22px}.silo-balance-bar{border-radius:var(--silo-r-bar);gap:3px;height:8px;display:flex;overflow:hidden}.silo-balance-bar>span{background:var(--silo-zone);border-radius:var(--silo-r-bar);min-width:3px}.silo-balance-bar>span+span{background:color-mix(in srgb,var(--silo-zone) 30%,var(--silo-hover))}.silo-zone-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr));gap:12px;display:grid}.silo-zone-actions a{border-radius:var(--silo-pill);border:1.5px solid var(--silo-control-line);text-align:center;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 12px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.silo-zone-actions a:first-child{background:var(--silo-primary);border-color:var(--silo-primary);color:var(--silo-on-primary)}.silo-zone-actions a:not(:first-child):hover{background:var(--silo-hover)}.silo-zone-actions a:first-child:hover{box-shadow:0 0 0 4px var(--silo-primary-ring)}.silo-price{gap:12px}.silo-zone>.silo-price{margin-bottom:18px}.silo-price-head{gap:2px;display:grid}.silo-price-value{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(30px,3.6vw,40px);line-height:1.1}.silo-price-change{font-variant-numeric:tabular-nums;color:var(--silo-text-2);font-size:14px}.silo-price-change[data-trend=up]{color:var(--silo-ok)}.silo-price-change[data-trend=down]{color:var(--silo-danger)}.silo-price-change span{color:var(--silo-muted);font-weight:600}.silo-chart-note{text-align:center;min-height:96px;color:var(--silo-muted);place-items:center;margin:0;font-size:14px;display:grid}.silo-chart{cursor:crosshair;touch-action:pan-y;height:200px;margin:0 -4px;position:relative}.silo-chart svg{width:100%;height:100%;display:block}.silo-chart-label{color:var(--silo-muted);font-variant-numeric:tabular-nums;pointer-events:none;font-size:14px;position:absolute}.silo-chart-label[data-edge=high]{top:0;right:4px}.silo-chart-label[data-edge=low]{bottom:0;left:4px}.silo-chart-rule{background:var(--silo-control-line);pointer-events:none;width:1px;position:absolute;top:6px;bottom:6px}.silo-chart-dot{background:var(--silo-zone);width:12px;height:12px;box-shadow:0 0 0 2px var(--silo-bg),0 0 0 7px color-mix(in srgb,var(--silo-zone) 25%,transparent);pointer-events:none;border-radius:50%;margin:-6px 0 0 -6px;position:absolute}.silo-app .silo-range-chips{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.silo-app .silo-wallet-controls .silo-range-chips button,.silo-app .silo-wallet-controls .silo-range-chips button:not(:disabled):hover{border-radius:var(--silo-pill);min-height:44px;color:var(--silo-muted);background:0 0;border:0;padding:0;font-size:14px}.silo-app .silo-wallet-controls .silo-range-chips button[aria-pressed=true]{background:var(--silo-text);color:var(--silo-bg)}.silo-price-holding{margin:0!important;font-size:14px!important}.silo-price-holding strong{color:var(--silo-text);font-variant-numeric:tabular-nums}.silo-price-note{margin:0!important;font-size:14px!important}.silo-inset.silo-price:has(>.silo-empty){border:1.5px dashed var(--silo-control-line);background:0 0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 16px;padding:12px 18px}.silo-inset.silo-price:has(>.silo-empty) .silo-zone-network{opacity:1;color:var(--silo-text);font-weight:600}.silo-inset.silo-price>.silo-empty{padding:0}.silo-move-private{gap:10px}.silo-move-private>h3{align-items:center;gap:8px;margin:0;display:flex}.silo-move-private>h3 svg{color:var(--silo-text)}.silo-move-private>p{margin:0}.silo-move-private>a{justify-self:stretch}.silo-move-private details ul{margin:0 4px;padding-left:18px;font-size:14px}.silo-private-cta{border-radius:var(--silo-radius-md);background:var(--silo-bg);border:1.5px solid var(--silo-line-strong);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:16px 20px;text-decoration:none;display:flex}.silo-private-cta>span:first-child{gap:2px;display:grid}.silo-private-cta strong{color:var(--silo-text);font-size:16px}.silo-private-cta small{color:var(--silo-text-2);font-size:14px}.silo-private-cta>span:last-child{color:var(--silo-text);font-size:22px}.silo-grain{gap:12px;margin-top:16px;scroll-margin-top:24px;display:grid}.silo-grain-head{align-items:center;gap:12px;display:flex}.silo-grain-head>span:last-child{gap:2px;display:grid}.silo-grain-head strong{font-size:16px}.silo-grain-head small{color:var(--silo-muted);font-size:14px}.silo-grain-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.silo-grain-stats>div{border:1.5px solid var(--silo-line-strong);border-radius:var(--silo-radius-sm);text-align:left;justify-items:start;gap:2px;margin:0;padding:12px 14px;display:grid}.silo-grain-stats dt{color:var(--silo-muted);margin:0;padding:0;font-size:14px}.silo-grain-stats dd{margin:0;padding:0;font-size:14px;font-weight:600}.silo-grain-stats dd[data-trend=up]{color:var(--silo-ok)}.silo-grain-stats dd[data-trend=down]{color:var(--silo-danger)}.silo-grain-rewards{gap:10px}.silo-grain-rewards>h3{margin:0}.silo-grain-link{border-radius:var(--silo-pill);border:1.5px solid var(--silo-line-strong);justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.silo-grain-link:hover{background:var(--silo-raised)}.silo-receive{text-align:center;justify-items:center;gap:12px;scroll-margin-top:24px;display:grid}.silo-receive>p:first-child{color:var(--silo-muted);margin:0;font-size:14px}.silo-qr-tile{border-radius:var(--silo-radius-md);background:#fff;place-items:center;padding:14px;display:grid}.silo-qr-tile svg{width:176px;height:176px;display:block}.silo-receive .exposure-address{text-align:center;color:var(--silo-text);background:0 0;max-width:420px;margin:0;padding:0 4px;font-size:14px}.silo-address-group{color:var(--silo-muted);margin-right:.55em;display:inline-block}.silo-address-group:first-child,.silo-address-group:last-child{color:var(--silo-text);background:var(--silo-hover);border-radius:4px;padding:1px 4px}.silo-app .silo-wallet-controls .silo-receive>button{background:var(--silo-primary);border-color:var(--silo-primary);width:100%;max-width:320px;color:var(--silo-on-primary)}.silo-app .silo-wallet-controls .silo-receive>button:not(:disabled):hover{box-shadow:0 0 0 4px var(--silo-primary-ring)}.silo-receive .exposure-note{max-width:420px;margin:0}.silo-app .silo-new-address{border:1.5px solid var(--silo-line-strong);border-radius:var(--silo-radius-sm);text-align:left;align-items:center;gap:12px;padding:12px 12px 12px 16px;display:flex}.silo-app .silo-new-address p{flex:auto;margin:0}.silo-app .silo-wallet-controls .silo-new-address button,.silo-app .silo-wallet-controls .silo-new-address button:not(:disabled):hover{flex:none;min-height:44px;padding:0 16px;font-size:14px}.silo-send{scroll-margin-top:24px}.silo-app .silo-wallet-controls .silo-send .silo-fields>button,.silo-app .silo-wallet-controls .silo-review .exposure-actions>button:first-of-type{background:var(--silo-primary);border-color:var(--silo-primary);color:var(--silo-on-primary)}.silo-amount-input input{letter-spacing:-.04em;font-variant-numeric:tabular-nums;min-height:64px!important;font-size:28px!important}.silo-review{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.silo-review>p{overflow-wrap:anywhere}.silo-review>h3{margin:0}.silo-review-amount{text-align:center;justify-items:center;gap:4px;padding:6px 0 4px;display:grid}.silo-review-amount span{color:var(--silo-muted);font-size:14px}.silo-review-amount strong{letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(30px,4vw,40px)}.silo-rows{margin:0;display:grid}.silo-rows>div{border-bottom:1px solid var(--silo-line);justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:14px;display:flex}.silo-rows>div:last-child{border-bottom:0}.silo-rows dt{color:var(--silo-text-2)}.silo-rows dd{text-align:right;overflow-wrap:anywhere;font-family:var(--silo-mono);font-variant-numeric:tabular-nums;margin:0;font-weight:400}.silo-review .exposure-actions{grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.silo-review .exposure-actions>p{grid-column:1/-1;margin:0}.silo-sent{text-align:center;justify-items:center;padding:8px 0}.silo-sent-mark{border:2px solid var(--silo-zone);border-radius:50%;place-items:center;width:76px;height:76px;display:grid}.silo-sent-mark span{border-radius:var(--silo-pill);background:var(--silo-zone);width:52px;height:52px;color:var(--silo-on-zone);place-items:center;display:grid}.silo-sent h3{letter-spacing:-.04em;margin:4px 0 0;font-size:22px}.silo-sent p{margin:0}.silo-sent .exposure-address{text-align:left;width:100%}.silo-ticks{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;width:100%;display:grid}.silo-ticks span{border-radius:var(--silo-r-bar);background:var(--silo-hover);height:8px}.silo-ticks span[data-on]{background:var(--silo-zone)}.silo-payment-status{gap:10px;display:grid}.silo-payment-status>div:first-of-type{justify-content:space-between;gap:12px;font-size:14px;display:flex}.silo-payment-status progress{opacity:0;width:1px;height:1px;position:absolute}.silo-confirms{gap:12px;display:grid}.silo-confirms h3{margin:0;font-size:14px}.silo-confirms-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.silo-confirms-head strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:22px}.silo-confirms-title{letter-spacing:-.04em;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:600;display:flex}.silo-xmr-confirms-dot{background:var(--silo-text);border-radius:50%;flex:none;width:10px;height:10px}.silo-confirms[data-state=waiting] .silo-xmr-confirms-dot,.silo-confirms[data-state=progress] .silo-xmr-confirms-dot{animation:1.8s ease-in-out infinite silo-confirms-pulse}.silo-confirms[data-state=unchecked] .silo-xmr-confirms-dot{background:0 0;border:2px dashed}.silo-confirms .silo-ticks span{height:10px;transition:background .3s}.silo-confirms progress{opacity:0;width:1px;height:1px;position:absolute}@keyframes silo-confirms-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.silo-xmr-confirms-dot{animation:none!important}}.silo-history{gap:4px;display:grid}.silo-tx-list{list-style:none;display:grid;margin:0!important;padding:0!important}.silo-tx{border-bottom:1px solid var(--silo-line);align-items:center;gap:12px;padding:10px 0;display:flex;margin:0!important}.silo-tx:last-child{border-bottom:0}.silo-tx-icon{background:var(--silo-raised);width:40px;height:40px;color:var(--silo-text-2);border-radius:50%;flex:none;place-items:center;display:grid}.silo-tx[data-kind=in] .silo-tx-icon{background:var(--silo-zone-soft);color:var(--silo-zone-text)}.silo-tx-main{flex:auto;gap:2px;min-width:0;display:grid}.silo-tx-main strong{color:var(--silo-text);font-size:14px}.silo-tx-main small{color:var(--silo-muted);overflow-wrap:anywhere;font-size:14px}.silo-tx-main details>summary{min-height:44px;color:var(--silo-muted);justify-content:flex-start;padding:0;font-size:14px;font-weight:600}.silo-tx-main details>summary:after{border-width:0 1.5px 1.5px 0;width:6px;height:6px}.silo-tx-main details code{word-break:break-all;color:var(--silo-text-2);margin:4px 0;padding:8px 10px;font-size:14px;display:block}.silo-tx-main details p{margin:2px 0;font-size:14px}.silo-tx-amount{font-family:var(--silo-mono);white-space:nowrap;font-variant-numeric:tabular-nums;align-self:flex-start;padding-top:8px;font-size:14px;font-weight:400}.silo-tx[data-kind=in] .silo-tx-amount{color:var(--silo-zone-text)}.silo-empty{color:var(--silo-muted);margin:0;padding:10px 0;font-size:14px}.silo-tools{gap:10px;display:grid}.silo-tools>.exposure-actions{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.silo-saved{align-items:flex-start;gap:10px;display:flex;margin:0!important;font-size:14px!important}.silo-saved:before{content:"";background:var(--silo-warn);border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.silo-saved[data-state=ok]:before{background:var(--silo-ok)}.silo-verify-ok{color:var(--silo-ok)!important}.silo-verify-fail{color:var(--silo-danger)!important}.silo-busy{border:1.5px solid var(--silo-info-line);background:var(--silo-info-bg);border-radius:var(--silo-radius-sm);align-items:flex-start;gap:10px;padding:12px 14px;display:flex;margin:12px 0 0!important;font-size:14px!important}.silo-busy:before{content:"";border:2px solid var(--silo-text);border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;margin-top:3px;animation:.8s linear infinite silo-spin}@keyframes silo-spin{to{transform:rotate(360deg)}}.silo-backup-gate h3{margin:0 0 8px}.silo-backup-gate{border:0;border-left:4px solid var(--silo-warn);border-radius:var(--silo-radius-sm);padding:16px}.silo-backup-gate>p{margin:0 0 12px}.silo-backup-steps{counter-reset:silo-step;gap:18px;margin:12px 0;padding:0;list-style:none;display:grid}.silo-backup-steps li{counter-increment:silo-step;display:block}.silo-backup-steps li>*+*{margin-top:8px}.silo-backup-steps li>strong{display:block}.silo-backup-steps li[data-done]>strong{opacity:.7;text-decoration:line-through}.silo-quiz{margin-top:10px}.silo-native-handoff{border-top:1px solid var(--silo-line);padding-top:14px}.silo-app .silo-wallet-controls>#silo-public.silo-account-page{background:0 0;border:0;border-radius:0;gap:22px;padding:0;overflow:visible}.silo-app .silo-wallet-controls>#silo-public.silo-account-page>*{margin-left:0;margin-right:0}.silo-app .silo-wallet-controls>#silo-public.silo-account-page>p[role=alert]{order:0;margin:0}.silo-acct-head{border:2px solid var(--silo-public);border-radius:var(--silo-radius);order:-2;align-items:center;gap:12px;padding:20px;display:flex}.silo-acct-head>div{gap:2px;min-width:0;display:grid}.silo-app .silo-acct-head h2{letter-spacing:-.04em;margin:0;font-size:28px;line-height:32px}.silo-acct-head .silo-zone-network{opacity:1;color:var(--silo-text-2)}.silo-acct-head .silo-tag{text-transform:none;letter-spacing:0;border:0;height:auto;margin-left:auto;padding:0;font-size:14px}.silo-acct-summary{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.silo-acct-identity{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 12px;min-width:0;display:flex}.silo-acct-status{color:var(--silo-text);align-items:center;gap:8px;font-size:14px;display:inline-flex}.silo-acct-status:before{content:"";background:var(--silo-ok);border-radius:50%;width:8px;height:8px}.silo-app .silo-wallet-controls .silo-acct-identity .exposure-address{flex:320px;margin:0;padding:10px 14px;font-size:14px;line-height:1.6}.silo-app .silo-wallet-controls .silo-acct-identity .silo-acct-disconnect{min-height:44px;padding:0 16px;font-size:14px}.silo-acct-balance{gap:2px;min-width:0;display:grid}.silo-app .silo-wallet-controls .silo-acct-balance .silo-public-balance{letter-spacing:-.04em;overflow-wrap:anywhere;line-height:56px;margin:0!important;font-size:56px!important}.silo-app .silo-wallet-controls .silo-acct-balance .exposure-note{margin:0}.silo-acct-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr));gap:12px;display:grid}.silo-app .silo-wallet-controls .silo-acct-actions>:is(button,a){border:1.5px solid var(--silo-control-line);border-radius:var(--silo-pill);min-width:0;min-height:52px;color:var(--silo-text);text-align:center;background:0 0;justify-content:center;align-items:center;gap:0;padding:0 12px;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.silo-app .silo-wallet-controls .silo-acct-actions>:first-child{background:var(--silo-primary);border-color:var(--silo-primary);color:var(--silo-on-primary)}.silo-app .silo-wallet-controls .silo-acct-actions>:is(button,a):not(:first-child):hover{background:var(--silo-hover)}.silo-app .silo-wallet-controls .silo-acct-actions>:first-child:hover{box-shadow:0 0 0 4px var(--silo-primary-ring)}.silo-acct-facts{border-top:1px solid var(--silo-line);border-bottom:1px solid var(--silo-line);grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:4px 0;display:grid}.silo-app .silo-acct-facts>div{text-align:left;min-width:0;margin:0;padding:10px 0;font-size:14px;display:block}.silo-app .silo-acct-facts dt{margin:0 0 2px;font-size:14px;font-weight:600;line-height:20px}.silo-app .silo-acct-facts dd{color:var(--silo-text-2);text-align:left;margin:0;font-size:14px;line-height:20px}.silo-acct-columns{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.silo-acct-holdings>h3{margin:0}#silo-sol-receive,#silo-sol-send{scroll-margin-top:24px}#silo-public.silo-account-page>.silo-send{order:0}.silo-public-connection{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.silo-public-connection span{align-items:center;gap:8px;font-weight:600;display:inline-flex}.silo-public-connection span:before{content:"";background:var(--silo-ok);border-radius:50%;width:8px;height:8px}.silo-public-balance{letter-spacing:-.05em;line-height:1.05;color:var(--silo-text)!important;margin:6px 0!important;font-size:clamp(34px,4vw,48px)!important}.silo-network-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:640px;margin-bottom:24px;padding:0;display:grid}.silo-network-tabs button{border:1.5px solid var(--silo-control-line);border-radius:var(--silo-pill);min-height:48px;color:var(--silo-text);text-align:left;background:0 0;justify-content:flex-start;align-items:center;gap:10px;padding:0 14px 0 8px;font-size:16px;font-weight:600;display:flex}.silo-network-tabs button:hover{background:var(--silo-hover)}.silo-network-tabs button .silo-asset-icon{width:32px;height:32px;font-size:14px}.silo-network-tabs button[aria-pressed=true]{background:var(--silo-text);border-color:var(--silo-text);color:var(--silo-bg)}.silo-costs{border-collapse:collapse;width:100%;font-size:14px}.silo-costs caption{text-align:left;color:var(--silo-muted);padding-bottom:6px;font-size:14px}.silo-costs th,.silo-costs td{border-bottom:1px solid var(--silo-line);vertical-align:top;padding:10px 0}.silo-app .silo-costs th{text-align:left;color:var(--silo-text-2);font-weight:600}.silo-app .silo-costs td{color:var(--silo-text)}.silo-app .exposure-note,.silo-app.exposure-shell .exposure-note{color:var(--silo-muted)}.silo-costs td{text-align:right;font-family:var(--silo-mono);font-weight:400}.silo-costs td small{font-family:var(--silo-font);color:var(--silo-muted);font-size:14px;font-weight:600;display:block}.silo-cost-total th,.silo-cost-total td{color:var(--silo-text);border-bottom:0}.silo-cost-flag{color:var(--silo-warn)}.silo-privacy-tag,.silo-soon-label{border-radius:var(--silo-pill);border:1.5px solid var(--silo-public);height:26px;color:var(--silo-public-text);align-items:center;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.silo-soon-label{border:1.5px dashed var(--silo-control-line);color:var(--silo-text-2)}.silo-quote-button{border-radius:var(--silo-pill);justify-content:center;justify-self:start;align-items:center;gap:8px;min-height:52px;padding:0 22px;font-size:14px;display:inline-flex}.silo-token-list .silo-tx-main strong,.silo-token-title{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.silo-token-symbol{color:var(--silo-muted);font-size:14px;font-weight:600}.silo-token-verified{color:var(--silo-ok);flex:none}.silo-unverified{border-radius:var(--silo-pill);background:var(--silo-warn-bg);border:1.5px solid var(--silo-warn-line);height:22px;color:var(--silo-warn);white-space:nowrap;align-items:center;padding:0 8px;font-size:14px;font-weight:600;display:inline-flex}.silo-token-mint{align-items:center;gap:4px;display:flex!important}.silo-app .silo-token-copy,.silo-app .silo-wallet-controls .silo-token-copy{border-radius:var(--silo-pill);width:44px;height:44px;min-height:44px;color:var(--silo-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.silo-app .silo-token-copy:hover,.silo-app .silo-wallet-controls .silo-token-copy:not(:disabled):hover{background:var(--silo-hover);color:var(--silo-text)}.silo-app .silo-token-copy:focus-visible{background:var(--silo-hover);color:var(--silo-text)}.silo-token-amount{text-align:right;white-space:nowrap;font-family:var(--silo-mono);font-variant-numeric:tabular-nums;justify-items:end;gap:2px;font-weight:400;display:grid}.silo-token-amount small{font-family:var(--silo-font);color:var(--silo-muted);font-size:14px;font-weight:600}.silo-tag svg,.silo-app .silo-new-address button svg{color:currentColor}.silo-picker-backdrop{z-index:30;background:#000000b3;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.silo-network-picker{background:var(--silo-panel);width:min(460px,100%);max-height:calc(100vh - 32px);color:var(--silo-text);border:1px solid var(--silo-line-strong);border-radius:var(--silo-radius);gap:6px;padding:20px;display:grid;overflow:auto}.silo-network-picker .silo-section-heading{justify-content:space-between;align-items:center;display:flex}.silo-network-picker .silo-section-heading h2{letter-spacing:-.02em;margin:0;font-size:22px;line-height:26px}.silo-network-picker .silo-section-heading button{border-radius:var(--silo-pill);border:1.5px solid var(--silo-control-line);background:0 0;width:48px;height:48px;font-size:22px;line-height:1}.silo-network-picker>p{color:var(--silo-text-2);margin:0 0 8px;font-size:16px;line-height:24px}.silo-picker-choice>button{border:0;border-bottom:1px solid var(--silo-line);text-align:left;background:0 0;border-radius:0;align-items:center;gap:12px;min-height:68px;padding:10px 12px;display:flex}.silo-picker-choice>button:not(:disabled):hover{background:var(--silo-raised);border-radius:var(--silo-radius-sm)}.silo-picker-choice>button:disabled{opacity:1;color:var(--silo-disabled)}.silo-picker-choice>button>span:not(.silo-asset-icon){flex:auto;gap:2px;font-weight:600;display:grid}.silo-picker-choice>button small{color:var(--silo-text-2);font-size:14px;font-weight:600}.silo-picker-choice>button:disabled>svg{visibility:hidden}.silo-app-footer{border-top:1px solid var(--silo-line);max-width:640px;color:var(--silo-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:40px;padding-top:16px;font-size:14px;line-height:20px;display:flex}.silo-app-footer a{align-items:center;gap:4px;min-height:44px;text-decoration:none;display:inline-flex}.silo-app-footer a:hover{color:var(--silo-text)}.silo-app .silo-app-footer,.silo-app .silo-app-footer *{color:var(--silo-muted)!important}.silo-app .silo-app-footer a:hover,.silo-app .silo-app-footer a:hover *{color:var(--silo-text)!important}.silo-app dt{color:var(--silo-muted)!important}.silo-app .silo-setting .silo-disclosure dt{color:var(--silo-text)!important}.silo-build code{word-break:break-all;font-size:14px}.silo-appearance-settings .silo-theme-control{max-width:300px}.silo-appearance-settings .silo-theme-control p{width:auto;margin-top:12px;position:static}.silo-app .silo-wallet-controls>.silo-setting{border:0;border-radius:0;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding:0;display:grid}.silo-app .silo-setting>header h2{letter-spacing:-.02em;margin:0 0 4px;font-size:22px;line-height:26px}.silo-app .silo-setting>header p{color:var(--silo-text-2);margin:0;font-size:14px;line-height:20px}.silo-app .silo-setting-body{gap:16px;min-width:0;display:grid}.silo-app .silo-setting-body>p{margin:0}.silo-app .silo-setting-row{border-bottom:1px solid var(--silo-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding-bottom:16px;display:flex}.silo-app .silo-setting-row:last-child{border-bottom:0;padding-bottom:0}.silo-app .silo-setting-row>div:first-child{gap:2px;min-width:0;display:grid}.silo-app .silo-setting-row strong{font-size:16px;line-height:24px}.silo-app .silo-setting-row p{color:var(--silo-text-2);max-width:52ch;margin:0;font-size:14px;line-height:20px}.silo-app .silo-setting-row .silo-theme-control{flex:none}.silo-app .silo-setting-row button[aria-pressed=true]{background:var(--silo-text);color:var(--silo-bg);border-color:var(--silo-text)}.silo-app .silo-setting .silo-disclosure{gap:0;margin:0}.silo-app .silo-setting .silo-disclosure dt{border-top:1px solid var(--silo-line);margin:0;padding:14px 0 2px}.silo-app .silo-setting .silo-disclosure dt:first-child{border-top:0;padding-top:0}.silo-app .silo-setting .silo-disclosure dd{text-align:left;justify-self:start;padding-bottom:8px}.silo-app .silo-setting .silo-disclosure dt{color:var(--silo-text);font-size:14px;font-weight:600}.silo-app .silo-setting-row .silo-theme-control label{gap:0;font-size:0}.silo-app .silo-setting-row button{white-space:normal;min-width:0}.silo-app .silo-setting-row .exposure-actions{flex-direction:column;align-items:stretch}.silo-app .silo-wallet-controls>#silo-swap{background:0 0;border:0;padding:0}.silo-app .silo-swap-panel{--silo-zone:var(--silo-public);--silo-zone-text:var(--silo-public-text);--silo-on-zone:var(--silo-on-public);--silo-zone-soft:var(--silo-public-soft);min-width:0;display:block}.silo-app .silo-swap-panel .silo-swap-layout{grid-template-columns:minmax(0,620px) minmax(240px,320px);align-items:start;gap:48px;display:grid}.silo-app .silo-swap-panel :is(.silo-swap-main,.silo-swap-managed,.silo-swap-exact-review){gap:14px;min-width:0;display:grid}.silo-app .silo-swap-panel .silo-swap-side{align-content:start;gap:28px;min-width:0;display:grid}.silo-app .silo-swap-panel p{color:var(--silo-text-2);margin:0;line-height:1.5}.silo-app .silo-swap-panel :is(.silo-swap-small,.silo-swap-eyebrow){color:var(--silo-muted);font-size:14px;line-height:1.5}.silo-app .silo-swap-panel .silo-swap-eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.silo-app .silo-swap-panel .silo-swap-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.silo-app .silo-swap-panel .silo-swap-public{border:2px solid var(--silo-public);border-radius:var(--silo-radius-md);color:var(--silo-text);align-items:center;gap:12px;padding:12px 16px;display:flex}.silo-app .silo-swap-panel .silo-swap-public svg{color:var(--silo-public-text);flex:none}.silo-app .silo-swap-panel .silo-swap-public strong{font-size:14px;display:block}.silo-app .silo-swap-panel .silo-swap-public p{color:var(--silo-text-2);margin-top:2px;font-size:14px}.silo-app .silo-swap-panel .silo-swap-chip{max-width:100%;color:var(--silo-text-2);border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.silo-app .silo-swap-panel .silo-swap-chip[data-state=held]{color:var(--silo-warn)}.silo-app .silo-swap-panel .silo-swap-chip[data-state=verified]{color:var(--silo-ok)}.silo-app .silo-swap-panel .silo-swap-chip[data-state=danger]{color:var(--silo-danger)}.silo-app .silo-swap-panel .silo-swap-tradeboxes{gap:12px;min-width:0;padding:0;display:grid;position:relative}.silo-app .silo-swap-panel .silo-swap-tradebox{border-radius:var(--silo-radius);background:var(--silo-bg);border:2px solid var(--silo-public);gap:10px;min-width:0;padding:20px;display:grid}.silo-app .silo-swap-panel .silo-swap-tradebox:focus-within{outline:3px solid var(--silo-focus);outline-offset:3px}.silo-app .silo-swap-panel .silo-swap-tradebox>.silo-swap-between>label,.silo-app .silo-swap-panel .silo-swap-tradebox>.silo-swap-between>span:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--silo-muted);font-size:12px}.silo-app .silo-swap-panel .silo-swap-flip{border:4px solid var(--silo-bg);background:var(--silo-text);width:44px;height:44px;color:var(--silo-bg);z-index:1;border-radius:50%;justify-self:center;place-items:center;margin:-28px 0;display:grid;transform:rotate(90deg)}.silo-app .silo-swap-panel .silo-swap-asset-row{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.silo-app .silo-swap-panel :is(.silo-swap-amount,input.silo-swap-amount-input){font-family:var(--silo-font);letter-spacing:-.05em;overflow-wrap:anywhere;flex:auto;min-width:0;font-size:clamp(34px,4.4vw,48px);font-weight:600;line-height:1.15}.silo-app .silo-swap-panel input.silo-swap-amount-input{width:100%;min-height:56px;color:var(--silo-text);background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.silo-app .silo-swap-panel input.silo-swap-amount-input::placeholder{color:var(--silo-muted);opacity:1}.silo-app .silo-swap-panel .silo-swap-amount[data-stale=true]{color:var(--silo-muted)}.silo-token-pick{flex:none;align-items:center;display:inline-flex;position:relative}.silo-token-pick>svg{pointer-events:none;color:var(--silo-text);position:absolute;right:14px}.silo-app .silo-swap-panel select.silo-swap-token-select{-webkit-appearance:none;appearance:none;border-radius:var(--silo-pill);background:var(--silo-raised);border:1.5px solid var(--silo-control-line);width:auto;min-width:112px;min-height:48px;padding:0 40px 0 18px;font-size:16px;font-weight:600}.silo-app .silo-swap-panel :is(.silo-swap-card,.silo-swap-discovery){border:1.5px solid var(--silo-line-strong);border-radius:var(--silo-radius-md);background:0 0;gap:12px;min-width:0;padding:16px 18px;display:grid}.silo-app .silo-swap-panel .silo-swap-card h3{letter-spacing:-.03em;margin:0;font-size:22px}.silo-app .silo-swap-panel .silo-swap-discovery{padding:0 18px}.silo-app .silo-swap-panel .silo-swap-discovery>summary{align-items:center;gap:10px;min-height:52px;padding:0;font-size:14px;list-style:none;display:flex}.silo-app .silo-swap-panel .silo-swap-discovery>summary:after{margin-left:auto}.silo-app .silo-swap-panel .silo-swap-discovery[open]{padding-bottom:18px}.silo-app .silo-swap-panel .exposure-address{width:100%;min-width:0;max-width:100%;font-family:var(--silo-mono);text-align:left;word-break:normal;overflow-wrap:anywhere;color:var(--silo-text);background:0 0;flex-wrap:wrap;gap:0 5px;margin:0;padding:0;font-size:12px;line-height:1.8;display:flex}.silo-app .silo-swap-panel .silo-address-group{white-space:normal;overflow-wrap:anywhere}.silo-app .silo-swap-panel .silo-swap-kv{gap:0;margin:0;display:grid}.silo-app .silo-swap-panel .silo-swap-kv>div{border-bottom:1px solid var(--silo-line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:baseline;gap:14px;min-width:0;padding:12px 0;display:grid}.silo-app .silo-swap-panel .silo-swap-kv>div:last-child{border:0}.silo-app .silo-swap-panel .silo-swap-kv dt{color:var(--silo-text-2);font-size:14px;font-weight:600;line-height:1.4}.silo-app .silo-swap-panel .silo-swap-kv dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;line-height:1.5}.silo-app .silo-swap-panel .silo-swap-kv dd small{color:var(--silo-muted);font:600 13px/1.5 var(--silo-font);margin-top:3px;display:block}.silo-app .silo-swap-panel .silo-swap-mono{font-family:var(--silo-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:400}.silo-app .silo-swap-panel .silo-swap-notice{border:1.5px solid var(--silo-line-strong);border-radius:var(--silo-radius-md);background:0 0;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;display:flex}.silo-app .silo-swap-panel .silo-swap-notice>svg{flex:none;margin-top:2px}.silo-app .silo-swap-panel .silo-swap-notice>div{flex:auto;min-width:0}.silo-app .silo-swap-panel .silo-swap-notice strong{margin-bottom:3px;font-size:14px;display:block}.silo-app .silo-swap-panel .silo-swap-notice>.silo-button{flex:none;align-self:center}.silo-app .silo-swap-panel .silo-swap-notice[data-tone=warn]{border-color:var(--silo-warn);background:var(--silo-warn-bg)}.silo-app .silo-swap-panel .silo-swap-notice[data-tone=warn]>svg{color:var(--silo-warn)}.silo-app .silo-swap-panel .silo-swap-notice[data-tone=danger]{border-color:var(--silo-danger);background:var(--silo-danger-bg)}.silo-app .silo-swap-panel .silo-swap-notice[data-tone=danger]>svg{color:var(--silo-danger)}.silo-app .silo-swap-panel .silo-swap-actions{flex-wrap:wrap;gap:12px;display:flex}.silo-app .silo-swap-panel .silo-swap-actions>*{flex:auto;min-width:0}.silo-app .silo-swap-panel .silo-swap-primary{width:100%;min-height:52px;font-size:16px}.silo-app .silo-swap-panel .silo-swap-consent{color:var(--silo-text-2);align-items:flex-start;gap:12px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.silo-app .silo-swap-panel .silo-swap-consent input{flex:none;margin-top:1px;padding:0}.silo-swap-rail h3{border-bottom:2px solid var(--silo-text);margin:0 0 14px;padding-bottom:8px;font-size:16px}.silo-app .silo-swap-panel .silo-swap-status{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.silo-app .silo-swap-panel .silo-swap-mintline{min-width:0;color:var(--silo-muted);align-items:baseline;gap:8px;font-size:14px;display:flex}.silo-app .silo-swap-panel .silo-swap-mintline>span{flex:none}.silo-app .silo-swap-panel .silo-swap-mintline .exposure-address{margin:0;padding:0;font-size:14px;line-height:1.5}.silo-app .silo-swap-panel .silo-swap-finder{gap:8px;padding-top:6px;display:grid}.silo-app .silo-swap-panel .silo-swap-finder>label{color:var(--silo-text-2);font-size:14px}.silo-app .silo-swap-panel .silo-swap-finder-row{position:relative}.silo-app .silo-swap-panel .silo-swap-finder-row>svg{color:var(--silo-muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.silo-app .silo-swap-panel .silo-swap-finder-row>input{border-radius:var(--silo-pill);padding-left:44px}.silo-app .silo-swap-panel .silo-swap-rate{border-top:1px solid var(--silo-line);gap:10px;padding-top:14px;display:grid}.silo-app .silo-swap-panel .silo-swap-steps{margin:0 0 18px;padding:0;list-style:none;display:grid}.silo-app .silo-swap-panel .silo-swap-steps li{gap:12px;margin:0;padding:0 0 16px;display:flex;position:relative}.silo-app .silo-swap-panel .silo-swap-steps li:not(:last-child):before{content:"";background:var(--silo-line-strong);width:2px;position:absolute;top:30px;bottom:2px;left:13px}.silo-app .silo-swap-panel .silo-swap-steps li>span{background:var(--silo-text);width:28px;height:28px;color:var(--silo-bg);border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}.silo-app .silo-swap-panel .silo-swap-steps li[data-step=held]>span{border:2px dashed var(--silo-control-line);color:var(--silo-text-2);background:0 0}.silo-app .silo-swap-panel .silo-swap-steps strong{font-size:14px;display:block}.silo-app .silo-swap-panel .silo-swap-steps p{margin-top:2px;font-size:14px}.silo-app .silo-swap-panel .silo-swap-facts{border-top:1px solid var(--silo-line);gap:10px;margin:0 0 12px;padding:14px 0 0;list-style:none;display:grid}.silo-app .silo-swap-panel .silo-swap-facts li{align-items:flex-start;gap:10px;margin:0;display:flex}.silo-app .silo-swap-panel .silo-swap-facts svg{color:var(--silo-text);flex:none;margin-top:3px}.silo-app .silo-swap-panel .silo-swap-facts p{font-size:14px}.silo-app .silo-swap-panel .silo-swap-facts strong{color:var(--silo-text)}.silo-swap-soon{border:2px dashed var(--silo-control-line);border-radius:var(--silo-radius-md);justify-items:start;gap:8px;padding:18px 20px;display:grid}.silo-swap-soon h3{margin:0;font-size:18px}.silo-app .silo-swap-panel .silo-swap-token-results{gap:12px;margin:0;padding:0;list-style:none;display:grid}.silo-app .silo-swap-panel .silo-swap-token-results li{border-top:1px solid var(--silo-line);gap:8px;min-width:0;margin:0;padding:14px 0;display:grid}.silo-app .silo-swap-panel .silo-swap-token-results li>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.silo-app .silo-swap-panel .silo-swap-token-results li>div>span{color:var(--silo-muted);font-size:14px}.silo-app .silo-swap-panel .silo-swap-exact-review header h3{letter-spacing:-.045em;margin:4px 0 12px;font-size:clamp(28px,3.4vw,36px);line-height:1.05}.silo-app .silo-swap-panel .silo-swap-review-assets{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.silo-app .silo-swap-panel .silo-swap-review-assets .silo-swap-card strong.silo-swap-amount{font-size:clamp(26px,3vw,34px)}.silo-app .silo-swap-panel .silo-swap-mint-fact{border-top:1px solid var(--silo-line);gap:6px;padding-top:12px;display:grid}.silo-app .silo-swap-panel .silo-swap-timeline{margin:2px 0;padding:0;list-style:none;display:grid}.silo-app .silo-swap-panel .silo-swap-timeline li{gap:12px;margin:0;padding-bottom:18px;display:flex;position:relative}.silo-app .silo-swap-panel .silo-swap-timeline li:last-child{padding-bottom:0}.silo-app .silo-swap-panel .silo-swap-timeline li:not(:last-child):before{content:"";background:var(--silo-line-strong);width:2px;position:absolute;top:28px;bottom:0;left:13px}.silo-app .silo-swap-panel .silo-swap-timeline li>span{background:var(--silo-bg);border:2px dashed var(--silo-control-line);width:28px;height:28px;color:var(--silo-muted);border-radius:50%;flex:none;place-items:center;display:grid}.silo-app .silo-swap-panel .silo-swap-timeline li[data-step=verified]>span{color:var(--silo-ok);border:2px solid var(--silo-ok)}.silo-app .silo-swap-panel .silo-swap-timeline li[data-step=unknown]>span{color:var(--silo-warn);border:2px solid var(--silo-warn)}.silo-app .silo-swap-panel .silo-swap-timeline strong{font-size:14px;display:block}.silo-app .silo-swap-panel .silo-swap-timeline small{color:var(--silo-muted);font-size:14px;line-height:1.5;display:block}.silo-app .silo-swap-panel .silo-swap-main:is(:has(.silo-swap-exact-review),:has(.silo-swap-timeline))>:is(.silo-swap-tradeboxes,.silo-swap-finder,.silo-swap-rate){display:none}.silo-app .silo-swap-panel button.silo-swap-edit{min-height:44px;color:var(--silo-text);background:0 0;border:0;justify-content:flex-start;margin-bottom:6px;padding:0;font-size:14px;text-decoration:underline;display:flex}.silo-app .silo-swap-panel button:is(.silo-primary,.silo-swap-primary):disabled{background:color-mix(in srgb,var(--silo-text) 9%,transparent)!important;color:var(--silo-disabled)!important;border:2px solid #0000!important}.silo-app[data-view=overview] .silo-wallet-controls,.silo-app[data-view=swap] .silo-wallet-controls>section:not(#silo-swap):not(#silo-conversion):not(#silo-atomic):not(.silo-conv-deposit),.silo-app[data-view=swap][data-task=swap] .silo-conv-deposit,.silo-app:not([data-view=swap]) .silo-conv-deposit,.silo-app[data-view=swap][data-task=swap] #silo-conversion,.silo-app[data-view=swap][data-task=cashout] #silo-swap,.silo-app:not([data-view=swap][data-task=atomic]) #silo-atomic,.silo-app[data-view=swap][data-task=atomic] #silo-swap,.silo-app[data-view=swap][data-task=atomic] #silo-conversion,.silo-app[data-view=swap][data-task=atomic] .silo-conv-deposit{display:none}.silo-app[data-view=swap] .silo-wallet-controls{max-width:1008px}.silo-app[data-view=wallets] .silo-wallet-controls>section:not(#silo-xmr):not(#silo-zec):not(#silo-public):not(#silo-evm):not(.silo-hold),.silo-app[data-view=wallets][data-network=xmr] #silo-zec,.silo-app[data-view=wallets][data-network=xmr] #silo-public,.silo-app[data-view=wallets][data-network=zec] #silo-xmr,.silo-app[data-view=wallets][data-network=zec] #silo-public,.silo-app[data-view=wallets][data-network=sol] #silo-xmr,.silo-app[data-view=wallets][data-network=sol] #silo-zec,.silo-app[data-view=wallets][data-network=xmr] #silo-evm,.silo-app[data-view=wallets][data-network=zec] #silo-evm,.silo-app[data-view=wallets][data-network=sol] #silo-evm,.silo-app[data-view=wallets][data-network=evm] #silo-xmr,.silo-app[data-view=wallets][data-network=evm] #silo-zec,.silo-app[data-view=wallets][data-network=evm] #silo-public,.silo-app[data-view=wallets] .silo-hold,.silo-app[data-view=settings] .silo-wallet-controls>section{display:none}.silo-app[data-view=settings][data-page=display] .silo-wallet-controls>#silo-display,.silo-app[data-view=settings][data-page=backup] .silo-wallet-controls>#silo-backup-settings,.silo-app[data-view=settings][data-page=devices] .silo-wallet-controls>#silo-account,.silo-app[data-view=settings][data-page=fees] .silo-wallet-controls>:is(#silo-economics,#silo-boundaries,#silo-next),.silo-app[data-view=settings][data-page=build] .silo-wallet-controls>.silo-hold{display:grid}.silo-app[data-view=settings][data-page=index] .silo-wallet-controls,.silo-app[data-view=settings][data-page=about] .silo-wallet-controls,.silo-app[data-view=activity] .silo-wallet-controls>section:not(#silo-public):not(#silo-xmr),.silo-app[data-view=activity] #silo-public>:not([aria-label=Solana\ activity]):not([role=alert]),.silo-app[data-view=activity] #silo-xmr>*{display:none}.silo-app[data-view=activity] #silo-xmr>:has(#silo-xmr-activity){display:block}.silo-app[data-view=activity] #silo-xmr .silo-wallet-col:not(:has(#silo-xmr-activity)){display:none}.silo-app[data-view=activity] #silo-xmr .silo-wallet-col>:not(#silo-xmr-activity),.silo-app:not([data-view=activity]) .silo-activity-notes{display:none}.silo-activity-notes{gap:12px;max-width:640px;margin:0 0 20px;display:grid}.silo-app[data-view=settings] .silo-wallet-controls{max-width:640px}.silo-selector{flex-wrap:wrap;gap:8px;display:flex}.silo-selector button{border-radius:var(--silo-pill);border:1.5px solid var(--silo-control-line);min-height:48px;color:var(--silo-text);background:0 0;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:16px;line-height:20px;display:inline-flex}.silo-selector button:hover{background:var(--silo-hover)}.silo-selector button[aria-checked=true]{background:var(--silo-text);color:var(--silo-bg);border-color:var(--silo-text)}.silo-task{gap:8px;max-width:640px;margin:0 0 24px;display:grid}.silo-task p{margin:0}.silo-settings-groups{gap:32px;max-width:640px;display:grid}.silo-group{gap:4px;display:grid}.silo-link-row{border:0;border-bottom:1px solid var(--silo-line);width:100%;min-height:72px;color:var(--silo-text);text-align:left;background:0 0;border-radius:0;align-items:center;gap:12px;padding:12px 8px;font-size:16px;line-height:24px;text-decoration:none;display:flex}.silo-link-row:hover{background:var(--silo-hover);border-radius:var(--silo-radius-sm)}.silo-link-row>span{overflow-wrap:anywhere;flex:auto;gap:2px;min-width:0;display:grid}.silo-link-row small{color:var(--silo-text-2);font-size:14px;line-height:20px}.silo-link-row>svg{color:var(--silo-muted);flex:none}.silo-back{min-height:44px;color:var(--silo-text);text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 8px;padding:0;font-size:16px;text-decoration:underline;display:inline-flex}.silo-about{gap:20px;max-width:640px;display:grid}.silo-about dl{gap:0;margin:0;display:grid}.silo-about dl>div{border-bottom:1px solid var(--silo-line);gap:2px;padding:12px 0;display:grid}.silo-about dd{color:var(--silo-text-2);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:24px}@media (min-width:1100px){.silo-page-header h1{font-size:56px;line-height:56px}.silo-main{padding:32px 40px 40px}}@media (max-width:1099px){.silo-main{padding:32px 32px 40px}.silo-home{grid-template-columns:minmax(0,640px);gap:32px}.silo-home-side{padding-top:0}.silo-app .silo-swap-panel .silo-swap-layout{grid-template-columns:minmax(0,1fr);gap:28px}.silo-app .silo-swap-panel .silo-swap-main,.silo-app[data-view=swap] .silo-wallet-controls{max-width:640px}.silo-app{grid-template-columns:88px minmax(0,1fr)}.silo-sidebar{align-items:center;padding:16px 8px}.silo-wordmark{margin:0 0 12px;padding:8px}.silo-logo-full{display:none!important}.silo-logo-compact{display:block!important}.silo-beta{margin:0 0 14px}.silo-sidebar-line,.silo-sidebar-bottom{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.silo-sidebar nav button{border-radius:var(--silo-radius-sm);text-align:center;flex-direction:column;justify-content:center;gap:2px;width:72px;min-height:56px;padding:6px 4px;font-size:14px;line-height:16px}}@media (min-width:700px){.silo-app .silo-view-tabs{display:none}}@media (max-width:699px){.silo-app{display:block}.silo-sidebar{display:none}.silo-main{padding:16px 16px calc(96px + env(safe-area-inset-bottom))}body:has(.grainy) .silo-main{padding-bottom:calc(160px + env(safe-area-inset-bottom))}.silo-app .silo-view-tabs{z-index:20;padding:6px 10px calc(6px + env(safe-area-inset-bottom));background:var(--silo-bg);border-top:1px solid var(--silo-line-strong);grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid;position:fixed;bottom:0;left:0;right:0}html[data-silo-keyboard] .silo-app .silo-view-tabs{pointer-events:none;transform:translateY(110%)}.silo-view-tabs button{border-radius:var(--silo-radius-sm);min-width:0;min-height:56px;color:var(--silo-text-2);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 0;font-size:14px;font-weight:600;line-height:16px;display:flex}.silo-view-tabs button[aria-current=page]{background:var(--silo-text);color:var(--silo-bg)}.silo-network-band{gap:2px 12px;margin:0 0 16px;padding:8px 12px}.silo-network-band p{border-radius:var(--silo-radius-sm);flex:100%;padding:6px 10px}.silo-network-band[data-solana=devnet] p{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.silo-page-header{align-items:flex-start;margin-bottom:20px}.silo-title{flex-direction:column;gap:12px}.silo-mobile-logo{flex:none;width:32px;height:34px;display:block}.silo-theme-control label{font-size:0}.silo-app .silo-theme-control select{max-width:96px;font-size:14px}.silo-home,.silo-home-main{gap:24px}.silo-window{padding:20px 16px}.silo-hero{font-size:40px;line-height:44px}.silo-account{gap:10px;padding:12px 4px}.silo-account-token{padding-left:24px}.silo-zone-head .silo-tag{margin-left:0}.silo-app .silo-wallet-controls>.silo-off{gap:12px;padding:16px!important}.silo-grain-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.silo-unlock>.exposure-actions,.silo-tools>.exposure-actions{grid-template-columns:minmax(0,1fr)}.silo-app .silo-new-address{flex-direction:column;align-items:stretch;padding:14px}.silo-app-footer{flex-direction:column;align-items:flex-start}.silo-app .silo-swap-panel .silo-swap-tradebox{padding:16px}.silo-app .silo-swap-panel .silo-swap-side,.silo-app .silo-swap-panel .silo-swap-review-assets{grid-template-columns:minmax(0,1fr)}.silo-app .silo-swap-panel .silo-swap-kv>div{grid-template-columns:minmax(0,1fr);gap:4px}.silo-app .silo-swap-panel .silo-swap-kv dd{text-align:left}.silo-app .silo-swap-panel .silo-swap-notice{flex-wrap:wrap}.silo-app .silo-swap-panel .silo-swap-notice>.silo-button{width:100%}.silo-app .silo-swap-panel .silo-swap-public p,.silo-app .silo-swap-panel .silo-swap-mintline .silo-address-group:not(:first-child):not(:last-child){display:none}.silo-app .silo-swap-panel .silo-swap-mintline .silo-address-group:first-child:after{content:" … ";color:var(--silo-muted)}.silo-app .silo-swap-panel .silo-swap-finder-row+p{display:none}.silo-app .silo-swap-panel{scroll-padding-bottom:160px}}@media (max-width:340px){.silo-app .silo-view-tabs{gap:2px;padding-left:4px;padding-right:4px}.silo-view-tabs button{min-width:0;padding:4px 0}.silo-account{flex-wrap:wrap}.silo-account>svg{display:none}.silo-account-name{flex:100%}.silo-account-value{text-align:left;justify-items:start;max-width:100%}.silo-account-value small{text-align:left}.silo-app .silo-swap-panel .silo-swap-asset-row{flex-wrap:wrap}.silo-main{padding-left:12px;padding-right:12px}.silo-page-header h1{font-size:28px;line-height:32px}.silo-hero{font-size:40px;line-height:40px}.silo-view-tabs button{font-size:14px}}@media (prefers-reduced-motion:reduce){.silo-app *{transition:none!important;animation:none!important}}.silo-asset-icon[data-asset=xmr]{background:#fff}.silo-asset-icon[data-asset=sol]{background:#101010;padding:6px}.silo-asset-icon[data-asset=eth],.silo-asset-icon[data-asset=base]{background:#fff;padding:6px}.silo-asset-icon[data-asset=bnb]{background:#101010;padding:6px}.silo-asset-icon img{object-fit:contain}.silo-asset-icon.silo-evm-icons{background:0 0;position:relative;overflow:visible}.silo-evm-icons img{border:1.5px solid var(--silo-bg);background:#fff;border-radius:50%;width:26px;height:26px;padding:4px;position:absolute}.silo-evm-icons img:first-child{top:0;left:0}.silo-evm-icons img:nth-child(2){top:0;right:0}.silo-evm-icons img:nth-child(3){background:#101010;bottom:0;left:7px}.silo-app:not([data-view=swap]) #silo-conversion{display:none}.silo-app #silo-conversion{background:0 0;border:0;border-radius:0;margin:0;padding:0}.silo-app #silo-conversion header h2{letter-spacing:-.02em;font-size:22px;line-height:26px}.silo-app #silo-conversion .silo-setting-body{gap:16px;max-width:640px;display:grid}.silo-app #silo-conversion .silo-window{padding:20px}.silo-app #silo-conversion .silo-window input{background:0 0}.silo-app #silo-conversion .silo-window[data-zone=private] :where(label,.silo-label){color:#101010}.silo-network-choice{grid-template-rows:auto 1fr;gap:6px;min-width:0;display:grid}.silo-network-choice>button{justify-content:center;width:100%;min-width:0;padding-inline:12px}.silo-network-choice>button strong{white-space:nowrap;overflow-wrap:normal;word-break:normal}.silo-network-status{text-align:left;color:var(--silo-text-2);overflow-wrap:anywhere;padding:0 8px;font-size:14px;line-height:20px;display:block}.silo-picker-choice{border-bottom:1px solid var(--silo-line);min-width:0;padding-bottom:10px}.silo-picker-choice>button{border-bottom:0;width:100%}.silo-picker-status{color:var(--silo-text-2);overflow-wrap:anywhere;margin:0;padding:0 12px 0 56px;font-size:14px;line-height:20px}@media (max-width:650px){.silo-network-choice>button{gap:6px;padding-inline:8px;font-size:14px}.silo-network-choice>button .silo-asset-icon{width:24px;height:24px}}@media (max-width:420px){.silo-network-choice>button{flex-direction:column;gap:3px;min-height:64px;padding-block:7px}}@media (max-width:280px){.silo-network-tabs{grid-template-columns:minmax(0,1fr)}.silo-network-choice>button{flex-direction:row}.silo-page-header{flex-direction:column;align-items:stretch}.silo-title-text{width:100%;min-width:0}.silo-header-right{order:-1;align-self:flex-end}.silo-app .silo-view-tabs{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.silo-view-tabs button{min-height:48px}.silo-main{padding-bottom:160px}}.silo-network-choice>button .silo-evm-icons{flex:none;width:36px;height:36px}.silo-beta-banner{border:1px solid var(--grain-warning);border-radius:var(--silo-radius-sm);background:color-mix(in srgb,var(--grain-warning) 12%,transparent);align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.silo-beta-banner svg{flex:none;margin-top:1px}.silo-beta-banner-paused{border-color:var(--silo-danger,#b42318);background:color-mix(in srgb,var(--silo-danger,#b42318) 12%,transparent)}.silo-beta-gate{border:1px solid var(--silo-border,#2a2a2a);border-radius:var(--silo-radius-sm);max-width:440px;margin:32px auto;padding:24px}.silo-beta-gate label{margin:16px 0 12px;font-size:14px;display:block}.silo-beta-gate input{width:100%;font:inherit;border:1px solid var(--silo-border,#2a2a2a);border-radius:var(--silo-radius-sm);color:inherit;background:0 0;margin-top:6px;padding:10px 12px;display:block}.silo-beta-line{color:var(--grain-warning);margin:4px 0 10px;font-size:12px}.silo-send-summary{margin:0 0 8px;font-size:18px;line-height:26px}.silo-send-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.silo-sent,.silo-sending{gap:4px;margin:8px 0;display:grid}.silo-sent p,.silo-sending p{margin:0}.silo-sent strong:before{content:"✓ ";color:var(--silo-ok)}.silo-app .silo-wallet-controls .silo-send .silo-fields>button:not(.silo-primary){border-color:var(--silo-control-line);color:var(--silo-text);background:0 0}.silo-gate{z-index:30;background:var(--silo-brand-surface,var(--grain-orange));color:#1a1714;-webkit-font-smoothing:antialiased;flex-direction:column;gap:clamp(20px,4vh,40px);padding:22px clamp(20px,4.4vw,64px) 28px;font-family:Albert Sans Variable,Silo Albert Sans,Albert Sans,system-ui,sans-serif;font-weight:600;display:flex;position:fixed;inset:0;overflow:auto}.silo-gate *{box-sizing:border-box}.silo-gate-top{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:16px;font:400 12px/1.4 IBM Plex Mono,ui-monospace,monospace;display:flex}.silo-opening-title i{color:#fff;font-style:normal}.silo-gate-form{gap:12px;width:min(680px,100%);margin:auto auto 0;display:grid}.silo-gate-form label{letter-spacing:.06em;text-transform:lowercase;font:400 13px/1.4 IBM Plex Mono,ui-monospace,monospace}.silo-gate-form .silo-gate-terms{letter-spacing:0;text-transform:none;cursor:pointer;align-items:center;gap:12px;font:500 15px/1.4 Albert Sans Variable,Silo Albert Sans,Albert Sans,system-ui,sans-serif;display:flex}.silo-gate-form .silo-gate-terms input{border-radius:var(--silo-radius-sm);accent-color:#1a1714;flex:none;width:24px;height:24px;padding:0}.silo-gate-form .silo-gate-terms a{color:inherit}.silo-gate-form input{border-radius:var(--silo-radius-md);color:#1a1714;background:#fff;border:2px solid #1a1714;outline:none;height:60px;padding:0 18px;font:600 18px Albert Sans Variable,Silo Albert Sans,Albert Sans,system-ui,sans-serif}.silo-gate-form input:focus-visible{box-shadow:0 0 0 4px #1a171447}.silo-gate-form button{border-radius:var(--silo-pill);color:#fff;cursor:pointer;background:#1a1714;border:0;height:58px;font:600 18px Albert Sans Variable,Silo Albert Sans,Albert Sans,system-ui,sans-serif;transition:transform .12s,box-shadow .2s}.silo-gate-form button:hover:not(:disabled){box-shadow:0 10px 28px #1a17144d}.silo-gate-form button:active:not(:disabled){transform:scale(.985)}.silo-gate-form button:disabled{cursor:not-allowed;background:#1a171473}.silo-gate-form button:focus-visible{outline-offset:3px;outline:3px solid #fff}.silo-gate-error{border-radius:var(--silo-radius-sm);color:#fff;background:#1a1714;margin:0;padding:10px 14px;font-size:14px}.silo-gate-note{text-align:center;letter-spacing:.04em;margin:2px 0 0;font:400 12px/1.5 IBM Plex Mono,ui-monospace,monospace}.silo-gate-note a{color:#1a1714}@keyframes siloFade{0%{opacity:0}to{opacity:1}}.silo-opening{z-index:40;background:var(--silo-brand-surface,var(--grain-orange));color:#1a1714;cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;font-family:Albert Sans Variable,Silo Albert Sans,Albert Sans,system-ui,sans-serif;font-weight:600;animation:.35s ease-in 1.05s both siloOpeningOut;display:flex;position:fixed;inset:0;overflow:hidden}.silo-opening-title{letter-spacing:-.06em;font-size:clamp(56px,12vw,120px);line-height:.92;animation:.5s cubic-bezier(.3,1.6,.5,1) .1s both siloPop}.silo-opening-line{font-size:clamp(18px,2.4vw,24px);font-weight:600;animation:.3s ease-out .3s both siloFade}.silo-opening-coins{gap:14px;animation:.5s cubic-bezier(.3,1.6,.5,1) both siloPop;display:flex}.silo-opening-coins span{width:72px;height:72px;color:var(--grain-orange);background:#1a1714;border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:600;display:flex}.silo-opening-coins span+span{color:#1a1714;background:#e9dac6}.silo-opening-pt{opacity:0;background:#fff;border-radius:50%;width:14px;height:14px;animation:1.1s cubic-bezier(.15,.8,.3,1) both siloBurst;position:absolute;top:46%;left:50%}.silo-opening-pt:nth-child(3n){background:#1a1714}.silo-opening-pt:nth-child(3n+1){background:#e9dac6;width:18px;height:18px}.silo-opening-pt[data-i="0"]{--dx:-160px;--dy:-200px}.silo-opening-pt[data-i="1"]{--dx:150px;--dy:-220px}.silo-opening-pt[data-i="2"]{--dx:-190px;--dy:40px}.silo-opening-pt[data-i="3"]{--dx:180px;--dy:70px}.silo-opening-pt[data-i="4"]{--dx:-60px;--dy:-270px}.silo-opening-pt[data-i="5"]{--dx:80px;--dy:-130px}.silo-opening-pt[data-i="6"]{--dx:-120px;--dy:180px}.silo-opening-pt[data-i="7"]{--dx:130px;--dy:210px}.silo-opening-pt[data-i="8"]{--dx:10px;--dy:260px}.silo-opening-pt[data-i="9"]{--dx:-220px;--dy:-70px}.silo-opening-pt[data-i="10"]{--dx:220px;--dy:-40px}.silo-opening-pt[data-i="11"]{--dx:30px;--dy:-310px}.silo-opening-pt[data-i="12"]{--dx:-250px;--dy:150px}.silo-opening-pt[data-i="13"]{--dx:250px;--dy:160px}@keyframes siloBurst{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}15%{opacity:1}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1);opacity:0}}@keyframes siloPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes siloOpeningOut{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.silo-opening,.silo-opening *{animation:none!important}}.silo-home{grid-template-columns:minmax(0,680px)}.silo-home-side{display:none}.silo-window{gap:18px;padding:26px 22px}.silo-window-public[data-zone=public]{color:#fff;--silo-text:#fff;--silo-text-2:#f4ead9;--silo-muted:#e9dac6;--silo-primary:#fff;--silo-on-primary:#101010;--silo-primary-ring:#ffffff4d;--silo-control-line:#ffffff73;--silo-hover:#ffffff1f;--silo-focus:#fff;background:#101010;border:0}.silo-app:not([data-theme=light]) .silo-window-public[data-zone=public]{background:#202020;box-shadow:inset 0 0 0 1.5px #3d3d3d}.silo-actions .silo-button,.silo-app .silo-gate-form button{min-height:56px;font-size:16px}.silo-app .silo-button[data-variant=secondary]{border-width:2px}.silo-app .silo-wallet-controls button:disabled,.silo-app .silo-quote-button:disabled,.silo-app .silo-button[aria-disabled=true]{background:color-mix(in srgb,var(--silo-text) 10%,transparent)!important;border:2px solid #0000!important}.silo-hero{font-variant-numeric:tabular-nums}.silo-beta-banner{border-radius:var(--silo-radius-md);padding:12px 16px;display:block}.silo-beta-banner svg{vertical-align:-3px;margin-right:6px;display:inline-block}.silo-beta-banner strong{margin-right:4px}.silo-custody{border-radius:var(--silo-radius-md);background:var(--silo-panel);margin:4px 0 12px;padding:14px 16px;font-size:14px;line-height:1.45}.silo-custody ul{gap:4px;margin:0;padding-left:18px;display:grid}.silo-custody details{margin-top:8px}.silo-custody summary{font-size:14px;min-height:44px!important}.silo-choice{border-radius:var(--silo-radius-md);border:2px solid var(--silo-text);gap:10px;margin:8px 0;padding:18px;display:grid}.silo-choice h3{margin:0;font-size:18px}.silo-choice p{margin:0;font-size:14px;line-height:1.45}.silo-new-recipient{border-radius:var(--silo-radius-sm);background:var(--silo-accent-soft);border:1.5px solid var(--grain-orange);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.silo-acct-details>summary{font-size:14px}.silo-app .silo-textlink{text-underline-offset:4px;text-decoration:underline;background:0 0!important;border-color:#0000!important}.silo-gate .silo-hero{--ink:#1a1714;--wallet:#1a1714;--gap:var(--grain-orange);--coin:#e9dac6;--rim:#a89d8e;--rim-hi:#f4ead9;--word:#1a1714;--dot:#fff;--pd:#fff;--ball:#fff;--track:-.06em;--g:clamp(20px,4.4vw,64px);flex:1 0 auto;justify-content:center;align-items:center;display:flex;position:relative}.silo-gate .stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(22px,4.2vh,46px);padding:12px 0 20px;display:flex;position:relative}.silo-gate .lockup-wrap{cursor:pointer;width:min(620px,76vw);position:relative}.silo-gate .lockup{width:100%;height:auto;display:block;overflow:visible}.silo-gate .w-fill{fill:var(--wallet)}.silo-gate .w-gap{fill:var(--gap)}.silo-gate .coin-gap *{fill:var(--gap);stroke:var(--gap);stroke-width:42px;stroke-linejoin:round}.silo-gate .coin-body .face{fill:var(--coin)}.silo-gate .coin-body .rim{fill:var(--rim)}.silo-gate .coin-body .hi{fill:none;stroke:var(--rim-hi);stroke-width:4.5px;stroke-linecap:round}.silo-gate .coin-body .shade{fill:#000}.silo-gate .ink{fill:var(--word)}.silo-gate .dot{fill:var(--dot)}.silo-gate .tag{font-size:min(calc((100vw - 2 * var(--g)) / 6.9),8.4rem);margin:0;font-weight:600;line-height:.94}.silo-gate .tag,.silo-gate .tag *{letter-spacing:var(--track)}.silo-gate .tag .line{white-space:nowrap;display:block}.silo-gate .tag .w{display:inline-block}.silo-gate .pd{color:var(--pd)}.silo-gate .bl{vertical-align:baseline;width:0;height:0;display:inline-block}.silo-hero-js .tag .w{opacity:0;transform:translateY(.16em)}.silo-hero-js .tag .w.on{opacity:1;transition:opacity .14s ease-out,transform .18s ease-out;transform:none}.silo-hero-js .tag .pd{visibility:hidden}.silo-hero-js .tag .pd.on{visibility:visible}.silo-hero-js [data-silo-part=wallet],.silo-hero-js [data-silo-part=word],.silo-hero-js [data-silo-part=dot]{visibility:hidden}.silo-hero-js.started [data-silo-part=wallet],.silo-hero-js.started [data-silo-part=word],.silo-hero-js.started [data-silo-part=dot]{visibility:visible}.silo-gate .ball{background:var(--ball);pointer-events:none;transform-origin:50% 100%;will-change:transform;z-index:4;border-radius:50%;position:absolute;top:0;left:0}.silo-gate .win{left:calc(var(--m) * -1);top:calc(var(--m) * -1);width:calc(100% + var(--m) * 2);height:calc(100% + var(--m) * 2);background:var(--ink);color:#fff;--wallet:#fff;--gap:var(--ink);--coin:var(--grain-orange);--rim:rgb(from var(--grain-orange) calc(r*184/255) calc(g*67/102) 0);--rim-hi:rgb(from var(--grain-orange) r calc(g*143/102) 77);--word:#fff;--dot:var(--grain-orange);--pd:var(--grain-orange);--ball:var(--grain-orange);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:3;clip-path:inset(50%);will-change:clip-path;position:absolute;overflow:hidden}.silo-gate .win-in{left:var(--m);right:var(--m);top:var(--m);bottom:var(--m);position:absolute}.silo-gate .win h1{color:#fff}.silo-gate .win .pd{color:var(--grain-orange);visibility:visible}.silo-gate .win .w{opacity:1;transform:none}.silo-gate .win .lockup-wrap{cursor:default}@media (prefers-reduced-motion:reduce){.silo-hero-js .tag .w{opacity:1;transition:none;transform:none}.silo-hero-js .tag .pd,.silo-hero-js [data-silo-part]{visibility:visible}}.silo-opening{animation:.6s cubic-bezier(.4,0,.2,1) 2.2s both siloOpeningOut}.silo-opening-coins{animation:.9s cubic-bezier(.22,1.2,.36,1) .1s both siloPop}.silo-opening-title{animation:.9s cubic-bezier(.2,.8,.2,1) .35s both siloRiseIn}.silo-opening-line{animation:.9s cubic-bezier(.2,.8,.2,1) .6s both siloRiseIn}.silo-opening-pt{animation:2s cubic-bezier(.12,.7,.25,1) .25s both siloBurst}@keyframes siloRiseIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.silo-gate .lockup-wrap{width:min(560px,76vw,64vh)}.silo-gate .tag{font-size:min(calc((100vw - 2 * var(--g)) / 6.9),6.6rem,9vh)}.silo-acceptance-banner{z-index:50;color:#fff;text-align:center;letter-spacing:.01em;background:#b00020;padding:.6rem 1rem;font-weight:600;position:sticky;top:0}.silo-app #silo-conversion .silo-convert{gap:12px;max-width:480px}.silo-convert-card{gap:8px}.silo-convert-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.silo-convert-card input{width:100%;min-height:48px;font-size:28px;line-height:40px}.silo-convert .silo-hero{font-size:40px;line-height:44px}.silo-app #silo-conversion .silo-chip{border-radius:var(--silo-pill);background:var(--silo-primary);border:2px solid var(--silo-primary);width:auto;min-width:96px;min-height:44px;color:var(--silo-on-primary);opacity:1;padding:0 14px;font-size:16px;font-weight:600}.silo-app #silo-conversion .silo-convert-flip{z-index:2;background:var(--silo-primary);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--silo-on-primary);cursor:pointer;border:0;border-radius:50%;place-items:center;margin:0 auto;padding:0;display:grid;position:relative}.silo-app #silo-conversion .silo-convert-flip:not(:disabled):hover{box-shadow:0 0 0 4px var(--silo-primary-ring)}.silo-app #silo-conversion .silo-convert-flip:focus-visible{outline:3px solid var(--silo-text);outline-offset:3px}.silo-app #silo-conversion .silo-convert-flip:disabled{opacity:.4;cursor:default}.silo-app #silo-conversion .silo-convert-card{border:2px solid var(--silo-control-line);background:0 0}.silo-app #silo-conversion .silo-convert-card[data-coin=xmr]{border-color:var(--grain-orange)}.silo-app #silo-conversion .silo-convert-card[data-coin=sol],.silo-app #silo-conversion .silo-convert-card[data-coin=usdc]{border-color:var(--silo-public)}.silo-app #silo-conversion .silo-convert-card:focus-within{outline:2px solid var(--silo-text);outline-offset:3px}.silo-app #silo-conversion .silo-convert-limit{margin:-4px 0 0}.silo-coin-picker{flex:none;position:relative}.silo-app #silo-conversion .silo-coin-button{cursor:pointer;justify-content:center;align-items:center;gap:8px;display:inline-flex}.silo-coin-logo{border-radius:50%;flex:none;width:24px;height:24px;display:block}.silo-coin-chevron{flex:none}.silo-coin-list{z-index:20;background:var(--silo-pop-bg);min-width:148px;color:var(--silo-pop-text);border:1.5px solid var(--silo-pop-line);border-radius:var(--silo-radius-md);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.silo-coin-list li{border-radius:var(--silo-radius-sm);cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-size:16px;font-weight:600;display:flex}.silo-coin-list li[data-active]{background:var(--silo-pop-hover)}.silo-coin-list li[aria-selected=true]:after{content:"✓";margin-left:auto}.silo-app #silo-conversion .silo-convert-primary{border-radius:var(--silo-pill);background:var(--silo-primary);border:2px solid var(--silo-primary);width:100%;min-height:60px;color:var(--silo-on-primary);font-size:18px;font-weight:600}.silo-app #silo-conversion .silo-convert-primary:not(:disabled):hover{box-shadow:0 0 0 4px var(--silo-primary-ring)}.silo-app #silo-conversion .silo-convert-primary:disabled{opacity:.4;background:var(--silo-primary);border:2px solid var(--silo-primary);color:var(--silo-on-primary)}.silo-app #silo-conversion .silo-convert-sheet .silo-textlink{min-height:44px;color:var(--silo-text-2);background:0 0;border:0;justify-self:center;padding:0 16px;text-decoration:none}.silo-convert-sheet{z-index:50;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.silo-convert-sheet-body{width:100%;max-width:480px;padding:24px 16px calc(24px + env(safe-area-inset-bottom));background:var(--silo-pop-bg);color:var(--silo-pop-text);border-radius:var(--silo-radius-md) var(--silo-radius-md) 0 0;gap:12px;display:grid}.silo-convert-progress ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.silo-convert-progress li{color:var(--silo-text);border:0;align-items:center;gap:12px;padding:10px 0;display:flex}.silo-convert-tick{border:2px solid var(--silo-control-line);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:14px;font-weight:600;line-height:1;display:grid}.silo-convert-progress li[data-state=done] .silo-convert-tick{background:var(--silo-primary);border-color:var(--silo-primary);color:var(--silo-on-primary)}.silo-convert-progress li[data-state=done] .silo-convert-tick:before{content:"✓"}.silo-convert-progress li[data-state=now]{font-weight:600}.silo-convert-progress li[data-state=now] .silo-convert-tick{border-color:var(--silo-text);box-shadow:0 0 0 4px var(--silo-primary-ring)}.silo-convert-progress li[data-state=now] .silo-convert-tick:before{content:"";background:var(--silo-text);border-radius:50%;width:10px;height:10px}.silo-convert-progress li[data-state=next]{opacity:.45}.silo-app{touch-action:manipulation;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}.silo-app input:not([type=checkbox]):not([type=radio]):not([type=file]),.silo-app select,.silo-app textarea{font-size:16px}.silo-secret{width:100%;display:block;position:relative}.silo-secret>input{box-sizing:border-box;width:100%;padding-right:72px}.silo-secret:not([data-shown])>input{color:#0000;-webkit-text-fill-color:transparent;caret-color:#0000}.silo-secret:not([data-shown])>input::placeholder{-webkit-text-fill-color:var(--silo-text-2);color:var(--silo-text-2)}.silo-secret-stars{inset:0 72px 0 var(--silo-secret-inset,16px);pointer-events:none;color:var(--grain-orange);direction:ltr;flex-direction:row;justify-content:flex-start;align-items:center;gap:.28em;display:flex;position:absolute;overflow:hidden}.silo-secret-stars svg{fill:currentColor;flex:none;width:.72em;height:.8em}.silo-secret-caret{background:0 0;border-radius:1px;flex:none;width:2px;height:1.1em}.silo-secret[data-focused] .silo-secret-caret{background:var(--grain-orange);animation:1s step-end infinite silo-caret}@keyframes silo-caret{50%{opacity:0}}.silo-app .silo-secret>.silo-secret-toggle{border-radius:var(--silo-radius-sm);width:auto;min-width:56px;height:32px;min-height:0;box-shadow:none;color:var(--silo-text-2);cursor:pointer;background:0 0;border:0;margin:0;padding:0 10px;font-size:14px;font-weight:600;line-height:32px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.silo-app .silo-secret-toggle:before{content:"Show"}.silo-secret-toggle[aria-pressed=true]:before{content:"Hide"}.silo-secret-toggle[aria-pressed=true]{color:var(--silo-text)}.silo-app #silo-atomic{background:0 0;border:0;border-radius:0;margin:0;padding:0}.silo-app[data-view=swap] .silo-task{max-width:560px;margin:0 0 20px}.silo-app[data-view=swap] .silo-selector{border:1.5px solid var(--silo-control-line);border-radius:var(--silo-radius-sm);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;padding:3px;display:grid}.silo-app[data-view=swap] .silo-selector button{white-space:nowrap;border:0;border-radius:4px;justify-content:center;min-height:44px;padding:0 8px;font-size:15px}.silo-app[data-view=swap] .silo-selector button svg{flex:none}.silo-app[data-sx-active] .silo-task,.silo-app[data-task=atomic] .silo-task>.silo-fine{display:none}@media (max-width:699px){.silo-app[data-view=swap][data-task=atomic] .silo-state-line{display:none}.silo-app[data-view=swap][data-task=atomic] .silo-page-header,.silo-app[data-view=swap][data-task=atomic] .silo-network-band,.silo-app[data-view=swap] .silo-task{margin-bottom:12px}}.silo-app .silo-wallet-controls .sx{gap:16px;max-width:none;display:grid}.silo-app .silo-wallet-controls .sx-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.silo-app .silo-wallet-controls .sx-sep{color:var(--silo-muted)}.silo-app .silo-wallet-controls .sx-id{font-family:var(--silo-mono);letter-spacing:0;color:var(--silo-text-2);font-size:13px;font-weight:400}.silo-app .silo-wallet-controls .sx-mute{color:var(--silo-text-2)}.silo-app .silo-wallet-controls .sx-main{gap:12px;min-width:0;max-width:560px;display:grid}@media (min-width:1100px){.silo-app .silo-wallet-controls .sx-main{grid-template-columns:minmax(0,560px) 300px;grid-auto-flow:dense;align-items:start;column-gap:40px;max-width:none}.silo-app .silo-wallet-controls .sx-main>*{grid-column:1}.silo-app .silo-wallet-controls .sx-main>.sx-terms,.silo-app .silo-wallet-controls .sx-main>.sx-steps,.silo-app .silo-wallet-controls .sx-main>.sx-help{grid-column:2}.silo-app .silo-wallet-controls .sx-main>.sx-steps{grid-row:1/span 4}.silo-app .silo-wallet-controls .sx-main>.sx-terms{grid-row:1/span 6}.silo-app .silo-wallet-controls .sx-main>.sx-terms.sx-costs{grid-area:auto/1}}.silo-app .silo-wallet-controls .sx-pair{gap:0;display:grid}.silo-app .silo-wallet-controls .sx-leg,.silo-app .silo-wallet-controls .silo-window.sx-leg{border-radius:var(--silo-radius-md);gap:4px;padding:14px 18px 16px;display:grid}.silo-app .silo-wallet-controls .sx-leg-head{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;line-height:20px;display:flex}.silo-app .silo-wallet-controls .sx-leg-head>span+span{text-align:right;color:var(--silo-text-2)}.silo-app .silo-wallet-controls .sx-leg[data-zone=private] .sx-leg-head>span+span{color:#101010}.silo-app .silo-wallet-controls .sx-leg-row{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.silo-app .silo-wallet-controls .sx-leg-row .silo-asset-icon{flex:none;width:32px;height:32px}.silo-app .silo-wallet-controls .sx-leg[data-zone=private] .sx-leg-head{color:#101010}.silo-app .silo-wallet-controls label.sx-amount{color:#101010;align-items:baseline;gap:8px;font-size:0;line-height:0;display:flex}.silo-app .silo-wallet-controls label.sx-amount input{field-sizing:content;color:#101010;letter-spacing:-.04em;font-variant-numeric:tabular-nums;min-width:2.5ch;max-width:100%;box-shadow:none;border-radius:0;outline:0;flex:0 auto;line-height:60px;background:0 0!important;border:0!important;width:auto!important;min-height:60px!important;padding:0!important;font-size:52px!important}.silo-app .silo-wallet-controls label.sx-amount input::placeholder{color:#101010;opacity:.4}.silo-app .silo-wallet-controls .sx-leg[data-zone=private]:focus-within{outline:3px solid var(--silo-text);outline-offset:3px}.silo-app .silo-wallet-controls .sx-unit{letter-spacing:-.02em;margin-left:6px;font-size:22px;line-height:28px}.silo-app .silo-wallet-controls label.sx-amount .sx-unit{color:#101010}.silo-app .silo-wallet-controls p.sx-fine{color:var(--silo-text-2);margin:0;font-size:14px;line-height:20px}.silo-app .silo-wallet-controls .sx-leg[data-zone=private] p.sx-fine{color:#101010}.silo-app .silo-wallet-controls .sx-get{background:var(--silo-panel);border:1.5px dashed var(--silo-control-line)}.silo-app .silo-wallet-controls .sx-get.sx-quoted{border-style:solid;border-color:var(--silo-line-strong)}.silo-app .silo-wallet-controls p.sx-big{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;min-height:60px;color:var(--silo-text);align-items:baseline;margin:0;font-size:52px;line-height:60px;display:flex}.silo-app .silo-wallet-controls p.sx-big.sx-none{color:var(--silo-muted)}.silo-app .silo-wallet-controls .sx-approx{color:var(--silo-text-2);margin-right:.18em;font-size:.62em}.silo-app .silo-wallet-controls .sx-get .sx-unit{color:var(--silo-text-2)}.silo-app .silo-wallet-controls p.sx-rate{z-index:1;border-radius:var(--silo-radius-sm);background:var(--silo-bg);border:1.5px solid var(--silo-line-strong);min-height:36px;color:var(--silo-text);font-variant-numeric:tabular-nums;justify-self:center;align-items:center;gap:12px;margin:-12px 0;padding:0 6px 0 14px;font-size:15px;line-height:20px;display:inline-flex;position:relative}.silo-app .silo-wallet-controls p.sx-rate b{font-weight:600}.silo-app .silo-wallet-controls .sx-rate-t{background:var(--silo-panel);min-height:26px;font-family:var(--silo-mono);color:var(--silo-text-2);border-radius:4px;align-items:center;padding:0 8px;font-size:13px;font-weight:400;display:inline-flex}.silo-app .silo-wallet-controls p.sx-rate.sx-rate-empty{color:var(--silo-text-2);border-style:dashed;padding-right:14px}.silo-app .silo-wallet-controls button.sx-go{width:100%;min-height:56px;font-size:18px}.silo-app .silo-wallet-controls button.sx-text{min-height:44px;color:var(--silo-text-2);text-underline-offset:4px;background:0 0;border:0;justify-self:center;padding:0 12px;text-decoration:underline}.silo-app .silo-wallet-controls ul.sx-brief{border-radius:var(--silo-radius-sm);background:var(--silo-panel);border:1px solid var(--silo-line);color:var(--silo-text-2);gap:8px;margin:0;padding:12px 14px;font-size:14px;line-height:20px;list-style:none;display:grid}.silo-app .silo-wallet-controls .sx-brief li{text-wrap:pretty}.silo-app .silo-wallet-controls .sx-brief b{color:var(--silo-text);font-weight:600}.silo-app .silo-wallet-controls p.sx-cond{color:var(--silo-text-2);text-align:center;margin:-2px 0 0;font-size:14px;line-height:20px}.silo-app .silo-wallet-controls p.sx-notice{border-left:4px solid var(--silo-warn);background:var(--silo-warn-bg);border-radius:var(--silo-radius-sm);color:var(--silo-text);align-items:flex-start;gap:10px;margin:0;padding:12px 14px;display:flex}.silo-app .silo-wallet-controls .sx-terms{border-top:1px solid var(--silo-line);gap:10px;margin-top:8px;padding-top:16px;display:grid}.silo-app .silo-wallet-controls .sx-terms h3{color:var(--silo-text);margin:0;font-size:16px;font-weight:600;line-height:22px}.silo-app .silo-wallet-controls .sx-terms dl{gap:12px;margin:0;display:grid}.silo-app .silo-wallet-controls .sx-terms dl dt{color:var(--silo-text);font-size:15px;line-height:20px}.silo-app .silo-wallet-controls .sx-terms dl dd{color:var(--silo-text-2);margin:2px 0 0;font-size:14px;line-height:20px}@media (min-width:1100px){.silo-app .silo-wallet-controls .sx-terms{border:1px solid var(--silo-line);border-radius:var(--silo-radius-sm);margin-top:0;padding:16px}}.silo-app .silo-wallet-controls p.sx-sum{font-variant-numeric:tabular-nums;color:var(--silo-text);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:17px;line-height:24px;display:flex}.silo-app .silo-wallet-controls .sx-flow{color:var(--silo-muted);align-items:center;gap:8px;display:inline-flex}.silo-app .silo-wallet-controls .sx-x{color:var(--silo-accent-text)}.silo-app .silo-wallet-controls .sx-s{color:var(--silo-public-text)}.silo-app .silo-wallet-controls .sx-strip{align-items:center;gap:12px;display:flex}.silo-app .silo-wallet-controls .sx-segs{flex:1;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;display:grid}.silo-app .silo-wallet-controls .sx-segs i{background:var(--silo-line-strong);border-radius:1px;height:6px}.silo-app .silo-wallet-controls .sx-segs i[data-state=done]{background:var(--silo-text)}.silo-app .silo-wallet-controls .sx-segs i[data-state=now]{background:repeating-linear-gradient(90deg,var(--silo-text) 0 4px,transparent 4px 7px)}.silo-app .silo-wallet-controls .sx-segs i[data-state=stop]{background:var(--silo-warn)}.silo-app .silo-wallet-controls .sx-strip-t{color:var(--silo-text-2);white-space:nowrap;font-size:13px;line-height:18px}.silo-app .silo-wallet-controls .sx-now{border-radius:var(--silo-radius-md);gap:8px;padding:18px 18px 16px;display:grid}.silo-app .silo-wallet-controls .sx-now p{margin:0}.silo-app .silo-wallet-controls p.sx-now-k{letter-spacing:.06em;text-transform:uppercase;color:var(--silo-text-2);font-size:13px;line-height:18px}.silo-app .silo-wallet-controls p.sx-now-t{letter-spacing:-.04em;color:var(--silo-text);text-wrap:balance;font-size:28px;line-height:32px}.silo-app .silo-wallet-controls p.sx-now-b,.silo-app .silo-wallet-controls .sx-terms dd,.silo-app .silo-wallet-controls p.sx-done-t{text-wrap:pretty}.silo-app .silo-wallet-controls p.sx-done-k{letter-spacing:.06em;text-transform:uppercase;color:var(--silo-text-2);margin:0;font-size:13px;line-height:18px}.silo-app .silo-wallet-controls p.sx-now-b{color:var(--silo-text-2);font-size:16px;line-height:22px}.silo-app .silo-wallet-controls p.sx-now-n{color:var(--silo-text);border-radius:var(--silo-radius-sm);background:var(--silo-panel);padding:8px 10px;font-size:14px;line-height:20px}.silo-app .silo-wallet-controls .sx-now[data-tone=act] p{color:#101010}.silo-app .silo-wallet-controls .sx-now[data-tone=act] p.sx-now-t{font-size:34px;line-height:38px}.silo-app .silo-wallet-controls .sx-now[data-tone=act] button.silo-primary{color:#fff;background:#101010;border-color:#101010;margin-top:4px}.silo-app .silo-wallet-controls .sx-now[data-tone=warn]{box-shadow:inset 4px 0 0 var(--silo-warn)}.silo-app .silo-wallet-controls .sx-now[data-tone=warn] p.sx-now-k{color:var(--silo-text)}.silo-app .silo-wallet-controls dl.sx-facts{border-top:1px solid var(--silo-line);gap:0;margin:6px 0 0;display:grid}.silo-app .silo-wallet-controls .sx-now[data-tone=act] dl.sx-facts{border-top-color:#10101040}.silo-app .silo-wallet-controls .sx-facts>div{justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0 0;font-size:15px;line-height:20px;display:flex}.silo-app .silo-wallet-controls dl.sx-facts dt{color:var(--silo-text-2)}.silo-app .silo-wallet-controls dl.sx-facts dd{color:var(--silo-text);text-align:right;font-variant-numeric:tabular-nums;margin:0}.silo-app .silo-wallet-controls .sx-now[data-tone=act] .sx-facts dt,.silo-app .silo-wallet-controls .sx-now[data-tone=act] .sx-facts dd{color:#101010}.silo-app .silo-wallet-controls .sx-meter{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;margin:2px 0;display:grid}.silo-app .silo-wallet-controls .sx-meter i{background:var(--silo-line-strong);border-radius:1px;height:12px}.silo-app .silo-wallet-controls .sx-meter i[data-on]{background:var(--silo-text)}.silo-app .silo-wallet-controls .sx-meter i[data-now]{background:repeating-linear-gradient(90deg,var(--silo-text) 0 3px,transparent 3px 6px)}.silo-app .silo-wallet-controls p.sx-next{color:var(--silo-text-2);margin:0;font-size:15px;line-height:22px}.silo-app .silo-wallet-controls p.sx-next b{color:var(--silo-text);margin-right:6px;font-weight:600}.silo-app .silo-wallet-controls .sx-more{border-top:1px solid var(--silo-line);padding-top:2px}.silo-app .silo-wallet-controls .sx-more>summary{cursor:pointer;min-height:52px;color:var(--silo-text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;font-size:14px;line-height:20px;list-style:none;display:flex}.silo-app .silo-wallet-controls .sx-more>summary::-webkit-details-marker{display:none}.silo-app .silo-wallet-controls .sx-more-k{color:var(--silo-text);text-underline-offset:4px;text-decoration:underline}@media (min-width:1100px){.silo-app .silo-wallet-controls .sx-main>.sx-steps{border:1px solid var(--silo-line);border-radius:var(--silo-radius-sm);padding:2px 16px 16px}}.silo-app .silo-wallet-controls ol.sx-line{margin:4px 0 8px;padding:0;list-style:none;display:grid}.silo-app .silo-wallet-controls .sx-line li{grid-template-columns:24px minmax(0,1fr);gap:12px;padding:0 0 16px;display:grid;position:relative}.silo-app .silo-wallet-controls .sx-line li:last-child{padding-bottom:0}.silo-app .silo-wallet-controls .sx-line li:before{content:"";border-left:2px solid var(--silo-line-strong);position:absolute;top:26px;bottom:2px;left:11px}.silo-app .silo-wallet-controls .sx-line li:last-child:before{display:none}.silo-app .silo-wallet-controls .sx-line li[data-state=done]:before{border-left-color:var(--silo-text-2)}.silo-app .silo-wallet-controls .sx-line li[data-state=next]:before,.silo-app .silo-wallet-controls .sx-line li[data-state=now]:before{border-left-style:dashed}.silo-app .silo-wallet-controls .sx-dot{border:2px solid var(--silo-control-line);background:var(--silo-panel);width:24px;height:24px;color:var(--silo-bg);border-radius:50%;place-items:center;display:grid}.silo-app .silo-wallet-controls .sx-line li[data-state=done] .sx-dot{background:var(--silo-text);border-color:var(--silo-text)}.silo-app .silo-wallet-controls .sx-line li[data-state=now] .sx-dot{border:2px dashed var(--silo-text)}.silo-app .silo-wallet-controls .sx-line li[data-state=stop] .sx-dot{border-color:var(--silo-warn);background:var(--silo-warn);color:#101010}.silo-app .silo-wallet-controls .sx-step{gap:2px;min-width:0;padding-top:1px;display:grid}.silo-app .silo-wallet-controls .sx-label{color:var(--silo-muted);font-size:15px;line-height:22px}.silo-app .silo-wallet-controls .sx-line li[data-state=done] .sx-label{color:var(--silo-text-2)}.silo-app .silo-wallet-controls .sx-line li[data-state=now] .sx-label,.silo-app .silo-wallet-controls .sx-line li[data-state=stop] .sx-label{color:var(--silo-text)}.silo-app .silo-wallet-controls .sx-detail{color:var(--silo-text-2);font-size:14px;line-height:20px}.silo-app .silo-wallet-controls .sx-help-body{gap:12px;padding:4px 0 12px;font-size:14px;line-height:20px;display:grid}.silo-app .silo-wallet-controls dl.sx-keys{gap:4px;margin:0;display:grid}.silo-app .silo-wallet-controls .sx-keys dt{color:var(--silo-text-2);font-size:13px}.silo-app .silo-wallet-controls .sx-keys dd{margin:0 0 6px}.silo-app .silo-wallet-controls .sx-done{text-align:center;justify-items:center;gap:8px;padding:28px 20px 24px}.silo-app .silo-wallet-controls .sx-done .silo-sent-mark{--silo-zone:var(--silo-text);--silo-on-zone:var(--silo-bg)}.silo-app .silo-wallet-controls p.sx-word{letter-spacing:-.04em;color:var(--silo-text);margin:0;font-size:28px;line-height:32px}.silo-app .silo-wallet-controls p.sx-done-amt{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--silo-text);justify-content:center;align-items:baseline;margin:0;font-size:56px;line-height:60px;display:flex}.silo-app .silo-wallet-controls p.sx-done-amt .sx-unit{color:var(--silo-text-2)}.silo-app .silo-wallet-controls .sx-ended p.sx-done-amt.sx-x .sx-unit{color:var(--silo-accent-text)}.silo-app .silo-wallet-controls p.sx-done-t{color:var(--silo-text-2);max-width:36ch;margin:0;font-size:16px;line-height:22px}.silo-app .silo-wallet-controls .sx-done p.sx-fine{max-width:40ch}.silo-app .silo-wallet-controls .sx-lockedbox{gap:10px}@media (max-width:699px){.silo-app .silo-wallet-controls .sx-leg,.silo-app .silo-wallet-controls .silo-window.sx-leg{gap:2px;padding:12px 16px}.silo-app .silo-wallet-controls label.sx-amount input{line-height:52px;min-height:52px!important;font-size:44px!important}.silo-app .silo-wallet-controls p.sx-big{min-height:52px;font-size:44px;line-height:52px}.silo-app .silo-wallet-controls .sx-unit{font-size:20px}.silo-app .silo-wallet-controls p.sx-now-t{font-size:26px;line-height:30px}.silo-app .silo-wallet-controls .sx-now{padding:16px 16px 14px}.silo-app .silo-wallet-controls p.sx-done-amt{font-size:48px;line-height:52px}}@media (max-width:699px) and (max-height:700px){.silo-app .silo-wallet-controls .sx-leg,.silo-app .silo-wallet-controls .silo-window.sx-leg{padding:10px 16px}.silo-app .silo-wallet-controls label.sx-amount input{line-height:48px;min-height:48px!important;font-size:40px!important}.silo-app .silo-wallet-controls p.sx-big{min-height:48px;font-size:40px;line-height:48px}.silo-app .silo-wallet-controls .sx-done{gap:6px;padding:20px 16px 18px}.silo-app .silo-wallet-controls p.sx-done-amt{font-size:44px;line-height:48px}}.silo-app .silo-wallet-controls p.sx-sum{flex-direction:column;align-items:flex-start;gap:2px}.silo-app .silo-wallet-controls .sx-amounts{white-space:nowrap}body:has(.silo-app[data-view=swap][data-task=atomic] #silo-atomic [data-now-card]) .grainy-fab{display:none}.silo-money{--money-ink:#1a1714;--money-cream:#e9dac6;--money-edge:#b8a68b;z-index:60;background:var(--grain-orange);color:var(--money-ink);-webkit-font-smoothing:antialiased;font-family:Albert Sans Variable,Silo Albert Sans,Albert Sans,system-ui,sans-serif;font-weight:600;animation:.25s ease-out both silo-money-in;position:fixed;inset:0;overflow:hidden}.silo-money-coins{perspective:900px;pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.silo-money-coin{left:var(--x);top:var(--y);width:var(--s);height:var(--s);margin-left:calc(var(--s) / -2);transform-style:preserve-3d;animation:silo-money-fall var(--fall) linear var(--delay) infinite both;position:absolute}.silo-money-disc{transform-style:preserve-3d;transform:rotateZ(var(--tilt)) rotateY(-28deg);animation:silo-money-spin var(--spin) linear infinite;position:absolute;inset:0}.silo-money-rim{background:var(--money-edge);transform:translateZ(calc(var(--k) * var(--s) * .027));border-radius:50%;position:absolute;inset:0}.silo-money-face{background:var(--money-cream);border:2px solid var(--money-edge);box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.silo-money-front{transform:translateZ(calc(var(--s) * .09))}.silo-money-back{transform:rotateY(180deg) translateZ(calc(var(--s) * .09))}.silo-money-face img{object-fit:contain;-webkit-user-select:none;user-select:none;width:68%;height:68%;display:block}.silo-money-coins[data-layer=front],.silo-money-coins[data-layer=hit]{z-index:4}.silo-money-coin-phys{will-change:transform;margin-left:0;animation:none;top:0;left:0}.silo-money-word{transition:translate .11s ease-out}.silo-money-text{z-index:2;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin:0;padding:24px;display:flex;position:absolute;inset:0}.silo-money-word{letter-spacing:-.06em;font-size:clamp(48px,16vw,120px);line-height:.92;animation:.5s cubic-bezier(.2,.8,.2,1) both silo-money-rise}.silo-money-last{white-space:nowrap}.silo-money-word{font-kerning:normal;font-feature-settings:"kern" 1;text-rendering:optimizelegibility}.silo-money-apos{margin-right:-.1em}.silo-money[data-kind=entry] .silo-money-word{letter-spacing:-.07em}.silo-money-bang{vertical-align:baseline;width:.19em;height:.74em;margin-left:.07em;display:inline-block}.silo-money-bang svg{width:100%;height:100%;display:block;overflow:visible}.silo-money-stem{fill:var(--money-ink)}.silo-money-bang-dot{fill:var(--money-cream)}.silo-money-dot{color:var(--money-cream);font-style:normal;display:inline-block}.silo-money-wait{white-space:nowrap;display:inline-block}.silo-money-wait-dot{margin-left:.01em}.silo-money[data-phase=pending] .silo-money-wait-dot{animation:none}.silo-money[data-phase=pending] .silo-money-wait-dot[data-n="0"]{animation-name:silo-money-dot-0}.silo-money[data-phase=pending] .silo-money-wait-dot[data-n="1"]{animation-name:silo-money-dot-1}.silo-money[data-phase=pending] .silo-money-wait-dot[data-n="2"]{animation-name:silo-money-dot-2}@keyframes silo-money-dot-0{0%{visibility:hidden}8%,78%{visibility:visible}79%,to{visibility:hidden}}@keyframes silo-money-dot-1{0%,25%{visibility:hidden}26%,78%{visibility:visible}79%,to{visibility:hidden}}@keyframes silo-money-dot-2{0%,42%{visibility:hidden}43%,78%{visibility:visible}79%,to{visibility:hidden}}.silo-money-hint{letter-spacing:0;font-size:18px;line-height:1.3;animation:.5s cubic-bezier(.2,.8,.2,1) .15s both silo-money-rise}.silo-money-dismiss{z-index:3;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.silo-money .silo-money-dismiss,.silo-app .silo-money button.silo-money-dismiss,.silo-app .silo-money button.silo-money-dismiss:hover,.silo-app .silo-money button.silo-money-dismiss:active,.silo-app .silo-money button.silo-money-dismiss:focus,.silo-app .silo-money button.silo-money-dismiss:not(:disabled):hover{-webkit-appearance:none;appearance:none;width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;transition:none!important;display:block!important;position:absolute!important;inset:0!important}.silo-app .silo-money p.silo-money-text{color:var(--money-ink);font-size:inherit;line-height:normal}.silo-money-dismiss:focus-visible{outline:3px solid var(--money-ink);outline-offset:-12px}@keyframes silo-money-in{0%{opacity:0}to{opacity:1}}@keyframes silo-money-fall{0%{transform:translateY(calc(var(--y) * -1 - 30vh))}to{transform:translateY(calc(130vh - var(--y)))}}@keyframes silo-money-spin{0%{transform:rotateZ(var(--tilt)) rotateY(0deg)}to{transform:rotateZ(var(--tilt)) rotateY(360deg)}}@keyframes silo-money-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes silo-money-hop{0%,to{transform:translateY(0)}45%{transform:translateY(-.14em)}}@media (prefers-reduced-motion:reduce){.silo-money,.silo-money *{animation:none!important}.silo-money-coin{transform:none}.silo-money-coin-phys{opacity:0!important}}.silo-app .silo-backup-banner{border:2px solid var(--grain-orange);border-radius:var(--silo-radius);background:var(--silo-panel);color:var(--silo-text);justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:16px 18px;display:flex}.silo-app .silo-backup-banner>div{gap:4px;min-width:0;display:grid}.silo-app .silo-backup-banner strong{font-size:18px;font-weight:600;line-height:24px}.silo-app .silo-backup-banner span{color:var(--silo-text-2);font-size:14px;line-height:20px}.silo-app .silo-backup-banner button{border-radius:var(--silo-pill);background:var(--grain-orange);color:#101010;cursor:pointer;border:0;flex:none;min-height:52px;padding:0 22px;font-size:16px;font-weight:600}@media (max-width:520px){.silo-app .silo-backup-banner{flex-direction:column;align-items:stretch}.silo-app .silo-backup-banner button{width:100%}}.silo-hero-saved{opacity:.55}.silo-requests-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.silo-requests-head h3{margin:0}.silo-request-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.silo-request{border:1.5px solid var(--silo-line-strong);border-radius:var(--silo-radius-sm);overflow:hidden}.silo-app .silo-request .silo-request-head{box-shadow:none;color:inherit;text-align:left;width:100%;min-height:56px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.silo-request-main{gap:2px;min-width:0;display:grid}.silo-request-main small{color:var(--silo-muted);overflow-wrap:anywhere}.silo-request-status{flex:none;font-size:14px;font-weight:600}.silo-request[data-state=paid] .silo-request-status{color:var(--silo-primary)}.silo-request-body{gap:12px;padding:4px 14px 14px;display:grid}.silo-request-buttons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.silo-app .silo-request-buttons button,.silo-app .silo-request-payments button{align-items:center;gap:8px;min-height:44px;padding:0 16px;display:inline-flex}.silo-request-payments{gap:8px;margin:0;padding:0;list-style:none;display:grid}.silo-request-payments li{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.silo-request-receipt pre{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:var(--silo-radius-sm);background:var(--silo-surface-2,#7f7f7f1f);margin:0;padding:12px;font-size:12px;line-height:1.5}@media (max-width:640px){.silo-request-head{flex-direction:column;align-items:flex-start}}.silo-app :is(.silo-sidebar nav button,.silo-view-tabs button)[aria-current=page]{background:var(--silo-primary);color:var(--silo-on-primary)}.silo-mobile-logo{border-radius:var(--silo-radius-sm);background:#f3ebde;align-items:center;height:40px;padding:0 10px}.silo-mobile-logo img{width:auto;height:24px;display:block}@media (max-width:699px){.silo-app .silo-mobile-logo{width:auto;display:inline-flex}}.silo-network-band{color:var(--silo-text-2);border:1px solid var(--silo-line-strong);background:0 0}.silo-network-band[data-mode=mainnet]{border-width:1px}.silo-band-label{color:var(--silo-text)}.silo-band-label i{background:0 0;border:2px solid;width:10px;height:10px}.silo-network-band[data-mode=mainnet] .silo-band-label i{background:currentColor}.silo-network-band p{border:0;border-radius:0;padding:0}.silo-network-band[data-solana=mainnet-beta] p{border-color:#0000}.silo-window-public[data-zone=public],.silo-app:not([data-theme=light]) .silo-window-public[data-zone=public],html[data-skin] .silo-app .silo-window-public[data-zone=public]{box-shadow:none;color:#14110e;--silo-text:#14110e;--silo-text-2:#14110e;--silo-muted:#14110e;--silo-primary:#14110e;--silo-on-primary:#f3ebde;--silo-primary-ring:#14110e4d;--silo-control-line:#14110e;--silo-hover:#14110e1f;--silo-focus:#14110e;background:linear-gradient(120deg,#dc1fff,#00ffa3);border:0}.silo-window-public .silo-zone-mark[data-zone=public]{background:#14110e;border-color:#14110e;border-radius:50%}.silo-secret-stars{color:var(--silo-text)}.silo-secret[data-focused] .silo-secret-caret{background:var(--silo-text)}.silo-app .silo-secret>.silo-secret-toggle{min-width:60px;height:44px;right:4px}.silo-app #silo-public>.silo-acct-head{color:#14110e;--silo-focus:#14110e;--silo-text:#14110e;--silo-text-2:#14110e;--silo-muted:#14110e;--silo-public-text:#14110e;background:linear-gradient(120deg,#dc1fff,#00ffa3);border:0}.silo-app #silo-public>.silo-acct-head :is(.silo-zone-network,.silo-tag){color:#14110e}.silo-app .silo-backup-banner{border:0;border-left:4px solid var(--silo-text);border-radius:var(--silo-radius-sm)}.silo-app .silo-backup-banner button{background:var(--silo-primary);color:var(--silo-on-primary)}.silo-app .silo-held.silo-quiet-note{background:0 0;border:0;padding:0;font-size:14px;line-height:20px;color:var(--silo-text-2)!important}@media (max-width:699px){.silo-app .silo-main>*{order:3}.silo-app .silo-main>.silo-page-header{order:0}.silo-app .silo-main>.silo-backup-banner{order:1}.silo-app .silo-main>.silo-network-band{order:2}.silo-app .silo-main{flex-direction:column;display:flex}}.silo-beta-badge{letter-spacing:.06em;text-transform:uppercase;font-synthesis:none;white-space:nowrap;vertical-align:1px;border:1px solid;border-radius:4px;flex:none;align-items:center;margin-left:2px;padding:1px 5px;font-family:Albert Sans Variable,Silo Albert Sans,Albert Sans,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:14px;display:inline-flex}.silo-convert-soon{border:1.5px solid var(--silo-line-strong);border-radius:var(--silo-radius);background:var(--silo-panel);color:var(--silo-text);gap:10px;padding:20px;display:grid}.silo-convert-soon h3{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600;line-height:28px}.silo-convert-soon p{color:var(--silo-text-2);margin:0;font-size:16px;line-height:24px}.silo-convert-soon button{justify-self:start;min-height:44px}.silo-swap-pending-row{flex-wrap:wrap;align-items:flex-start}.silo-swap-pending-row>.silo-fine{flex:1 0 100%;margin:0}.silo-app[data-view=activity] .silo-swap-pending{margin:0 0 16px}.silo-app{--silo-pop-bg:var(--silo-panel);--silo-pop-text:var(--silo-text);--silo-pop-text-2:var(--silo-text-2);--silo-pop-line:var(--silo-control-line);--silo-pop-hover:color-mix(in srgb,var(--silo-text) 12%,transparent)}.silo-brand-row{align-items:center;gap:10px;min-height:40px;display:flex}.silo-app .silo-net-badge{border:1px solid var(--silo-line-strong);border-radius:var(--silo-radius-sm);min-height:24px;color:var(--silo-text-2);background:0 0;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.silo-app .silo-net-badge i{background:var(--silo-ok);border-radius:50%;flex:none;width:8px;height:8px}.silo-app .silo-net-badge[data-mode=test] i{box-sizing:border-box;background:0 0;border:1.5px solid;width:8px;height:8px}.silo-app .silo-foot-notes{gap:4px;max-width:640px;margin:16px 0 0;display:grid}.silo-app .silo-foot-notes .silo-fine{color:var(--silo-text-2);margin:0;font-size:14px;line-height:20px}@media (min-width:700px){.silo-app .silo-title{gap:8px}}.silo-send8-ok{transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.silo-send8-track .bar:after{transition:transform .5s}.silo-send8-track .seg.now .bar{animation:.8s linear infinite silo-send8-crawl}@keyframes silo-send8-crawl{to{background-position:20px 0}}@media (prefers-reduced-motion:reduce){.silo-send8-track .seg.now .bar{animation:none}.silo-send8-ok{transition:none}}.silo-convert8-ok{transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.silo-convert8-track .bar:after{transition:transform .5s}.silo-convert8-track .seg.now .bar{animation:.8s linear infinite silo-convert8-crawl}@keyframes silo-convert8-crawl{to{background-position:20px 0}}@media (prefers-reduced-motion:reduce){.silo-convert8-track .seg.now .bar{animation:none}.silo-convert8-ok{transition:none}}.silo-app input[type=password]{font-family:"Silo Mask",var(--silo-font);color:var(--grain-orange)}@supports (font:-apple-system-body){.silo-app input[type=password]{font-family:"Silo Mask WebKit",var(--silo-font)}}.grainy{--grainy-gap:16px;--g-panel:#161616;--g-field:#101010;--g-line:#3d3d3d;--g-control:#6b6b6b;--g-text:#fff;--g-text-2:#d4d4d4;--g-ink:#101010;--g-orange:var(--grain-orange);--g-warn-bg:#1f1611;--g-warn-line:#6b3a1f;--g-danger:#ff9c85;color:var(--g-text);font-family:Albert Sans Variable,Silo Albert Sans,Albert Sans,system-ui,sans-serif;font-weight:600}.grainy *,.grainy-fab{box-sizing:border-box}.grainy-stage{z-index:25;pointer-events:none;position:fixed;inset:0}.grainy-fab{pointer-events:auto;z-index:25;cursor:pointer;filter:drop-shadow(0 3px 6px #0006);background:0 0;border:0;place-items:center;width:80px;height:60px;padding:0;display:grid;position:absolute}.grainy-fab:focus-visible{outline:3px solid var(--g-text);outline-offset:2px}.grainy-sheet button:focus-visible{outline:3px solid var(--g-text);outline-offset:2px}.grainy-sheet a:focus-visible{outline:3px solid var(--g-text);outline-offset:2px}.grainy-sheet textarea:focus-visible{outline:3px solid var(--g-text);outline-offset:2px}.grainy-sheet input:focus-visible{outline:3px solid var(--g-text);outline-offset:2px}.grainy-fab[data-covering]{opacity:0;pointer-events:none}.grainy-fab{transition:opacity .15s}.grainy-face{flex:none;display:block}.grainy-hop{transform-origin:50% 62%;display:block}.grainy-fab[data-go]{transition:left .48s ease-in-out,top .48s ease-in-out}.grainy-fab[data-go] .grainy-hop{transition:transform .48s ease-in-out}.grainy .grainy-fine{color:var(--g-text-2);margin:0;font-size:13px}:is(body:has([aria-modal=true]) .grainy,body:has(dialog[open]) .grainy,body:has(.silo-gate) .grainy,body:has(.silo-opening) .grainy){display:none}.grainy-sheet{left:var(--grainy-gap);bottom:calc(var(--grainy-lift,16px) + 68px);z-index:26;overscroll-behavior:contain;border:1px solid var(--g-line);border-radius:var(--silo-radius,8px);background:var(--g-panel);width:min(380px,100vw - 32px);max-height:min(70vh,560px);color:var(--g-text);gap:12px;padding:16px;font-size:15px;line-height:1.45;display:grid;position:fixed;overflow:auto;box-shadow:0 8px 32px #0006}@media (max-width:699px){.grainy-sheet{left:var(--grainy-gap);right:var(--grainy-gap);width:auto;bottom:calc(var(--grainy-lift,76px) + 68px);max-height:min(66vh,560px)}}.grainy-sheet:focus{outline:none}.grainy-head{background:var(--g-panel);z-index:1;align-items:center;gap:10px;margin:-16px -16px 0;padding:16px 16px 4px;display:flex;position:sticky;top:-16px}.grainy-head strong{letter-spacing:-.04em;flex:1;font-size:18px}.grainy-dot{color:var(--g-orange);font-style:normal}.grainy .grainy-x{border-radius:var(--silo-radius-sm,6px);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:26px;line-height:1}.grainy .grainy-body h3{margin:0 0 6px;font-size:16px}.grainy .grainy-body p{color:var(--g-text-2);margin:0 0 8px}.grainy-dots{gap:6px;display:flex}.grainy-dots span{background:var(--g-line);border-radius:50%;width:8px;height:8px}.grainy-dots span[data-on]{background:var(--g-orange)}.grainy .grainy-chips{flex-wrap:wrap;gap:6px;display:flex}.grainy .grainy-chip{border:1px solid var(--g-line);border-radius:var(--silo-pill,4px);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;padding:0 14px}.grainy .grainy-chip[aria-selected=true]{background:var(--g-primary,var(--g-text));color:var(--g-ink);border-color:var(--g-text)}.grainy-actions{background:var(--g-panel);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:0 -16px -16px;padding:8px 16px 16px;display:flex;position:sticky;bottom:-16px}.grainy .grainy-primary{border-radius:var(--silo-radius-sm,6px);background:var(--g-primary,var(--g-text));min-height:48px;color:var(--g-ink);font:inherit;cursor:pointer;border:0;padding:0 20px;font-weight:600}.grainy .grainy-primary:disabled{opacity:.6;cursor:default}.grainy .grainy-link{min-height:44px;color:var(--g-text-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;text-decoration:underline}.grainy .grainy-form{gap:8px;display:grid}.grainy .grainy-form label{font-weight:600}.grainy .grainy-form textarea,.grainy .grainy-form input{box-sizing:border-box;border:1px solid var(--g-control);border-radius:var(--silo-radius-sm,6px);background:var(--g-field);width:100%;color:var(--g-text);font:inherit;padding:10px 12px}.grainy .grainy-warning{border:1px solid var(--g-warn-line);border-radius:var(--silo-radius,8px);background:var(--g-warn-bg);margin:0;padding:10px 12px}.grainy .grainy-error{color:var(--g-danger);margin:0}.grainy-fallback{margin:0}.grainy-fallback a,.grainy-ok{color:inherit}@media (prefers-reduced-motion:no-preference){.grainy-fab:hover .grainy-face{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.grainy-fab,.grainy-fab[data-go],.grainy-fab[data-go] .grainy-hop{transition:none}}
