:root{--font-mono:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;--font-ui:var(--font-mono);--font-display:Arial,Helvetica,sans-serif;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--mono:var(--font-mono);--theme-muted:#aab0ba;--theme-line:#34383f;--radius-control:6px;--radius-card:8px}@media(hover:hover){:where(button,select,textarea,input:not([type=checkbox],[type=radio],[type=file]),.upload-box,#search-form,.chapter-search,.inscription-card,.trend-row,.tile,.detail-actions a,.art-card,.wallet-option,.row.card,.dashboard .panel,.fly-heading~.stats){transition:box-shadow .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}:where(button,select,.inscription-card,.tile,.detail-actions a,.art-card,.dashboard .panel,.fly-heading~.stats):is(:hover,:focus-visible){border-color:#ff914f;box-shadow:0 0 0 1px #ff914f8c,0 0 18px #ff914f47}:where(textarea,input:not([type=checkbox],[type=radio],[type=file]),.upload-box):is(:hover,:focus-visible),:where(#search-form,.chapter-search,.upload-box):is(:hover,:focus-within){border-color:#ff914f;box-shadow:0 0 0 1px #ff914f8c,0 0 18px #ff914f47}:where(.trend-row):hover{box-shadow:inset 3px 0 #ff914f,0 0 16px #ff914f24}:where(button):disabled:hover{box-shadow:none;border-color:inherit}}@media(prefers-reduced-motion:reduce){:where(button,select,.inscription-card,.trend-row,.tile,.detail-actions a,.art-card){transition:none}}.wallet-nav{margin-left:auto}.wallet-trigger{display:flex;align-items:center;gap:9px;white-space:nowrap;font-size:12px!important;margin:0!important}.wallet-dot{width:7px;height:7px;border-radius:50%;background:#72757c}.wallet-dot.connected{background:#b8d7a1}.wallet-dialog{box-sizing:border-box;width:min(600px,calc(100vw - 28px));max-height:90dvh;padding:28px;background:#141619;color:#e7e8eb;border:1px solid #4b4f56;border-top:1px solid #343941;box-shadow:0 24px 90px #0009;font:13px/1.7 var(--font-ui);overflow:auto}.wallet-dialog::backdrop{background:#050609b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.wallet-dialog-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.wallet-kicker{font-size:10px;letter-spacing:.15em;color:#ff914f}.wallet-dialog h2{font:700 30px/1.2 var(--font-display);margin:8px 0 22px}.wallet-dialog h3{font:600 18px var(--font-display);margin:24px 0 14px}.wallet-dialog p{font-size:13px}.wallet-close{font-size:24px!important;line-height:1;padding:3px 12px!important}.wallet-dialog button{margin:5px 6px 5px 0;font:inherit;font-size:12px;padding:10px 13px;color:inherit;background:#24272c;border:1px solid #464b53;min-height:42px;cursor:pointer}.wallet-dialog button:disabled{opacity:.45;cursor:not-allowed}.wallet-dialog button.green{background:#ff914f;color:#141619;border-color:#ff914f}.wallet-dialog button:hover:not(:disabled){border-color:#ff914f}.wallet-dialog button:focus-visible,.wallet-dialog input:focus-visible,.wallet-dialog select:focus-visible,.wallet-dialog textarea:focus-visible{outline:2px solid #ff914f;outline-offset:3px}.wallet-dialog label{display:block;font-size:12px;margin:16px 0;color:#c1c5cb}.wallet-dialog input:not([type=checkbox]),.wallet-dialog select,.wallet-dialog textarea{box-sizing:border-box;display:block;width:100%;background:#1d2024;border:1px solid #484d54;color:#e7e8eb;font:inherit;margin-top:8px;padding:12px;min-width:0}.wallet-dialog .small,.wallet-dialog small{font-size:11px;color:#a5aab3;display:block}.wallet-tabs{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid #30343b;padding:0 0 14px}.wallet-tabs button{border:0;background:none;margin:0;padding:8px 10px}.wallet-tabs [aria-current=page]{color:#ff914f;background:#29221d}.wallet-balance-card{padding:26px 22px;border:1px solid #363b43;background:linear-gradient(120deg,#222326,#191b1e);margin:24px 0 14px}.wallet-balance-card>span{color:#a5aab3;font-size:11px}.wallet-balance-card strong{display:block;font:600 32px var(--font-display);margin:10px 0}.wallet-actions,.wallet-percent{display:flex;gap:8px}.wallet-actions button,.wallet-percent button{flex:1;margin-right:0}.wallet-address-block{border-bottom:1px solid #30343b;padding:20px 0}.wallet-address-block span{display:block;color:#a5aab3;font-size:11px}.wallet-dialog code{display:block;overflow-wrap:anywhere;white-space:normal;font-size:11px;margin:8px 0}.wallet-token-row{display:flex;justify-content:space-between;padding:15px;border:1px solid #30343b}.wallet-disconnect{margin-top:24px!important}.wallet-demo-note,.wallet-dialog .notice{border-left:2px solid #ff914f;background:#292019;padding:12px;font-size:11px!important;color:#e8c6ad}.wallet-review,.wallet-receipt{padding:18px;border:1px solid #474c54;margin-top:20px}.wallet-footer-note{font-size:10px!important;color:#8e959f;border-top:1px solid #30343b;padding-top:20px;margin-top:26px}.wallet-dialog .xmr20-seed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 26px;padding:18px 30px;overflow-wrap:anywhere;background:#0e1012;border:1px solid #ff914f}.wallet-dialog .xmr20-wallet-generator{padding:0;border:0;margin:16px 0;background:transparent}.wallet-dialog .form-error{color:#ffb0a0}.wallet-dialog .wallet-options{padding:0;border:0}.wallet-dialog .wallet-options>button{display:block;width:100%;margin:12px 0}.wallet-gate{margin:32px 0;padding:26px;border:1px solid #343941}.wallet-gate button{margin-top:12px}.wallet-dialog[open]{animation:wallet-in .16s ease-out}@keyframes wallet-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.wallet-dialog[open]{animation:none}}@media(max-width:600px){.wallet-dialog{padding:20px}.wallet-dialog h2{font-size:26px}.wallet-dialog .xmr20-seed{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-tabs{gap:0}.wallet-tabs button{padding:7px}.wallet-balance-card{padding:20px 15px}.wallet-balance-card strong{font-size:26px}.wallet-trigger{padding:9px!important}.wallet-dialog .wallet-percent{gap:4px}.wallet-percent button{padding:8px 5px}}.wallet-library{margin-top:1.25rem;border-top:1px solid #33373b;padding-top:1rem}.wallet-library .address-code{display:block;overflow-wrap:anywhere;margin:1rem 0}.wallet-library select,.wallet-import input:not([type=checkbox]){width:100%;min-width:0}.wallet-import{margin:1rem 0;padding:1rem;border:1px solid #555}.wallet-import label{display:block;margin:1rem 0}.wallet-holding{display:grid;gap:.45rem;padding:1rem 0;border-bottom:1px solid #33373b}.wallet-holding strong{font-size:1rem}#xmr20-wallet-root{margin-left:16px}.wallet-trigger{color:#e7e8eb;background:#24272c;border:1px solid #464b53;padding:10px 13px;cursor:pointer}.wallet-dialog a{color:#ff914f}.wallet-dialog summary{cursor:pointer}.wallet-dialog details{margin:18px 0}.wallet-dialog .native-xmr-details{border-top:1px solid #343941;padding-top:14px}.wallet-dialog .native-unlock{margin-top:16px}@media(max-width:700px){body>header{flex-wrap:wrap;height:auto;gap:12px;padding:16px}body>header nav{order:3;flex-basis:100%;flex-wrap:wrap;gap:16px}#xmr20-wallet-root{margin-left:auto}body>header>.network{display:none}}.wallet-dialog{width:min(660px,calc(100vw - 24px));padding:25px;background:#111317;border-color:#343941;border-radius:18px;box-shadow:0 28px 100px #000b}.wallet-dialog-head{align-items:center}.wallet-dialog h2{font-size:26px;margin:5px 0 18px;letter-spacing:-.035em}.wallet-close{border-radius:11px}.wallet-chain-tabs{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:5px;background:#1b1e24;border:1px solid #30343a;border-radius:13px;margin:6px 0 22px}.wallet-dialog .wallet-chain-tabs button{border:0;border-radius:9px;background:transparent;margin:0;min-height:48px;color:#9b9fa8;font:700 14px var(--font-display)}.wallet-chain-tabs button span{font:11px var(--font-mono);margin-left:6px}.wallet-dialog .wallet-chain-tabs button[aria-selected=true]{background:#31333b;color:#f2f2f5;box-shadow:0 2px 8px #0005}.wallet-native-asset,.wallet-asset{display:flex;align-items:center;gap:12px;min-height:62px;padding:11px 13px;background:#1b1e23;border:1px solid #30343b;border-radius:12px;position:relative}.wallet-native-asset{margin-bottom:20px}.wallet-native-asset>div{display:grid;gap:2px;flex:1}.wallet-native-asset strong,.wallet-asset strong{font:700 15px var(--font-display);white-space:nowrap}.wallet-native-asset small,.wallet-asset small{font-size:10px;color:#9298a3;line-height:1.2}.wallet-native-icon,.wallet-asset-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;flex:none;background:linear-gradient(145deg,#ae8dff,#6be7ba);color:#121217;font:700 19px var(--font-display)}.wallet-asset-icon{background:linear-gradient(145deg,#ffae71,#8d4a32);font-size:14px}.wallet-dialog .wallet-native-asset button,.wallet-dialog .wallet-assets-head button{background:transparent;border:0;margin:0;padding:5px;min-height:30px;font-size:19px;color:#aeb4bd}.wallet-asset-info{display:grid;gap:2px;min-width:0;flex:1}.wallet-asset-info a{color:#eceef0!important;font:700 14px var(--font-display);text-decoration:none}.wallet-asset-info a:hover{text-decoration:underline}.wallet-assets-head{display:flex;align-items:center;justify-content:space-between;margin:0 2px 9px}.wallet-dialog .wallet-assets-head h3{margin:0;font:700 16px var(--font-display)}.wallet-assets-head h3 span{color:#8e949e;font:11px var(--font-mono);margin-left:6px}.wallet-assets{margin:12px 0 18px}.wallet-asset-wrap{margin:7px 0}.wallet-asset{overflow:hidden}.wallet-asset-actions{display:flex;gap:4px;margin-left:auto;opacity:0;transform:translate(4px);transition:opacity .12s,transform .12s}.wallet-asset:hover .wallet-asset-actions,.wallet-asset:focus-within .wallet-asset-actions{opacity:1;transform:none}.wallet-dialog .wallet-asset-actions button{margin:0;padding:6px 8px;min-height:30px;border-radius:7px;font-size:11px;background:#30343a}.wallet-empty,.wallet-index-note{padding:15px;color:#9ca2aa}.wallet-index-note{font-size:11px!important}.wallet-library{margin:0;border:0;padding:0}.wallet-dialog .wallet-selector{margin:0 0 9px}.wallet-selector select{border-radius:9px}.wallet-address-line{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:3px 2px 9px;color:#a9afb7}.wallet-address-line code{margin:0!important;font-size:11px}.wallet-dialog .wallet-address-line button{min-height:28px;margin:0;padding:3px 9px;border-radius:7px;font-size:10px}.wallet-dialog .native-xmr-details,.wallet-dialog .wallet-advanced{border-top:1px solid #30343b;padding:12px 2px 0;margin:18px 0}.wallet-dialog .native-xmr-details>summary,.wallet-dialog .wallet-advanced>summary{font:600 13px var(--font-display);color:#d8dce1}.wallet-dialog .native-wallet{padding:16px 2px 4px}.wallet-dialog .native-wallet>strong{display:block;font:700 17px var(--font-display);margin:0 0 9px}.wallet-dialog .native-wallet .monero-connection{margin:10px 0}.wallet-dialog .native-wallet .monero-connection summary{font-size:11px;color:#969da6}.wallet-dialog .wallet-subtle-button{background:transparent;border:0;color:#ff914f;padding-left:0}.wallet-disconnect{opacity:.7;font-size:11px!important;padding:7px 0!important;border:0!important;background:transparent!important}.wallet-action-sheet{background:#22262c;border:1px solid #4b515a;border-top:1px solid #343941;border-radius:0 0 12px 12px;padding:14px;margin:-7px 0 10px}.wallet-action-head{display:flex;align-items:center;justify-content:space-between}.wallet-action-head strong{font:700 16px var(--font-display)}.wallet-dialog .wallet-action-head button{min-height:28px;padding:0 7px;margin:0;font-size:18px}.wallet-action-sheet label{margin:10px 0}.wallet-action-sheet p{margin:8px 0}.wallet-dialog .wallet-action-note{font-size:11px;color:#b2b8c0}.wallet-dialog .wallet-action-continue{display:inline-block;padding:10px 12px;margin-top:4px;background:#ff914f;border-radius:8px;color:#18191b!important;text-decoration:none;font-weight:700}.wallet-dialog .wallet-action-continue.muted{opacity:.5;pointer-events:none}@media(max-width:600px){.wallet-dialog{padding:18px;border-radius:12px}.wallet-dialog h2{font-size:22px}.wallet-asset{flex-wrap:wrap}.wallet-asset-actions{opacity:1;transform:none;width:100%;padding-left:46px}.wallet-asset-actions button{flex:1}.wallet-chain-tabs button span{display:none}}.wallet-dialog[open]{display:flex;flex-direction:column;height:min(650px,90dvh);overflow:hidden}.wallet-dialog-head,.wallet-chain-tabs,.wallet-foot{flex:none}.wallet-panel-scroll{flex:1;min-height:0;overflow:auto;scrollbar-color:#444b55 transparent;padding-right:3px}.wallet-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #30343b;padding-top:8px}.wallet-address-copy{background:transparent!important;border:0!important;color:#ff914f!important;font-size:11px!important;white-space:nowrap}.wallet-address-copy span{color:#aeb4bd;margin-left:5px}.wallet-library{display:flex;flex-direction:column;min-height:100%}.wallet-address-bottom{margin-top:auto;justify-content:flex-end;padding:14px 2px 0}.wallet-address-bottom code{color:#ff914f}.wallet-asset-icon{overflow:hidden;position:relative}.wallet-asset-icon img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.wallet-asset-icon[data-fallback]:after{content:attr(data-fallback);position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(145deg,#ffae71,#8d4a32)}.wallet-asset-info a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-asset-info small{font-size:12px!important;color:#a9aeb6!important}.wallet-asset-usd{margin-left:auto;font-weight:600!important;font-size:16px!important}.wallet-asset-actions{position:absolute;right:12px;top:50%;transform:translate(4px,-50%);background:#1b1e23;padding:3px;box-shadow:-8px 0 12px #1b1e23;pointer-events:none}.wallet-asset:hover .wallet-asset-actions,.wallet-asset:focus-within .wallet-asset-actions{transform:translateY(-50%);pointer-events:auto}.wallet-asset:hover .wallet-asset-usd,.wallet-asset:focus-within .wallet-asset-usd{opacity:0}.wallet-action-sheet{margin-top:-5px}.wallet-action-review{border-top:1px solid #424750;padding-top:9px;margin-top:10px}.wallet-action-sheet textarea{width:100%;box-sizing:border-box;overflow-wrap:anywhere}.wallet-action-sheet a{overflow-wrap:anywhere}@media(hover:none){.wallet-asset-actions{position:static;transform:none;opacity:1;pointer-events:auto;box-shadow:none;margin-left:0}.wallet-asset:hover .wallet-asset-usd{opacity:1}}@media(max-width:600px){.wallet-dialog[open]{height:92dvh;max-height:92dvh}.wallet-asset{display:grid;grid-template-columns:34px minmax(0,1fr) auto;row-gap:5px}.wallet-asset-icon{grid-column:1;grid-row:1}.wallet-asset-info{grid-column:2;grid-row:1}.wallet-asset-usd{grid-column:3;grid-row:1;opacity:1!important}.wallet-asset-actions{position:static;grid-column:2/4;grid-row:2;width:auto;padding:0;opacity:1;transform:none;pointer-events:auto;box-shadow:none;justify-content:flex-end}.wallet-dialog .wallet-asset-actions button{min-height:28px}.wallet-foot .wallet-disconnect,.wallet-address-copy{font-size:10px!important}}.wallet-dialog-body{display:flex;flex-direction:column;flex:1;min-height:0}.wallet-dialog .wallet-setup-panel{flex:1;min-height:0;overflow:auto;padding-right:4px;text-align:left}.wallet-dialog .wallet-setup-panel>h3{margin-top:14px}.wallet-dialog .wallet-setup-primary,.wallet-dialog .wallet-primary{background:#ff914f;color:#141619;border-color:#ff914f;border-radius:8px}.wallet-dialog .wallet-setup-import,.wallet-dialog .wallet-text-button{display:block;background:transparent;border:0;color:#aeb4bd;padding-left:0}.wallet-recovery{padding-bottom:12px}.wallet-step-label{color:#ff914f;font-size:10px;letter-spacing:.1em}.wallet-dialog .wallet-recovery-intro h3{margin:10px 0}.wallet-dialog .wallet-recovery-intro p{color:#a5aab3}.wallet-word-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin:18px 0}.wallet-word-grid li{display:flex;gap:8px;min-width:0;overflow-wrap:anywhere;padding:8px;background:#1b1e23;border:1px solid #30343b;border-radius:6px}.wallet-word-grid li>span{flex:none;color:#9298a3;font-size:10px}.wallet-dialog .wallet-backup-choice{display:flex;gap:10px;align-items:flex-start;cursor:pointer;padding:6px 5px}.wallet-dialog .wallet-backup-choice>input[type=checkbox]{box-sizing:border-box;flex:0 0 16px;width:16px;height:16px;min-width:16px;min-height:16px;max-height:16px;align-self:flex-start;margin:3px 0 0;padding:0;accent-color:#ff914f}.wallet-dialog .wallet-backup-choice>span{min-width:0;line-height:1.6}.wallet-dialog .wallet-backup-choice>input[type=checkbox]:focus:not(:focus-visible){outline:none}.wallet-dialog .wallet-backup-choice>input[type=checkbox]:focus-visible{outline:2px solid #ff914f;outline-offset:3px}.wallet-dialog .wallet-recovery-note{font-size:11px;color:#a5aab3}.wallet-setup-actions{display:flex;align-items:center;gap:10px;margin-top:16px}.wallet-dialog .wallet-setup-actions button{margin:0}.wallet-create-state{text-align:left;padding-bottom:16px}.wallet-create-state .wallet-setup-icon{display:none}@media(max-width:600px){.wallet-dialog[open]{height:min(650px,92dvh)}.wallet-word-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wallet-dialog .wallet-setup-primary,.wallet-dialog .wallet-create-state .wallet-primary{font:700 14px/1.4 var(--font-display);letter-spacing:-.15px;padding:12px 16px}.wallet-dialog .wallet-library{min-height:0;gap:0}.wallet-dialog .wallet-library>label,.wallet-dialog .wallet-library>details,.wallet-dialog .wallet-library>button{flex-shrink:0}.wallet-dialog .native-xmr-details,.wallet-dialog .wallet-advanced{margin:0;padding:0;border:0;border-bottom:1px solid #30343b}.wallet-dialog .native-xmr-details{border-top:1px solid #30343b;margin-top:8px}.wallet-dialog .native-xmr-details>summary,.wallet-dialog .wallet-advanced>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:12px 4px;list-style:none;font:600 14px/1.4 var(--font-display);color:#d8dce1;border:0}.wallet-dialog .native-xmr-details>summary::-webkit-details-marker,.wallet-dialog .wallet-advanced>summary::-webkit-details-marker{display:none}.wallet-dialog .native-xmr-details>summary:after,.wallet-dialog .wallet-advanced>summary:after{content:"";width:7px;height:7px;flex:none;margin-right:5px;border-right:1.5px solid #939ba7;border-bottom:1.5px solid #939ba7;transform:rotate(-45deg)}.wallet-dialog .native-xmr-details[open]>summary:after,.wallet-dialog .wallet-advanced[open]>summary:after{transform:rotate(45deg)}.wallet-dialog .native-xmr-details>summary:hover,.wallet-dialog .wallet-advanced>summary:hover{color:#ff914f;background:#191c21}.wallet-dialog .native-xmr-details>summary:focus-visible,.wallet-dialog .wallet-advanced>summary:focus-visible{outline:2px solid #ff914f;outline-offset:-2px;border-radius:4px}.wallet-dialog .wallet-library>.wallet-subtle-button{align-self:flex-start;text-align:left;margin:12px 0 4px;padding:8px 4px}.wallet-options button{display:flex;align-items:center;gap:14px;border-radius:14px;padding:14px 18px;text-align:left;font-family:var(--font-display);font-weight:600}.wallet-options button img{width:32px;height:32px;border-radius:9px;object-fit:contain;flex-shrink:0}.wallet-native-icon:has(img){background:#12151b}.wallet-native-icon img{width:30px;height:30px;object-fit:contain}.wallet-dialog .wallet-options button{display:flex;align-items:center;gap:14px;font:600 15px/1.3 var(--font-display)}.wallet-dialog .wallet-chain-tabs button{display:flex;align-items:center;justify-content:center;gap:8px}.wallet-dialog .wallet-chain-tabs button span{margin-left:0}.wallet-dialog .wallet-chain-tabs .wallet-tab-logo{width:20px;height:20px;flex:0 0 20px;object-fit:contain}.wallet-dialog .wallet-action-sheet{border:1px solid #4b515a;border-top:0;box-shadow:none}.wallet-dialog .wallet-action-progress{display:flex;align-items:center;gap:9px;color:#bfc5ce;min-height:26px;font-size:12px}.wallet-action-spinner{width:14px;height:14px;flex:none;border:2px solid #505660;border-top-color:#e7e8eb;border-radius:50%;animation:wallet-spin .8s linear infinite}@keyframes wallet-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.wallet-action-spinner{animation:none}}.wallet-bridge-summary{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;padding:12px 0}.wallet-bridge-summary small{display:block}.wallet-bridge-summary strong{display:block;overflow-wrap:anywhere}.wallet-dialog .wallet-bridge-rate{color:#afb5bf;font-size:12px}.wallet-action-review>a{display:inline-block;margin-inline-end:18px}.wallet-pending-bridges{display:grid;gap:8px;margin-bottom:8px}.wallet-pending-asset{align-items:center}.wallet-pending-asset .wallet-asset-info{min-width:0}.wallet-pending-asset .wallet-asset-info>strong{font-size:16px}.wallet-pending-label{margin-left:auto;padding:5px 9px;border:1px solid #765137;border-radius:6px;background:#302219;color:#ffad72;font-size:12px;white-space:nowrap}.wallet-pending-proof{display:inline-block;margin-top:6px;font-size:11px!important;color:#ffad72!important}.wallet-pending-asset .wallet-asset-info small{display:block}.wallet-dialog .wallet-options>button.wallet-option-upcoming{color:#979ba4;background:#202327;border-color:#3c4148}.wallet-dialog .wallet-options>button.wallet-option-upcoming img{filter:grayscale(1);opacity:.55}.wallet-dialog .wallet-options>button.wallet-option-upcoming:hover:not(:disabled){border-color:#5b616b}.wallet-option-upcoming .wallet-upcoming-badge{margin-left:auto;flex-shrink:0;border:1px solid #4b5058;border-radius:5px;padding:4px 7px;color:#b0b4bc;font:500 10px/1.2 var(--font-mono);white-space:nowrap}@media(max-width:420px){.wallet-dialog .wallet-options>button.wallet-option-upcoming{gap:8px}.wallet-option-upcoming .wallet-upcoming-badge{max-width:46px;padding:3px 4px;white-space:normal;text-align:center}}.wallet-actions-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 12px}.wallet-dialog .wallet-actions-row>button{margin:0}.wallet-dialog .wallet-primary,.wallet-dialog .wallet-secondary{min-height:42px;padding:11px 16px;border-radius:8px;font-weight:700}.wallet-dialog .wallet-secondary{background:#24272c;color:#e7e8eb;border:1px solid #464b53}.wallet-dialog button:not([class]){border-radius:8px}.wallet-dialog:has(.joint-transferable){width:min(660px,calc(100vw - 24px));max-width:none;padding:25px;background:#111317;border-color:#343941}@media(max-width:600px){.wallet-dialog:has(.joint-transferable){padding:18px}}.wallet-dialog .joint-transferable button{border-radius:8px}.wallet-native-holdings{display:grid;gap:10px;margin-bottom:10px}.wallet-dialog .wallet-native-holdings .wallet-native-check{min-height:36px;padding:6px 14px;font-size:13px;white-space:nowrap}.wallet-nav{position:relative}.wallet-menu-pop{position:absolute;right:0;top:calc(100% + 10px);z-index:60;min-width:230px;display:flex;flex-direction:column;padding:6px;border-radius:16px;border:1px solid #2b2724;background:radial-gradient(130% 60% at 50% -10%,#24170f,#0d0c0b00 65%),#0c0b0a;box-shadow:0 24px 60px #0000008c;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.wallet-menu-who{margin:0 0 4px;padding:10px 12px 8px;font-size:12px;color:#8f8a84;border-bottom:1px solid #24211e}.wallet-menu-pop a,.wallet-menu-pop button{display:block;width:100%;margin:0!important;padding:11px 12px!important;border:0!important;border-radius:10px;background:transparent!important;color:#f3efe9!important;font:inherit!important;font-size:14px!important;font-weight:550!important;text-align:left;text-decoration:none;cursor:pointer;min-height:0!important}.wallet-menu-pop a:hover,.wallet-menu-pop button:hover{background:#ff813d1a!important}.wallet-menu-pop .wallet-menu-danger{color:#ff9a8a!important;border-top:1px solid #24211e!important;border-radius:0 0 10px 10px;margin-top:4px!important}dialog.wallet-dialog{--wp-orange:#ff813d;--wp-text:#f8f5f1;--wp-muted:#8c8985;--wp-soft:#a79a8b;--wp-panel:#1a1918;--wp-line:#24211e;--wp-field:#121110;width:min(440px,calc(100vw - 24px));max-width:none;max-height:min(780px,calc(100dvh - 24px));padding:0;border-radius:22px;border:1px solid #2b2724;background:radial-gradient(130% 55% at 50% -8%,#24170f,#0d0c0b00 62%),#0c0b0a;color:var(--wp-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.45;box-shadow:0 40px 100px #000000a6,0 0 0 1px #ff813d0a;overflow:hidden}dialog.wallet-dialog[open]{display:flex;flex-direction:column;height:fit-content}dialog.wallet-dialog button{min-height:0}dialog.wallet-dialog::backdrop{background:#0606069e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}dialog.wallet-dialog :is(button,input,select,textarea,label,p,h2,h3,h4,small,strong,span,summary,a){font-family:inherit;letter-spacing:normal}dialog.wallet-dialog :is(code,.address,.wallet-address-copy,.wallet-address-line,.wallet-address-block,.mono,[class*=address] input,textarea){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}dialog.wallet-dialog .wallet-dialog-head{display:flex;align-items:center;gap:11px;margin:0;padding:15px 16px 15px 18px;border-bottom:1px solid var(--wp-line)}dialog.wallet-dialog .wallet-brand{flex:none;width:36px;height:36px;border-radius:12px;background:var(--wp-orange);color:#15100b;display:grid;place-items:center;font-size:17px;font-weight:900;letter-spacing:-3px;padding-right:3px}dialog.wallet-dialog .wallet-dialog-head>div{flex:1;min-width:0}dialog.wallet-dialog .wallet-kicker{display:block;margin:0 0 4px;text-transform:uppercase;letter-spacing:2px;font-size:9px;font-weight:650;color:var(--wp-muted)}dialog.wallet-dialog .wallet-dialog-head h2{margin:0;font-size:15px;font-weight:650;letter-spacing:-.2px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}dialog.wallet-dialog .wallet-close{flex:none;width:34px;height:34px;padding:0;display:grid;place-items:center;border-radius:11px;background:#1b1917;border:1px solid #2b2724;color:#bdb6ae;font-size:18px;line-height:1}dialog.wallet-dialog .wallet-close:hover{color:#fff;border-color:#3b3129}dialog.wallet-dialog .wallet-dialog-body{flex:0 1 auto;min-height:0;display:flex;flex-direction:column;padding:14px 16px 0;overflow:auto;scrollbar-width:thin;scrollbar-color:#2e2a26 transparent}dialog.wallet-dialog .wallet-panel-scroll{flex:0 1 auto;min-height:0;overflow:auto;margin:0 -16px;padding:0 16px 14px;scrollbar-width:thin;scrollbar-color:#2e2a26 transparent}dialog.wallet-dialog .wallet-chain-tabs{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 12px;padding:4px;background:#141312;border:1px solid var(--wp-line);border-radius:14px}dialog.wallet-dialog .wallet-chain-tabs button{display:flex;align-items:center;justify-content:center;gap:7px;height:38px;margin:0;padding:0 10px;border-radius:10px;border:0;background:transparent;color:#8f8a84;font-size:13px;font-weight:650;box-shadow:none}dialog.wallet-dialog .wallet-chain-tabs button span{color:#77716b;font-size:12px;font-weight:500}dialog.wallet-dialog .wallet-chain-tabs button[aria-selected=true]{background:#24211e;color:#fff;box-shadow:inset 0 0 0 1px #35302a}dialog.wallet-dialog .wallet-chain-tabs button[aria-selected=true] span{color:#bdb6ae}dialog.wallet-dialog .wallet-tab-logo{width:18px;height:18px;border-radius:50%;object-fit:contain}dialog.wallet-dialog .wallet-foot{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 -16px;padding:11px 16px;border-top:1px solid var(--wp-line);background:#0a0908eb}dialog.wallet-dialog .wallet-foot .wallet-disconnect{margin:0!important;opacity:1;font-size:12px!important;padding:6px 0!important;background:none;border:0;color:#8f8a84;font-size:12px;font-weight:550;box-shadow:none}dialog.wallet-dialog .wallet-disconnect:hover{color:#fff}dialog.wallet-dialog .wallet-address-copy{margin:0;padding:6px 10px;border-radius:999px;background:#1a1816;border:1px solid #2b2724;color:#ff9b63;font-size:11.5px;box-shadow:none}dialog.wallet-dialog .wallet-address-copy span{margin-left:6px;color:#8f8a84;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}dialog.wallet-dialog :is(.wallet-native-asset,.wallet-asset){display:flex;align-items:center;gap:11px;margin:0 0 8px;padding:12px 13px;background:var(--wp-panel);border:1px solid #221f1c;border-radius:15px;transition:border-color .15s}dialog.wallet-dialog :is(.wallet-native-asset,.wallet-asset):hover{border-color:#3a2d22}dialog.wallet-dialog :is(.wallet-native-icon,.wallet-asset-icon){flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#2b1b10;color:var(--wp-orange);font-weight:700;font-size:16px}dialog.wallet-dialog :is(.wallet-native-icon,.wallet-asset-icon) img{width:100%;height:100%;object-fit:cover}dialog.wallet-dialog .wallet-native-icon img[src$=".svg"]{width:26px;height:26px;object-fit:contain}dialog.wallet-dialog .wallet-native-icon{background:#15140f}dialog.wallet-dialog .wallet-native-asset>div,dialog.wallet-dialog .wallet-asset-info{flex:1;min-width:0}dialog.wallet-dialog .wallet-native-asset>div strong,dialog.wallet-dialog .wallet-asset-info a,dialog.wallet-dialog .wallet-asset-info strong{display:block;color:#fff;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}dialog.wallet-dialog .wallet-native-asset small,dialog.wallet-dialog .wallet-asset-info small{display:block;margin-top:2px;color:var(--wp-muted);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}dialog.wallet-dialog .wallet-native-asset>strong{font-size:15px;font-weight:650;color:#fff;white-space:nowrap}dialog.wallet-dialog .wallet-asset-usd{color:#dcb796;font-size:12.5px;font-weight:600;white-space:nowrap}dialog.wallet-dialog .wallet-dialog-body :is(.wallet-native-asset,.wallet-assets-head)>button{flex:none;width:30px;height:30px;margin:0;padding:0;display:grid;place-items:center;border-radius:10px;background:transparent;border:1px solid #2b2724;color:#a39b92;font-size:14px;box-shadow:none}dialog.wallet-dialog .wallet-asset-actions{display:flex;gap:6px;flex:none}dialog.wallet-dialog .wallet-asset-actions button{margin:0;padding:7px 11px;border-radius:999px;background:#24211e;border:1px solid #332e29;color:#efe9e2;font-size:11.5px;font-weight:600;box-shadow:none}dialog.wallet-dialog .wallet-asset-actions button:hover{border-color:var(--wp-orange);color:#fff}dialog.wallet-dialog .wallet-asset-wrap{margin:0}dialog.wallet-dialog .wallet-assets{margin:0}dialog.wallet-dialog .wallet-assets-head{display:flex;align-items:center;justify-content:space-between;margin:16px 1px 10px}dialog.wallet-dialog .wallet-dialog-body .wallet-assets-head h3{margin:0;font-size:9px;font-weight:650;letter-spacing:1.6px;text-transform:uppercase;color:#91867b}dialog.wallet-dialog .wallet-dialog-body .wallet-assets-head h3 span{margin-left:4px;color:#91867b;font-size:9px}dialog.wallet-dialog :is(.wallet-empty,.wallet-index-note){margin:6px 0 0;padding:14px;border:1px dashed #2e2a26;border-radius:14px;color:#9a938b;font-size:12px;text-align:center}dialog.wallet-dialog .wallet-actions-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;margin:0 0 16px}dialog.wallet-dialog .wallet-actions-row .wallet-tile{height:72px;margin:0;padding:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:17px;border:1px solid #282420;background:linear-gradient(145deg,#23211e,#191817);color:#d8d1c9;font-size:12px;font-weight:600;box-shadow:none;text-align:center}dialog.wallet-dialog .wallet-actions-row .wallet-tile svg{width:22px;height:22px;color:var(--wp-orange)}dialog.wallet-dialog .wallet-actions-row .wallet-tile:hover{border-color:#4a3221;color:#fff}dialog.wallet-dialog .wallet-dialog-body button{border-radius:12px;font-weight:600}dialog.wallet-dialog .wallet-dialog-body :where(button){margin:6px 6px 0 0;background:#1f1d1b;border:1px solid #2e2a26;color:#ece6df;padding:10px 14px;font-size:12.5px;box-shadow:none}dialog.wallet-dialog .wallet-dialog-body :where(button):hover:not(:disabled){border-color:#4a3221}dialog.wallet-dialog .wallet-dialog-body :is(.wallet-primary,.wallet-setup-primary,button[type=submit]):not(.wallet-tile){background:var(--wp-orange)!important;border-color:var(--wp-orange)!important;color:#180e06!important;font-weight:700}dialog.wallet-dialog .wallet-dialog-body button:disabled{opacity:.5;cursor:not-allowed}dialog.wallet-dialog .wallet-dialog-body label{display:flex;flex-direction:column;gap:6px;margin:10px 0 0;color:var(--wp-soft);font-size:11.5px;font-weight:550;text-transform:none;letter-spacing:normal}dialog.wallet-dialog .wallet-dialog-body label:has(>input[type=checkbox]){flex-direction:row;align-items:center;gap:8px;color:#cfc8c0}dialog.wallet-dialog .wallet-dialog-body :is(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;box-sizing:border-box;margin:0;padding:10px 12px;border-radius:12px;background:var(--wp-field);border:1px solid #2b2724;color:#f6f1eb;font-size:13px;font-weight:500;line-height:1.35;box-shadow:none}dialog.wallet-dialog .wallet-dialog-body :is(input,select,textarea):focus{outline:none;border-color:#ff813d8c;box-shadow:0 0 0 3px #ff813d1f}dialog.wallet-dialog .wallet-dialog-body input[type=checkbox]{accent-color:var(--wp-orange);width:15px;height:15px}dialog.wallet-dialog .wallet-dialog-body :is(h3,h4){margin:4px 0 6px;color:#fff;font-size:15px;font-weight:650;letter-spacing:-.2px}dialog.wallet-dialog .wallet-dialog-body :is(p,.small){color:#a59e96;font-size:12px;line-height:1.5}dialog.wallet-dialog .wallet-dialog-body .small{font-size:11.5px;color:#958e86}dialog.wallet-dialog .wallet-dialog-body .form-error{color:#ff9a8a;font-size:12px}dialog.wallet-dialog .wallet-dialog-body [role=status]{color:#cfa98b}dialog.wallet-dialog .wallet-dialog-body details{margin:8px 0 0;border:1px solid #24211e;border-radius:14px;background:#141312}dialog.wallet-dialog .wallet-dialog-body details>summary{list-style:none;cursor:pointer;padding:11px 13px;color:#d6cfc7;font-size:12.5px;font-weight:600}dialog.wallet-dialog .wallet-dialog-body details>summary::-webkit-details-marker{display:none}dialog.wallet-dialog .wallet-dialog-body details>summary:after{content:"›";float:right;color:#8f8a84;transition:transform .15s}dialog.wallet-dialog .wallet-dialog-body details[open]>summary:after{transform:rotate(90deg)}dialog.wallet-dialog .wallet-dialog-body details>:not(summary){margin-left:13px;margin-right:13px}dialog.wallet-dialog .wallet-dialog-body details>:last-child:not(summary){margin-bottom:13px}dialog.wallet-dialog .wallet-dialog-body details.wallet-height>summary{font-weight:550;color:#bdb6ae}dialog.wallet-dialog .wallet-dialog-body details.wallet-height>summary span{color:#8f8a84}dialog.wallet-dialog .wallet-dialog-body details.wallet-height>summary em{float:right;font-style:normal;color:var(--wp-orange);font-weight:600;margin-right:6px}dialog.wallet-dialog .wallet-dialog-body details.wallet-height>summary:after{content:none}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body details.wallet-height>summary{display:flex;align-items:flex-start;gap:16px}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body details.wallet-height>summary span.wallet-height-text{flex:1 1 auto;min-width:0;color:inherit}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body details.wallet-height>summary em{float:none;flex:none;margin:0 6px 0 0}dialog.wallet-dialog .wallet-dialog-body :is(.wallet-action-sheet,.wallet-import,.wallet-setup-panel,.native-unlock){margin:8px 0 0;padding:14px;border-radius:16px;background:#151413;border:1px solid #24211e}dialog.wallet-dialog .wallet-dialog-body :is(.wallet-action-sheet,.wallet-import,.wallet-setup-panel) :is(.wallet-import,.native-wallet){padding:0;border:0;background:none}dialog.wallet-dialog .wallet-dialog-body .wallet-action-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px}dialog.wallet-dialog .wallet-dialog-body .wallet-action-head :is(h3,h4){margin:0}dialog.wallet-dialog .wallet-dialog-body .wallet-action-head button{width:30px;height:30px;padding:0!important;display:grid;place-items:center}dialog.wallet-dialog .wallet-dialog-body :is(.wallet-address-block,.wallet-address-line,pre){padding:10px 12px;border-radius:12px;background:#0b0a09;border:1px solid #24211e;color:#e6e0d9;font-size:11.5px;line-height:1.5;overflow-wrap:anywhere;white-space:normal}dialog.wallet-dialog .wallet-options{display:grid;gap:8px;margin:12px 0}dialog.wallet-dialog .wallet-options button{display:flex!important;align-items:center;gap:12px;height:52px;padding:0 14px!important;border-radius:14px!important;background:var(--wp-panel)!important;border:1px solid #2a2622!important;color:#fff!important;font-size:13.5px!important;font-weight:600}dialog.wallet-dialog .wallet-options button:hover{border-color:#4a3221!important}dialog.wallet-dialog .wallet-options img{width:26px;height:26px;border-radius:8px;object-fit:contain}dialog.wallet-dialog .xmr20-private-rows{display:block;margin:0 0 2px}@media(max-width:520px){dialog.wallet-dialog{width:100vw;max-height:calc(100dvh - 12px);border-radius:22px 22px 0 0;border-bottom:0;margin:auto 0 0}dialog.wallet-dialog[open]{height:fit-content}}dialog.wallet-dialog .wallet-dialog-body .wallet-form-actions{position:sticky;bottom:-14px;z-index:2;display:grid;grid-template-columns:1fr auto;gap:8px;margin:12px -14px -14px;padding:12px 14px 14px;background:linear-gradient(180deg,#15141300,#151413 26%);border-radius:0 0 16px 16px}dialog.wallet-dialog .wallet-dialog-body .wallet-form-actions button{margin:0;height:42px}dialog.wallet-dialog .wallet-dialog-body .wallet-form-actions [role=alert]{grid-column:1/-1;margin:0;color:#ff9a8a}dialog.wallet-dialog .wallet-dialog-body :is([role=tabpanel]>button.wallet-primary,.wallet-library>button){display:flex;align-items:center;justify-content:center;width:100%;height:46px;margin:8px 0 0}dialog.wallet-dialog .wallet-dialog-body{padding-bottom:16px}dialog.wallet-dialog .wallet-dialog-body:has(>.wallet-foot){padding-bottom:0}dialog.wallet-dialog .wallet-library:has(.xmr20-private-rows[data-rows="1"]) .wallet-assets .wallet-empty{display:none}dialog.wallet-dialog .wallet-dialog-body .wallet-selector{margin:0 0 10px}dialog.wallet-dialog .wallet-dialog-body :is(.native-xmr-details,.wallet-advanced){margin:8px 0 0;padding:0;border:1px solid #221f1c;border-radius:15px;background:var(--wp-panel)}dialog.wallet-dialog .wallet-dialog-body :is(.native-xmr-details,.wallet-advanced)>summary{display:flex;align-items:center;gap:11px;min-height:0;padding:12px 13px;border:0;color:#fff;font:600 14px/1.3 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}dialog.wallet-dialog .wallet-dialog-body .native-xmr-details>summary:before{content:"";flex:none;width:38px;height:38px;border-radius:50%;background:#15140f url(/wallet/brand/monero.svg) center/22px no-repeat}dialog.wallet-dialog .wallet-dialog-body .wallet-advanced>summary{color:#cfc8c0;font-size:13px}dialog.wallet-dialog .wallet-dialog-body :is(.native-xmr-details,.wallet-advanced)>summary:after{margin-left:auto;float:none}dialog.wallet-dialog .wallet-dialog-body :is(.native-xmr-details,.wallet-advanced)>:not(summary){margin:0 13px 13px}dialog.wallet-dialog .wallet-dialog-body .native-xmr-details .native-wallet{margin:0 13px 13px;padding:0;border:0;background:none}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body details.wallet-advanced,dialog.wallet-dialog.wallet-dialog .wallet-dialog-body details.wallet-advanced>summary{background:var(--wp-panel)}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body :is(.native-xmr-details,.wallet-advanced)>summary{border-radius:14px}dialog.wallet-dialog .wallet-dialog-body details:not(.wallet-height)>summary:after{content:"";float:none;width:7px;height:7px;margin-left:auto;margin-right:4px;border-right:1.5px solid #8f8a84;border-bottom:1.5px solid #8f8a84;transform:rotate(-45deg);transition:transform .15s}dialog.wallet-dialog .wallet-dialog-body details:not(.wallet-height)[open]>summary:after{transform:rotate(45deg)}dialog.wallet-dialog .wallet-dialog-body details:not(.native-xmr-details):not(.wallet-advanced):not(.wallet-height)>summary{display:flex;align-items:center}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body :is(.native-xmr-details,.wallet-advanced)>summary:hover{background:transparent;color:#fff}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body :is(.native-xmr-details,.wallet-advanced):hover{border-color:#3a2d22}dialog.wallet-dialog .wallet-dialog-body .native-wallet.wallet-coin{margin:0 0 8px;padding:0;border:0;background:none}dialog.wallet-dialog .wallet-coin-row{margin:0}dialog.wallet-dialog .wallet-coin-icon{background:transparent}dialog.wallet-dialog .wallet-coin-icon img{width:100%!important;height:100%!important;object-fit:cover!important}dialog.wallet-dialog .wallet-coin-value{text-align:right;white-space:nowrap}dialog.wallet-dialog .wallet-coin-value strong{display:block;color:#fff;font-size:14px;font-weight:650}dialog.wallet-dialog .wallet-coin-value small{display:block;margin-top:2px;color:var(--wp-muted);font-size:11px}dialog.wallet-dialog .wallet-dialog-body .wallet-coin-sync{flex:none;margin:0 0 0 4px;height:32px;padding:0 13px;border-radius:999px;background:#ff813d1f;border:1px solid rgba(255,129,61,.35);color:#ffb488;font-size:12px}dialog.wallet-dialog .wallet-dialog-body .wallet-coin-sync[aria-label]{width:32px;padding:0;background:transparent;border-color:#2b2724;color:#a39b92}dialog.wallet-dialog .wallet-dialog-body .wallet-coin-lock{margin:6px 0 0;padding:4px 2px;background:none;border:0;color:#8f8a84;font-size:11.5px}dialog.wallet-dialog .wallet-dialog-body .native-wallet .native-unlock{margin-top:8px}dialog.wallet-dialog .wallet-dialog-body .native-wallet>p{margin:6px 2px 0}dialog.wallet-dialog .wallet-asset{position:relative}dialog.wallet-dialog .wallet-dialog-body .wallet-asset .wallet-asset-actions{background:transparent;box-shadow:none;padding:0;right:13px}dialog.wallet-dialog .wallet-asset .wallet-asset-usd{transition:opacity .12s}@media(hover:hover)and (pointer:fine){dialog.wallet-dialog .wallet-asset:is(:hover,:focus-within) .wallet-asset-usd{opacity:0}dialog.wallet-dialog .wallet-asset:is(:hover,:focus-within):has(.wallet-asset-actions) .wallet-asset-info{max-width:calc(100% - 190px)}}dialog.wallet-dialog :is(.wallet-asset,.wallet-native-asset,.wallet-actions-row .wallet-tile,.wallet-options button,.wallet-dialog-body .wallet-advanced){isolation:isolate}dialog.wallet-dialog :is(.wallet-native-asset,.wallet-actions-row .wallet-tile,.wallet-options button,.wallet-dialog-body .wallet-advanced){position:relative}dialog.wallet-dialog :is(.wallet-asset,.wallet-native-asset,.wallet-actions-row .wallet-tile,.wallet-options button,.wallet-dialog-body .wallet-advanced):after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:radial-gradient(240px circle at var(--ux-x,50%) var(--ux-y,0),rgba(242,147,92,.12),transparent 55%);opacity:0;transition:opacity .35s ease;pointer-events:none}@media(hover:hover)and (pointer:fine){dialog.wallet-dialog :is(.wallet-asset,.wallet-native-asset,.wallet-actions-row .wallet-tile,.wallet-options button,.wallet-dialog-body .wallet-advanced):hover:after{opacity:1}}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body :is(code.address,.address:not(input),.wallet-address-block,.wallet-address-line,pre){display:block;box-sizing:border-box;width:100%;margin:8px 0 0;padding:11px 13px;border-radius:12px;background:var(--wp-field);border:1px solid #2b2724;box-shadow:none;color:#e6e0d9;font-size:12px;line-height:1.5;letter-spacing:.2px;overflow-wrap:anywhere;word-break:break-all;white-space:normal}dialog.wallet-dialog .wallet-check-icon{background:#1f1b18;color:var(--wp-orange)}dialog.wallet-dialog .wallet-check-icon svg{width:18px;height:18px}dialog.wallet-dialog .wallet-dialog-head h2 .wallet-head-address{display:inline-flex;align-items:center;gap:9px;max-width:100%;margin:0;padding:0;min-height:0;background:none;border:0;border-radius:0;color:#fff;font:inherit;letter-spacing:inherit;cursor:pointer;box-shadow:none}dialog.wallet-dialog .wallet-dialog-head h2 .wallet-head-address em{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:#ff813d1f;border:1px solid rgba(255,129,61,.3);color:#ff9b63;font-style:normal;font-size:11px;font-weight:600;letter-spacing:0;opacity:0;transform:translate(-4px);transition:opacity .15s,transform .15s}dialog.wallet-dialog .wallet-dialog-head h2 .wallet-head-address em svg{width:12px;height:12px}dialog.wallet-dialog .wallet-dialog-head h2 .wallet-head-address:is(:hover,:focus-visible) em{opacity:1;transform:none}@media(hover:none){dialog.wallet-dialog .wallet-dialog-head h2 .wallet-head-address em{opacity:1;transform:none}}dialog.wallet-dialog .wallet-dialog-head h2.wallet-head-pair{display:flex;align-items:flex-end;gap:16px;overflow:visible;white-space:normal}dialog.wallet-dialog .wallet-head-col{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 0;min-width:0;width:auto;margin:0;padding:0;min-height:0;background:none;border:0;border-radius:0;box-shadow:none;color:#fff;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}dialog.wallet-dialog .wallet-head-col+.wallet-head-col{align-items:flex-end;text-align:right}dialog.wallet-dialog .wallet-head-col .wallet-kicker{display:flex;align-items:center;gap:6px;min-height:16px;margin:0 0 3px}dialog.wallet-dialog .wallet-head-col em{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:999px;background:#ff813d1f;border:1px solid rgba(255,129,61,.3);color:#ff9b63;font-style:normal;font-size:9.5px;font-weight:600;letter-spacing:0;text-transform:none;opacity:0;transition:opacity .15s ease}dialog.wallet-dialog .wallet-head-col em svg{width:10px;height:10px}dialog.wallet-dialog .wallet-head-col:is(:hover,:focus-visible) em{opacity:1}@media(hover:none){dialog.wallet-dialog .wallet-head-col em{opacity:1}}dialog.wallet-dialog .wallet-head-value{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}dialog.wallet-dialog .wallet-head-col.pending{cursor:default}dialog.wallet-dialog .wallet-head-col.pending .wallet-head-value{color:var(--wp-muted);font-weight:500}dialog.wallet-dialog .wallet-head-col+.wallet-head-col .wallet-kicker{flex-direction:row-reverse}@media(max-width:420px){dialog.wallet-dialog .wallet-dialog-head h2.wallet-head-pair{gap:10px}dialog.wallet-dialog .wallet-head-value{font-size:14px}}@media(max-width:360px){dialog.wallet-dialog .wallet-head-value{font-size:13px}}dialog.wallet-dialog .wallet-close svg{width:18px;height:18px;stroke-width:2.2;display:block}dialog.wallet-dialog .wallet-dialog-head .wallet-close{padding:0!important;margin:0!important;place-items:center;justify-content:center}dialog.wallet-dialog .joint-transferable{color:var(--wp-text)}dialog.wallet-dialog .joint-transferable :is(.bridge-intro,.bridge-link-intro p,.bridge-link-copy,.bridge-fee-line,.bridge-panel-heading,.bridge-panel-foot,.bridge-panel-foot>span:last-child:not(:first-child)){color:#a59e96}dialog.wallet-dialog .joint-transferable .bridge-intro{margin:0 0 14px;font-size:12.5px}dialog.wallet-dialog .joint-transferable .bridge-token-panels{margin:4px 0 14px;gap:8px}dialog.wallet-dialog .joint-transferable .bridge-token-panel{position:relative;isolation:isolate;background:var(--wp-panel);border:1px solid #221f1c;border-radius:18px;padding:15px 16px;transition:border-color .15s}dialog.wallet-dialog .joint-transferable .bridge-token-panel:hover{border-color:#3a2d22}dialog.wallet-dialog .joint-transferable .bridge-panel-heading{margin-bottom:10px;font-size:12px}dialog.wallet-dialog .joint-transferable .bridge-panel-heading>span:last-child{color:#cfc8c0}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .joint-transferable .bridge-panel-value input{background:transparent;border:0;border-radius:4px;box-shadow:none;padding:6px 0;font-size:26px;font-weight:600;letter-spacing:-.5px;color:#faf8f5}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .joint-transferable .bridge-panel-value input:focus{box-shadow:none;border:0}dialog.wallet-dialog .joint-transferable :is(.bridge-token-chip,.bridge-max){background:#24211e;border:1px solid #332e29;color:#f0ebe5}dialog.wallet-dialog .joint-transferable .bridge-link-panels .bridge-token-chip{background:#24211e}dialog.wallet-dialog .joint-transferable .bridge-max:hover:not(:disabled){border-color:var(--wp-orange)}dialog.wallet-dialog .joint-transferable :is(.bridge-token-art>img,.bridge-token-initial){background:#121110}dialog.wallet-dialog .joint-transferable .bridge-network-badge{background:#0c0b0a;border-color:#24211e}dialog.wallet-dialog .joint-transferable :is(.bridge-direction>button,.bridge-direction>span){border-color:#151413}dialog.wallet-dialog .joint-transferable .primary.wide{min-height:48px;border-radius:14px;font-size:14px}dialog.wallet-dialog .joint-transferable .bridge-cancel{border-radius:12px;background:#1f1d1b;border:1px solid #2e2a26;color:#ece6df}dialog.wallet-dialog :is(.joint-transferable,.website-transferable) .review-line{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #24211e;color:#a59e96;font-size:12.5px}dialog.wallet-dialog :is(.joint-transferable,.website-transferable) .review-line strong{color:#f6f1eb;font-weight:600}dialog.wallet-dialog :is(.joint-transferable,.website-transferable) :is(.joint-wait-steps li,.bridge-steps li){color:#bdb6ae}dialog.wallet-dialog .joint-transferable .bridge-token-panel:after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:radial-gradient(240px circle at var(--ux-x,50%) var(--ux-y,0),rgba(242,147,92,.12),transparent 55%);opacity:0;transition:opacity .35s ease;pointer-events:none}@media(hover:hover)and (pointer:fine){dialog.wallet-dialog .joint-transferable .bridge-token-panel:hover:after{opacity:1}}dialog.wallet-dialog.wallet-dialog:has(.joint-transferable){width:min(440px,calc(100vw - 24px));padding:0;max-width:none;border-color:#2b2724;background:radial-gradient(130% 55% at 50% -8%,#24170f,#0d0c0b00 62%),#0c0b0a}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .joint-transferable .bridge-direction>button{border-radius:50%;padding:6px;margin:0}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .joint-transferable .bridge-max{border-radius:999px;padding:0 14px;margin:0}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .wallet-setup-panel{margin:0;padding:0;border:0;background:none}dialog.wallet-dialog .wallet-dialog-body .wallet-setup-panel>h3{margin:2px 0 4px}dialog.wallet-dialog .wallet-dialog-body .wallet-setup-panel>p{margin:0 0 6px}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body :is(.wallet-setup-primary,.wallet-setup-import){display:flex;align-items:center;justify-content:center;width:100%;height:46px;margin:8px 0 0;padding:0 14px;border-radius:12px;font-size:13px}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .wallet-choose-row{display:flex;align-items:center;gap:11px;width:100%;margin:8px 0 0;padding:11px 13px;border-radius:15px;background:var(--wp-panel);border:1px solid #221f1c;color:#fff;text-align:left;position:relative;isolation:isolate}dialog.wallet-dialog .wallet-choose-row>svg{width:18px;height:18px;color:var(--wp-orange);flex:none}dialog.wallet-dialog .wallet-choose-row:hover{border-color:#3a2d22}dialog.wallet-dialog .wallet-choose-row:after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:radial-gradient(240px circle at var(--ux-x,50%) var(--ux-y,0),rgba(242,147,92,.12),transparent 55%);opacity:0;transition:opacity .35s ease;pointer-events:none}@media(hover:hover)and (pointer:fine){dialog.wallet-dialog .wallet-choose-row:hover:after{opacity:1}}dialog.wallet-dialog .wallet-bridge-note h3{margin:0}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .wallet-copy-address{width:100%;height:42px;margin:8px 0 0;border-radius:12px;background:#ff813d1f;border:1px solid rgba(255,129,61,.35);color:#ffb488;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}dialog.wallet-dialog .wallet-action-head button svg{width:16px;height:16px}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .wallet-coin-lockbtn{width:32px;padding:0;display:grid;place-items:center;background:transparent;border-color:#2b2724;color:#a39b92}dialog.wallet-dialog .wallet-coin-lockbtn svg{width:15px;height:15px}dialog.wallet-dialog .website-native-page{background:transparent;color:var(--wp-text)}dialog.wallet-dialog.wallet-dialog .website-native-page #native-send{background:#151413;border:1px solid #24211e;border-radius:16px;padding:14px;margin:0;min-height:0;color:var(--wp-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}dialog.wallet-dialog.wallet-dialog .website-native-page #native-send *{font-family:inherit}dialog.wallet-dialog .website-native-page #native-send .native-send-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px}dialog.wallet-dialog.wallet-dialog .website-native-page #native-send h1{margin:0;font-size:16px;font-weight:650;letter-spacing:-.2px;color:#fff}dialog.wallet-dialog .website-native-page #native-send p{color:#a59e96;font-size:12.5px;line-height:1.5}dialog.wallet-dialog.wallet-dialog .website-native-page #native-send :is(.native-send-head button,button.native-secondary,.native-send-actions button:not(.native-primary)){min-height:38px;padding:0 14px;border-radius:12px;background:#1f1d1b;border:1px solid #2e2a26;color:#ece6df;font-size:12.5px;font-weight:600}dialog.wallet-dialog.wallet-dialog .website-native-page #native-send button.native-primary{min-height:42px;border-radius:12px;background:var(--wp-orange);border-color:var(--wp-orange);color:#180e06;font-size:13px;font-weight:700}dialog.wallet-dialog.wallet-dialog .website-native-page #native-send #native-start-height{border-radius:12px;background:var(--wp-field);border:1px solid #2b2724;color:#f6f1eb;font-size:13px}dialog.wallet-dialog.wallet-dialog .website-native-page.native-popup-root{height:auto}dialog.wallet-dialog.wallet-dialog .website-native-page.native-popup-root>div,dialog.wallet-dialog.wallet-dialog .website-native-page.native-popup-root #native-send{flex:0 1 auto}dialog.wallet-dialog.wallet-dialog .website-native-page #native-send .native-send-footer{background:transparent;border-top:0}dialog.wallet-dialog.wallet-dialog .wallet-native-holdings .wallet-native-check{min-height:0;height:32px;padding:0 14px;border-radius:999px;font-size:12px}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .wallet-library>.wallet-row-button{display:flex;align-items:center;justify-content:space-between;align-self:stretch;width:100%;box-sizing:border-box;min-height:0;margin:8px 0 0;padding:12px 13px;border:1px solid #221f1c;border-radius:15px;background:var(--wp-panel);color:#cfc8c0;font:600 13px/1.3 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:left;box-shadow:none}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .wallet-library>.wallet-row-button:before{content:none}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .wallet-library>.wallet-row-button:after{content:"+";position:static;inset:auto;z-index:auto;opacity:1;background:none;margin-right:2px;color:#8f8a84;font-size:17px;font-weight:400;line-height:1}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .wallet-library>.wallet-row-button:hover{border-color:#3a2d22;color:#fff}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .wallet-library>details.wallet-advanced>summary{box-sizing:border-box;min-height:44px}dialog.wallet-dialog.wallet-dialog .wallet-dialog-body .wallet-library>.wallet-row-button{height:46px}dialog.wallet-dialog .monero-start-block{display:grid;gap:8px;margin-bottom:12px}dialog.wallet-dialog .monero-start-block p{margin:0}dialog.wallet-dialog .monero-start-block strong{color:#fff;font-weight:600}dialog.wallet-dialog .monero-start-block>button{justify-self:start}dialog.wallet-dialog [role=tabpanel][hidden]{display:none!important}dialog.wallet-dialog .wallet-coin-send{cursor:pointer}dialog.wallet-dialog .wallet-coin-send:focus-visible{outline:2px solid var(--wp-orange);outline-offset:2px}dialog.wallet-dialog .wallet-dialog-body>p:first-of-type:has(+.wallet-options),dialog.wallet-dialog .wallet-dialog-body>p:has(+.wallet-options){margin:2px 0 14px;color:var(--wp-soft);font-size:13px;line-height:1.5}dialog.wallet-dialog .wallet-options{gap:6px;margin:0 0 14px}dialog.wallet-dialog .wallet-options button{position:relative;height:62px;margin:0!important;padding:0 44px 0 14px!important;gap:14px;border-radius:16px!important;background:linear-gradient(180deg,#1e1c1a,#181716)!important;border:1px solid #2b2724!important;font:600 15px/1.2 var(--font-display,inherit)!important;letter-spacing:-.01em;box-shadow:inset 0 1px #ffffff09;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}dialog.wallet-dialog .wallet-options img{width:36px;height:36px;border-radius:11px;box-shadow:0 0 0 1px #ffffff12,0 4px 10px #00000059}dialog.wallet-dialog .wallet-options button:before{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;border-right:1.6px solid currentColor;border-top:1.6px solid currentColor;transform:translateY(-50%) rotate(45deg);opacity:.32;transition:opacity .18s ease,right .18s ease,color .18s ease}@media(hover:hover)and (pointer:fine){dialog.wallet-dialog .wallet-options button:hover:not(:disabled){border-color:#4a3221!important;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0d,0 8px 22px #00000059}dialog.wallet-dialog .wallet-options button:hover:not(:disabled):before{opacity:.9;right:13px;color:var(--wp-orange)}}dialog.wallet-dialog .wallet-options button:active:not(:disabled){transform:scale(.99)}dialog.wallet-dialog .wallet-options button:focus-visible{outline:2px solid var(--wp-orange);outline-offset:2px}dialog.wallet-dialog .wallet-options button:disabled{opacity:.55}@media(max-width:420px){dialog.wallet-dialog .wallet-options button{height:60px}}.sw{display:flex;flex-direction:column;gap:12px}.sw h3{margin:0}.sw p{margin:0;line-height:1.5}.sw-id{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:#1b1e23;border:1px solid #30343b}.sw-id>div{display:grid;gap:2px;flex:1;min-width:0}.sw-id strong{font:700 15px var(--font-display)}.sw-id small{font-size:12px;color:#a9aeb6}.sw-logo{width:34px;height:34px;border-radius:9px;object-fit:contain;flex-shrink:0;background:#111317}.sw-addr{font-family:var(--font-mono);letter-spacing:.01em}.sw-copy{display:inline-flex;align-items:center;gap:6px;margin:0!important;padding:6px 10px!important;min-height:0!important;border-radius:9px!important;font-size:12px!important;background:transparent!important;border:1px solid #30343b!important;color:#d8dce1!important}.sw-copy svg{width:14px;height:14px}.sw-asset .wallet-asset-usd{opacity:1!important;font-family:var(--font-mono)}.sw-note{font-size:13px;color:#a9aeb6}.sw-note b{color:#e6e9ee}.sw-tips{font-size:12.5px;color:#9298a3;line-height:1.5}.sw-tips-box{display:grid;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid #30343b;background:#15181d;font-size:13px;color:#b8bcc4}.sw-tips-box b{color:#e6e9ee}.sw-link{background:none!important;border:0!important;padding:0!important;margin:0!important;min-height:0!important;color:#f6b48c!important;font:inherit!important;text-decoration:underline;cursor:pointer;text-align:left;width:auto!important;display:inline!important}.sw-ui{display:inline-block;padding:0 7px;border:1px solid #3a3f47;border-radius:6px;background:#1b1e23;font-size:.92em;font-weight:600;white-space:nowrap}.sw-label{display:grid;gap:6px;font-size:13px;color:#a9aeb6}.sw-label input,.sw-label select,.sw-label textarea{width:100%;box-sizing:border-box;margin:0}.sw-row{display:flex;gap:8px}.sw-row input{flex:1;min-width:0}.sw-max{margin:0!important;padding:0 14px!important;white-space:nowrap}.sw-actions{display:flex;flex-direction:column;gap:8px;margin-top:4px}.sw-actions a{text-align:center;text-decoration:none}.sw-steps{margin:0;padding-left:20px;display:grid;gap:6px;line-height:1.45}.sw-steps b{color:#eceef0}.sw-steps.sw-small{font-size:13px;color:#b8bcc4}.sw-text{position:relative;background:#0e1013;border:1px solid #30343b;border-radius:10px;padding:12px 12px 48px}.sw-text pre{margin:0;white-space:pre-wrap;word-break:break-all;font:12.5px/1.5 var(--font-mono);color:#eceef0}.sw-text .sw-copy{position:absolute;right:10px;bottom:10px}.sw-mono{font-family:var(--font-mono);font-size:12px}.sw-check{font-size:13px;padding:10px 12px;border-radius:10px;background:#1b1e23;border:1px solid #30343b;color:#d8dce1}.sw-check.ok{border-color:#7bd88f66;color:#bfe9c9}.sw-check.bad{border-color:#ff9a8a66;color:#ffb3a7}.sw-pay{display:flex;gap:16px;align-items:flex-start}.sw-qr{flex:none;width:156px;border-radius:10px;overflow:hidden;background:#fff}.sw-qr svg{display:block;width:100%;height:auto}.sw-pay-rows{flex:1;min-width:0;display:grid;gap:6px}.sw-pay-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid #30343b}.sw-pay-row:first-child{border-top:0}.sw-pay-row span{color:#a9aeb6;font-size:13px;width:56px;flex:none}.sw-pay-row b{flex:1;font-size:17px}.sw-pay-row code{flex:1;min-width:0;font-size:12px;word-break:break-all}.sw-open{color:#f6b48c;font-size:13px}.sw-pay-rows small{display:block;color:#9298a3;font-size:12px}@media(max-width:600px){.sw-pay{flex-direction:column}.sw-qr{width:200px}}
