:root{color-scheme:light;--bg: #f3f5f3;--bg-soft: #eef1ee;--surface: #ffffff;--surface-2: #f1f4f1;--surface-3: #e8ece8;--teal-50: #e4f4ed;--teal-100: #c7e9da;--teal-200: #9bd9c0;--teal-300: #5cc6a1;--teal-400: #22ad83;--teal-500: #0e9c73;--teal-600: #0b7d5c;--teal-700: #0a6149;--teal-ink: #073f30;--blue-50: #e8f1fb;--blue-100: #cfe2f6;--blue-500: #2d7dd2;--blue-600: #2168b5;--blue-700: #1b5896;--blue-ink: #0e3a66;--amber-50: #fbeedb;--amber-100: #f6dcb4;--amber-500: #d98a16;--amber-600: #b9720d;--amber-700: #95590a;--amber-ink: #6b3f04;--red-50: #fbe9e6;--red-100: #f6cfc8;--red-500: #d24a36;--red-600: #b63b29;--red-700: #952c1d;--red-ink: #6f2014;--text: #122019;--text-2: #56655e;--text-3: #6b7770;--text-on-accent: #ffffff;--line: rgba(18, 32, 25, .09);--line-2: rgba(18, 32, 25, .16);--line-strong: rgba(18, 32, 25, .24);--score-strong: #0e9c73;--score-mod: #c68a12;--score-weak: #d2702e;--score-none: #d24a36;--iris-400: var(--teal-400);--mint-400: var(--blue-500);--rose-500: var(--red-500);--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "IBM Plex Mono", "SFMono-Regular", ui-monospace, "Menlo", monospace;--t-xs: .75rem;--t-sm: .8125rem;--t-base: .9375rem;--t-md: 1.0625rem;--t-lg: 1.25rem;--t-xl: 1.625rem;--t-2xl: 2.25rem;--t-3xl: 2.75rem;--r-xs: 8px;--r-sm: 12px;--r-md: 16px;--r-lg: 20px;--r-xl: 26px;--r-pill: 999px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--shadow-sm: 0 1px 2px rgba(18, 32, 25, .05);--shadow-card: 0 1px 2px rgba(18, 32, 25, .04), 0 8px 24px -16px rgba(18, 32, 25, .18);--shadow-pop: 0 16px 48px -16px rgba(18, 32, 25, .24);--shadow-teal: 0 10px 26px -12px rgba(14, 156, 115, .5);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.4, .64, 1);--dur-fast: .14s;--dur: .24s;--dur-slow: .46s;--maxw: 480px;--maxw-bar: 720px}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;overflow-x:hidden}body{font-family:var(--font-sans);font-size:var(--t-base);line-height:1.55;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100dvh;overflow-x:hidden}.app-atmosphere{position:fixed;inset:0;z-index:-1;pointer-events:none;will-change:transform;background:radial-gradient(800px 540px at 88% -10%,rgba(14,156,115,.07),transparent 60%),radial-gradient(720px 520px at -6% 4%,rgba(45,125,210,.05),transparent 58%),var(--bg)}::selection{background:var(--teal-100);color:var(--teal-ink)}button{font-family:inherit;cursor:pointer;color:inherit}input{font-family:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--teal-500);outline-offset:2px;border-radius:8px}.mono{font-family:var(--font-mono);font-variant-ligatures:none}.shell{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--sp-4)}.card{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card)}.card-iris{border-color:var(--teal-100)}.card-pad{padding:var(--sp-5)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);border:1px solid var(--line-2);background:var(--surface);color:var(--text);font-weight:500;font-size:var(--t-sm);padding:10px 16px;border-radius:var(--r-pill);transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast),background var(--dur-fast),box-shadow var(--dur-fast),opacity var(--dur-fast)}.btn:hover:not(:disabled){background:var(--surface-2);border-color:var(--line-strong)}.btn:active:not(:disabled){transform:scale(.985)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-iris{border:1px solid transparent;color:var(--text-on-accent);background:var(--teal-500);box-shadow:var(--shadow-teal)}.btn-iris:hover:not(:disabled){background:var(--teal-600);border-color:transparent}.btn-mint{border:1px solid transparent;color:var(--text-on-accent);background:var(--blue-500);box-shadow:0 10px 26px -12px #2d7dd280}.btn-mint:hover:not(:disabled){background:var(--blue-600)}.btn-warn{border:1px solid var(--amber-100);color:var(--amber-ink);background:var(--amber-50)}.btn-warn:hover:not(:disabled){background:var(--amber-100);border-color:var(--amber-500)}.btn-ghost{background:transparent;border-color:transparent;color:var(--text-2)}.btn-ghost:hover:not(:disabled){background:var(--surface-2);border-color:transparent}.btn-sm{padding:6px 12px;font-size:var(--t-xs)}.btn-block{width:100%;padding:14px 18px;font-size:var(--t-base);font-weight:500}.btn-lg{padding:14px 26px;font-size:var(--t-base)}.tag{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-xs);font-weight:500;padding:4px 10px;border-radius:var(--r-pill);border:1px solid var(--line);color:var(--text-2);background:var(--surface-2);white-space:nowrap}.tag-public{color:var(--blue-ink);border-color:var(--blue-100);background:var(--blue-50)}.tag-shielded{color:var(--teal-ink);border-color:var(--teal-100);background:var(--teal-50)}.tag-testnet{color:var(--amber-ink);border-color:var(--amber-100);background:var(--amber-50)}.tag-warn{color:var(--red-ink);border-color:var(--red-100);background:var(--red-50)}.tag-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.eyebrow{font-size:var(--t-xs);font-weight:500;letter-spacing:.01em;color:var(--text-2)}.muted{color:var(--text-2)}.dim{color:var(--text-3)}.row{display:flex;align-items:center}.col{display:flex;flex-direction:column}.between{justify-content:space-between}.center{justify-content:center}.gap-1{gap:var(--sp-1)}.gap-2{gap:var(--sp-2)}.gap-3{gap:var(--sp-3)}.gap-4{gap:var(--sp-4)}.gap-5{gap:var(--sp-5)}.wrap{flex-wrap:wrap}.grow{flex:1}.hidden{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes pulse-soft{0%,to{opacity:.55}50%{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%,to{opacity:1}50%{opacity:.45}}@keyframes sheet-in{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}.rise{animation:rise var(--dur) var(--ease-out) both}.fade{animation:fade var(--dur) var(--ease-out) both}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.spinner{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:currentColor;animation:spin .7s linear infinite;display:inline-block}.btn:not(.btn-iris):not(.btn-mint) .spinner{border-color:var(--line-2);border-top-color:currentColor}.proverail{margin-top:10px}.prograil{height:6px;border-radius:999px;background:var(--teal-50, #e4f4ed);overflow:hidden;position:relative}.prograil__fill{height:100%;border-radius:999px;position:relative;overflow:hidden;background:linear-gradient(90deg,var(--teal-400, #22ad83),var(--teal-500, #0e9c73));transition:width var(--dur-slow, .46s) var(--ease-out)}.prograil__fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:translate(-100%);animation:railsweep 1.5s ease-in-out infinite}.prograil__fill--live:after{animation-duration:2.2s}@keyframes railsweep{to{transform:translate(100%)}}.proverail__lbl{margin-top:6px;font-size:.8em;display:flex;gap:6px;align-items:center}@media(prefers-reduced-motion:reduce){.prograil__fill:after{animation:none}}.skeleton{border-radius:var(--r-sm);background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 37%,var(--surface-2) 63%);animation:shimmer 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.skeleton,.spinner{animation:none}}@media(max-width:520px){:root{--t-3xl: 2.375rem;--t-2xl: 2rem}.shell{padding:0 var(--sp-4)}}.appbar{position:sticky;top:0;z-index:40;backdrop-filter:blur(12px) saturate(140%);background:#f3f5f3d1;border-bottom:1px solid var(--line)}.appbar__inner{max-width:var(--maxw-bar);margin:0 auto;padding:9px var(--sp-4);min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.appbar__right{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;justify-content:flex-end}@media(max-width:460px){.tag-testnet{font-size:0;gap:0;padding:6px}.walletpill__addr{padding:6px 9px;font-size:var(--t-xs)}}.brand{display:inline-flex;align-items:center;gap:9px}.brand__mark{display:grid;place-items:center}.brand__type{font-weight:600;font-size:var(--t-md);letter-spacing:-.01em;display:inline-flex;align-items:center;gap:6px}.brand__type--accent{color:var(--teal-600)}.brand__ver{font-size:var(--t-xs);font-family:var(--font-mono);color:var(--text-3);border:1px solid var(--line);border-radius:var(--r-pill);padding:1px 7px}.walletpill{display:inline-flex;align-items:stretch;border:1px solid var(--line-2);border-radius:var(--r-pill);overflow:hidden;background:var(--surface)}.walletpill__addr{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;font-size:var(--t-sm);color:var(--text);background:transparent;border:none;white-space:nowrap}.walletpill__dot{width:7px;height:7px;border-radius:50%;background:var(--teal-500)}.walletpill__off{display:grid;place-items:center;padding:0 11px;border:none;border-left:1px solid var(--line);background:transparent;color:var(--text-3)}.walletpill__off:hover{color:var(--red-600);background:var(--red-50)}.main{padding:var(--sp-5) 0 var(--sp-8)}.page{display:flex;flex-direction:column;gap:var(--sp-4)}.hero{text-align:center;padding:var(--sp-6) 0 var(--sp-5);display:flex;flex-direction:column;align-items:center;gap:var(--sp-4)}.hero__glyph{animation:pulse-soft 6s ease-in-out infinite}.hero__eyebrow{margin-bottom:2px}.hero__title{font-size:var(--t-xl);line-height:1.18;letter-spacing:-.02em;font-weight:600}.hero__accent-iris{color:var(--teal-600)}.hero__accent-mint{color:var(--blue-600)}.hero__lead{font-size:var(--t-base);color:var(--text-2);line-height:1.6}.marquee{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.marquee__slide{min-height:104px;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:marqueeIn var(--dur) var(--ease-out)}.marquee__title{font-size:var(--t-lg);font-weight:600;letter-spacing:-.01em;color:var(--text);margin:0 0 4px}.marquee__sub{font-size:var(--t-base);color:var(--text-2);line-height:1.5;margin:0;max-width:34ch}.marquee__dots{display:flex;gap:6px;margin-top:var(--sp-3)}.marquee__dot{position:relative;width:7px;height:7px;padding:0;border:none;border-radius:var(--r-pill);background:var(--line-2);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),width var(--dur-fast) var(--ease-out)}.marquee__dot:after{content:"";position:absolute;inset:-10px -3px}.marquee__dot--on{background:var(--teal-500);width:18px}@keyframes marqueeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.marquee__slide{animation:none}}@media(max-width:460px){.marquee__slide{min-height:132px}}.hero__points{display:flex;flex-direction:column;gap:var(--sp-2);width:100%;margin:var(--sp-2) 0;text-align:left}.hero__point{display:flex;gap:12px;align-items:center;padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.hero__point>div{display:flex;flex-direction:column;gap:1px}.hero__point strong{font-size:var(--t-sm);font-weight:500}.hero__point .muted{font-size:var(--t-xs);line-height:1.45}.hero__pi{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;flex-shrink:0}.hero__pi--iris{color:var(--teal-600);background:var(--teal-50)}.hero__pi--mint{color:var(--blue-600);background:var(--blue-50)}.hero__cta{margin-top:var(--sp-2);width:100%}.wallet-connect-note{margin:9px 0 0;font-size:var(--t-xs);line-height:1.45;max-width:42rem}.hero__fine{font-size:var(--t-xs);line-height:1.5}.balance{position:relative;overflow:hidden;padding:28px}.balance__wm{position:absolute;right:-46px;top:52%;transform:translateY(-50%);pointer-events:none;z-index:0;line-height:0}.balance__head{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;z-index:1}.balance__brand{display:inline-flex;align-items:center;gap:8px}.balance__eyebrow{font-size:13px;font-weight:600;color:var(--text-2)}.balance__actions{display:inline-flex;align-items:center;gap:8px}.balance__veil{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--teal-700);background:#22ad831f;border-radius:var(--r-pill);padding:4px 10px}.balance__veildot{width:6px;height:6px;border-radius:50%;background:var(--teal-500)}.balance__hide{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:none;background:transparent;color:var(--text-3)}.balance__hide:hover{background:var(--surface-2);color:var(--teal-600)}.balance__total{display:flex;align-items:baseline;gap:10px;padding:26px 0 4px;position:relative;z-index:1}.balance__amt{font-size:clamp(34px,8.5vw,46px);font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.balance__int{color:var(--text)}.balance__dec{color:#8a978f}.balance__amt--hidden{letter-spacing:5px;color:var(--text-3);font-weight:600}.balance__unit{font-size:22px;font-weight:600;color:var(--teal-600)}.balance__approx{display:block;font-size:11px;color:var(--text-3);position:relative;z-index:1}.balance__tileshell{position:relative;z-index:1}.balance__tiles{display:flex;gap:12px;overflow-x:auto;padding:18px 0 4px;position:relative;z-index:1;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.balance__tiles--more-right{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 52px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 52px),transparent 100%)}.balance__tiles--more-left{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 52px,#000 100%);mask-image:linear-gradient(90deg,transparent 0,#000 52px,#000 100%)}.balance__tiles--more-left.balance__tiles--more-right{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 52px,#000 calc(100% - 52px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 52px,#000 calc(100% - 52px),transparent 100%)}.balance__tiles::-webkit-scrollbar{display:none}.balance__edgebtn{position:absolute;top:18px;bottom:4px;z-index:2;display:grid;place-items:center;width:38px;padding:0;border:1px solid var(--teal-100);border-radius:var(--r-pill);background:#eff9f5f0;color:var(--teal-600);box-shadow:0 4px 14px #0e9c731f;backdrop-filter:blur(5px);transition:background var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast),transform var(--dur-fast)}.balance__edgebtn--previous{left:0}.balance__edgebtn--next{right:0}.balance__edgebtn:hover{border-color:var(--teal-300);background:var(--teal-50);color:var(--teal-700);transform:scale(1.03)}.balance__edgebtn:active{transform:scale(.97)}.baltile{flex:0 0 auto;min-width:122px;background:#f7f9f7;border:1px solid var(--line);border-radius:16px;padding:14px 13px;display:flex;flex-direction:column;gap:10px;scroll-snap-align:start}.baltile__top{display:inline-flex;align-items:center;gap:7px}.baltile__sym{font-size:13px;font-weight:600;color:var(--text)}.baltile__amt{font-size:14px;color:var(--text);letter-spacing:-.01em}.balance__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;position:relative;z-index:1}.balance__addr{font-size:11px;color:var(--text-3);letter-spacing:.02em}.balance__note{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--text-3)}.balance__note svg{color:var(--teal-500)}.balance__sync{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:150px;position:relative;z-index:1}.balance__syncsub{font-size:var(--t-sm);color:var(--text-2)}.balance__empty{text-align:center;padding:var(--sp-5) var(--sp-2) var(--sp-3);display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;z-index:1}.balance__emptyicon{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:var(--teal-50);color:var(--teal-600);margin-bottom:4px}.balance__empty h3{font-size:var(--t-md);font-weight:600}.balance__empty p{font-size:var(--t-sm);line-height:1.55;color:var(--text-2)}.pcard{padding:var(--sp-5)}.pcard__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-4)}.pcard__top{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-bottom:12px}.pcard__label{display:inline-flex;align-items:center;gap:7px;font-size:var(--t-md);font-weight:600}.pcard__score{font-family:var(--font-mono);font-size:var(--t-md);color:var(--text-3)}.pcard__score b{color:var(--text);font-weight:600;font-size:var(--t-lg)}.pcard__meter{display:flex;gap:6px;margin-bottom:12px}.pcard__seg{flex:1;height:9px;border-radius:5px;background:var(--surface-3);transition:background var(--dur)}.pcard__summary{font-size:var(--t-sm);line-height:1.55;color:var(--text-2)}.pcard__summary strong{font-weight:500;color:var(--text)}.pcard__warn{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--red-100);background:var(--red-50);color:var(--red-ink);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);font-size:var(--t-sm);line-height:1.5}.pcard__warn strong{color:var(--red-700);font-weight:600}.pcard__warn svg{flex-shrink:0;margin-top:2px;color:var(--red-600)}.pcard__more{margin-top:calc(var(--sp-3) - 6px);display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:var(--teal-600);font-size:var(--t-sm);font-weight:500;padding:6px 0;margin-bottom:-6px}.pcard__more svg{transition:transform var(--dur)}.pcard__more[data-open=true] svg{transform:rotate(180deg)}.pcard__comps{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-2);margin-top:var(--sp-3)}.pcomp{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.pcomp--warn{border-color:var(--red-100);background:var(--red-50)}.pcomp--good{border-color:var(--teal-100);background:var(--teal-50)}.pcomp__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--teal-50);color:var(--teal-600);flex-shrink:0}.pcomp--warn .pcomp__icon{background:var(--red-100);color:var(--red-600)}.pcomp__body{display:flex;flex-direction:column;min-width:0}.pcomp__val{font-size:var(--t-md);font-weight:600}.pcomp__label{font-size:var(--t-xs);color:var(--text-2)}.pcard__honest{font-size:var(--t-xs);color:var(--text-3);line-height:1.5;margin-top:var(--sp-3)}.acts{display:grid;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:var(--sp-2)}@media(max-width:560px){.acts{grid-template-columns:repeat(4,1fr)}}@media(max-width:380px){.acts{grid-template-columns:repeat(3,1fr)}}.act{position:relative;display:flex;flex-direction:column;align-items:center;gap:9px;padding:6px 2px;background:transparent;border:none}.act__tip{position:absolute;bottom:calc(100% - 2px);left:50%;transform:translate(-50%,4px);width:max-content;max-width:180px;padding:7px 10px;border-radius:var(--r-sm);background:var(--text);color:#fff;font-size:var(--t-xs);font-weight:500;line-height:1.35;text-align:center;box-shadow:var(--shadow-pop);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);z-index:50}.act__tip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--text)}.act:hover .act__tip,.act:focus-visible .act__tip{opacity:1;visibility:visible;transform:translate(-50%)}.act:first-child .act__tip{left:0;transform:translateY(4px)}.act:first-child:hover .act__tip,.act:first-child:focus-visible .act__tip{transform:translate(0)}.act:first-child .act__tip:after{left:26px;transform:none}.act:last-child .act__tip{left:auto;right:0;transform:translateY(4px)}.act:last-child:hover .act__tip,.act:last-child:focus-visible .act__tip{transform:translate(0)}.act:last-child .act__tip:after{left:auto;right:26px;transform:none}@media(hover:none){.act__tip{display:none}}.act__icon{width:50px;height:50px;border-radius:16px;display:grid;place-items:center;background:var(--teal-500);color:#fff;box-shadow:var(--shadow-teal);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast)}.act:hover .act__icon{transform:translateY(-2px)}.act:active .act__icon{transform:translateY(0) scale(.96)}.act--warn .act__icon{background:var(--surface);color:var(--amber-ink);border:1px solid var(--amber-100);box-shadow:var(--shadow-sm)}.act--browse .act__icon{background:var(--surface);color:var(--blue-700);border:1px solid var(--blue-100);box-shadow:var(--shadow-sm)}.act__label{font-size:var(--t-xs);color:var(--text-2);font-weight:500}.sid{display:flex;flex-direction:column;gap:var(--sp-3)}.sid__lead{font-size:var(--t-sm);line-height:1.55}.sid__addr{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:1px solid var(--teal-100);background:var(--teal-50);border-radius:var(--r-md);color:var(--teal-ink);font-size:var(--t-sm);width:100%}.sid__addr:hover{border-color:var(--teal-300)}.sid__addrtext{overflow:hidden;text-overflow:ellipsis}.sid__note{display:flex;align-items:flex-start;gap:6px;font-size:var(--t-xs);line-height:1.5}.sid__note svg{flex-shrink:0;margin-top:2px;color:var(--teal-500)}.sid__share{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3);padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2)}.sid__share .sid__note{flex:1 1 150px;margin:0}.sid__scan{display:flex;align-items:center;gap:6px;font-size:var(--t-xs);line-height:1.5;flex-wrap:wrap;padding-top:var(--sp-2);border-top:1px solid var(--line)}.sid__scan strong{color:var(--text);font-weight:500}.sid__rescan{margin-left:2px;display:inline-flex;align-items:center;gap:4px;border:none;background:transparent;color:var(--teal-600);font-size:var(--t-xs);cursor:pointer;padding:6px;margin-block:-6px}.sid__rescan:hover{text-decoration:underline}.sid__directory{border-top:1px solid var(--line)}.sid__directory-toggle{width:100%;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:11px 2px;border:none;background:transparent;color:var(--text);text-align:left;cursor:pointer}.sid__directory-toggle:hover .sid__directory-title{color:var(--teal-700)}.sid__directory-toggle:focus-visible{outline:2px solid var(--teal-500);outline-offset:3px;border-radius:var(--r-sm)}.sid__directory-copy{min-width:0;display:flex;flex-direction:column;gap:3px}.sid__directory-title{display:inline-flex;align-items:center;gap:7px;font-size:var(--t-sm);font-weight:600;transition:color var(--dur-fast)}.sid__directory-title svg{flex-shrink:0;color:var(--teal-600)}.sid__directory-subtitle{color:var(--text-3);font-size:var(--t-xs);line-height:1.4}.sid__directory-chevron{flex-shrink:0;color:var(--text-3);transition:transform var(--dur-fast) var(--ease-out)}.sid__directory-toggle[aria-expanded=true] .sid__directory-chevron{transform:rotate(180deg)}.sid__verify{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sid__vok{display:inline-flex;align-items:center;gap:5px;font-size:var(--t-xs);color:var(--teal-700)}.sid__vbad{display:inline-flex;align-items:center;gap:5px;font-size:var(--t-xs);color:var(--red-600)}.qrbox{flex:none;width:164px;min-height:164px;display:grid;place-items:center;padding:8px;border-radius:var(--r-md);border:1px solid var(--line-2);background:#fff;box-shadow:var(--shadow-sm)}.qrbox--compact{width:132px;min-height:132px;padding:7px}.qrbox__img{display:block;width:100%;height:auto;image-rendering:pixelated;border-radius:4px}.qrbox__placeholder{display:grid;place-items:center;width:100%;min-height:inherit;text-align:center;color:var(--text-3);font-size:var(--t-xs);line-height:1.4}.sendto{display:flex;gap:8px;align-items:stretch}.sendto .field__input{min-width:0;flex:1 1 auto}.sendto__scan{flex:none;white-space:nowrap}.qrscan{position:relative;display:flex;flex-direction:column;gap:9px;margin-top:var(--sp-3);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2)}.qrscan__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);font-size:var(--t-sm);font-weight:600}.qrscan__head span{display:inline-flex;align-items:center;gap:7px}.qrscan__close{display:grid;place-items:center;width:30px;height:30px;border:none;border-radius:999px;background:var(--surface-3);color:var(--text-2)}.qrscan__close:hover{color:var(--text)}.qrscan__video{position:relative;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--r-md);border:1px solid var(--line-2);background:#050807}.qrscan__video--idle{position:absolute;width:1px;min-height:0;height:1px;border:0;opacity:0;pointer-events:none}.qrscan__video video{width:100%;height:100%;object-fit:cover;display:block}.qrscan__overlay{position:absolute;inset:0;display:grid;place-items:center;padding:var(--sp-3);color:#eefdf8;text-align:center;font-size:var(--t-sm);background:#050807b8}.qrscan__permission{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);padding:4px 0}.qrscan__permission p{margin:0;line-height:1.45}.qrscan__permission>svg{color:var(--teal-500)}.qrscan__upload{justify-content:center;cursor:pointer}.qrscan__upload input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.mgroup{display:flex;flex-direction:column;gap:var(--sp-2)}.mgroup__head{font-size:var(--t-xs);font-weight:500;color:var(--teal-700);display:inline-flex;align-items:center;gap:6px;margin-top:var(--sp-2)}.mgroup__head.dim{color:var(--text-3)}.mrow{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:11px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.mrow__pair{display:flex;flex-direction:column;gap:2px;min-width:0}.mrow__sym{font-size:var(--t-sm);font-weight:500}.mrow__slash{color:var(--text-3);margin:0 3px}.mrow__meta{font-size:var(--t-xs);display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.venue{text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:500;color:var(--blue-ink);background:var(--blue-50);border:1px solid var(--blue-100);border-radius:var(--r-pill);padding:1px 7px}.venue--internal{color:var(--teal-ink);background:var(--teal-50);border-color:var(--teal-100)}.ofcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:4px;row-gap:6px;margin-bottom:var(--sp-3)}.ofcrumb__step{background:transparent;border:none;color:var(--text-3);font-weight:600;font-size:var(--t-xs);padding:7px 10px;border-radius:var(--r-pill);cursor:pointer;white-space:nowrap}.ofcrumb__step.is-active{color:var(--teal-ink);background:var(--teal-50)}.ofcrumb__step:disabled{opacity:.45;cursor:default}.ofcrumb__sep{color:var(--text-3);transform:rotate(-90deg);flex-shrink:0}.anchorlist,.oflist{display:flex;flex-direction:column;gap:var(--sp-2);margin-bottom:var(--sp-3)}.anchor,.ofmethod{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px 14px;background:var(--surface);border:1px solid var(--line, var(--surface-3));border-radius:var(--r-md);cursor:pointer;transition:all var(--dur-fast)}.anchor:hover,.ofmethod:hover{border-color:var(--teal-300);background:var(--teal-50)}.anchor__icon,.ofmethod__icon{flex-shrink:0;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--teal-50);color:var(--teal-600)}.ofmethod:hover .ofmethod__icon,.anchor:hover .anchor__icon{background:var(--surface)}.anchor__icon--logo,.anchor:hover .anchor__icon--logo{background:transparent;padding:0;overflow:hidden}.anchor__logoimg{width:38px;height:38px;object-fit:contain;border-radius:9px;display:block}.ofmethod__icon--logo,.ofmethod:hover .ofmethod__icon--logo{background:var(--surface);border:1px solid var(--line, var(--surface-3))}.ofmethod__logoimg{width:22px;height:22px;object-fit:contain;display:block}.anchor__body,.ofmethod__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.anchor__name,.ofmethod__label{font-weight:600;font-size:var(--t-sm);color:var(--text-1)}.anchor__cov{font-weight:500;font-size:var(--t-xs);color:var(--teal-600);margin-left:4px}.anchor__blurb,.ofmethod__sub{font-size:var(--t-xs)}.anchor__chev{color:var(--text-3);flex-shrink:0;transform:rotate(-90deg)}.ofreview{border:1px solid var(--line, var(--surface-3));border-radius:var(--r-md);padding:2px 14px;margin-bottom:var(--sp-3)}.ofreview__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;font-size:var(--t-sm);border-bottom:1px solid var(--surface-2)}.ofreview__row:last-child{border-bottom:none}.mrow__tag{font-size:var(--t-xs);white-space:nowrap}.sheet-backdrop{position:fixed;inset:0;z-index:60;background:#0c1611a3;display:flex;align-items:flex-end;justify-content:center;overscroll-behavior:none;animation:backdrop-in var(--dur) var(--ease-out) both}.sheet{width:100%;max-width:460px;background:var(--surface);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-pop);max-height:92dvh;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;overflow-anchor:none;animation:sheet-in var(--dur) var(--ease-out) both}.sheet__head{position:sticky;top:0;z-index:2;background:var(--surface);display:flex;align-items:center;justify-content:space-between;padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--line)}.sheet__title{display:flex;align-items:center;gap:10px;font-size:var(--t-md);font-weight:600}.sheet__ticon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--teal-50);color:var(--teal-600)}.sheet__ticon--warn{background:var(--amber-50);color:var(--amber-ink)}.sheet__close{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:none;background:var(--surface-2);color:var(--text-2)}.sheet__close:hover{background:var(--surface-3);color:var(--text)}.sheet__body{padding:var(--sp-5);padding-bottom:calc(var(--sp-5) + env(safe-area-inset-bottom,0px))}@media(min-width:560px){.sheet-backdrop{align-items:center;padding:var(--sp-5)}.sheet{border-radius:var(--r-xl)}}.panel{display:flex;flex-direction:column;gap:var(--sp-4);animation:fade var(--dur) var(--ease-out) both}.panel>.modenote,.panel>.ofreview,.panel>.anchorlist,.panel>.oflist,.panel>.ofcrumb,.panel>.privsel{margin:0}.claimlist{display:flex;flex-direction:column;gap:var(--sp-2)}.claimlist__export{align-self:flex-start}.panel__lead{display:flex;flex-direction:column;gap:8px}.panel__lead p{font-size:var(--t-sm);line-height:1.55;color:var(--text-2)}.panel__lead .tag{align-self:flex-start}.panel__fineprint{display:inline-flex;align-items:flex-start;gap:6px;font-size:var(--t-xs);line-height:1.45}.panel__fineprint svg{flex-shrink:0;margin-top:2px;color:var(--teal-500)}.field__label{font-size:var(--t-xs);font-weight:500;color:var(--text-2)}.field__input{width:100%;padding:12px 14px;border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--surface);color:var(--text);font-size:var(--t-sm);transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.field__input::placeholder{color:var(--text-3)}.field__input:focus{outline:none;border-color:var(--teal-500);box-shadow:0 0 0 3px var(--teal-50)}.field__input--err{border-color:var(--red-500)}.field__input--err:focus{box-shadow:0 0 0 3px var(--red-50)}@media(max-width:520px){.field__input,.acombo__input,.opcon__input,.addrbook__input{font-size:16px}}.field__hint{font-size:var(--t-xs);line-height:1.45;color:var(--text-3)}.field__hint--err{color:var(--red-600)}.assets{display:flex;gap:var(--sp-2);flex-wrap:wrap}.asset{flex:1 1 64px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:12px;border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--surface);color:var(--text);font-weight:500;transition:all var(--dur-fast)}.asel{position:relative;display:inline-block}.asel__btn{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-sm);font-weight:500;color:var(--text);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-md);padding:6px 10px;cursor:pointer;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.asel__btn:hover{border-color:var(--line-strong)}.asel__btn[aria-expanded=true]{border-color:var(--teal-500);box-shadow:0 0 0 3px var(--teal-50)}.asel__chev{color:var(--text-3);transition:transform var(--dur-fast)}.asel__btn[aria-expanded=true] .asel__chev{transform:rotate(180deg)}.asel__menu{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:132px;list-style:none;display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-pop);animation:fade var(--dur-fast) var(--ease-out) both}.asel__opt{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:var(--r-sm);font-size:var(--t-sm);font-weight:500;color:var(--text);cursor:pointer}.asel__opt:hover{background:var(--surface-2)}.asel__opt--on{background:var(--teal-50);color:var(--teal-ink)}.asel__tick{display:inline-flex;width:14px;flex-shrink:0;color:var(--teal-600)}.asset:hover{border-color:var(--line-strong)}.asset--on{border-color:var(--teal-500);background:var(--teal-50);color:var(--teal-ink);box-shadow:0 0 0 1px var(--teal-500)}.asset__bal{font-size:var(--t-xs);color:var(--text-3)}.asset--on .asset__bal{color:var(--teal-600)}.acombo{position:relative}.acombo__field{display:flex;align-items:center;gap:8px;padding:0 12px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-md);transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.acombo__field:hover{border-color:var(--line-strong)}.acombo__field--open{border-color:var(--teal-500);box-shadow:0 0 0 3px var(--teal-50)}.acombo__search{color:var(--text-3);flex-shrink:0}.acombo__input{flex:1;min-width:0;border:none;outline:none;background:transparent;padding:11px 0;font-size:var(--t-sm);font-weight:500;color:var(--text)}.acombo__input::placeholder{color:var(--text-3);font-weight:400}.acombo__menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;max-height:280px;overflow-y:auto;list-style:none;display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-pop);animation:fade var(--dur-fast) var(--ease-out) both}.acombo__opt{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--r-sm);font-size:var(--t-sm);color:var(--text);cursor:pointer}.acombo__opt--active{background:var(--surface-2)}.acombo__opt--on{background:var(--teal-50);color:var(--teal-ink)}.acombo__opt--on.acombo__opt--active{background:var(--teal-50);box-shadow:inset 0 0 0 1px var(--teal-500)}.acombo__sym{font-weight:600;flex-shrink:0;min-width:44px}.acombo__name{color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acombo__opt--on .acombo__name{color:var(--teal-600)}.acombo__bal{margin-left:auto;font-size:var(--t-xs);flex-shrink:0}.acombo__tick{display:inline-flex;width:14px;flex-shrink:0;color:var(--teal-600)}.acombo__bal+.acombo__tick{margin-left:0}.acombo__opt:not(:has(.acombo__bal)) .acombo__tick{margin-left:auto}.acombo__empty{padding:12px 10px;font-size:var(--t-sm);color:var(--text-3);text-align:center}.amountf{display:flex;flex-direction:column;gap:var(--sp-3)}.amountf__input{position:relative;display:flex;align-items:center;border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--surface);padding:0 12px;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.amountf__input:focus-within{border-color:var(--teal-500);box-shadow:0 0 0 3px var(--teal-50)}.amountf__num{flex:1;border:none;background:transparent;padding:14px 0;font-size:var(--t-xl);font-weight:600;color:var(--text);outline:none;min-width:0}.amountf__num::placeholder{color:var(--text-3);font-weight:500}.amountf__num::-webkit-outer-spin-button,.amountf__num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amountf__num{-moz-appearance:textfield}.amountf__unit{font-size:var(--t-md);font-weight:500;color:var(--text-2);padding-left:8px}.amountf__max{margin-left:8px;padding:4px 10px;border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--surface);color:var(--teal-600);font-size:var(--t-xs);font-weight:500}.amountf__max:hover{background:var(--teal-50);border-color:var(--teal-200)}.denoms{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.denom{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--surface);color:var(--text-2);font-weight:500;transition:all var(--dur-fast)}.denom:hover:not(:disabled){border-color:var(--line-strong);color:var(--text)}.denom--on{border-color:var(--teal-500);background:var(--teal-50);color:var(--teal-ink);box-shadow:0 0 0 1px var(--teal-500)}.denom:disabled{opacity:.4;cursor:not-allowed}.denom__amt{font-size:var(--t-sm)}.denoms__hint{width:100%;font-size:var(--t-xs);line-height:1.45;color:var(--text-3)}.flowline{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);flex-wrap:wrap}.flowline--warn{background:var(--amber-50)}.flowline__node{display:inline-flex;align-items:center;gap:7px;font-size:var(--t-sm);font-weight:500;color:var(--text-2)}.flowline__node--shield{color:var(--teal-700)}.flowline__arr{color:var(--text-3)}.mig-list{display:flex;flex-direction:column;gap:var(--sp-2)}.mig-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.mig-row>div{min-width:0}.mig-row__amt{font-size:var(--t-sm);font-weight:600;color:var(--text);overflow-wrap:anywhere}.mig-row .btn{flex:none}@media(max-width:420px){.mig-row{align-items:stretch;flex-direction:column}.mig-row .btn{width:100%}}.swapleg{padding:var(--sp-4);border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface-2);display:flex;flex-direction:column;gap:var(--sp-3)}.swapleg--in{background:var(--teal-50);border-color:var(--teal-100)}.swapleg--out{background:var(--blue-50);border-color:var(--blue-100)}.swapleg__tag{align-self:flex-start}.swapleg__out{display:flex;align-items:baseline;gap:8px}.swapleg__amt{font-size:var(--t-xl);font-weight:600;color:var(--blue-700)}.swapleg__unit{font-size:var(--t-sm);color:var(--text-2)}.swapleg__note{font-size:var(--t-xs);color:var(--text-3)}.swap__mid{display:flex;justify-content:center;margin:-10px 0;position:relative;z-index:1}.swap__midicon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--surface);border:1px solid var(--line-2);color:var(--teal-600);box-shadow:var(--shadow-sm)}.quotebox{display:flex;flex-direction:column;gap:9px;padding:var(--sp-4);border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface-2)}.quotebox__row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:var(--t-sm)}.quotebox__row .dim{color:var(--text-3)}.quotebox__row .tag{padding:2px 8px}.quotebox__refresh{padding:4px 8px}.quotebox__fresh{font-size:var(--t-xs);color:var(--text-3);padding-top:6px;border-top:1px solid var(--line)}.acks{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-3);padding:var(--sp-3);border:1.5px solid var(--amber-100);border-radius:var(--r-md);background:var(--amber-50)}.acks__head{display:flex;align-items:center;gap:8px;font-size:var(--t-sm);font-weight:600;color:var(--amber-ink);margin-bottom:2px}.ack{display:flex;gap:11px;align-items:flex-start;padding:13px 14px;border-radius:var(--r-md);border:1.5px solid var(--amber-100);background:var(--surface);cursor:pointer;transition:all var(--dur-fast)}.ack:hover{border-color:var(--amber-500)}.ack--on{border-color:var(--amber-500);background:var(--surface)}.ack input{position:absolute;opacity:0;pointer-events:none}.ack__box{flex-shrink:0;width:20px;height:20px;border-radius:6px;border:1.5px solid var(--amber-500);margin-top:1px;display:grid;place-items:center;transition:all var(--dur-fast)}.ack--on .ack__box{background:var(--amber-500);border-color:var(--amber-500)}.ack--on .ack__box:after{content:"✓";color:#fff;font-size:13px;font-weight:600}.ack__text{font-size:var(--t-base);line-height:1.5;color:var(--text);font-weight:500}.queuecard{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--teal-100);background:var(--teal-50);border-radius:var(--r-md)}.queuecard__status{display:flex;align-items:center;gap:10px;font-size:var(--t-base);font-weight:500;color:var(--teal-ink)}.privsel{display:flex;gap:var(--sp-2);margin-top:var(--sp-3)}.privsel__opt{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;font-size:var(--t-sm);font-weight:500;color:var(--text-2);background:var(--surface-2);border:1.5px solid transparent;border-radius:var(--r-sm);cursor:pointer;transition:all var(--dur-fast)}.privsel__opt:hover:not(:disabled){background:var(--surface-3)}.privsel__opt.is-active{color:var(--teal-ink);background:var(--teal-50);border-color:var(--teal-300)}.privsel__opt:disabled{opacity:.55;cursor:default}.swapmodes{position:relative;display:flex;flex-direction:column}.panel__shroud{position:absolute;inset:0;z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:var(--sp-5);text-align:center;background:#ffffffb8;background:color-mix(in srgb,var(--surface) 78%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fade var(--dur) var(--ease-out) both}.panel__shroud-spin{width:34px;height:34px;border-radius:50%;border:3px solid var(--teal-100);border-top-color:var(--teal-500);animation:spin .7s linear infinite}.panel__shroud-label{font-size:var(--t-md);font-weight:600;color:var(--teal-ink)}.panel__shroud-sub{font-size:var(--t-sm);color:var(--text-2);max-width:32ch;line-height:1.5}@media(prefers-reduced-motion:reduce){.panel__shroud-spin{animation:none}}.swapmodes__tabs{display:flex;gap:6px;margin-bottom:var(--sp-3);min-width:0}.swapmodes__tab{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 8px;font-size:var(--t-sm);font-weight:600;color:var(--text-2);background:var(--surface-2);border:1.5px solid transparent;border-radius:var(--r-sm);cursor:pointer;transition:all var(--dur-fast)}.swapmodes__tab:hover:not(:disabled){background:var(--surface-3)}.swapmodes__tab.is-active{color:var(--teal-ink);background:var(--teal-50);border-color:var(--teal-300)}.swapmodes__tab--warn.is-active{color:var(--amber-ink);background:var(--amber-50, #fff7ed);border-color:var(--amber-100)}.swapmodes__note{font-size:var(--t-sm);color:var(--text-2);line-height:1.5;margin:0 2px var(--sp-4)}.sheet--dark,.sheet--deposit{color-scheme:dark;--bg: #0c1712;--surface: #122019;--surface-2: rgba(228, 244, 237, .08);--surface-3: rgba(228, 244, 237, .14);--text: #e4f4ed;--text-2: #a7b7af;--text-3: #91a198;--text-on-accent: #0c1712;--line: rgba(228, 244, 237, .18);--line-2: rgba(228, 244, 237, .36);--line-strong: rgba(228, 244, 237, .5);--teal-50: rgba(34, 173, 131, .12);--teal-100: rgba(34, 173, 131, .25);--teal-300: rgba(34, 173, 131, .5);--teal-500: #22ad83;--teal-600: #2cc496;--teal-700: #9bd9c0;--teal-ink: #9bd9c0;--blue-50: rgba(45, 125, 210, .12);--blue-100: rgba(39, 117, 202, .3);--blue-700: #7db4e8;--blue-ink: #9fb3f5;--amber-50: rgba(240, 176, 106, .12);--amber-100: rgba(240, 176, 106, .3);--amber-ink: #f0b06a;--red-50: #2a1215;--red-100: rgba(255, 138, 128, .3);--red-500: #ff8a80;--red-600: #ff8a80;--red-ink: #ff8a80;--teal-200: rgba(34, 173, 131, .4);--warn: #f0b06a;color:var(--text)}:is(.sheet--dark,.sheet--deposit) :focus-visible{outline-color:var(--teal-600)}:is(.sheet--dark,.sheet--deposit) :is(.field__input:focus,.acombo__field--open,.amountf__input:focus-within,.asel__btn[aria-expanded=true]){border-color:var(--teal-600);box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--teal-600)}:is(.sheet--dark,.sheet--deposit) .field__input--err:focus{border-color:var(--red-500);box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--red-500)}:is(.sheet--dark,.sheet--deposit) .btn:disabled{opacity:1;color:var(--text-3);background:var(--surface-2);border-color:var(--line);box-shadow:none}:is(.sheet--dark,.sheet--deposit) .btn-iris:disabled{color:var(--teal-700);background:var(--teal-50);border-color:var(--teal-100)}:is(.sheet--dark,.sheet--deposit) .btn-warn:disabled{color:var(--amber-ink);background:var(--amber-50);border-color:var(--amber-100)}:is(.sheet--dark,.sheet--deposit) :is(.asset,.denom,.privsel__opt,.privcard,.sleg__chip):disabled{opacity:1;color:var(--text-3);background:#e4f4ed08;border-color:var(--line);box-shadow:none;cursor:not-allowed}:is(.sheet--dark,.sheet--deposit) .privcard:disabled :is(.privcard__title,.privcard__sub){color:var(--text-3)}:is(.sheet--dark,.sheet--deposit) :is(.ofcrumb__step,.swapmodes__tab,.qsum__refresh):disabled{opacity:1;color:var(--text-3);cursor:not-allowed}:is(.sheet--dark,.sheet--deposit) :is(.field__input,.acombo__input,.amountf__num):disabled{opacity:1;color:var(--text-3);-webkit-text-fill-color:var(--text-3)}.sheet__badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;letter-spacing:.03em;color:var(--teal-ink);background:var(--teal-50);border:1px solid var(--teal-100);border-radius:var(--r-pill);padding:3px 10px;margin-left:10px;white-space:nowrap;flex:none}.sheet__badgedot{width:5px;height:5px;border-radius:50%;background:var(--teal-500)}.sheet__badge--warn{color:var(--amber-ink);background:var(--amber-50);border-color:var(--amber-100)}.sheet__badge--warn .sheet__badgedot{background:var(--amber-ink)}:is(.sheet--dark,.sheet--deposit) .swapmodes__tabs{background:#e4f4ed0a;border:1px solid var(--line);border-radius:14px;padding:4px;gap:4px}:is(.sheet--dark,.sheet--deposit) .swapmodes__tab{background:transparent;border:none;border-radius:10px;color:var(--text-2)}:is(.sheet--dark,.sheet--deposit) .swapmodes__tab:hover:not(:disabled):not(.is-active){background:var(--surface-2);color:var(--text)}:is(.sheet--dark,.sheet--deposit) .swapmodes__tab.is-active{background:var(--teal-500);color:#0c1712}.sleg{border:1px solid var(--line);background:#e4f4ed0d;border-radius:var(--r-md);padding:var(--sp-4);display:flex;flex-direction:column;gap:12px}.sleg--out{background:#2d7dd20f;border-color:#2775ca4d}.sleg__lbl{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.sleg__lbl svg{color:var(--teal-500)}.sleg__amt{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:clamp(26px,7vw,34px);font-weight:600;color:var(--text);letter-spacing:-.01em;line-height:1.1;overflow-wrap:anywhere}.sleg__amt--out{color:var(--teal-700)}.sleg__unit{font-size:13px;font-weight:500;letter-spacing:.06em;color:var(--text-3);flex:none}.sleg__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sleg__notes{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;letter-spacing:.04em;color:var(--text-3)}.sleg__chip{font-size:14px;font-weight:600;padding:7px 14px;border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--surface-2);color:var(--text-2);cursor:pointer}.sleg__chip:hover:not(:disabled):not(.is-on){background:#e4f4ed1f;color:var(--text)}.sleg__chip.is-on{background:#22ad8324;border-color:#22ad838c;color:var(--teal-700)}.sleg__hint{font-size:11px;letter-spacing:.02em;color:var(--text-3);margin:0}:is(.sheet--dark,.sheet--deposit) .swap__midicon{background:#1b2a22;border-color:var(--line);color:var(--teal-500)}.qsum{display:flex;flex-direction:column;gap:8px}.qsum__row{display:flex;align-items:center;justify-content:space-between;gap:10px}.qsum__rate{font-size:12px;color:var(--text-2)}.qsum__toggle{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--text-3);background:transparent;border:none;cursor:pointer;padding:4px 2px}.qsum__toggle:hover{color:var(--text)}.qsum__chev{transition:transform var(--dur-fast)}.qsum__chev--up{transform:rotate(180deg)}.qsum__body{display:flex;flex-direction:column;gap:7px;font-size:12px;color:var(--text)}.qsum__line{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.qsum__k{color:var(--text-3);flex:none}.qsum__refresh{background:transparent;border:none;color:var(--text-3);cursor:pointer;padding:0 0 0 6px;vertical-align:middle}.qsum__refresh:hover:not(:disabled){color:var(--teal-500)}.privcards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.privcard{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;padding:12px 13px;border-radius:var(--r-md);border:1px solid var(--line-2);background:#e4f4ed08;color:var(--text-2);cursor:pointer}.privcard:hover:not(:disabled):not(.is-on){background:#e4f4ed0f}.privcard.is-on{border-color:#22ad8380;background:#22ad831a}.privcard__title{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-sm);font-weight:600;color:var(--text)}.privcard__title svg{color:var(--teal-500)}.privcard__sub{font-size:11px;line-height:1.45;color:var(--text-3)}.motionstage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px 0 2px;text-align:center;animation:fade var(--dur) var(--ease-out) both}.motionstage__lbl{font-size:var(--t-sm);color:var(--text-2)}:is(.sheet--dark,.sheet--deposit) .asel__btn{background:var(--surface-2);border-color:var(--line-2);color:var(--text);border-radius:var(--r-pill)}:is(.sheet--dark,.sheet--deposit) .asel__btn:hover{background:var(--surface-3)}.panel__fineprint--center{justify-content:center;text-align:center;font-family:var(--font-mono);font-size:11px;letter-spacing:.02em}.swapmodes__tab svg{flex-shrink:0}.swapmodes__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media(max-width:420px){.swapmodes__name{white-space:normal;line-height:1.25}}.swapmodes__tab .conftier{flex-shrink:0}@media(max-width:460px){.swapmodes__tab .conftier{display:none}}.conftier{font-size:var(--t-xs);font-weight:600;letter-spacing:1px;display:inline-flex;align-items:center;gap:4px}.conftier--hi{color:var(--teal-600)}.conftier--mid{color:var(--teal-500)}.conftier--lo{color:var(--amber-ink)}.modenote{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:var(--r-sm);font-size:var(--t-xs);line-height:1.45;margin-bottom:var(--sp-3);background:var(--surface-2);border:1px solid var(--line);color:var(--text-2)}.modenote svg{flex-shrink:0;margin-top:1px}.modenote--shield{background:var(--teal-50);color:var(--teal-ink);border:1px solid var(--teal-100)}.modenote--shield svg{color:var(--teal-600)}.modenote--warn{background:var(--amber-50, #fff7ed);color:var(--amber-ink);border:1px solid var(--amber-100)}.modenote--warn svg{color:var(--amber-ink)}.opcon{margin-top:var(--sp-3)}.opcon__summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:600;font-size:var(--t-sm);color:var(--text-1);list-style:none}.opcon__summary::-webkit-details-marker{display:none}.opcon__summary svg{color:var(--teal-600)}.opcon__lead{margin:var(--sp-3) 0;font-size:var(--t-xs);line-height:1.5}.opcon__asset{padding:10px 12px;border:1px solid var(--border, var(--surface-3));border-radius:var(--r-sm);margin-bottom:var(--sp-2)}.opcon__assethead{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.opcon__leg{font-size:var(--t-xs);font-weight:600;color:var(--teal-700)}.opcon__pick,.opcon__input{font-size:var(--t-sm);border:1px solid var(--surface-3);border-radius:var(--r-sm);padding:8px 10px;background:var(--surface);color:var(--text-1);width:100%}.opcon__pick{width:auto;padding:4px 8px;font-size:var(--t-xs)}.opcon__row3{display:flex;gap:6px;margin-bottom:6px}.opcon__input{font-family:var(--font-mono, monospace)}.opcon__venue{display:flex;gap:var(--sp-2);margin:var(--sp-2) 0}.opcon__done{margin-top:var(--sp-2)}.opcon__ok{display:inline-flex;align-items:center;gap:6px;color:var(--teal-700);font-weight:600;font-size:var(--t-sm)}.opcon__ok svg{color:var(--teal-600)}.opcon__hashes{list-style:none;padding:0;margin:6px 0;font-size:var(--t-xs)}.opcon__snippet{background:var(--surface-2);border:1px solid var(--surface-3);border-radius:var(--r-sm);padding:10px;font-size:11px;overflow-x:auto;white-space:pre;max-height:220px}.formerror{display:flex;align-items:flex-start;gap:8px;padding:11px 13px;border-radius:var(--r-md);border:1px solid var(--red-100);background:var(--red-50);color:var(--red-ink);font-size:var(--t-sm);line-height:1.45;max-width:100%;overflow-wrap:anywhere;word-break:break-word;max-height:9em;overflow-y:auto}.formerror>*{min-width:0}.formerror svg{flex-shrink:0;margin-top:2px;color:var(--red-600)}.banner{width:100%}.txresult{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);text-align:center;padding:var(--sp-3) 0}.txresult__badge{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--teal-50);color:var(--teal-600);box-shadow:0 0 0 6px var(--teal-50)}.txresult__badge--motion{background:transparent;box-shadow:none;width:64px;height:64px}.txresult__title{font-size:var(--t-md);font-weight:600}.txresult__sub{font-size:var(--t-sm);line-height:1.55;color:var(--text-2)}.txresult__sub strong{color:var(--text);font-weight:500}.txresult__row{display:flex;align-items:center;gap:12px;justify-content:space-between;width:100%;font-size:var(--t-sm)}.txresult__hash{display:inline-flex;align-items:center;gap:6px;color:var(--text-2);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-pill);padding:4px 11px}.txresult__actions{display:flex;gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;justify-content:center}.swapout{width:100%}.shielded{display:inline-flex;flex-direction:column;gap:4px;align-items:flex-end}.shielded__value{display:inline-flex;align-items:center;gap:7px;background:transparent;border:none;color:var(--text);padding:0}.shielded--md .shielded__num,.shielded--md .shielded__cipher{font-size:var(--t-md);font-weight:500}.shielded--sm .shielded__num,.shielded--sm .shielded__cipher{font-size:var(--t-sm);font-weight:500}.shielded__cipher{color:var(--text-3);letter-spacing:3px}.shielded__unit{font-size:var(--t-xs);color:var(--text-3)}.shielded__toggle{display:grid;place-items:center;color:var(--text-3)}.shielded__value:hover .shielded__toggle{color:var(--teal-600)}.shielded__meta{display:inline-flex;align-items:center;gap:6px}.shielded__notes{font-size:var(--t-xs);color:var(--text-3)}.shielded__hint{font-size:var(--t-xs);max-width:220px;text-align:right;line-height:1.4;color:var(--text-3)}.privacy{overflow:hidden}.privacy__toggle{width:100%;padding:var(--sp-4) var(--sp-5);background:transparent;border:none;color:var(--text);display:flex;align-items:center;justify-content:space-between}.privacy__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--teal-50);color:var(--teal-600)}.privacy__title{font-weight:500}.privacy__sub{font-size:var(--t-sm);color:var(--text-3)}.privacy__chev{color:var(--text-3);transition:transform var(--dur)}.privacy__chev[data-open=true]{transform:rotate(180deg)}.privacy__body{padding:0 var(--sp-5) var(--sp-5)}.privacy__cols{display:grid;grid-template-columns:1fr;gap:var(--sp-3)}.privacy__col{padding:var(--sp-4);border-radius:var(--r-md);border:1px solid var(--line)}.privacy__col--hidden{background:var(--teal-50);border-color:var(--teal-100)}.privacy__col--public{background:var(--blue-50);border-color:var(--blue-100)}.privacy__col h4{font-size:var(--t-sm);font-weight:600;margin-bottom:var(--sp-3);display:flex;align-items:center;gap:8px}.privacy__col--hidden h4{color:var(--teal-ink)}.privacy__col--public h4{color:var(--blue-ink)}.privacy__col ul{list-style:none;display:flex;flex-direction:column;gap:9px}.privacy__col li{display:flex;gap:8px;align-items:flex-start;font-size:var(--t-sm);line-height:1.45;color:var(--text-2)}.privacy__col li svg{flex-shrink:0;margin-top:3px}.privacy__col--hidden li svg{color:var(--teal-600)}.privacy__col--public li svg{color:var(--blue-600)}.privacy__honest{margin-top:var(--sp-4);font-size:var(--t-sm);line-height:1.6;color:var(--text-2)}.privacy__poc{display:flex;gap:8px;align-items:flex-start;margin-top:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);border:1px solid var(--amber-100);background:var(--amber-50);font-size:var(--t-sm);line-height:1.55;color:var(--amber-ink)}.privacy__poc svg{flex-shrink:0;margin-top:3px;color:var(--amber-600)}.foot{border-top:1px solid var(--line);margin-top:var(--sp-5);padding:var(--sp-5) 0 var(--sp-6)}.foot__inner{max-width:var(--maxw-bar);margin:0 auto;padding:0 var(--sp-4);display:flex;justify-content:space-between;gap:var(--sp-5);flex-wrap:wrap}.foot__brand{max-width:360px;display:flex;flex-direction:column;gap:8px}.foot__brand strong{font-weight:600}.foot__brand p{font-size:var(--t-xs);line-height:1.6;color:var(--text-3)}.foot__contracts{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.foot__contract{display:inline-flex;align-items:center;gap:10px;font-size:var(--t-xs);padding:3px 0}.foot__contract:hover .mono{color:var(--blue-600)}.foot__contract .dim{color:var(--text-3)}.foot__contract .mono{display:inline-flex;align-items:center;gap:5px;color:var(--text-2)}@media(max-width:560px){.foot__contracts{align-items:flex-start}}@media(max-width:420px){.tag-mock,.brand__ver{display:none}}.addrbook{padding:12px 2px 4px;border-top:1px solid var(--line)}.addrbook__lead{margin:0 0 12px;font-size:var(--t-sm);line-height:1.5}.addrbook__empty{margin:0 0 12px;font-size:var(--t-xs)}.addrlist{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:8px}.addrlist__item{display:flex;flex-direction:column;gap:8px}.addrlist__row{display:flex;align-items:center;gap:12px}.addrlist__label{flex:0 0 38%;font-size:var(--t-sm);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addrlist__addr{flex:1 1 auto;padding:9px 12px;font-size:var(--t-xs)}.addrlist__qrbtn{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--teal-700)}.addrlist__qrbtn:hover,.addrlist__qrbtn[aria-expanded=true]{border-color:var(--teal-300);background:var(--teal-50)}.addrlist__qr{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3);padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2)}.addrlist__qr .field__hint{flex:1 1 140px;margin:0}.addrbook__add{display:flex;gap:8px;align-items:center}.addrbook__input{flex:1 1 auto}.addrbook__note{display:flex;align-items:flex-start;gap:6px;font-size:var(--t-xs);line-height:1.5;margin-top:8px}.addrbook__note svg{flex-shrink:0;margin-top:2px;color:var(--teal-500)}@media(max-width:560px){.sid__share,.addrlist__qr{align-items:flex-start}.sendto{flex-direction:column}.sendto__scan{width:100%;justify-content:center}.qrscan__permission{grid-template-columns:auto minmax(0,1fr)}.qrscan__permission .btn{grid-column:1 / -1;width:100%;justify-content:center}.addrlist__row{flex-wrap:wrap;gap:4px}.addrlist__label{flex-basis:100%}.addrbook__add{align-items:stretch}.addrbook__input{min-width:0}}@media(max-width:420px){.addrbook__add{flex-direction:column}.addrbook__add .btn{width:100%}}.denom--more{border-style:dashed;color:var(--text-3)}.denom--more:hover{border-color:var(--line-strong);color:var(--text-2)}.denom__chev{transition:transform var(--dur-fast)}.denom__chev--up{transform:rotate(180deg)}
