:root{--ab-void:#04060a;--ab-deep:#070c12;--ab-panel:#0c141c;--ab-panel-2:#12202c;--ab-panel-3:#16293a;--ab-glass:#0b131bbd;--ab-ink:#eef4fa;--ab-ink-soft:#c2d2df;--ab-mute:#93a7b8;--ab-faint:#71869a;--ab-accent:#ff2d2d;--ab-signal:var(--ab-accent);--ab-signal-soft:#ff6b6b;--ab-signal-deep:#b91515;--ab-trace:#ff4fd8;--ab-mint:#4fe3a5;--ab-amber:#f5c451;--ab-danger:#ff7a7a;--ab-line:#1c2a36;--ab-line-2:#27394a;--ab-line-soft:#93a7b829;--ab-border:1px solid var(--ab-line);--ab-radius-sm:8px;--ab-radius-md:14px;--ab-radius-lg:22px;--ab-shadow:0 30px 80px #0000008c;--ab-glow:0 0 0 1px #ff2d2d47, 0 18px 50px #ff2d2d1f;--ab-font-display:"Trebuchet MS", "Segoe UI", system-ui, sans-serif;--ab-font-body:"Segoe UI", "Helvetica Neue", Arial, sans-serif;--ab-font-mono:"Cascadia Mono", "SFMono-Regular", ui-monospace, monospace;--ab-motion:.24s;--ab-ease:cubic-bezier(.22, 1, .36, 1);--ab-rail:76px;--ab-gutter:clamp(20px, 3.4vw, 56px);--ab-gap:clamp(14px, 1.6vw, 26px);--ab-max:1480px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--ab-void);color:var(--ab-ink);font-family:var(--ab-font-body);-webkit-font-smoothing:antialiased;background-image:radial-gradient(1100px 560px at 84% -12%,#ff2d2d1c,#0000 62%),radial-gradient(900px 520px at 6% 104%,#ff4fd814,#0000 60%),repeating-linear-gradient(#93a7b80b 0 1px,#0000 1px 64px);margin:0;font-size:15px;line-height:1.6}h1,h2,h3,h4,p,dl,dd,dt,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}table{border-collapse:collapse;width:100%}b,strong{font-weight:650}:focus-visible{outline:2px solid var(--ab-signal-soft);outline-offset:2px;border-radius:4px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ab-app{min-height:100svh;padding-left:var(--ab-rail);position:relative}.ab-skip{top:10px;left:calc(var(--ab-rail) + 12px);z-index:200;background:var(--ab-signal);color:#0a0d12;font:650 12px/1 var(--ab-font-mono);letter-spacing:.08em;text-transform:uppercase;transition:transform var(--ab-motion) var(--ab-ease);border-radius:999px;padding:10px 16px;position:fixed;transform:translateY(-160%)}.ab-skip:focus-visible{transform:translateY(0)}.ab-spine{z-index:90;width:var(--ab-rail);background:linear-gradient(180deg, #ff2d2d12, transparent 34%), var(--ab-deep);border-right:1px solid var(--ab-line);flex-direction:column;align-items:center;gap:10px;padding:16px 0 14px;display:flex;position:fixed;inset:0 auto 0 0}.ab-spine-id{border-bottom:1px solid var(--ab-line-soft);flex-direction:column;align-items:center;gap:10px;padding-bottom:12px;display:flex}.ab-spine-mark{width:36px;height:36px;transition:transform var(--ab-motion) var(--ab-ease);border-radius:11px;box-shadow:0 8px 22px #ff2d2d38}.ab-spine-id:hover .ab-spine-mark{transform:rotate(-6deg)scale(1.04)}.ab-spine-name{writing-mode:vertical-rl;font:650 12px/1 var(--ab-font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--ab-ink-soft)}.ab-spine-links{flex-direction:column;flex:auto;align-items:center;gap:6px;width:100%;padding-top:8px;display:flex}.ab-spine-link{width:100%;color:var(--ab-mute);transition:color var(--ab-motion) var(--ab-ease), background-color var(--ab-motion) var(--ab-ease);flex-direction:column;align-items:center;gap:8px;padding:12px 0;display:flex;position:relative}.ab-spine-link:before{content:"";width:3px;transition:background-color var(--ab-motion) var(--ab-ease);background:0 0;border-radius:0 3px 3px 0;position:absolute;top:14%;bottom:14%;left:0}.ab-spine-link:hover{color:var(--ab-ink);background:#93a7b80f}.ab-spine-link:hover:before{background:var(--ab-line-2)}.ab-spine-link.is-on{color:var(--ab-ink)}.ab-spine-link.is-on:before{background:var(--ab-signal)}.ab-spine-glyph{width:21px;height:21px}.ab-spine-word{writing-mode:vertical-rl;font:500 9px/1 var(--ab-font-mono);letter-spacing:.28em;text-transform:uppercase}.ab-spine-count{background:var(--ab-trace);color:#14030f;min-width:16px;font:700 9px/1.2 var(--ab-font-mono);text-align:center;border-radius:999px;padding:2px 4px;font-style:normal;position:absolute;top:6px;right:16px}.ab-spine-foot{border-top:1px solid var(--ab-line-soft);font:500 9px/1 var(--ab-font-mono);letter-spacing:.2em;color:var(--ab-faint);writing-mode:vertical-rl;text-transform:uppercase;margin-top:auto;padding-top:10px}.ab-command{z-index:70;margin:14px var(--ab-gutter) 0;border:var(--ab-border);background:var(--ab-glass);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border-radius:18px;align-items:center;gap:14px;padding:10px 12px;display:flex;position:sticky;top:14px;box-shadow:0 18px 40px #00000073,inset 0 1px #eef4fa0f}.ab-command.is-solo{width:max-content;margin-left:auto}.ab-command-main{flex-wrap:wrap;flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.ab-command-tools{flex:none;align-items:center;gap:8px;display:flex}.ab-chips{border:1px solid var(--ab-line-soft);scrollbar-width:none;background:#04060a8c;border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.ab-chips::-webkit-scrollbar{display:none}.ab-chip{color:var(--ab-mute);font:500 12px/1 var(--ab-font-mono);letter-spacing:.02em;white-space:nowrap;transition:color var(--ab-motion) var(--ab-ease), background-color var(--ab-motion) var(--ab-ease);border-radius:999px;padding:7px 13px}.ab-chip:hover{color:var(--ab-ink);background:#93a7b81a}.ab-chip.is-on{color:#0a0d12;background:var(--ab-ink);font-weight:650}.ab-search{border:1px solid var(--ab-line-soft);min-width:150px;max-width:260px;color:var(--ab-mute);background:#04060a8c;border-radius:999px;flex:190px;align-items:center;gap:8px;padding:8px 12px;display:flex}.ab-search:focus-within{border-color:#ff6b6b80}.ab-search input{width:100%;color:var(--ab-ink);background:0 0;border:0;outline:none;font-size:13px}.ab-search input::placeholder{color:var(--ab-faint)}.ab-search .ab-glyph{flex:none}.ab-sort{border:1px solid var(--ab-line-soft);font:500 11px/1 var(--ab-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ab-faint);background:#04060a8c;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;display:flex}.ab-sort select{color:var(--ab-ink-soft);font:500 12px/1.2 var(--ab-font-body);letter-spacing:0;text-transform:none;background:0 0;border:0;outline:none;max-width:190px}.ab-sort select option{background:var(--ab-panel-2);color:var(--ab-ink)}.ab-net{border:1px solid var(--ab-line-soft);font:500 11px/1 var(--ab-font-mono);letter-spacing:.04em;color:var(--ab-mute);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.ab-net i{background:var(--ab-mint);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #4fe3a524}.ab-xsoc{border:1px solid var(--ab-line-soft);color:var(--ab-ink-soft);font:500 12px/1 var(--ab-font-mono);transition:border-color var(--ab-motion) var(--ab-ease), color var(--ab-motion) var(--ab-ease);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.ab-xsoc:hover{color:var(--ab-ink);border-color:#ff6b6b80}.ab-x-mark{fill:currentColor;width:13px;height:13px}.ab-wallet{background-color:var(--ab-accent);background-image:linear-gradient(140deg, var(--ab-signal), var(--ab-signal-deep));color:#0a0d12;font:650 12px/1 var(--ab-font-mono);letter-spacing:.06em;text-transform:uppercase;transition:transform var(--ab-motion) var(--ab-ease), box-shadow var(--ab-motion) var(--ab-ease);border-radius:999px;align-items:center;gap:8px;padding:9px 15px;display:inline-flex;box-shadow:0 10px 24px #ff2d2d38}.ab-wallet:hover{transform:translateY(-1px);box-shadow:0 14px 30px #ff2d2d4d}.ab-wallet span{text-overflow:ellipsis;white-space:nowrap;max-width:12ch;overflow:hidden}.ab-stage{max-width:var(--ab-max);padding:clamp(22px, 3vw, 44px) var(--ab-gutter) clamp(40px, 5vw, 80px);margin-inline:auto;scroll-margin-top:90px;display:block}.ab-runhead{gap:clamp(14px,1.6vw,22px);display:grid}.ab-trace{font:500 10px/1.4 var(--ab-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ab-faint);flex-wrap:wrap;align-items:center;gap:6px 0;display:flex}.ab-trace-item{border-left:1px solid var(--ab-line);align-items:baseline;gap:6px;padding-inline:12px;display:inline-flex}.ab-trace-item:first-child{border-left:0;padding-left:0}.ab-trace-item b{color:var(--ab-signal-soft);font-weight:650}.ab-title{font-family:var(--ab-font-display);letter-spacing:-.035em;text-wrap:balance;max-width:22ch;font-size:clamp(2.1rem,5.4vw,4.6rem);font-weight:700;line-height:.94}.ab-title:after{content:"";background:linear-gradient(90deg, var(--ab-signal), var(--ab-trace));border-radius:99px;width:clamp(64px,12vw,132px);height:5px;margin-top:clamp(14px,1.6vw,22px);display:block}.ab-lede{max-width:68ch;color:var(--ab-ink-soft);font-size:clamp(14px,1.05vw,16px);line-height:1.65}.ab-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ab-flag{color:var(--ab-signal-soft);font:600 10px/1 var(--ab-font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;background:#ff2d2d1a;border:1px solid #ff6b6b57;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;display:inline-flex}.ab-flag i{background:currentColor;border-radius:50%;width:5px;height:5px}.ab-flag--calm{border-color:var(--ab-line-2);color:var(--ab-mute);background:#93a7b814}.ab-flag--ok{color:var(--ab-mint);background:#4fe3a51a;border-color:#4fe3a557}.ab-flag--off{border-color:var(--ab-line-2);color:var(--ab-faint);background:0 0}.ab-beats{border-top:1px solid var(--ab-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(6px,1vw,14px);display:grid}.ab-beat{border-right:1px solid var(--ab-line);gap:4px;padding:16px 18px 4px 0;display:grid}.ab-beat:last-child{border-right:0}.ab-beat dt{font:500 10px/1.3 var(--ab-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ab-faint)}.ab-beat dd{font-family:var(--ab-font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2.4vw,2.3rem);font-weight:700;line-height:1.05}.ab-desk{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);align-items:start;gap:clamp(24px,3.6vw,60px);margin-top:clamp(28px,3.4vw,52px);display:grid}.ab-main{gap:clamp(18px,2.2vw,34px);min-width:0;display:grid}.ab-aside{gap:clamp(16px,1.8vw,24px);min-width:0;display:grid;position:sticky;top:88px}.ab-panel{border:var(--ab-border);border-radius:var(--ab-radius-lg);background:linear-gradient(#12202cd9,#0a1118eb);min-width:0;padding:clamp(16px,1.8vw,26px);position:relative;box-shadow:inset 0 1px #eef4fa0a}.ab-panel-head{border-bottom:1px solid var(--ab-line);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px;padding-bottom:12px;display:flex}.ab-eyebrow{font:500 10px/1.3 var(--ab-font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ab-faint)}.ab-panel-title{font-family:var(--ab-font-display);letter-spacing:-.02em;font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:700;line-height:1.15}.ab-panel-head .ab-flag{margin-left:auto}.ab-note{border-top:1px solid var(--ab-line-soft);color:var(--ab-faint);align-items:flex-start;gap:8px;margin-top:14px;padding-top:12px;font-size:12.5px;line-height:1.6;display:flex}.ab-note .ab-glyph{flex:none;margin-top:2px}.ab-inline-link{color:var(--ab-signal-soft);text-underline-offset:3px;-webkit-text-decoration:underline #ff6b6b66;text-decoration:underline #ff6b6b66}.ab-inline-link:hover{color:var(--ab-ink)}.ab-mono{font-family:var(--ab-font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ab-readout{border:var(--ab-border);border-radius:var(--ab-radius-lg);background:radial-gradient(560px 220px at 88% 0,#ff2d2d29,#0000 70%),linear-gradient(#16293acc,#080d13eb);grid-template-columns:minmax(0,1fr) minmax(180px,.72fr);align-items:end;gap:clamp(18px,2.4vw,34px);padding:clamp(16px,1.8vw,24px) clamp(16px,1.8vw,26px);display:grid;overflow:hidden}.ab-readout-id{gap:8px;min-width:0;display:grid}.ab-readout-line{font:500 10px/1.3 var(--ab-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ab-faint);flex-wrap:wrap;gap:4px 14px;display:flex}.ab-readout-line span{align-items:baseline;gap:6px;display:inline-flex}.ab-readout-line b{color:var(--ab-signal-soft);font-weight:650}.ab-readout-line i{color:var(--ab-ink-soft);font-style:normal}.ab-figure{font-family:var(--ab-font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--ab-ink);text-shadow:0 0 56px #ff2d2d57;align-items:baseline;gap:6px;font-size:clamp(3.2rem,8vw,6.2rem);font-weight:700;line-height:.86;display:flex}.ab-readout-caption{color:var(--ab-mute);font:500 11.5px/1.5 var(--ab-font-mono);letter-spacing:.02em}.ab-readout-note{color:var(--ab-faint);font:500 11px/1.5 var(--ab-font-mono)}.ab-readout-viz{justify-items:stretch;gap:10px;display:grid}.ab-equaliser{border-bottom:1px solid var(--ab-line-2);align-items:flex-end;gap:3px;height:clamp(64px,9vw,104px);padding-bottom:1px;display:flex}.ab-equaliser i{height:var(--bar,20%);background:linear-gradient(180deg, var(--ab-signal-soft), #ff2d2d47);transform-origin:bottom;border-radius:2px 2px 0 0;flex:auto}.ab-equaliser i:nth-child(3n){background:linear-gradient(180deg, var(--ab-trace), #ff4fd83d)}.ab-sparkline{align-items:flex-end;gap:2px;height:26px;display:flex}.ab-sparkline i{height:var(--bar,40%);background:#93a7b873;border-radius:1px;flex:auto}.ab-sparkline i:last-child{background:var(--ab-mint)}.ab-lens{gap:14px;display:grid}.ab-lens-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ab-lens-title{font-family:var(--ab-font-display);letter-spacing:-.015em;font-size:clamp(1.12rem,1.4vw,1.32rem);font-weight:700;line-height:1.24}.ab-lens-meta{color:var(--ab-faint);font:500 11px/1.4 var(--ab-font-mono);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ab-tint{font:600 10px/1.3 var(--ab-font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#ffffff0a;border:1px solid;border-radius:5px;align-items:center;padding:3px 8px;font-style:normal;display:inline-flex}.ab-tint--mint{color:#7df0c0}.ab-tint--ember{color:#ffb08a}.ab-tint--indigo{color:#b6c4ff}.ab-split{border:1px solid var(--ab-line-soft);border-radius:var(--ab-radius-md);background:#04060a66;gap:10px;padding:12px;display:grid}.ab-split-head{color:var(--ab-mute);justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;display:flex}.ab-split-head label{letter-spacing:.02em}.ab-split-head strong{font:650 12px/1 var(--ab-font-mono);color:var(--ab-ink);letter-spacing:.02em}.ab-range{appearance:none;background:linear-gradient(90deg, var(--ab-signal) 0%, var(--ab-signal) 50%, var(--ab-trace) 50%, var(--ab-trace) 100%);cursor:pointer;border-radius:99px;width:100%;height:4px}.ab-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ab-ink);border:3px solid var(--ab-void);width:16px;height:16px;box-shadow:0 0 0 1px var(--ab-line-2);border-radius:50%}.ab-range::-moz-range-thumb{background:var(--ab-ink);border:3px solid var(--ab-void);border-radius:50%;width:14px;height:14px}.ab-legend{font:500 11px/1.4 var(--ab-font-mono);color:var(--ab-mute);justify-content:space-between;gap:10px;display:flex}.ab-legend span{align-items:center;gap:6px;display:inline-flex}.ab-legend b{color:var(--ab-ink)}.ab-dot{border-radius:50%;width:7px;height:7px;display:inline-block}.ab-dot--yes{background:var(--ab-signal)}.ab-dot--no{background:var(--ab-trace)}.ab-split-track{background:#ff4fd838;border-radius:99px;height:3px;position:relative;overflow:hidden}.ab-split-track i{width:var(--split,50%);background:linear-gradient(90deg, var(--ab-signal), var(--ab-signal-soft));border-radius:99px;position:absolute;inset:0 auto 0 0}.ab-facts{background:var(--ab-line);border:1px solid var(--ab-line);border-radius:var(--ab-radius-md);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ab-facts>span{background:var(--ab-panel);gap:2px;padding:10px 12px;display:grid}.ab-facts small{font:500 9.5px/1.3 var(--ab-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ab-faint)}.ab-facts b{font:650 15px/1.2 var(--ab-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ab-lens-note{color:var(--ab-faint);align-items:flex-start;gap:7px;font-size:11.5px;line-height:1.5;display:flex}.ab-lens-note .ab-glyph{flex:none;margin-top:1px}.ab-button{font:600 12.5px/1 var(--ab-font-body);letter-spacing:.01em;transition:transform var(--ab-motion) var(--ab-ease), background-color var(--ab-motion) var(--ab-ease), border-color var(--ab-motion) var(--ab-ease), box-shadow var(--ab-motion) var(--ab-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 17px;display:inline-flex}.ab-button .ab-glyph{width:15px;height:15px}.ab-button--solid{background-color:var(--ab-accent);background-image:linear-gradient(140deg, var(--ab-signal), var(--ab-signal-deep));color:#0a0d12;font-weight:700;box-shadow:0 12px 28px #ff2d2d33}.ab-button--solid:hover{transform:translateY(-1px);box-shadow:0 16px 34px #ff2d2d47}.ab-button--quiet{border-color:var(--ab-line-2);color:var(--ab-ink-soft);background:#93a7b80d}.ab-button--quiet:hover{color:var(--ab-ink);background:#ff2d2d14;border-color:#ff6b6b73}.ab-button--wide{width:100%}.ab-button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.ab-icon{border:1px solid var(--ab-line-2);width:30px;height:30px;color:var(--ab-mute);transition:color var(--ab-motion) var(--ab-ease), border-color var(--ab-motion) var(--ab-ease);background:#04060a66;border-radius:9px;place-items:center;display:inline-grid}.ab-icon:hover{color:var(--ab-ink);border-color:#ff6b6b80}.ab-glyph{width:18px;height:18px}.ab-field{gap:12px;display:grid}.ab-field-head{gap:4px;display:grid}.ab-field-title{font-family:var(--ab-font-display);letter-spacing:-.01em;font-size:15px;font-weight:700}.ab-badge{font:600 9.5px/1.3 var(--ab-font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:4px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.ab-badge i{background:currentColor;border-radius:50%;width:4px;height:4px}.ab-badge--ok{color:var(--ab-mint)}.ab-badge--off{color:var(--ab-faint)}.ab-badge--info{color:var(--ab-mute)}.ab-axis{font:500 9.5px/1 var(--ab-font-mono);color:var(--ab-faint);letter-spacing:.08em;align-items:center;gap:8px;display:flex}.ab-axis-rule{background:var(--ab-line-2);flex:auto;height:1px;position:relative}.ab-axis-rule i{background:var(--ab-signal);border-radius:1px;width:2px;height:9px;position:absolute;top:-4px}.ab-ladder{gap:2px;display:grid}.ab-rung{transition:background-color var(--ab-motion) var(--ab-ease), border-color var(--ab-motion) var(--ab-ease);background:#93a7b809;border-left:2px solid #0000;border-radius:6px;grid-template-columns:22px 1fr auto 62px;align-items:center;gap:8px;padding:7px 8px;display:grid}.ab-rung.is-lead{border-left-color:var(--ab-signal);background:#ff2d2d17}.ab-rung-id{font:600 9.5px/1 var(--ab-font-mono);color:var(--ab-faint);letter-spacing:.08em}.ab-rung-rail{background:#93a7b824;border-radius:99px;height:5px;position:relative;overflow:hidden}.ab-rung-rail i{width:calc(var(--value,50%) * 1);background:linear-gradient(90deg, #ff2d2d8c, var(--ab-signal));border-radius:99px;position:absolute;inset:0 auto 0 0}.ab-rung:nth-child(2n) .ab-rung-rail i{background:linear-gradient(90deg, #ff4fd880, var(--ab-trace))}.ab-rung-value{font:600 11px/1 var(--ab-font-mono);color:var(--ab-ink);font-variant-numeric:tabular-nums}.ab-rung-note{font:500 9.5px/1.2 var(--ab-font-mono);color:var(--ab-faint);text-align:right}.ab-rung.is-lead .ab-rung-note{color:var(--ab-signal-soft)}.ab-field-foot{background:var(--ab-line);border:1px solid var(--ab-line);border-radius:var(--ab-radius-sm);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ab-field-foot>div{background:var(--ab-panel);gap:2px;padding:8px 10px;display:grid}.ab-field-foot small{font:500 9px/1.3 var(--ab-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ab-faint)}.ab-field-foot b{font:650 12.5px/1.2 var(--ab-font-mono);font-variant-numeric:tabular-nums}.ab-field-foot p{background:var(--ab-panel);color:var(--ab-faint);grid-column:1/-1;gap:7px;padding:9px 10px;font-size:11px;line-height:1.5;display:flex}.ab-field-foot p .ab-glyph{flex:none;margin-top:1px}.ab-table{gap:8px;display:grid}.ab-table-head{border-bottom:1px solid var(--ab-line);font:500 9px/1.3 var(--ab-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ab-faint);grid-template-columns:74px minmax(0,1fr) auto;gap:10px;padding:0 10px 8px;display:grid}.ab-h-group{grid-template-columns:minmax(0,1fr) 90px 82px 216px;gap:10px;min-width:0;display:grid}.ab-h-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ab-h-facts span,.ab-h-cta{text-align:right}.ab-table-rows{scrollbar-width:thin;border-radius:var(--ab-radius-md);outline-offset:4px;gap:1px;max-height:min(52vh,560px);display:grid;overflow-y:auto}.ab-row{transition:background-color var(--ab-motion) var(--ab-ease), border-color var(--ab-motion) var(--ab-ease);background:#04060a57;border-left:2px solid #0000;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.ab-row:hover{background:#93a7b812}.ab-row.is-picked{border-left-color:var(--ab-signal);background:#ff2d2d14}.ab-row-ref{font:600 10px/1.3 var(--ab-font-mono);letter-spacing:.08em;color:var(--ab-faint);align-self:start;padding-top:2px}.ab-row-hit{cursor:pointer;border-radius:6px;grid-template-columns:minmax(0,1fr) 90px 82px 216px;align-items:center;gap:10px;min-width:0;display:grid}.ab-row-hit:focus-visible{outline:2px solid var(--ab-signal-soft);outline-offset:3px}.ab-row-title{gap:2px;min-width:0;display:grid}.ab-row-title strong{color:var(--ab-ink);overflow-wrap:anywhere;font-size:13.5px;font-weight:600;line-height:1.3}.ab-row-title small{font:500 10.5px/1.4 var(--ab-font-mono);color:var(--ab-faint);overflow-wrap:anywhere}.ab-row-chip{justify-content:flex-start;display:flex}.ab-row-level{align-items:center;gap:6px;display:flex}.ab-row-level b{font:650 12px/1 var(--ab-font-mono);font-variant-numeric:tabular-nums;color:var(--ab-ink)}.ab-row-levelnote{font:500 8.5px/1.2 var(--ab-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ab-faint);display:none}.ab-dial{background-image:linear-gradient(90deg, var(--ab-accent) 0 var(--level,50%), #93a7b82e var(--level,50%) 100%);border-radius:99px;flex:none;width:26px;height:5px;display:block}.ab-row.is-picked .ab-dial{background-image:linear-gradient(90deg, var(--ab-trace) 0 var(--level,50%), #93a7b82e var(--level,50%) 100%)}.ab-row-facts{font:500 10.5px/1.3 var(--ab-font-mono);color:var(--ab-mute);font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ab-row-facts span{text-align:right}.ab-row-cta{border:1px solid var(--ab-line-2);font:600 11px/1 var(--ab-font-mono);letter-spacing:.04em;color:var(--ab-ink-soft);transition:color var(--ab-motion) var(--ab-ease), border-color var(--ab-motion) var(--ab-ease), background-color var(--ab-motion) var(--ab-ease);border-radius:999px;align-items:center;gap:5px;padding:7px 11px;display:inline-flex}.ab-row-cta .ab-glyph{width:13px;height:13px}.ab-row-cta:hover{color:#0a0d12;background:var(--ab-signal-soft);border-color:var(--ab-signal-soft)}.ab-table-rows--wide .ab-row-hit{grid-template-columns:minmax(0,1fr) 84px 78px 168px}.ab-digest{gap:0;margin-top:clamp(28px,3.4vw,52px);display:grid}.ab-band{border-top:1px solid var(--ab-line);grid-template-columns:minmax(150px,.24fr) minmax(0,1fr);gap:clamp(14px,2.4vw,40px);padding:clamp(16px,1.8vw,24px) 0;display:grid}.ab-band:last-of-type{border-bottom:1px solid var(--ab-line)}.ab-band-head{align-content:start;gap:6px;display:grid}.ab-band-label{font:500 10px/1.4 var(--ab-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ab-signal-soft)}.ab-profiles{gap:1px;display:grid}.ab-profiles li{min-width:0}.ab-profile{text-align:left;width:100%;transition:background-color var(--ab-motion) var(--ab-ease);border-radius:8px;grid-template-columns:92px 42px minmax(80px,1fr) minmax(0,auto);align-items:center;gap:12px;padding:9px 10px;display:grid}.ab-profile:hover{background:#93a7b812}.ab-profile b{font:650 15px/1 var(--ab-font-mono);font-variant-numeric:tabular-nums}.ab-profile small{font:500 10.5px/1.4 var(--ab-font-mono);color:var(--ab-faint);text-align:right}.ab-meter{background:#93a7b824;border-radius:99px;height:4px;position:relative;overflow:hidden}.ab-meter em{border-radius:99px;position:absolute;inset:0 auto 0 0}.ab-fill-mint{background:var(--ab-mint)}.ab-fill-ember{background:var(--ab-amber)}.ab-fill-indigo{background:var(--ab-trace)}.ab-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 20px;min-width:0;display:grid}.ab-list-row{text-align:left;width:100%;transition:background-color var(--ab-motion) var(--ab-ease);border-radius:8px;grid-template-columns:66px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:9px 8px;display:grid}.ab-list-row:hover{background:#93a7b812}.ab-list-ref{font:600 9.5px/1.3 var(--ab-font-mono);color:var(--ab-faint);letter-spacing:.06em}.ab-list-body{gap:1px;min-width:0;display:grid}.ab-list-body strong{overflow-wrap:anywhere;font-size:12.5px;font-weight:600;line-height:1.3}.ab-list-body small{font:500 10px/1.4 var(--ab-font-mono);color:var(--ab-faint);overflow-wrap:anywhere}.ab-delta{font:650 11.5px/1 var(--ab-font-mono);font-variant-numeric:tabular-nums;color:var(--ab-ink-soft);white-space:nowrap}.ab-delta--up{color:var(--ab-mint)}.ab-delta--down{color:var(--ab-danger)}.ab-delta--flat{color:var(--ab-mute)}.ab-list-row--depth{grid-template-columns:minmax(0,1fr) auto 64px;align-items:center}.ab-depth{background:#93a7b824;border-radius:99px;height:3px;position:relative;overflow:hidden}.ab-depth i{border-radius:99px;position:absolute;inset:0 auto 0 0}.ab-empty{text-align:center;border:1px dashed var(--ab-line-2);border-radius:var(--ab-radius-md);background:#04060a4d;justify-items:center;gap:10px;padding:clamp(28px,4vw,48px) 20px;display:grid}.ab-empty-mark{border:1px solid var(--ab-line-2);width:42px;height:42px;color:var(--ab-signal-soft);background:#ff2d2d14;border-radius:12px;place-items:center;display:grid}.ab-empty h2{font-family:var(--ab-font-display);font-size:1.05rem;font-weight:700}.ab-empty p{color:var(--ab-mute);max-width:42ch;font-size:13px}.ab-receipts{gap:10px;display:grid}.ab-receipt{border:1px solid var(--ab-line);border-left:2px solid var(--ab-trace);border-radius:var(--ab-radius-md);background:linear-gradient(#16293a99,#080d13cc);gap:10px;padding:14px;display:grid}.ab-receipt-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ab-receipt-index{font:650 10px/1 var(--ab-font-mono);letter-spacing:.1em;color:var(--ab-trace)}.ab-receipt-title{flex:200px;gap:1px;min-width:0;display:grid}.ab-receipt-title strong{overflow-wrap:anywhere;font-size:13.5px;font-weight:600}.ab-receipt-title small{font:500 10.5px/1.4 var(--ab-font-mono);color:var(--ab-faint)}.ab-receipt-state{font:600 9.5px/1 var(--ab-font-mono);letter-spacing:.14em;color:var(--ab-mint);align-items:center;gap:6px;display:inline-flex}.ab-receipt-state i{background:currentColor;border-radius:50%;width:5px;height:5px}.ab-receipt-facts{background:var(--ab-line);border:1px solid var(--ab-line);border-radius:var(--ab-radius-sm);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ab-receipt-facts>div{background:var(--ab-panel);gap:2px;min-width:0;padding:8px 10px;display:grid}.ab-receipt-facts dt{font:500 9px/1.3 var(--ab-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ab-faint)}.ab-receipt-facts dd{font:650 12.5px/1.3 var(--ab-font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ab-receipt-facts dd small{font:500 9.5px/1 var(--ab-font-mono);color:var(--ab-faint)}.ab-receipt-foot{font:500 10.5px/1.4 var(--ab-font-mono);color:var(--ab-faint);justify-content:space-between;align-items:center;gap:10px;display:flex}.ab-chain{gap:clamp(16px,2vw,24px);display:grid}.ab-chain-headline{border-radius:var(--ab-radius-md);background:linear-gradient(150deg,#ff2d2d1f,#080d1399);border:1px solid #ff2d2d47;gap:8px;padding:clamp(16px,2vw,24px);display:grid}.ab-chain-headline h3{font-family:var(--ab-font-display);letter-spacing:-.02em;font-size:clamp(1.15rem,1.9vw,1.6rem);font-weight:700;line-height:1.2}.ab-chain-headline p{color:var(--ab-ink-soft);max-width:78ch;font-size:13.5px}.ab-chain-card{gap:12px;min-width:0;display:grid}.ab-card-label{font:500 10px/1.4 var(--ab-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ab-faint)}.ab-factlist{background:var(--ab-line);border:1px solid var(--ab-line);border-radius:var(--ab-radius-md);gap:1px;display:grid;overflow:hidden}.ab-factlist>div{background:var(--ab-panel);grid-template-columns:minmax(120px,.34fr) minmax(0,1fr);gap:12px;padding:10px 14px;display:grid}.ab-factlist dt{font:500 10px/1.5 var(--ab-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ab-faint)}.ab-factlist dd{overflow-wrap:anywhere;font-size:13px}.ab-explorer{color:var(--ab-mute);font-size:12.5px}.ab-explorer a{color:var(--ab-signal-soft);align-items:center;gap:6px;display:inline-flex}.ab-explorer a:hover{color:var(--ab-ink)}.ab-matrix{font-size:12.5px}.ab-matrix th,.ab-matrix td{text-align:left;border-bottom:1px solid var(--ab-line);vertical-align:top;padding:10px 12px}.ab-matrix thead th{font:500 9.5px/1.3 var(--ab-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ab-faint);border-bottom-color:var(--ab-line-2)}.ab-matrix tbody th{min-width:0;font-weight:500}.ab-matrix tbody th strong{color:var(--ab-ink);font-size:12.5px;font-weight:600;display:block}.ab-matrix tbody th small{font:500 10.5px/1.45 var(--ab-font-mono);color:var(--ab-faint);margin-top:2px;display:block}.ab-matrix tbody tr:hover{background:#93a7b80a}.ab-matrix-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ab-sheet{z-index:120;border:0;border-left:1px solid var(--ab-line-2);width:min(540px,100vw);max-width:540px;height:100dvh;max-height:100dvh;color:var(--ab-ink);background:linear-gradient(#0b141d,#05080c 60%);margin:0;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-30px 0 90px #0009}.ab-sheet[open]{animation:ab-sheet-in .32s var(--ab-ease) both}.ab-sheet::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020407b8}.ab-sheet-body{align-content:start;gap:14px;height:100%;padding:clamp(20px,3vw,32px);display:grid;overflow-y:auto}.ab-sheet-close{position:absolute;top:16px;right:16px}.ab-sheet-kicker{font:500 10px/1.3 var(--ab-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ab-faint);align-items:center;gap:10px;padding-right:40px;display:flex}.ab-sheet-body h2{font-family:var(--ab-font-display);letter-spacing:-.025em;font-size:clamp(1.35rem,2.4vw,1.8rem);font-weight:700;line-height:1.16}.ab-sheet-lead{color:var(--ab-mute);font-size:13px;line-height:1.6}.ab-field-label{font:500 10px/1.4 var(--ab-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ab-faint)}.ab-amount{border:1px solid var(--ab-line-2);border-radius:var(--ab-radius-md);background:#04060a80;align-items:center;gap:10px;padding:12px 14px;display:flex}.ab-amount:focus-within{border-color:#ff6b6b80}.ab-amount input{min-width:0;font:650 1.5rem/1.1 var(--ab-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:0 0;border:0;outline:none;flex:auto}.ab-amount input::placeholder{color:var(--ab-faint)}.ab-amount span{font:600 11px/1 var(--ab-font-mono);letter-spacing:.1em;color:var(--ab-signal-soft)}.ab-quick{flex-wrap:wrap;gap:6px;display:flex}.ab-quick button{border:1px solid var(--ab-line-2);font:500 11px/1 var(--ab-font-mono);color:var(--ab-ink-soft);transition:border-color var(--ab-motion) var(--ab-ease), color var(--ab-motion) var(--ab-ease);border-radius:999px;padding:7px 11px}.ab-quick button:hover{color:var(--ab-ink);border-color:#ff6b6b80}.ab-summary{background:var(--ab-line);border:1px solid var(--ab-line);border-radius:var(--ab-radius-md);gap:1px;display:grid;overflow:hidden}.ab-summary>div{background:var(--ab-panel);justify-content:space-between;align-items:baseline;gap:14px;padding:10px 14px;display:flex}.ab-summary dt{font:500 10px/1.4 var(--ab-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ab-faint);flex:none}.ab-summary dd{text-align:right;overflow-wrap:anywhere;font-size:12.5px}.ab-positive{color:var(--ab-mint);font-weight:650}.ab-form-error{border-radius:var(--ab-radius-sm);color:#ffb3b3;background:#ff7a7a1a;border:1px solid #ff7a7a73;padding:9px 12px;font-size:12px}.ab-check{border:1px solid var(--ab-line-soft);border-radius:var(--ab-radius-md);color:var(--ab-ink-soft);cursor:pointer;align-items:flex-start;gap:10px;padding:11px 12px;font-size:12.5px;display:flex}.ab-check input{accent-color:var(--ab-signal);flex:none;width:16px;height:16px;margin-top:2px}.ab-review{border-radius:var(--ab-radius-md);background:#ff4fd812;border:1px solid #ff4fd84d;gap:4px;padding:14px;display:grid}.ab-review small{font:500 9.5px/1.3 var(--ab-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ab-mute)}.ab-review strong{font:700 1.35rem/1.1 var(--ab-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ab-back{color:var(--ab-mute);font:500 11.5px/1 var(--ab-font-mono);text-underline-offset:3px;align-self:start;text-decoration:underline}.ab-back:hover{color:var(--ab-ink)}.ab-wallet-row{border:1px solid var(--ab-line-2);border-radius:var(--ab-radius-md);background:#04060a73;align-items:center;gap:12px;padding:12px 14px;display:flex}.ab-wallet-row>div{flex:auto;gap:2px;min-width:0;display:grid}.ab-wallet-row strong{font:650 13px/1.3 var(--ab-font-mono);overflow-wrap:anywhere}.ab-wallet-row small{color:var(--ab-faint);font-size:11.5px}.ab-wallet-row i{background:var(--ab-faint);border-radius:50%;flex:none;width:8px;height:8px}.ab-wallet-row i.on{background:var(--ab-mint);box-shadow:0 0 0 4px #4fe3a524}.ab-wallet-address{font:500 11px/1.5 var(--ab-font-mono);color:var(--ab-mute);text-align:left;word-break:break-all;border-radius:var(--ab-radius-sm);border:1px dashed var(--ab-line-2);padding:8px 10px}.ab-wallet-address:hover{color:var(--ab-ink);border-color:#ff6b6b66}.ab-balance{background:var(--ab-line);border:1px solid var(--ab-line);border-radius:var(--ab-radius-md);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ab-balance>div{background:var(--ab-panel);gap:3px;padding:10px 14px;display:grid}.ab-balance dt{font:500 9.5px/1.3 var(--ab-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ab-faint)}.ab-balance dd{font:650 16px/1.2 var(--ab-font-display);font-variant-numeric:tabular-nums}.ab-sheet-note{font:500 11px/1.5 var(--ab-font-mono);color:var(--ab-mute)}.ab-sheet-actions{flex-wrap:wrap;gap:8px;display:flex}.ab-sheet-actions .ab-button--wide{flex:200px}.ab-mint{border:1px solid var(--ab-line-2);border-radius:var(--ab-radius-md);background:#04060a73;gap:5px;padding:12px 14px;display:grid}.ab-mint strong{font:500 9.5px/1.3 var(--ab-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ab-faint)}.ab-mint small{font:500 11px/1.5 var(--ab-font-mono);color:var(--ab-ink-soft);word-break:break-all}.ab-mint a{color:var(--ab-signal-soft);align-items:center;gap:6px;margin-top:4px;font-size:12px;display:inline-flex}.ab-mint a:hover{color:var(--ab-ink)}.ab-guide{gap:8px;display:grid}.ab-guide li{border:1px solid var(--ab-line-soft);border-radius:var(--ab-radius-md);background:#04060a59;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:11px 12px;display:grid}.ab-guide b{font:650 11px/1.6 var(--ab-font-mono);color:var(--ab-signal-soft)}.ab-guide p{color:var(--ab-ink-soft);font-size:12.5px}.ab-guide strong{color:var(--ab-ink)}.ab-toast{z-index:130;max-width:min(92vw,460px);color:var(--ab-ink);box-shadow:var(--ab-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#091118f0;border:1px solid #4fe3a559;border-radius:999px;align-items:center;gap:9px;padding:11px 16px;font-size:12.5px;display:flex;position:fixed;bottom:22px;left:50%;translate:-50%}.ab-toast .ab-glyph{color:var(--ab-mint);flex:none}.ab-foot{max-width:var(--ab-max);padding:0 var(--ab-gutter) clamp(24px, 3vw, 40px);margin-inline:auto}.ab-strip{scrollbar-width:thin;border-top:1px solid var(--ab-line-2);border-bottom:1px solid var(--ab-line-2);background:linear-gradient(#12202c80,#04060a80);align-items:stretch;gap:0;display:flex;overflow-x:auto}.ab-strip-item{border-right:1px solid var(--ab-line);font:500 9.5px/1.4 var(--ab-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ab-faint);white-space:nowrap;align-items:baseline;gap:7px;padding:11px 16px;display:inline-flex}.ab-strip-item b{letter-spacing:0;color:var(--ab-ink);font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.ab-strip-brand,.ab-strip-brand b{color:var(--ab-signal-soft)}.ab-strip-tail{color:var(--ab-faint);border-right:0;margin-left:auto}.ab-foot-body{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(16px,3vw,40px);padding-top:clamp(16px,2vw,24px);display:grid}.ab-colophon{font:500 12px/1.6 var(--ab-font-mono);color:var(--ab-faint);gap:6px;display:grid}.ab-colophon strong{color:var(--ab-ink);font-weight:650}.ab-colophon-links{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ab-colophon-link{border:1px solid var(--ab-line);color:var(--ab-mute);transition:color var(--ab-motion) var(--ab-ease), border-color var(--ab-motion) var(--ab-ease);border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:11.5px;display:inline-flex}.ab-colophon-link:hover{color:var(--ab-ink);border-color:#ff6b6b66}.ab-status-nav{align-items:center;gap:4px;display:flex}.ab-status-nav a{color:var(--ab-faint);font:500 11px/1 var(--ab-font-mono);transition:color var(--ab-motion) var(--ab-ease), border-color var(--ab-motion) var(--ab-ease);border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;display:inline-flex}.ab-status-nav a>span{display:none}.ab-status-nav a:hover{color:var(--ab-ink);border-color:var(--ab-line-2)}.ab-status-nav a.is-on{color:var(--ab-signal-soft);border-color:#ff6b6b59}.ab-status-nav i{background:var(--ab-trace);color:#14030f;border-radius:999px;padding:1px 5px;font-size:9px;font-style:normal;font-weight:700}@media (width<=1180px){.ab-desk{grid-template-columns:minmax(0,1fr) minmax(280px,.5fr);gap:clamp(20px,2.6vw,36px)}.ab-row-hit,.ab-h-group{grid-template-columns:minmax(0,1fr) 82px 180px}.ab-h-level{display:none}.ab-band{grid-template-columns:minmax(120px,.26fr) minmax(0,1fr)}.ab-list{grid-template-columns:minmax(0,1fr)}}@media (width<=960px){.ab-app{padding-bottom:72px;padding-left:0}.ab-skip{left:12px}.ab-spine{border-right:0;border-top:1px solid var(--ab-line-2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#060b11f5;flex-direction:row;justify-content:space-between;gap:0;width:auto;height:64px;padding:0 6px;inset:auto 0 0}.ab-spine-id{border-bottom:0;flex-direction:row;gap:8px;padding:0 8px 0 4px}.ab-spine-mark{border-radius:9px;width:30px;height:30px}.ab-spine-name{writing-mode:horizontal-tb;letter-spacing:.16em;font-size:11px}.ab-spine-links{flex-direction:row;justify-content:space-around;gap:0;padding-top:0}.ab-spine-link{gap:3px;padding:8px 4px}.ab-spine-link:before{border-radius:2px 2px 0 0;width:auto;height:2px;inset:auto 22% 0}.ab-spine-word{writing-mode:horizontal-tb;letter-spacing:.14em;font-size:8.5px}.ab-spine-count{top:2px;right:-4px}.ab-spine-foot{display:none}.ab-command{margin-top:10px;position:static}.ab-command.is-solo{width:auto;margin-left:var(--ab-gutter)}.ab-desk{grid-template-columns:minmax(0,1fr)}.ab-aside{order:-1;position:static}.ab-readout{grid-template-columns:minmax(0,1fr)}.ab-beats{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-beat{border-right:0;border-top:1px solid var(--ab-line);padding:12px 0 2px}.ab-beat:nth-child(-n+2){border-top:0}.ab-band{grid-template-columns:minmax(0,1fr)}.ab-foot-body{grid-template-columns:minmax(0,1fr);align-items:start}.ab-status-nav{flex-wrap:wrap}}@media (width<=720px){.ab-command{flex-wrap:wrap}.ab-command-main{order:1;width:100%}.ab-command-tools{order:2;justify-content:space-between;width:100%;margin-left:0}.ab-search{flex:140px;max-width:none}.ab-sort{order:3;justify-content:space-between;width:100%}.ab-sort select{width:100%;max-width:none}.ab-table-head{display:none}.ab-row{grid-template-columns:58px minmax(0,1fr);gap:8px}.ab-row-hit{grid-template-columns:minmax(0,1fr);gap:6px}.ab-row-level{display:none}.ab-row-facts{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr))}.ab-row-facts span{text-align:left}.ab-row-cta{grid-column:2;justify-self:start}.ab-receipt-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-profile{grid-template-columns:84px 34px minmax(50px,1fr)}.ab-profile small{text-align:left;grid-column:1/-1}.ab-field-foot{grid-template-columns:repeat(3,minmax(0,1fr))}.ab-sheet{border-left:0;width:100vw;max-width:100vw}}@media (width<=480px){.ab-title{font-size:clamp(1.9rem,8.4vw,2.6rem)}.ab-strip-item{padding:9px 12px}.ab-rung{grid-template-columns:20px 1fr auto}.ab-rung-note{display:none}.ab-facts,.ab-balance{grid-template-columns:minmax(0,1fr)}}@keyframes ab-sheet-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:no-preference){.ab-equaliser i{animation:ab-rise .64s var(--ab-ease) both;animation-delay:calc(var(--i,0) * 22ms)}@keyframes ab-rise{0%{opacity:.35;transform:scaleY(.06)}to{opacity:1;transform:scaleY(1)}}.ab-toast{animation:ab-toast-in .26s var(--ab-ease) both}@keyframes ab-toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
