@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";.modal-backdrop.svelte-9ll5sa{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.modal.svelte-9ll5sa{background:#0a0a0f;border:1px solid rgba(255,255,255,.1);border-radius:12px;width:90%;max-width:900px;max-height:90vh;overflow:auto}.modal-header.svelte-9ll5sa{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header.svelte-9ll5sa h2:where(.svelte-9ll5sa){margin:0;font-size:1.25rem;font-weight:600;color:#fff}.close-btn.svelte-9ll5sa{background:none;border:none;color:#fff9;font-size:1.5rem;cursor:pointer;padding:0;line-height:1}.close-btn.svelte-9ll5sa:hover{color:#fff}.modal-body.svelte-9ll5sa{padding:1.5rem}.perspective-toggle.svelte-9ll5sa{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.perspective-toggle.svelte-9ll5sa .label:where(.svelte-9ll5sa){color:#fff9;font-size:.875rem}.perspective-toggle.svelte-9ll5sa button:where(.svelte-9ll5sa){padding:.5rem 1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#ffffffb3;cursor:pointer;transition:all .15s}.perspective-toggle.svelte-9ll5sa button:where(.svelte-9ll5sa):hover{background:#ffffff1a}.perspective-toggle.svelte-9ll5sa button.active:where(.svelte-9ll5sa){background:#4fd18b33;border-color:#4fd18b80;color:#4fd18b}.bar-container.svelte-9ll5sa{margin-bottom:1.5rem;padding:1rem;background:#ffffff05;border-radius:8px}.bar-labels.svelte-9ll5sa{display:flex;justify-content:space-between;font-size:.7rem;color:#ffffff80;margin-bottom:.5rem}.capacity-bar.svelte-9ll5sa{position:relative;height:32px;display:flex;border-radius:4px;overflow:hidden;background:#ffffff0d}.segment.svelte-9ll5sa{height:100%;transition:width .2s}.segment.left-credit.svelte-9ll5sa{background:linear-gradient(90deg,#ff6b6b,#ff8787)}.segment.collateral.svelte-9ll5sa{background:linear-gradient(90deg,#4fd18b,#69db9f)}.segment.right-credit.svelte-9ll5sa{background:linear-gradient(90deg,#4dabf7,#74c0fc)}.position-marker.svelte-9ll5sa{position:absolute;top:-4px;bottom:-4px;width:3px;background:#fff;border-radius:2px;box-shadow:0 0 8px #ffffff80;transform:translate(-50%);transition:left .2s}.bar-info.svelte-9ll5sa{margin-top:.5rem;font-size:.75rem;color:#fff9;text-align:center}.input-grid.svelte-9ll5sa{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.input-section.svelte-9ll5sa h3:where(.svelte-9ll5sa),.output-section.svelte-9ll5sa h3:where(.svelte-9ll5sa){margin:0 0 1rem;font-size:.875rem;font-weight:600;color:#fffc}.input-section.svelte-9ll5sa label:where(.svelte-9ll5sa){display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.input-section.svelte-9ll5sa label:where(.svelte-9ll5sa) span:where(.svelte-9ll5sa){width:120px;font-size:.75rem;color:#fff9;font-family:SF Mono,monospace}.input-section.svelte-9ll5sa input:where(.svelte-9ll5sa){flex:1;padding:.4rem .6rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fff;font-family:SF Mono,monospace;font-size:.8rem}.input-section.svelte-9ll5sa input:where(.svelte-9ll5sa):focus{outline:none;border-color:#4fd18b80}.output-row.svelte-9ll5sa{display:flex;justify-content:space-between;padding:.3rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.output-row.svelte-9ll5sa .key:where(.svelte-9ll5sa){font-family:SF Mono,monospace;font-size:.75rem;color:#ffffff80}.output-row.svelte-9ll5sa .val:where(.svelte-9ll5sa){font-family:SF Mono,monospace;font-size:.8rem;color:#fff}.output-row.svelte-9ll5sa .val.negative:where(.svelte-9ll5sa){color:#ff6b6b}.output-row.svelte-9ll5sa .val.highlight-out:where(.svelte-9ll5sa){color:#4dabf7;font-weight:600}.output-row.svelte-9ll5sa .val.highlight-in:where(.svelte-9ll5sa){color:#4fd18b;font-weight:600}.ascii-bar.svelte-9ll5sa{margin-top:1rem;padding:.5rem;background:#0000004d;border-radius:4px}.ascii-bar.svelte-9ll5sa code:where(.svelte-9ll5sa){font-family:SF Mono,monospace;font-size:.9rem;color:#4fd18b}.explanation.svelte-9ll5sa{margin-top:1.5rem;padding:1rem;background:#ffffff05;border-radius:8px;border-left:3px solid rgba(79,209,139,.5)}.explanation.svelte-9ll5sa h4:where(.svelte-9ll5sa){margin:0 0 .5rem;font-size:.875rem;color:#fffc}.explanation.svelte-9ll5sa ul:where(.svelte-9ll5sa){margin:0;padding-left:1.25rem}.explanation.svelte-9ll5sa li:where(.svelte-9ll5sa){font-size:.75rem;color:#fff9;margin-bottom:.25rem}.explanation.svelte-9ll5sa b:where(.svelte-9ll5sa){color:#fffc}@media(max-width:768px){.input-grid.svelte-9ll5sa{grid-template-columns:1fr}}.topbar.svelte-h6bux4{--topbar-accent: var(--theme-collateral, #4fd18b);--dropdown-bg: var(--theme-glass-bg, var(--glass-bg, rgba(17, 25, 40, .75)));--dropdown-bg-hover: var(--theme-surface-hover, var(--glass-bg-hover, rgba(17, 25, 40, .85)));--dropdown-menu-bg: color-mix( in srgb, var(--theme-card-bg, rgba(12, 18, 28, .95)) 96%, transparent );--dropdown-border: var(--theme-glass-border, var(--glass-border, rgba(255, 255, 255, .125)));--dropdown-border-hover: color-mix(in srgb, var(--theme-text-primary, white) 20%, transparent);--dropdown-text: var(--theme-text-primary, rgba(255, 255, 255, .95));--dropdown-item-hover: var(--theme-surface-hover, rgba(255, 255, 255, .06));--dropdown-selected: color-mix(in srgb, var(--topbar-accent) 15%, transparent);height:56px;width:100%;min-width:0;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 var(--space-3);background:var(--theme-glass-bg, var(--glass-bg, rgba(17, 25, 40, .75)));backdrop-filter:blur(var(--blur-md));-webkit-backdrop-filter:blur(var(--blur-md));border-bottom:1px solid var(--theme-glass-border, var(--glass-border, rgba(255, 255, 255, .125)));box-shadow:0 1px 16px color-mix(in srgb,var(--theme-background, #000) 20%,transparent);position:sticky;top:0;z-index:1000}.topbar.transparent.svelte-h6bux4{background:color-mix(in srgb,var(--theme-glass-bg, rgba(17, 25, 40, .75)) 86%,transparent);backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg))}.topbar-left.svelte-h6bux4{display:flex;align-items:center;flex:0 0 auto;min-width:0}.topbar-logo.svelte-h6bux4{display:flex;align-items:center}.topbar-logo.svelte-h6bux4 img:where(.svelte-h6bux4){height:32px;width:auto}html[data-theme=light] .topbar-logo.svelte-h6bux4 img:where(.svelte-h6bux4),html[data-theme=merchant] .topbar-logo.svelte-h6bux4 img:where(.svelte-h6bux4){filter:invert(1)}.stage-badge.svelte-h6bux4{margin-left:12px;font-size:.65rem;font-weight:600;letter-spacing:.05em;padding:.2rem .5rem;background:color-mix(in srgb,var(--topbar-accent) 15%,transparent);border:1px solid color-mix(in srgb,var(--topbar-accent) 30%,transparent);border-radius:4px;color:var(--topbar-accent)}.topbar-links.svelte-h6bux4{display:flex;gap:1.5rem;align-items:center;min-width:0;white-space:nowrap}.topbar-link.svelte-h6bux4{color:color-mix(in srgb,var(--theme-text-primary, white) 80%,transparent);text-decoration:none;font-size:.9rem;font-weight:500;transition:color .2s ease}.topbar-link.svelte-h6bux4:hover,.topbar-link.active.svelte-h6bux4{color:var(--topbar-accent)}.topbar-dropdown.svelte-h6bux4{display:flex;align-items:center}.topbar-dropdown.svelte-h6bux4 .dropdown-wrapper{width:auto}.topbar-dropdown.svelte-h6bux4 .dropdown-trigger{padding:6px 10px;border-radius:8px}.topbar-trigger.svelte-h6bux4{display:flex;align-items:center;gap:.35rem;font-size:.85rem;color:color-mix(in srgb,var(--theme-text-primary, white) 85%,transparent)}.lang-flag.svelte-h6bux4{font-size:1.05rem}.topbar-chevron.svelte-h6bux4{font-size:.55rem;opacity:.6;transition:transform .2s}.topbar-chevron.open.svelte-h6bux4{transform:rotate(180deg)}.topbar-menu.svelte-h6bux4{padding:4px}.topbar-menu-item.svelte-h6bux4{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;background:transparent;border:none;border-radius:6px;color:color-mix(in srgb,var(--theme-text-primary, white) 85%,transparent);font-size:13px;cursor:pointer;transition:all .15s ease;text-align:left}.topbar-menu-item.svelte-h6bux4:hover{background:var(--dropdown-item-hover, rgba(255, 255, 255, .06));color:var(--theme-text-primary, white)}.topbar-menu-item.active.svelte-h6bux4{background:var(--dropdown-selected, rgba(79, 209, 139, .15));color:var(--topbar-accent)}.menu-flag.svelte-h6bux4{font-size:1rem}.menu-label.svelte-h6bux4{flex:1}.tool-icon.svelte-h6bux4{font-size:1rem}.tool-label.svelte-h6bux4{flex:1;font-family:SF Mono,monospace}@media(max-width:768px){.topbar.svelte-h6bux4{padding:0 1rem}.topbar-logo.svelte-h6bux4 img:where(.svelte-h6bux4){height:28px}.topbar-links.svelte-h6bux4{gap:.75rem}.topbar-link.svelte-h6bux4{font-size:.75rem}.stage-badge.svelte-h6bux4{display:none}.topbar-dropdown.svelte-h6bux4 .dropdown-trigger{padding:5px 8px}}@media(max-width:520px){.tools-dropdown.svelte-h6bux4,.language-dropdown.svelte-h6bux4{display:none}.topbar.svelte-h6bux4{padding-inline:.75rem}.topbar-logo.svelte-h6bux4 img:where(.svelte-h6bux4){height:24px}.topbar-links.svelte-h6bux4{gap:.75rem}.topbar-link.svelte-h6bux4{font-size:.8rem}}@media(max-width:360px){.topbar.svelte-h6bux4{padding-inline:.625rem}.topbar-logo.svelte-h6bux4 img:where(.svelte-h6bux4){height:26px}.topbar-links.svelte-h6bux4{gap:.55rem}.topbar-link.svelte-h6bux4{font-size:.72rem}.topbar-dropdown.svelte-h6bux4 .dropdown-trigger{padding-inline:5px}}.toast-container.svelte-1cpok13{position:fixed;bottom:24px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:10px;max-width:400px;pointer-events:none}.toast.svelte-1cpok13{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:#1c1917f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0006;font-size:14px;color:#e7e5e4;pointer-events:none}.toast.success.svelte-1cpok13{border-left:3px solid #22c55e}.toast.success.svelte-1cpok13 .icon:where(.svelte-1cpok13){color:#22c55e}.toast.error.svelte-1cpok13{border-left:3px solid #ef4444}.toast.error.svelte-1cpok13 .icon:where(.svelte-1cpok13){color:#ef4444}.toast.warning.svelte-1cpok13{border-left:3px solid #f59e0b}.toast.warning.svelte-1cpok13 .icon:where(.svelte-1cpok13){color:#f59e0b}.toast.info.svelte-1cpok13{border-left:3px solid #3b82f6}.toast.info.svelte-1cpok13 .icon:where(.svelte-1cpok13){color:#3b82f6}.icon.svelte-1cpok13{flex-shrink:0;width:20px;height:20px}.icon.svelte-1cpok13 svg:where(.svelte-1cpok13){width:100%;height:100%}.message.svelte-1cpok13{flex:1;line-height:1.4}.close.svelte-1cpok13{flex-shrink:0;width:20px;height:20px;padding:0;background:transparent;border:none;color:#78716c;cursor:pointer;opacity:.7;transition:opacity .15s;pointer-events:auto}.close.svelte-1cpok13:hover{opacity:1}.close.svelte-1cpok13 svg:where(.svelte-1cpok13){width:100%;height:100%}.assistant-panel{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;overflow:hidden;border:1px solid color-mix(in srgb,var(--theme-text-primary, #f4f4f5) 14%,transparent);border-radius:18px;background:color-mix(in srgb,var(--theme-card-bg, #101114) 96%,transparent);box-shadow:0 26px 80px #00000057,inset 0 1px #ffffff14;color:var(--theme-text-primary, #f4f4f5);-webkit-backdrop-filter:blur(22px) saturate(1.15);backdrop-filter:blur(22px) saturate(1.15)}.assistant-panel header,.assistant-panel .identity,.assistant-panel .header-actions,.assistant-panel .model-row,.assistant-panel .assistant-error,.assistant-panel .assistant-error a,.assistant-panel .composer{display:flex;align-items:center}.assistant-panel header{min-height:62px;padding:0 14px 0 16px;justify-content:space-between;border-bottom:1px solid color-mix(in srgb,var(--theme-text-primary, #f4f4f5) 9%,transparent)}.assistant-panel .identity{gap:10px;min-width:0}.assistant-panel .identity>span:last-child{display:grid;min-width:0;gap:2px}.assistant-panel .identity strong{font-size:14px;letter-spacing:-.01em}.assistant-panel .identity small{overflow:hidden;color:var(--theme-text-muted, #858b95);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.assistant-panel .mini-mark{width:25px;height:22px;flex:0 0 auto;background:linear-gradient(145deg,#fff 12%,#9aabb9 54%,var(--theme-accent, #22d3aa));-webkit-mask:url(../../../img/l.png) center / contain no-repeat;mask:url(../../../img/l.png) center / contain no-repeat}.assistant-panel .header-actions{gap:3px}.assistant-panel .header-actions button{display:grid;width:34px;height:34px;padding:0;place-items:center;border:0;border-radius:9px;background:transparent;color:var(--theme-text-secondary, #a4a8b0);cursor:pointer}.assistant-panel .header-actions button:hover{background:color-mix(in srgb,var(--theme-text-primary, #fff) 8%,transparent);color:var(--theme-text-primary, #fff)}.assistant-panel .header-actions button:focus-visible,.assistant-panel .suggestions button:focus-visible,.assistant-panel .composer button:focus-visible,.assistant-panel select:focus-visible,.assistant-panel textarea:focus-visible{outline:2px solid var(--theme-accent, #22d3aa);outline-offset:2px}.assistant-panel .model-row{min-height:38px;padding:0 14px;gap:10px;border-bottom:1px solid color-mix(in srgb,var(--theme-text-primary, #fff) 7%,transparent);color:var(--theme-text-muted, #858b95);font-size:11px}.assistant-panel .model-row select{min-width:0;height:28px;flex:1;border:0;background:transparent;color:var(--theme-text-secondary, #b5bac3);font:inherit;text-overflow:ellipsis}.assistant-panel .transcript{min-height:0;overflow-y:auto;padding:16px;scrollbar-width:thin}.assistant-panel .intro{padding:30px 8px 22px}.assistant-panel .intro strong{font-size:clamp(19px,3vw,24px);letter-spacing:-.035em}.assistant-panel .intro p{max-width:30ch;margin:9px 0 0;color:var(--theme-text-secondary, #a7abb4);font-size:14px;line-height:1.45}.assistant-panel .suggestions{display:grid;gap:8px}.assistant-panel .suggestions button{min-height:44px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--theme-text-primary, #fff) 10%,transparent);border-radius:11px;background:color-mix(in srgb,var(--theme-text-primary, #fff) 4%,transparent);color:var(--theme-text-secondary, #b9bdc5);font:inherit;font-size:14px;text-align:left;cursor:pointer}.assistant-panel .suggestions button:hover{border-color:color-mix(in srgb,var(--theme-accent, #22d3aa) 38%,transparent);color:var(--theme-text-primary, #fff)}.assistant-panel article{max-width:88%;margin:0 0 14px}.assistant-panel article.user{margin-left:auto}.assistant-panel article>span{display:block;margin:0 0 5px 2px;color:var(--theme-text-muted, #767c86);font-size:10px;font-weight:700;text-transform:uppercase}.assistant-panel article .message-markdown{margin:0;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--theme-text-primary, #fff) 6%,transparent);font-size:14px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.assistant-panel article .message-markdown :where(p,ul,ol,pre,blockquote){margin:0 0 8px}.assistant-panel article .message-markdown :where(p,ul,ol,pre,blockquote):last-child{margin-bottom:0}.assistant-panel article .message-markdown :where(ul,ol){padding-left:18px}.assistant-panel article .message-markdown a{color:var(--theme-accent, #22d3aa);text-underline-offset:2px}.assistant-panel article .message-markdown code{font:.92em/1.4 ui-monospace,SFMono-Regular,monospace}.assistant-panel article .message-markdown pre,.assistant-panel article .message-markdown table{display:block;max-width:100%;overflow-x:auto}.assistant-panel article .message-markdown pre{padding:8px;border-radius:8px;background:color-mix(in srgb,var(--theme-background, #08090b) 72%,transparent);white-space:pre}.assistant-panel article .message-markdown table{border-collapse:collapse}.assistant-panel article .message-markdown :where(th,td){padding:4px 6px;border-bottom:1px solid color-mix(in srgb,var(--theme-text-primary, #fff) 12%,transparent);text-align:left;white-space:nowrap}.assistant-panel article.user .message-markdown{background:color-mix(in srgb,var(--theme-accent, #22d3aa) 17%,var(--theme-card-bg, #101114))}.assistant-panel .assistant-error{margin:0 12px 10px;padding:9px 10px;justify-content:space-between;gap:10px;border:1px solid color-mix(in srgb,#f2b84b 34%,transparent);border-radius:10px;background:color-mix(in srgb,#f2b84b 9%,transparent);color:color-mix(in srgb,#f2b84b 76%,var(--theme-text-primary, #fff));font-size:11px;line-height:1.35}.assistant-panel .assistant-error a{flex:0 0 auto;gap:4px;color:inherit;font-weight:700;text-decoration:none}.assistant-panel form{padding:12px;border-top:1px solid color-mix(in srgb,var(--theme-text-primary, #fff) 8%,transparent)}.assistant-panel form>label{display:block;margin:0 0 7px 2px;color:var(--theme-text-muted, #858b95);font-size:11px;font-weight:650}.assistant-panel .composer{min-height:48px;padding:5px 5px 5px 12px;gap:8px;border:1px solid color-mix(in srgb,var(--theme-text-primary, #fff) 13%,transparent);border-radius:13px;background:color-mix(in srgb,var(--theme-background, #08090b) 74%,transparent)}.assistant-panel .composer:focus-within{border-color:color-mix(in srgb,var(--theme-accent, #22d3aa) 54%,transparent)}.assistant-panel textarea{min-width:0;min-height:24px;max-height:84px;flex:1;resize:none;border:0;outline:0;background:transparent;color:var(--theme-text-primary, #fff);font:inherit;font-size:13px;line-height:1.45}.assistant-panel textarea::placeholder{color:var(--theme-text-muted, #777d87)}.assistant-panel .composer button{display:grid;width:38px;height:38px;flex:0 0 auto;padding:0;place-items:center;border:0;border-radius:10px;background:var(--theme-accent, #22d3aa);color:#06100d;cursor:pointer}.assistant-panel .composer button:disabled{opacity:.34;cursor:not-allowed}.assistant-panel form>small{display:block;margin:7px 2px 0;color:var(--theme-text-muted, #777d87);font-size:9px;line-height:1.35}@media(max-width:520px){.assistant-panel{border-radius:16px}.assistant-panel .intro{padding-top:20px}.assistant-panel .header-actions button{width:44px;height:44px}.assistant-panel .composer{min-height:54px}.assistant-panel textarea{font-size:16px}.assistant-panel .composer button{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.assistant-panel .transcript{scroll-behavior:auto}}.mascot-button.svelte-krb7e8{position:relative;display:grid;width:64px;height:64px;padding:0;place-items:center;border:1px solid color-mix(in srgb,var(--theme-text-primary, #f4f4f5) 16%,transparent);border-radius:19px;background:radial-gradient(circle at 28% 18%,rgba(255,255,255,.14),transparent 34%),color-mix(in srgb,var(--theme-card-bg, #101114) 94%,#07141a 6%);box-shadow:0 16px 42px #00000047,inset 0 1px #ffffff1a;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.mascot-button.svelte-krb7e8:hover{border-color:color-mix(in srgb,var(--theme-accent, #22d3aa) 42%,transparent)}.mascot-button.svelte-krb7e8:active,.mascot-button[data-presence=dragging].svelte-krb7e8{cursor:grabbing}.mascot-button.svelte-krb7e8:focus-visible{outline:2px solid var(--theme-accent, #22d3aa);outline-offset:4px}.logo-stage.svelte-krb7e8{position:relative;width:43px;height:39px;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--theme-accent, #22d3aa) 38%,transparent));animation:svelte-krb7e8-mascot-float 5.4s ease-in-out infinite;transform-style:preserve-3d}.logo-mark.svelte-krb7e8,.logo-glint.svelte-krb7e8{position:absolute;inset:0;-webkit-mask:url(../../../img/l.png) center / contain no-repeat;mask:url(../../../img/l.png) center / contain no-repeat}.logo-mark.svelte-krb7e8{background:linear-gradient(145deg,#fff 8%,#a8b8c8 40%,#fff 62%,#8af4d3)}.logo-glint.svelte-krb7e8{background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.95) 47%,transparent 62%);background-position:150% 0;background-size:300% 100%;animation:svelte-krb7e8-mascot-glint 4.8s ease-in-out infinite}.presence-dot.svelte-krb7e8{position:absolute;right:7px;bottom:7px;width:8px;height:8px;border:2px solid color-mix(in srgb,var(--theme-card-bg, #101114) 92%,#000);border-radius:50%;background:#8a93a0}[data-presence=ready].svelte-krb7e8 .presence-dot:where(.svelte-krb7e8){background:#3ddc97;box-shadow:0 0 10px #3ddc97b8}[data-presence=offline].svelte-krb7e8 .presence-dot:where(.svelte-krb7e8){background:#f2b84b}[data-presence=thinking].svelte-krb7e8 .presence-dot:where(.svelte-krb7e8){background:#63d9ff;box-shadow:0 0 12px #63d9ffcc}[data-presence=thinking].svelte-krb7e8 .logo-stage:where(.svelte-krb7e8){animation:svelte-krb7e8-mascot-think 1.1s cubic-bezier(.55,.08,.45,.92) infinite}[data-presence=dragging].svelte-krb7e8 .logo-stage:where(.svelte-krb7e8){transform:scale(.92) rotate(-4deg)}.expanded.svelte-krb7e8{border-color:color-mix(in srgb,var(--theme-accent, #22d3aa) 54%,transparent)}@keyframes svelte-krb7e8-mascot-float{0%,to{transform:translateY(0) rotateY(-5deg) rotate(-.5deg)}50%{transform:translateY(-4px) rotateY(7deg) rotate(.8deg)}}@keyframes svelte-krb7e8-mascot-glint{0%,60%{background-position:150% 0;opacity:0}70%{opacity:.9}88%,to{background-position:-50% 0;opacity:0}}@keyframes svelte-krb7e8-mascot-think{0%{transform:rotateY(0) translateY(0)}50%{transform:rotateY(180deg) translateY(-2px)}to{transform:rotateY(360deg) translateY(0)}}@media(prefers-reduced-motion:reduce){.logo-stage.svelte-krb7e8,.logo-glint.svelte-krb7e8{animation:none}}@media(max-width:520px){.mascot-button.svelte-krb7e8{width:52px;height:52px;border-radius:16px}.logo-stage.svelte-krb7e8{width:35px;height:32px}.presence-dot.svelte-krb7e8{right:5px;bottom:5px}}.mascot-layer.svelte-mfw2dv{position:fixed;inset:0;z-index:9000;pointer-events:none}.mascot-root.svelte-mfw2dv,.chat-position.svelte-mfw2dv{position:fixed;pointer-events:auto}.mascot-root.svelte-mfw2dv{width:64px;height:64px;pointer-events:none}.mascot-root.svelte-mfw2dv button{pointer-events:auto}.chat-position.svelte-mfw2dv{display:grid}@media(max-width:520px){.mascot-layer.svelte-mfw2dv{z-index:9000}body:has(.brainvault-wrapper) .mascot-layer.svelte-mfw2dv{display:none}.mascot-root.svelte-mfw2dv{display:flex;align-items:center;justify-content:center}.mascot-root[data-dock-side=left].svelte-mfw2dv{justify-content:flex-start}.mascot-root[data-dock-side=right].svelte-mfw2dv{justify-content:flex-end}.mascot-root[data-dock-side=top].svelte-mfw2dv{align-items:flex-start}.mascot-root[data-dock-side=bottom].svelte-mfw2dv{align-items:flex-end}}:root{--glass-bg: rgba(17, 25, 40, .75);--glass-bg-hover: rgba(17, 25, 40, .85);--glass-border: rgba(255, 255, 255, .125);--glass-highlight: rgba(255, 255, 255, .05);--accent-gold: #d4af37;--accent-gold-glow: rgba(212, 175, 55, .3);--accent-blue: #0a84ff;--accent-green: #30d158;--accent-red: #ff453a;--accent-orange: #ff9f0a;--text-primary: rgba(255, 255, 255, .95);--text-secondary: rgba(255, 255, 255, .65);--text-tertiary: rgba(255, 255, 255, .45);--text-accent: var(--accent-gold);--bg-primary: #000000;--bg-secondary: #0a0a0a;--bg-elevated: rgba(28, 28, 30, .8);--font-size-xs: .64rem;--font-size-sm: .8rem;--font-size-base: 1rem;--font-size-lg: 1.25rem;--font-size-xl: 1.563rem;--font-size-2xl: 1.953rem;--font-size-3xl: 2.441rem;--font-size-4xl: 3.052rem;--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 2rem;--space-5: 2.5rem;--space-6: 3rem;--space-8: 4rem;--space-10: 5rem;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .2);--shadow-md: 0 4px 16px rgba(0, 0, 0, .3);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .4);--shadow-glow: 0 0 32px var(--accent-gold-glow);--blur-sm: 16px;--blur-md: 24px;--blur-lg: 40px;--dropdown-bg: var(--glass-bg);--dropdown-bg-hover: var(--glass-bg-hover);--dropdown-border: var(--glass-border);--dropdown-text: var(--text-primary);--dropdown-menu-bg: rgba(12, 18, 28, .95);--dropdown-item-hover: rgba(255, 255, 255, .06);--dropdown-selected: rgba(0, 122, 255, .18);--dropdown-radius: 10px}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,system-ui,sans-serif;font-size:var(--font-size-base);line-height:1.5;color:var(--text-primary);background:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-hero{font-size:var(--font-size-4xl);font-weight:700;letter-spacing:-.02em;line-height:1.1}.text-title{font-size:var(--font-size-2xl);font-weight:600;letter-spacing:-.01em;line-height:1.2}.text-heading{font-size:var(--font-size-xl);font-weight:600;letter-spacing:-.005em}.text-body{font-size:var(--font-size-base);font-weight:400}.text-small{font-size:var(--font-size-sm);font-weight:400;color:var(--text-secondary)}.text-tiny{font-size:var(--font-size-xs);font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.text-mono{font-family:SF Mono,Monaco,Menlo,monospace;font-size:.9em;letter-spacing:-.01em}.glass-panel{background:var(--glass-bg);backdrop-filter:blur(var(--blur-md));-webkit-backdrop-filter:blur(var(--blur-md));border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:all .05s ease}.glass-panel:hover{background:var(--glass-bg-hover);border-color:#fff3;box-shadow:var(--shadow-lg)}.glass-btn{background:var(--glass-bg);backdrop-filter:blur(var(--blur-sm));-webkit-backdrop-filter:blur(var(--blur-sm));border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);color:var(--text-primary);font-weight:500;font-size:var(--font-size-sm);cursor:pointer;transition:all .05s ease}.glass-btn:hover{background:var(--glass-bg-hover);border-color:#ffffff40;transform:translateY(-1px)}.glass-btn:active{transform:translateY(0)}.glass-input{background:var(--glass-bg);backdrop-filter:blur(var(--blur-sm));-webkit-backdrop-filter:blur(var(--blur-sm));border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-2);color:var(--text-primary);font-size:var(--font-size-base);transition:all .05s ease}.glass-input:focus{outline:none;border-color:var(--accent-gold);box-shadow:0 0 0 4px var(--accent-gold-glow)}select{background:var(--dropdown-bg);border:1px solid var(--dropdown-border);color:var(--dropdown-text);color-scheme:dark;border-radius:var(--dropdown-radius);padding:6px 10px;font-size:.85rem;line-height:1.2;-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));min-width:0;text-overflow:ellipsis;white-space:nowrap}select:focus{outline:none;border-color:var(--accent-blue);box-shadow:0 0 0 2px #0a84ff59}select:disabled{opacity:.6;cursor:not-allowed}select option,select optgroup{background:var(--dropdown-menu-bg);color:var(--dropdown-text)}.glass-card{background:var(--glass-bg);backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg));border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--space-4);box-shadow:var(--shadow-lg)}.metric-display{display:flex;flex-direction:column;gap:var(--space-1)}.metric-label{font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary)}.metric-value{font-size:var(--font-size-3xl);font-weight:700;letter-spacing:-.02em;color:var(--text-primary);line-height:1}.metric-value.accent{color:var(--accent-gold);text-shadow:0 0 24px var(--accent-gold-glow)}.metric-value.positive{color:var(--accent-green)}.metric-value.negative{color:var(--accent-red)}.metric-unit{font-size:var(--font-size-lg);font-weight:400;color:var(--text-secondary);margin-left:var(--space-1)}.metric-change{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);font-weight:500;padding:4px 8px;border-radius:var(--radius-sm);background:#ffffff0d}.metric-change.up{color:var(--accent-green);background:#30d1581a}.metric-change.down{color:var(--accent-red);background:#ff453a1a}.stack{display:flex;flex-direction:column}.stack-1{gap:var(--space-1)}.stack-2{gap:var(--space-2)}.stack-3{gap:var(--space-3)}.stack-4{gap:var(--space-4)}.row{display:flex;flex-direction:row;align-items:center}.row-1{gap:var(--space-1)}.row-2{gap:var(--space-2)}.row-3{gap:var(--space-3)}.row-4{gap:var(--space-4)}.row-between{display:flex;justify-content:space-between;align-items:center}select{color-scheme:dark;min-width:0;max-width:100%;box-sizing:border-box;text-overflow:clip}select option{background:#0f1117;color:#f3f4f6;font:inherit}@keyframes fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 16px var(--accent-gold-glow)}50%{box-shadow:0 0 32px var(--accent-gold-glow)}}.animate-fade-in{animation:fade-in .5s cubic-bezier(.4,0,.2,1)}.animate-glow{animation:glow-pulse 2s ease-in-out infinite}@media(max-width:768px){:root{--font-size-4xl: 2.441rem;--font-size-3xl: 1.953rem;--space-4: 1.5rem;--space-6: 2rem}}:root{--xln-checkbox-size: 18px;--xln-checkbox-radius: 5px}input[type=checkbox]{width:var(--xln-checkbox-size);height:var(--xln-checkbox-size);margin:0;appearance:none;-webkit-appearance:none;display:inline-grid;place-items:center;border:1px solid color-mix(in srgb,var(--theme-input-border, rgba(255, 255, 255, .16)) 78%,transparent);border-radius:var(--xln-checkbox-radius);background:color-mix(in srgb,var(--theme-input-bg, #09090b) 88%,transparent);box-shadow:inset 0 1px #ffffff08;cursor:pointer;vertical-align:middle;flex:0 0 auto;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .12s ease}input[type=checkbox]:before{content:"";width:6px;height:10px;border-right:2px solid color-mix(in srgb,var(--theme-background, #09090b) 15%,white 85%);border-bottom:2px solid color-mix(in srgb,var(--theme-background, #09090b) 15%,white 85%);transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .12s ease}input[type=checkbox]:hover{border-color:color-mix(in srgb,var(--theme-accent, #fbbf24) 30%,transparent)}input[type=checkbox]:focus-visible{outline:none;border-color:color-mix(in srgb,var(--theme-accent, #fbbf24) 50%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--theme-accent, #fbbf24) 20%,transparent)}input[type=checkbox]:checked{border-color:color-mix(in srgb,var(--theme-accent, #fbbf24) 64%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--theme-accent, #fbbf24) 9%,transparent),transparent),color-mix(in srgb,var(--theme-accent, #fbbf24) 76%,transparent)}input[type=checkbox]:checked:before{transform:rotate(45deg) scale(1)}input[type=checkbox]:active{transform:scale(.97)}input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}body.xln-user-mode input:not([type=range]):not([type=checkbox]),body.xln-user-mode select,body.xln-user-mode textarea{box-sizing:border-box;min-width:0;max-width:100%;color:var(--theme-input-text, var(--theme-text-primary, #f4f4f5));background-color:var(--theme-input-bg, #09090b);border-color:var(--theme-input-border, rgba(255, 255, 255, .14));line-height:1.25;letter-spacing:0;color-scheme:dark}body.xln-user-mode select{min-height:var(--ui-control-height, 42px);padding-inline:12px 34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.xln-user-mode select option,body.xln-user-mode select optgroup{color:#f8fafc;background:#101216;font-size:14px;line-height:1.45}body.xln-user-mode select option:disabled{color:#71717a}body.xln-user-mode input:not([type=range]):not([type=checkbox])::placeholder,body.xln-user-mode textarea::placeholder{color:color-mix(in srgb,var(--theme-text-secondary, #a1a1aa) 62%,transparent)}body.xln-user-mode select:disabled,body.xln-user-mode input:not([type=range]):not([type=checkbox]):disabled,body.xln-user-mode textarea:disabled{color:color-mix(in srgb,var(--theme-text-secondary, #a1a1aa) 58%,transparent);opacity:1}body.xln-user-mode select:focus,body.xln-user-mode input:not([type=range]):not([type=checkbox]):focus,body.xln-user-mode textarea:focus{outline:none;border-color:color-mix(in srgb,var(--theme-accent, #fbbf24) 74%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--theme-accent, #fbbf24) 12%,transparent)}body.xln-user-mode .readable-select,body.xln-user-mode .chain-select,body.xln-user-mode .route-select,body.xln-user-mode .token-select,body.xln-user-mode .hub-join-select,body.xln-user-mode .configure-token-select,body.xln-user-mode .entity-activity-filter select,body.xln-user-mode .closed-status-filter select,body.xln-user-mode .venue-row select{min-height:var(--ui-control-height, 42px);line-height:1.25;text-overflow:ellipsis}body.xln-user-mode .dropdown-menu{max-width:min(640px,calc(100vw - 16px))!important}body.xln-user-mode .dropdown-menu button,body.xln-user-mode .es-option{min-height:38px;white-space:normal;line-height:1.35}body.xln-user-mode .dropdown-menu .menu-label,body.xln-user-mode .dropdown-menu .entity-name,body.xln-user-mode .dropdown-menu .runtime-name,body.xln-user-mode .dropdown-menu .entity-meta,body.xln-user-mode .dropdown-menu .runtime-meta,body.xln-user-mode .dropdown-menu .trigger-text,body.xln-user-mode .dropdown-menu .signer-addr,body.xln-user-mode .dropdown-menu .account-name,body.xln-user-mode .dropdown-menu .account-id,body.xln-user-mode .dropdown-menu .token-symbol,body.xln-user-mode .dropdown-menu .token-name,body.xln-user-mode .es-name,body.xln-user-mode .es-id-full,body.xln-user-mode .es-value-main,body.xln-user-mode .es-value-id{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}body.xln-user-mode .entity-select .es-panel{right:auto;width:max-content;min-width:min(420px,calc(100vw - 24px));max-width:min(640px,calc(100vw - 24px))}@media(max-width:720px){body.xln-user-mode select{min-height:44px;font-size:max(14px,calc(13px * var(--ui-font-scale, 1)))}body.xln-user-mode .dropdown-menu,body.xln-user-mode .entity-select .es-panel{width:calc(100vw - 24px);min-width:0;max-width:calc(100vw - 24px)!important}}:root{--xln-slider-track-height: 3px;--xln-slider-hit-height: 24px;--xln-slider-thumb-size: 14px}input[type=range]{--xln-slider-accent: var(--theme-accent, #fbbf24);--xln-slider-track: color-mix(in srgb, rgba(255, 255, 255, .16) 72%, transparent);--xln-slider-fill: color-mix(in srgb, var(--xln-slider-accent) 72%, transparent);width:100%;min-width:0;max-width:100%;height:var(--xln-slider-hit-height);display:block;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-sizing:border-box;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none}input[type=range]:focus{outline:none;border:0;box-shadow:none}input[type=range]::-webkit-slider-runnable-track{height:var(--xln-slider-track-height);border:0;border-radius:999px;appearance:none;-webkit-appearance:none;background:linear-gradient(90deg,var(--xln-slider-fill) 0%,var(--xln-slider-fill) var(--xln-slider-progress, 0%),var(--xln-slider-track) var(--xln-slider-progress, 0%),var(--xln-slider-track) 100%)}input[type=range]::-webkit-slider-thumb{width:var(--xln-slider-thumb-size);height:var(--xln-slider-thumb-size);margin-top:calc((var(--xln-slider-track-height) - var(--xln-slider-thumb-size)) / 2);border:0;border-radius:2px;background:var(--xln-slider-accent);box-shadow:0 0 10px color-mix(in srgb,var(--xln-slider-accent) 28%,transparent);transform:rotate(45deg);appearance:none;-webkit-appearance:none;transition:transform .15s ease,box-shadow .15s ease}input[type=range]:hover::-webkit-slider-thumb,input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 14px color-mix(in srgb,var(--xln-slider-accent) 38%,transparent)}input[type=range]:active::-webkit-slider-thumb{transform:rotate(45deg) scale(1.06)}input[type=range]::-moz-range-track{height:var(--xln-slider-track-height);border:0;border-radius:999px;background:var(--xln-slider-track)}input[type=range]::-moz-range-progress{height:var(--xln-slider-track-height);border:0;border-radius:999px;background:var(--xln-slider-fill)}input[type=range]::-moz-range-thumb{width:var(--xln-slider-thumb-size);height:var(--xln-slider-thumb-size);border:0;border-radius:2px;background:var(--xln-slider-accent);box-shadow:0 0 10px color-mix(in srgb,var(--xln-slider-accent) 28%,transparent);transform:rotate(45deg);transition:transform .15s ease,box-shadow .15s ease}input[type=range]:hover::-moz-range-thumb,input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 14px color-mix(in srgb,var(--xln-slider-accent) 38%,transparent)}input[type=range]:active::-moz-range-thumb{transform:rotate(45deg) scale(1.06)}input[type=range]:disabled{cursor:not-allowed;opacity:.45}html{background:var(--theme-bg-gradient, var(--theme-background, #000));color:var(--theme-text-primary, #e4e4e7)}body{margin:0;padding:0;background:var(--theme-bg-gradient, var(--theme-background, #000));color:var(--theme-text-primary, #e4e4e7)}main.svelte-12qhfyh{min-height:100dvh;overflow:visible;background:var(--theme-bg-gradient, var(--theme-background, #000));color:inherit}main.with-topbar.svelte-12qhfyh{min-height:calc(100dvh - 56px)}.build-badge.svelte-12qhfyh{position:fixed;right:14px;bottom:10px;z-index:30;color:color-mix(in srgb,var(--theme-text-secondary, #a1a1aa) 84%,transparent);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.72}body.xln-user-mode .account-workspace-tab,body.xln-user-mode .configure-tab,body.xln-user-mode .settings-tab,body.xln-user-mode .appearance-pill,body.xln-user-mode .scope-btn,body.xln-user-mode .side-tab,body.xln-user-mode .type-tab-text,body.xln-user-mode .compact-btn,body.xln-user-mode .expand-btn,body.xln-user-mode .refresh-btn,body.xln-user-mode .summary-action,body.xln-user-mode .summary-action-inline,body.xln-user-mode .hub-primary,body.xln-user-mode .move-primary-cta{border-radius:var(--ui-radius-base, 12px)!important;font-size:calc(12px * var(--ui-font-scale, 1))!important}body.xln-user-mode .account-workspace-tab,body.xln-user-mode .configure-tab,body.xln-user-mode .settings-tab,body.xln-user-mode .appearance-pill,body.xln-user-mode .scope-btn,body.xln-user-mode .side-tab,body.xln-user-mode .type-tab-text,body.xln-user-mode .compact-btn,body.xln-user-mode .expand-btn,body.xln-user-mode .refresh-btn{min-height:calc(var(--ui-control-height, 44px) - 6px)!important}body.xln-user-mode .section-card,body.xln-user-mode .account-preview,body.xln-user-mode .configure-panel,body.xln-user-mode .workspace-inline-selector,body.xln-user-mode .accounts-selector-row,body.xln-user-mode .account-appearance-panel,body.xln-user-mode .move-visual,body.xln-user-mode .move-summary,body.xln-user-mode .trade-grid>.section,body.xln-user-mode .hub-card,body.xln-user-mode .dropdown{border-radius:var(--ui-radius-large, 16px)!important}body.xln-user-mode .toolbar-select,body.xln-user-mode .move-amount-shell,body.xln-user-mode .closed-trigger,body.xln-user-mode .entity-input-field,body.xln-user-mode input:not([type=range]):not([type=checkbox]),body.xln-user-mode select,body.xln-user-mode textarea{border-radius:var(--ui-radius-base, 12px)!important;font-size:calc(13px * var(--ui-font-scale, 1))!important}body.xln-user-mode select{max-width:100%!important;min-width:0;min-height:calc(var(--ui-control-height, 44px) - 2px);box-sizing:border-box;padding-inline:12px 36px!important;color:var(--theme-text-primary, #f3f4f6)!important;background-color:var(--theme-input-bg, #09090b)!important;border-color:var(--theme-input-border, rgba(255, 255, 255, .12))!important;line-height:1.25!important;color-scheme:dark}body.xln-user-mode select option{background:var(--theme-input-bg, #09090b);color:var(--theme-text-primary, #f3f4f6)}html[data-ui-tabs=minimal] body.xln-user-mode .account-workspace-tabs,html[data-ui-tabs=minimal] body.xln-user-mode .configure-tabs,html[data-ui-tabs=minimal] body.xln-user-mode .settings-tabs,html[data-ui-tabs=minimal] body.xln-user-mode .appearance-pill-group,html[data-ui-tabs=minimal] body.xln-user-mode .side-toggle-row,html[data-ui-tabs=minimal] body.xln-user-mode .order-type-toggle,html[data-ui-tabs=underline] body.xln-user-mode .account-workspace-tabs,html[data-ui-tabs=underline] body.xln-user-mode .configure-tabs,html[data-ui-tabs=underline] body.xln-user-mode .settings-tabs,html[data-ui-tabs=underline] body.xln-user-mode .appearance-pill-group,html[data-ui-tabs=underline] body.xln-user-mode .side-toggle-row,html[data-ui-tabs=underline] body.xln-user-mode .order-type-toggle{padding:0 0 2px!important;gap:14px!important;border:none!important;border-bottom:1px solid color-mix(in srgb,var(--theme-border, #27272a) var(--ui-border-mix, 56%),transparent)!important;border-radius:0!important;background:transparent!important}html[data-ui-tabs=minimal] body.xln-user-mode .account-workspace-tab,html[data-ui-tabs=minimal] body.xln-user-mode .configure-tab,html[data-ui-tabs=minimal] body.xln-user-mode .settings-tab,html[data-ui-tabs=minimal] body.xln-user-mode .appearance-pill,html[data-ui-tabs=minimal] body.xln-user-mode .side-tab,html[data-ui-tabs=minimal] body.xln-user-mode .type-tab-text,html[data-ui-tabs=underline] body.xln-user-mode .account-workspace-tab,html[data-ui-tabs=underline] body.xln-user-mode .configure-tab,html[data-ui-tabs=underline] body.xln-user-mode .settings-tab,html[data-ui-tabs=underline] body.xln-user-mode .appearance-pill,html[data-ui-tabs=underline] body.xln-user-mode .side-tab,html[data-ui-tabs=underline] body.xln-user-mode .type-tab-text{min-height:calc(var(--ui-control-height, 44px) - 10px)!important;padding:0 2px 10px!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-ui-tabs=minimal] body.xln-user-mode .account-workspace-tab.active,html[data-ui-tabs=minimal] body.xln-user-mode .configure-tab.active,html[data-ui-tabs=minimal] body.xln-user-mode .settings-tab.active,html[data-ui-tabs=minimal] body.xln-user-mode .appearance-pill.active,html[data-ui-tabs=minimal] body.xln-user-mode .side-tab.active,html[data-ui-tabs=minimal] body.xln-user-mode .type-tab-text.active{color:var(--theme-accent, #fbbf24)!important;box-shadow:none!important}html[data-ui-tabs=underline] body.xln-user-mode .account-workspace-tab.active,html[data-ui-tabs=underline] body.xln-user-mode .configure-tab.active,html[data-ui-tabs=underline] body.xln-user-mode .settings-tab.active,html[data-ui-tabs=underline] body.xln-user-mode .appearance-pill.active,html[data-ui-tabs=underline] body.xln-user-mode .side-tab.active,html[data-ui-tabs=underline] body.xln-user-mode .type-tab-text.active{box-shadow:inset 0 -2px color-mix(in srgb,var(--theme-accent, #fbbf24) 88%,transparent)!important}html[data-ui-tabs=rail] body.xln-user-mode .account-workspace-tabs,html[data-ui-tabs=rail] body.xln-user-mode .configure-tabs,html[data-ui-tabs=rail] body.xln-user-mode .settings-tabs,html[data-ui-tabs=rail] body.xln-user-mode .appearance-pill-group,html[data-ui-tabs=rail] body.xln-user-mode .side-toggle-row,html[data-ui-tabs=rail] body.xln-user-mode .order-type-toggle{padding:4px!important;gap:6px!important;border:1px solid color-mix(in srgb,var(--theme-border, #27272a) var(--ui-border-mix, 52%),transparent)!important;border-radius:var(--ui-radius-large, 16px)!important;background:color-mix(in srgb,var(--theme-surface, #18181b) 68%,transparent)!important}html[data-ui-tabs=rail] body.xln-user-mode .account-workspace-tab,html[data-ui-tabs=rail] body.xln-user-mode .configure-tab,html[data-ui-tabs=rail] body.xln-user-mode .settings-tab,html[data-ui-tabs=rail] body.xln-user-mode .appearance-pill,html[data-ui-tabs=rail] body.xln-user-mode .side-tab,html[data-ui-tabs=rail] body.xln-user-mode .type-tab-text{border:1px solid transparent!important;border-radius:calc(var(--ui-radius-base, 12px) - 2px)!important;background:transparent!important;box-shadow:none!important}html[data-ui-tabs=rail] body.xln-user-mode .account-workspace-tab.active,html[data-ui-tabs=rail] body.xln-user-mode .configure-tab.active,html[data-ui-tabs=rail] body.xln-user-mode .settings-tab.active,html[data-ui-tabs=rail] body.xln-user-mode .appearance-pill.active,html[data-ui-tabs=rail] body.xln-user-mode .side-tab.active,html[data-ui-tabs=rail] body.xln-user-mode .type-tab-text.active{border-color:color-mix(in srgb,var(--theme-accent, #fbbf24) 12%,transparent)!important;background:color-mix(in srgb,var(--theme-surface-hover, #1c1c20) 96%,transparent)!important;box-shadow:inset 0 -1px color-mix(in srgb,var(--theme-accent, #fbbf24) 86%,transparent)!important}html[data-ui-tabs=pill] body.xln-user-mode .account-workspace-tabs,html[data-ui-tabs=pill] body.xln-user-mode .configure-tabs,html[data-ui-tabs=pill] body.xln-user-mode .settings-tabs,html[data-ui-tabs=pill] body.xln-user-mode .appearance-pill-group,html[data-ui-tabs=pill] body.xln-user-mode .side-toggle-row,html[data-ui-tabs=pill] body.xln-user-mode .order-type-toggle{padding:0!important;gap:8px!important;border:none!important;border-radius:0!important;background:transparent!important}html[data-ui-tabs=pill] body.xln-user-mode .account-workspace-tab,html[data-ui-tabs=pill] body.xln-user-mode .configure-tab,html[data-ui-tabs=pill] body.xln-user-mode .settings-tab,html[data-ui-tabs=pill] body.xln-user-mode .appearance-pill,html[data-ui-tabs=pill] body.xln-user-mode .side-tab,html[data-ui-tabs=pill] body.xln-user-mode .type-tab-text{border-radius:var(--ui-radius-pill, 999px)!important;border:1px solid color-mix(in srgb,var(--theme-border, #27272a) var(--ui-border-mix, 56%),transparent)!important;background:color-mix(in srgb,var(--theme-surface, #18181b) 70%,transparent)!important;box-shadow:none!important}html[data-ui-tabs=pill] body.xln-user-mode .account-workspace-tab.active,html[data-ui-tabs=pill] body.xln-user-mode .configure-tab.active,html[data-ui-tabs=pill] body.xln-user-mode .settings-tab.active,html[data-ui-tabs=pill] body.xln-user-mode .appearance-pill.active,html[data-ui-tabs=pill] body.xln-user-mode .side-tab.active,html[data-ui-tabs=pill] body.xln-user-mode .type-tab-text.active{border-color:color-mix(in srgb,var(--theme-accent, #fbbf24) var(--ui-accent-border-mix, 22%),transparent)!important;background:color-mix(in srgb,var(--theme-accent, #fbbf24) var(--ui-accent-soft-mix, 10%),transparent)!important}html[data-ui-tabs=segmented] body.xln-user-mode .account-workspace-tabs,html[data-ui-tabs=segmented] body.xln-user-mode .configure-tabs,html[data-ui-tabs=segmented] body.xln-user-mode .settings-tabs,html[data-ui-tabs=segmented] body.xln-user-mode .appearance-pill-group,html[data-ui-tabs=segmented] body.xln-user-mode .side-toggle-row,html[data-ui-tabs=segmented] body.xln-user-mode .order-type-toggle{padding:3px!important;gap:3px!important;border:1px solid color-mix(in srgb,var(--theme-border, #27272a) var(--ui-border-mix, 56%),transparent)!important;border-radius:var(--ui-radius-large, 10px)!important;background:color-mix(in srgb,var(--theme-surface, #18181b) 58%,transparent)!important}html[data-ui-tabs=segmented] body.xln-user-mode .account-workspace-tab,html[data-ui-tabs=segmented] body.xln-user-mode .configure-tab,html[data-ui-tabs=segmented] body.xln-user-mode .settings-tab,html[data-ui-tabs=segmented] body.xln-user-mode .appearance-pill,html[data-ui-tabs=segmented] body.xln-user-mode .side-tab,html[data-ui-tabs=segmented] body.xln-user-mode .type-tab-text{flex:1 1 auto;border:1px solid transparent!important;border-radius:calc(var(--ui-radius-base, 6px) - 1px)!important;background:transparent!important;box-shadow:none!important}html[data-ui-tabs=segmented] body.xln-user-mode .account-workspace-tab.active,html[data-ui-tabs=segmented] body.xln-user-mode .configure-tab.active,html[data-ui-tabs=segmented] body.xln-user-mode .settings-tab.active,html[data-ui-tabs=segmented] body.xln-user-mode .appearance-pill.active,html[data-ui-tabs=segmented] body.xln-user-mode .side-tab.active,html[data-ui-tabs=segmented] body.xln-user-mode .type-tab-text.active{border-color:color-mix(in srgb,var(--theme-accent, #fbbf24) var(--ui-accent-border-mix, 22%),transparent)!important;background:color-mix(in srgb,var(--theme-surface-hover, #1c1c20) 92%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--theme-accent, #fbbf24) 18%,transparent)!important}html[data-ui-tabs=floating] body.xln-user-mode .account-workspace-tabs,html[data-ui-tabs=floating] body.xln-user-mode .configure-tabs,html[data-ui-tabs=floating] body.xln-user-mode .settings-tabs,html[data-ui-tabs=floating] body.xln-user-mode .appearance-pill-group,html[data-ui-tabs=floating] body.xln-user-mode .side-toggle-row,html[data-ui-tabs=floating] body.xln-user-mode .order-type-toggle{padding:0!important;gap:8px!important;border:none!important;border-radius:0!important;background:transparent!important}html[data-ui-tabs=floating] body.xln-user-mode .account-workspace-tab,html[data-ui-tabs=floating] body.xln-user-mode .configure-tab,html[data-ui-tabs=floating] body.xln-user-mode .settings-tab,html[data-ui-tabs=floating] body.xln-user-mode .appearance-pill,html[data-ui-tabs=floating] body.xln-user-mode .side-tab,html[data-ui-tabs=floating] body.xln-user-mode .type-tab-text{border:1px solid color-mix(in srgb,var(--theme-border, #27272a) var(--ui-border-mix, 56%),transparent)!important;border-radius:var(--ui-radius-base, 12px)!important;background:color-mix(in srgb,var(--theme-surface, #18181b) 70%,transparent)!important;box-shadow:0 10px 22px color-mix(in srgb,var(--theme-background, #09090b) 8%,transparent)!important}html[data-ui-tabs=floating] body.xln-user-mode .account-workspace-tab.active,html[data-ui-tabs=floating] body.xln-user-mode .configure-tab.active,html[data-ui-tabs=floating] body.xln-user-mode .settings-tab.active,html[data-ui-tabs=floating] body.xln-user-mode .appearance-pill.active,html[data-ui-tabs=floating] body.xln-user-mode .side-tab.active,html[data-ui-tabs=floating] body.xln-user-mode .type-tab-text.active{border-color:color-mix(in srgb,var(--theme-accent, #fbbf24) var(--ui-accent-border-mix, 20%),transparent)!important;background:color-mix(in srgb,var(--theme-surface-hover, #1c1c20) 92%,transparent)!important;box-shadow:inset 0 -1px color-mix(in srgb,var(--theme-accent, #fbbf24) 82%,transparent),0 14px 30px color-mix(in srgb,var(--theme-background, #09090b) 10%,transparent)!important}html[data-ui-buttons=minimal] body.xln-user-mode .compact-btn,html[data-ui-buttons=minimal] body.xln-user-mode .expand-btn,html[data-ui-buttons=minimal] body.xln-user-mode .refresh-btn,html[data-ui-buttons=minimal] body.xln-user-mode .scope-btn,html[data-ui-buttons=minimal] body.xln-user-mode .summary-action,html[data-ui-buttons=minimal] body.xln-user-mode .summary-action-inline{background:transparent!important;box-shadow:none!important}html[data-ui-buttons=solid] body.xln-user-mode .move-primary-cta,html[data-ui-buttons=solid] body.xln-user-mode .primary-btn,html[data-ui-buttons=solid] body.xln-user-mode .hub-primary{background:color-mix(in srgb,var(--theme-accent, #fbbf24) 78%,transparent)!important;border-color:color-mix(in srgb,var(--theme-accent, #fbbf24) 86%,transparent)!important;color:color-mix(in srgb,var(--theme-background, #09090b) 18%,white 82%)!important}html[data-ui-cards=flat] body.xln-user-mode .section-card,html[data-ui-cards=flat] body.xln-user-mode .account-preview,html[data-ui-cards=flat] body.xln-user-mode .configure-panel,html[data-ui-cards=flat] body.xln-user-mode .workspace-inline-selector,html[data-ui-cards=flat] body.xln-user-mode .accounts-selector-row,html[data-ui-cards=flat] body.xln-user-mode .account-appearance-panel,html[data-ui-cards=flat] body.xln-user-mode .move-visual,html[data-ui-cards=flat] body.xln-user-mode .move-summary,html[data-ui-cards=flat] body.xln-user-mode .trade-grid>.section,html[data-ui-cards=flat] body.xln-user-mode .hub-card{background:color-mix(in srgb,var(--theme-surface, #18181b) 58%,transparent)!important}html[data-ui-cards=striped] body.xln-user-mode .section-card,html[data-ui-cards=striped] body.xln-user-mode .account-preview,html[data-ui-cards=striped] body.xln-user-mode .configure-panel,html[data-ui-cards=striped] body.xln-user-mode .workspace-inline-selector,html[data-ui-cards=striped] body.xln-user-mode .move-visual,html[data-ui-cards=striped] body.xln-user-mode .move-summary,html[data-ui-cards=striped] body.xln-user-mode .trade-grid>.section,html[data-ui-cards=striped] body.xln-user-mode .hub-card{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-accent, #fbbf24) 4%,transparent),transparent 24%),color-mix(in srgb,var(--theme-surface, #18181b) var(--ui-card-fill-mix, 94%),transparent)!important}html[data-ui-inputs=minimal] body.xln-user-mode .toolbar-select,html[data-ui-inputs=minimal] body.xln-user-mode .move-amount-shell,html[data-ui-inputs=minimal] body.xln-user-mode .closed-trigger,html[data-ui-inputs=minimal] body.xln-user-mode .entity-input-field,html[data-ui-inputs=minimal] body.xln-user-mode input:not([type=range]):not([type=checkbox]),html[data-ui-inputs=minimal] body.xln-user-mode select,html[data-ui-inputs=minimal] body.xln-user-mode textarea{background:color-mix(in srgb,var(--theme-input-bg, #09090b) 58%,transparent)!important;border-color:color-mix(in srgb,var(--theme-input-border, rgba(255, 255, 255, .12)) 40%,transparent)!important}html[data-ui-inputs=filled] body.xln-user-mode .toolbar-select,html[data-ui-inputs=filled] body.xln-user-mode .move-amount-shell,html[data-ui-inputs=filled] body.xln-user-mode .closed-trigger,html[data-ui-inputs=filled] body.xln-user-mode .entity-input-field,html[data-ui-inputs=filled] body.xln-user-mode input:not([type=range]):not([type=checkbox]),html[data-ui-inputs=filled] body.xln-user-mode select,html[data-ui-inputs=filled] body.xln-user-mode textarea{background:color-mix(in srgb,var(--theme-input-bg, #09090b) 96%,transparent)!important}html[data-ui-shadows=flat] body.xln-user-mode .section-card,html[data-ui-shadows=flat] body.xln-user-mode .account-preview,html[data-ui-shadows=flat] body.xln-user-mode .configure-panel,html[data-ui-shadows=flat] body.xln-user-mode .workspace-inline-selector,html[data-ui-shadows=flat] body.xln-user-mode .accounts-selector-row,html[data-ui-shadows=flat] body.xln-user-mode .account-appearance-panel,html[data-ui-shadows=flat] body.xln-user-mode .move-visual,html[data-ui-shadows=flat] body.xln-user-mode .move-summary,html[data-ui-shadows=flat] body.xln-user-mode .trade-grid>.section,html[data-ui-shadows=flat] body.xln-user-mode .hub-card{box-shadow:none!important}html[data-ui-shadows=float] body.xln-user-mode .section-card,html[data-ui-shadows=float] body.xln-user-mode .account-preview,html[data-ui-shadows=float] body.xln-user-mode .configure-panel,html[data-ui-shadows=float] body.xln-user-mode .workspace-inline-selector,html[data-ui-shadows=float] body.xln-user-mode .accounts-selector-row,html[data-ui-shadows=float] body.xln-user-mode .account-appearance-panel,html[data-ui-shadows=float] body.xln-user-mode .move-visual,html[data-ui-shadows=float] body.xln-user-mode .move-summary,html[data-ui-shadows=float] body.xln-user-mode .trade-grid>.section,html[data-ui-shadows=float] body.xln-user-mode .hub-card{box-shadow:0 20px 48px color-mix(in srgb,var(--theme-background, #09090b) 12%,transparent)!important}
