@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Manrope:wght@500;600;700&display=swap";:root{color-scheme:dark;--bg: #07090c;--bg-2: #0b0e13;--panel: rgba(18, 22, 29, .78);--panel-solid: #11151c;--panel-raised: #171c24;--line: rgba(255,255,255,.08);--line-strong: rgba(255,255,255,.14);--text: #f4f7fb;--muted: #8d97a6;--soft: #bac2ce;--accent: #83f4c4;--accent-strong: #4cdfa5;--accent-faint: rgba(102, 234, 183, .11);--danger: #ff6b75;--warning: #ffbf5f;--shadow: 0 24px 70px rgba(0,0,0,.32);--radius: 22px;--radius-sm: 13px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--bg);color:var(--text)}:root[data-theme=light]{color-scheme:light;--bg: #f3f5f8;--bg-2: #edf0f4;--panel: rgba(255,255,255,.88);--panel-solid: #ffffff;--panel-raised: #f7f9fb;--line: rgba(14, 22, 34, .09);--line-strong: rgba(14, 22, 34, .16);--text: #10151d;--muted: #6d7785;--soft: #46515f;--accent: #0a9f6e;--accent-strong: #087f59;--accent-faint: rgba(8, 159, 110, .09);--danger: #d64550;--warning: #9a650e;--shadow: 0 24px 70px rgba(31,43,58,.1)}*{box-sizing:border-box}html{min-height:100%;background:var(--bg)}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 70% -20%,rgba(80,220,170,.08),transparent 36%),var(--bg);color:var(--text)}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit;text-decoration:none}::selection{background:#62ebb438}.brand{display:inline-flex;align-items:center;gap:11px;font-family:Manrope,sans-serif;font-weight:700;letter-spacing:-.02em;font-size:20px}.brand-mark{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:#06110d;background:linear-gradient(145deg,#a9f8d9,#4bdba3);box-shadow:0 8px 30px #45dda23d;font-size:17px}.eyebrow{font-size:11px!important;font-weight:700!important;letter-spacing:.17em;color:var(--accent)!important;text-transform:uppercase;margin:0 0 10px!important}.muted{color:var(--muted)!important}.tiny{font-size:12px!important}.positive{color:var(--accent-strong)!important}.negative{color:var(--danger)!important}.right{text-align:right;margin-left:auto}.centered{display:flex;justify-content:center}.mobile-only,.mobile-menu{display:none!important}.loading-screen{min-height:100vh;display:flex;align-items:center;justify-content:center;gap:26px;flex-direction:column}.loader{width:27px;height:27px;border:2px solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.auth-layout{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(430px,.8fr)}.auth-visual{position:relative;overflow:hidden;padding:54px 62px;display:flex;flex-direction:column;background:linear-gradient(145deg,#07090c,#0c1116 55%,#07120e);color:#f7f9fc}.auth-visual:after{content:"";position:absolute;inset:auto -15% -45% 5%;height:70%;border-radius:50%;border:1px solid rgba(119,242,194,.18);box-shadow:0 0 180px #39d79b1f;transform:rotate(-12deg)}.ambient{position:absolute;border-radius:999px;filter:blur(90px);opacity:.22;pointer-events:none}.ambient-one{width:420px;height:420px;background:#3ce4a2;top:-180px;right:-120px}.ambient-two{width:300px;height:300px;background:#37f;bottom:-150px;left:20%;opacity:.12}.auth-copy{position:relative;z-index:1;max-width:720px;margin:auto 0}.auth-copy h1{font-family:Manrope,sans-serif;font-size:clamp(48px,6vw,88px);line-height:.98;letter-spacing:-.055em;margin:0 0 30px;font-weight:600}.auth-copy>p:last-child{max-width:580px;font-size:18px;line-height:1.7;color:#aab4c1}.trust-row{position:relative;z-index:1;display:flex;gap:24px;color:#aeb8c5;font-size:13px}.trust-row span{display:flex;align-items:center;gap:7px}.auth-panel{display:grid;place-items:center;padding:40px;background:var(--bg)}.auth-card{width:min(430px,100%);display:grid;gap:23px}.auth-card h2{font-family:Manrope,sans-serif;font-size:36px;letter-spacing:-.035em;margin:0 0 8px}.auth-card p{margin:0;line-height:1.6}.auth-foot{color:var(--muted);font-size:12px;text-align:center}.field{display:grid;gap:8px}.field>span{font-size:12px;font-weight:600;color:var(--soft)}.field input,.field select,.field textarea,.watchlist-toolbar input{width:100%;min-height:48px;border:1px solid var(--line);border-radius:12px;padding:0 14px;color:var(--text);background:var(--panel-solid);outline:none;transition:border-color .18s,box-shadow .18s,background .18s}.field textarea{padding:13px 14px;min-height:88px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus,.watchlist-toolbar input:focus{border-color:#5ce0ac8c;box-shadow:0 0 0 4px var(--accent-faint)}.password-wrap{position:relative}.password-wrap input{padding-right:48px}.password-wrap button{position:absolute;right:8px;top:8px;width:34px;height:34px;border:0;border-radius:9px;display:grid;place-items:center;color:var(--muted);background:transparent}.form-error{padding:12px 14px;color:var(--danger);background:#ff5d6917;border:1px solid rgba(255,93,105,.2);border-radius:11px;font-size:13px;line-height:1.45}.success-box{padding:13px 14px;color:var(--accent-strong);background:var(--accent-faint);border:1px solid rgba(80,220,165,.2);border-radius:11px;font-size:13px;line-height:1.45}.primary-button,.secondary-button,.ghost-button,.text-button{border:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .16s,opacity .16s,background .16s,border-color .16s}.primary-button{min-height:48px;padding:0 18px;border-radius:12px;color:#07110d;background:linear-gradient(145deg,#9cf4d1,#4bdda5);font-weight:700;box-shadow:0 12px 30px #3dd0972e}.primary-button:hover:not(:disabled),.secondary-button:hover:not(:disabled){transform:translateY(-1px)}.primary-button.small{min-height:38px;border-radius:10px;font-size:13px}.secondary-button{min-height:42px;padding:0 15px;border:1px solid var(--line-strong);border-radius:11px;color:var(--text);background:var(--panel-raised);font-weight:600}.ghost-button{min-height:38px;padding:0 13px;color:var(--soft);border:1px solid var(--line);border-radius:10px;background:transparent}.text-button{padding:3px;color:var(--accent-strong);background:transparent;font-size:12px;font-weight:600}.full{width:100%}.icon-button{width:38px;height:38px;border-radius:11px;border:1px solid var(--line);display:grid;place-items:center;color:var(--soft);background:var(--panel)}.setup-page{min-height:100vh;padding:40px;background:radial-gradient(circle at 15% 0%,rgba(82,222,169,.13),transparent 28%),var(--bg)}.setup-wrap{max-width:1160px;margin:0 auto}.setup-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:center;min-height:calc(100vh - 100px)}.setup-grid h1{font-family:Manrope,sans-serif;font-size:clamp(44px,6vw,76px);line-height:1;letter-spacing:-.055em;margin:0 0 24px;max-width:680px}.lead{max-width:650px;color:var(--muted);font-size:17px;line-height:1.75}.readiness-list{display:grid;gap:10px;margin-top:36px;max-width:620px}.ready-row{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:14px;padding:15px 17px;background:var(--panel);border:1px solid var(--line);border-radius:14px}.ready-dot{width:9px;height:9px;border-radius:50%;background:var(--warning);box-shadow:0 0 0 5px #ffbe5014}.ready-dot.yes{background:var(--accent);box-shadow:0 0 0 5px var(--accent-faint)}.ready-row div{display:grid;gap:3px}.ready-row strong{font-size:13px}.ready-row span{color:var(--muted);font-size:11px}.ready-row b{color:var(--soft);font-size:11px}.setup-card{padding:30px;border:1px solid var(--line);border-radius:24px;background:var(--panel);box-shadow:var(--shadow);backdrop-filter:blur(18px);display:grid;gap:17px}.setup-card h2{font-family:Manrope,sans-serif;margin:0 0 8px;font-size:28px;letter-spacing:-.03em}.app-shell{min-height:100vh;display:flex}.sidebar{width:252px;position:fixed;inset:0 auto 0 0;z-index:30;display:flex;flex-direction:column;padding:24px 17px;border-right:1px solid var(--line);background:#080a0edb;backdrop-filter:blur(24px)}:root[data-theme=light] .sidebar{background:#ffffffd1}.sidebar-top{height:52px;display:flex;align-items:flex-start;justify-content:space-between;padding:0 9px}.sidebar nav{display:grid;gap:4px;margin-top:28px}.sidebar nav button,.sidebar-bottom>button{width:100%;height:43px;border:0;border-radius:11px;padding:0 12px;display:flex;align-items:center;gap:11px;color:var(--muted);background:transparent;font-size:13px;font-weight:500;text-align:left;transition:background .17s,color .17s}.sidebar nav button:hover,.sidebar-bottom>button:hover{color:var(--text);background:var(--panel)}.sidebar nav button.active,.sidebar-bottom>button.active{color:var(--text);background:linear-gradient(90deg,var(--accent-faint),rgba(255,255,255,.025));box-shadow:inset 0 0 0 1px #69e8b51a}.sidebar nav button.active svg,.sidebar-bottom>button.active svg{color:var(--accent)}.sidebar-bottom{margin-top:auto;display:grid;gap:16px}.secure-link{border-top:1px solid var(--line)!important;border-radius:0!important;padding-top:13px!important;height:55px!important}.network-status{display:flex;align-items:center;gap:11px;padding:13px;border:1px solid var(--line);border-radius:13px;background:var(--panel)}.network-status div{display:grid;gap:2px}.network-status strong{font-size:11px}.network-status small{color:var(--muted);font-size:10px}.pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 5px var(--accent-faint);animation:pulse 2.2s infinite}@keyframes pulse{50%{box-shadow:0 0 0 9px transparent}}.main-area{min-width:0;width:calc(100% - 252px);margin-left:252px}.topbar{height:76px;position:sticky;top:0;z-index:20;display:flex;align-items:center;padding:0 34px;border-bottom:1px solid var(--line);background:#07090cb8;backdrop-filter:blur(22px)}:root[data-theme=light] .topbar{background:#f4f6f9bf}.topbar-spacer{flex:1}.top-actions{display:flex;align-items:center;gap:9px}.account-menu{position:relative;margin-left:5px}.account-trigger{min-height:45px;border:1px solid var(--line);border-radius:13px;padding:5px 9px 5px 6px;display:flex;align-items:center;gap:10px;color:var(--text);background:var(--panel)}.avatar{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#07110d;background:linear-gradient(145deg,#b0f8dd,#53dda9);font-weight:700;font-size:13px}.avatar.large{width:56px;height:56px;border-radius:17px;font-size:20px}.account-copy{display:grid;min-width:106px;text-align:left;gap:2px}.account-copy strong{font-size:12px}.account-copy small{color:var(--muted);font-size:10px;text-transform:capitalize}.simulation-label{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:5px;margin-left:3px;color:var(--accent-strong);background:var(--accent-faint);border:1px solid rgba(87,222,169,.18);font-size:9px;vertical-align:1px}.dropdown{position:absolute;top:calc(100% + 8px);right:0;width:210px;padding:10px;border:1px solid var(--line);border-radius:14px;background:var(--panel-solid);box-shadow:var(--shadow)}.dropdown>div{display:grid;gap:3px;padding:9px;border-bottom:1px solid var(--line)}.dropdown strong{font-size:12px}.dropdown small{color:var(--muted);font-size:10px}.dropdown button{width:100%;height:38px;margin-top:6px;border:0;border-radius:9px;display:flex;align-items:center;gap:8px;padding:0 9px;color:var(--soft);background:transparent}.dropdown button:hover{background:var(--panel-raised)}.page-stage{max-width:1500px;margin:0 auto;padding:34px 36px 70px}.page{display:grid;gap:22px;animation:pageIn .26s ease-out}@keyframes pageIn{0%{opacity:0;transform:translateY(5px)}}.page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:5px}.page-head h1{font-family:Manrope,sans-serif;font-size:36px;letter-spacing:-.04em;margin:0 0 7px}.page-head p{color:var(--muted);margin:0;font-size:13px}.card,.metric-card,.hero-card,.pool-hero{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:0 8px 35px #00000012;backdrop-filter:blur(16px)}.card{padding:22px;min-width:0}.card-head{min-height:28px;margin-bottom:17px;display:flex;align-items:center;justify-content:space-between;gap:15px}.card-head h3{font-family:Manrope,sans-serif;margin:0;font-size:16px;letter-spacing:-.02em}.hero-card{min-height:262px;padding:34px 36px;position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(280px,.75fr) minmax(360px,1.25fr);align-items:center;background:radial-gradient(circle at 82% -30%,rgba(89,226,171,.17),transparent 46%),linear-gradient(145deg,var(--panel-solid),var(--panel))}.hero-card:after{content:"";position:absolute;width:380px;height:380px;border:1px solid rgba(104,231,181,.11);border-radius:50%;right:-170px;top:-230px}.hero-card h2{font-family:Manrope,sans-serif;font-size:clamp(40px,5vw,68px);line-height:1;letter-spacing:-.055em;margin:0 0 17px}.performance{display:flex;align-items:baseline;gap:7px;font-weight:600;font-size:14px}.performance span{color:var(--muted);font-weight:400;font-size:12px}.mini-chart{width:100%;height:175px;color:var(--accent);overflow:visible}.metric-grid{display:grid;gap:15px}.metric-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-card{padding:19px 20px;display:grid;gap:7px}.metric-card>span{color:var(--muted);font-size:11px}.metric-card strong{font-family:Manrope,sans-serif;font-size:23px;letter-spacing:-.025em}.metric-card small{color:var(--muted);font-size:10px}.two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.connection-alert{padding:13px 16px;border:1px solid rgba(255,91,104,.27);border-radius:12px;color:#ff7f89;background:#ff505e14;font-size:12px;font-weight:600}.search-box{width:260px;height:39px;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--line);border-radius:11px;background:var(--panel);color:var(--muted)}.search-box input{min-width:0;flex:1;border:0;outline:none;color:var(--text);background:transparent;font-size:12px}.data-table{width:100%;overflow-x:auto}.table-head,.table-row{min-width:760px;display:grid;align-items:center;gap:15px;padding:12px 7px}.table-head{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid var(--line)}.table-row{min-height:62px;border-bottom:1px solid var(--line);font-size:12px}.table-row:last-child{border-bottom:0}.table-row>span{display:grid;gap:3px}.table-row small{color:var(--muted);font-size:10px}.holdings-table .table-head,.holdings-table .table-row{grid-template-columns:1.25fr .8fr 1fr 1fr 1fr}.markets-table .table-head,.markets-table .table-row{grid-template-columns:1.3fr 1fr .7fr 1fr .7fr}.asset-cell{display:flex!important;flex-direction:row!important;align-items:center;gap:11px!important}.asset-cell>span:last-child{display:grid;gap:3px}.asset-icon{width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#4d5766,#212935);font-weight:700;font-size:12px;box-shadow:inset 0 0 0 1px #ffffff21}.asset-btc{background:linear-gradient(145deg,#f7b64c,#e88817)}.asset-eth{background:linear-gradient(145deg,#8e9dff,#5064c9)}.asset-sol{background:linear-gradient(145deg,#a559ff,#1ee0b1)}.asset-usdc{background:linear-gradient(145deg,#4d9cff,#2471c8)}.asset-usdt{background:linear-gradient(145deg,#53c9a4,#1b9d7c)}.source-badge{display:inline-flex;width:max-content;padding:5px 8px;border-radius:99px;color:var(--accent-strong);background:var(--accent-faint);font-size:10px}.source-badge.offline{color:var(--danger);background:#ff5a6917}.market-list{display:grid}.market-row{min-height:56px;display:flex;align-items:center;gap:11px;border-bottom:1px solid var(--line)}.market-row:last-child{border-bottom:0}.market-row>div:not(.right){display:grid;gap:3px}.market-row span{color:var(--muted);font-size:10px}.market-row strong{font-size:12px}.pool-summary{display:flex;align-items:center;gap:27px}.ring{--value: 0deg;width:118px;height:118px;flex:none;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--accent) var(--value),var(--line) 0);position:relative}.ring:after{content:"";position:absolute;inset:10px;border-radius:50%;background:var(--panel-solid)}.ring span{position:relative;z-index:1;font-family:Manrope,sans-serif;font-weight:700;font-size:18px}.pool-copy{flex:1}.pool-copy p{color:var(--muted);font-size:12px;line-height:1.6}.split-stats{display:flex;gap:28px;margin:18px 0}.split-stats span{display:grid;gap:5px}.split-stats small{color:var(--muted);font-size:10px}.split-stats strong{font-size:13px}.dex-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.dex-grid>div{padding:13px;border:1px solid var(--line);border-radius:12px;display:grid;gap:5px;background:var(--panel-raised)}.dex-grid span,.dex-grid small{color:var(--muted);font-size:9px}.dex-grid strong{font-size:12px}.swap-layout{max-width:1040px;display:grid;grid-template-columns:minmax(420px,.9fr) minmax(360px,.7fr);gap:20px;align-items:start}.swap-card{padding:17px}.swap-block{padding:17px;border:1px solid var(--line);border-radius:16px;background:var(--panel-raised)}.swap-label{display:flex;justify-content:space-between;margin-bottom:18px;color:var(--muted);font-size:11px}.swap-label button{border:0;color:var(--accent-strong);background:transparent;font-size:10px}.swap-input{display:flex;align-items:center;gap:12px}.swap-input input{min-width:0;flex:1;border:0;outline:none;color:var(--text);background:transparent;font-family:Manrope,sans-serif;font-size:36px;letter-spacing:-.04em}.asset-select{width:102px;height:44px;padding:0 12px;border:1px solid var(--line-strong);border-radius:12px;color:var(--text);background:var(--panel-solid);font-weight:700}.swap-flip{width:40px;height:40px;margin:-8px auto;position:relative;z-index:1;display:grid;place-items:center;border:5px solid var(--panel-solid);border-radius:50%;color:var(--text);background:var(--panel-raised)}.inline-setting{display:flex;justify-content:space-between;align-items:center;margin:16px 3px;color:var(--muted);font-size:11px}.inline-setting select{border:0;color:var(--text);background:transparent;outline:none}.quote-card{min-height:370px}.quote-details{display:grid}.detail-row{min-height:46px;display:flex;justify-content:space-between;align-items:center;gap:25px;border-bottom:1px solid var(--line)}.detail-row:last-child{border-bottom:0}.detail-row span{color:var(--muted);font-size:11px}.detail-row strong{font-size:11px;text-align:right}.empty-inline{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;color:var(--muted)}.empty-inline p{max-width:360px;margin:0;font-size:12px;line-height:1.6}.pool-hero{min-height:220px;padding:32px;display:flex;align-items:center;justify-content:space-between;gap:50px;background:radial-gradient(circle at 85% 15%,rgba(74,221,163,.16),transparent 36%),var(--panel)}.pool-hero h2{font-family:Manrope,sans-serif;font-size:64px;letter-spacing:-.055em;margin:0 0 7px}.pool-hero p{color:var(--muted);margin:0;font-size:12px}.pool-hero-meta{display:flex;gap:40px}.pool-hero-meta span{display:grid;gap:7px}.pool-hero-meta small{color:var(--muted);font-size:10px}.pool-hero-meta strong{font-size:16px}.lock-card{min-height:180px;display:flex;align-items:center;gap:20px}.lock-card svg{color:var(--accent)}.lock-card strong{font-family:Manrope,sans-serif;font-size:20px}.lock-card p{color:var(--muted);font-size:12px;line-height:1.65}.watchlist-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px}.watchlist-toolbar input{max-width:300px}.watchlist-toolbar span{color:var(--muted);font-size:11px}.asset-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.asset-picker button{min-height:68px;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:13px;color:var(--text);background:var(--panel-raised);text-align:left}.asset-picker button.selected{border-color:#53dca761;background:var(--accent-faint)}.asset-picker button>span:nth-child(2){display:grid;gap:3px}.asset-picker button small{color:var(--muted);font-size:9px}.asset-picker button>span:last-child{margin-left:auto;font-size:10px}.activity-list,.admin-list,.audit-list{display:grid}.activity-row,.admin-user,.audit-row{min-height:68px;display:flex;align-items:center;gap:13px;padding:8px 2px;border-bottom:1px solid var(--line)}.activity-row:last-child,.admin-user:last-child,.audit-row:last-child{border-bottom:0}.activity-icon,.audit-icon{width:34px;height:34px;flex:none;border-radius:10px;display:grid;place-items:center;color:var(--accent);background:var(--accent-faint)}.activity-row>div:not(.right),.admin-user>div:not(.right),.audit-row>div:not(.right){display:grid;gap:4px}.activity-row strong,.admin-user strong,.audit-row strong{font-size:12px}.activity-row span,.admin-user span,.audit-row span{color:var(--muted);font-size:10px}.audit-row p{margin:2px 0 0;color:var(--soft);font-size:11px}.status-pill{display:inline-flex;width:max-content;margin-left:auto;padding:5px 8px;border-radius:99px;color:var(--accent-strong);background:var(--accent-faint);font-size:9px!important;text-transform:capitalize}.status-pill.disabled{color:var(--danger);background:#ff5a6914}.profile-block{display:flex;align-items:center;gap:15px;margin-bottom:25px}.profile-block h3{margin:0 0 5px;font-size:20px}.profile-block p{margin:0;color:var(--muted);font-size:11px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.theme-choice{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.theme-choice button{min-height:100px;padding:16px;display:flex;align-items:flex-start;gap:12px;border:1px solid var(--line);border-radius:14px;color:var(--text);background:var(--panel-raised);text-align:left}.theme-choice button.selected{border-color:#50dca56b;background:var(--accent-faint)}.theme-choice span{display:grid;gap:5px}.theme-choice small{color:var(--muted);font-size:10px;line-height:1.4}.wallet-empty{min-height:110px;display:flex;align-items:center;gap:18px}.wallet-empty>div{flex:1}.wallet-empty strong{font-size:13px}.wallet-empty p{color:var(--muted);font-size:11px;line-height:1.65}.settings-tabs{display:flex;gap:5px;width:max-content;padding:5px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.settings-tabs button{min-height:34px;padding:0 14px;border:0;border-radius:8px;color:var(--muted);background:transparent;text-transform:capitalize;font-size:11px}.settings-tabs button.active{color:var(--text);background:var(--panel-raised);box-shadow:0 3px 12px #00000014}.owner-badge{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:10px;color:var(--accent-strong);background:var(--accent-faint);font-size:10px;font-weight:600}.settings-layout{display:grid;grid-template-columns:minmax(290px,.7fr) minmax(0,1.3fr);gap:18px;align-items:start}.wide-card{min-width:0}.stack-form{display:grid;gap:13px}.compact-table{display:grid;min-width:600px}.compact-table>div{min-height:46px;display:grid;grid-template-columns:1.3fr .7fr 1fr 1fr;align-items:center;gap:12px;border-bottom:1px solid var(--line);font-size:11px}.compact-table>div:last-child{border-bottom:0}.compact-table span{color:var(--muted)}.unit-list{display:grid;margin-top:20px}.unit-list>div{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid var(--line);font-size:11px}.unit-list span{color:var(--muted)}.page-loading{min-height:55vh;display:grid;place-items:center}.empty-state{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.empty-state h2{margin:18px 0 8px}.empty-state p{color:var(--muted)}.toast{position:fixed;right:24px;bottom:24px;z-index:100;min-height:48px;max-width:420px;display:flex;align-items:center;gap:10px;padding:0 16px;border:1px solid rgba(86,222,169,.25);border-radius:13px;color:var(--text);background:var(--panel-solid);box-shadow:var(--shadow);font-size:12px;animation:toastIn .22s ease-out}@keyframes toastIn{0%{opacity:0;transform:translateY(10px)}}@media(max-width:1180px){.metric-grid.four,.asset-picker{grid-template-columns:repeat(2,1fr)}.hero-card{grid-template-columns:.9fr 1.1fr}.pool-hero-meta{gap:22px}}@media(max-width:920px){.auth-layout{grid-template-columns:1fr}.auth-visual{min-height:44vh;padding:34px}.auth-copy{margin:70px 0 45px}.auth-copy h1{font-size:56px}.auth-panel{padding:55px 28px}.sidebar{transform:translate(-105%);transition:transform .22s ease;box-shadow:20px 0 60px #00000040}.sidebar.open{transform:translate(0)}.scrim{position:fixed;inset:0;z-index:25;border:0;background:#00000073;backdrop-filter:blur(3px)}.mobile-only,.mobile-menu{display:grid!important}.main-area{width:100%;margin-left:0}.topbar{padding:0 20px}.mobile-menu{margin-right:10px}.page-stage{padding:28px 20px 60px}.two-column,.settings-layout,.swap-layout{grid-template-columns:1fr}.swap-layout{max-width:650px}.setup-grid{grid-template-columns:1fr;gap:45px;padding:70px 0}.setup-page{padding:28px}.setup-grid{min-height:auto}.pool-hero{align-items:flex-start;flex-direction:column}.pool-hero-meta{width:100%;justify-content:space-between}}@media(max-width:650px){.page-head{align-items:flex-start;flex-direction:column}.page-head h1{font-size:31px}.page-head>div:last-child{width:100%}.search-box{width:100%}.hero-card{min-height:330px;grid-template-columns:1fr;padding:26px}.hero-card h2{font-size:42px}.mini-chart{height:120px}.metric-grid.four,.metric-grid.three,.form-grid,.asset-picker{grid-template-columns:1fr}.pool-summary{align-items:flex-start;flex-direction:column}.dex-grid{grid-template-columns:1fr}.pool-hero{padding:25px}.pool-hero h2{font-size:50px}.pool-hero-meta{display:grid;grid-template-columns:repeat(2,1fr)}.theme-choice{grid-template-columns:1fr}.wallet-empty,.watchlist-toolbar{align-items:flex-start;flex-direction:column}.watchlist-toolbar input{max-width:none}.account-copy{display:none}.account-trigger{padding-right:6px}.trust-row{flex-direction:column;gap:9px}.auth-copy h1{font-size:42px}.auth-visual{padding:28px}.auth-panel{padding:42px 22px}.setup-page{padding:22px}.setup-grid h1{font-size:43px}.card{padding:17px;border-radius:17px}.page-stage{padding-left:14px;padding-right:14px}.topbar{padding:0 14px}.toast{left:14px;right:14px;bottom:14px}}.live-valuation-card{border:1px solid rgba(148,163,184,.18);border-radius:16px;padding:16px;background:#94a3b80b}.live-valuation-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin-holdings-table{width:100%;overflow-x:auto}.admin-holdings-row{display:grid;grid-template-columns:minmax(130px,1.4fr) minmax(70px,.7fr) minmax(110px,1fr) minmax(120px,1fr) minmax(120px,1fr) minmax(120px,1fr);gap:16px;align-items:center;min-width:760px;padding:14px 4px;border-bottom:1px solid rgba(148,163,184,.12)}.admin-holdings-head{padding-top:4px;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;opacity:.58}.admin-holdings-row:last-child{border-bottom:0}@media(max-width:720px){.live-valuation-card{padding:14px}}html,body,#root{width:100%;max-width:100%;overflow-x:hidden}:where(.app-shell,.main-area,.page-stage,.page,.page-head,.page-head>*,.card,.card-head,.card-head>*,.hero-card,.hero-card>*,.pool-hero,.pool-hero>*,.metric-grid,.metric-grid>*,.metric-card,.metric-card>*,.two-column,.two-column>*,.settings-layout,.settings-layout>*,.form-grid,.form-grid>*,.asset-picker,.asset-picker>*,.dex-grid,.dex-grid>*,.data-table,.table-head,.table-row,.table-head>*,.table-row>*,.compact-table,.compact-table>*,.compact-table>div>*,.admin-holdings-table,.admin-holdings-row,.admin-holdings-row>*,.detail-row,.detail-row>*,.market-row,.market-row>*,.activity-row,.activity-row>*,.admin-user,.admin-user>*,.audit-row,.audit-row>*,.ready-row,.ready-row>*,.unit-list,.unit-list>*,.unit-list>div>*,.pool-hero-meta,.pool-hero-meta>*,.split-stats,.split-stats>*,.wallet-empty,.wallet-empty>*,.profile-block,.profile-block>*,.trust-row,.trust-row>*,.watchlist-toolbar,.watchlist-toolbar>*,.swap-label,.swap-label>*,.inline-setting,.inline-setting>*,.account-trigger,.account-trigger>*,.account-copy,.dropdown,.dropdown>*){min-width:0}:where(.page-head h1,.page-head p,.card-head h3,.hero-card h2,.hero-card p,.pool-hero h2,.pool-hero p,.metric-card strong,.metric-card small,.metric-card>span,.detail-row strong,.detail-row span,.market-row strong,.market-row span,.activity-row strong,.activity-row span,.admin-user strong,.admin-user span,.audit-row strong,.audit-row span,.audit-row p,.ready-row strong,.ready-row span,.unit-list strong,.unit-list span,.pool-hero-meta strong,.pool-hero-meta small,.split-stats strong,.split-stats small,.dex-grid strong,.dex-grid span,.dex-grid small,.asset-picker strong,.asset-picker small,.wallet-empty strong,.wallet-empty p,.profile-block h3,.profile-block p,.dropdown strong,.dropdown small,.form-error,.success-box,.toast){overflow-wrap:anywhere;word-break:break-word}.card,.metric-card,.hero-card,.pool-hero,.table-card,.wide-card{width:100%;max-width:100%}.page-head,.card-head,.pool-hero,.pool-hero-meta,.split-stats,.trust-row,.wallet-empty,.profile-block,.watchlist-toolbar,.swap-label,.inline-setting{flex-wrap:wrap}.hero-card h2{max-width:100%;font-size:clamp(34px,4.6vw,68px);line-height:1.04}.pool-hero h2{max-width:100%;font-size:clamp(38px,5vw,64px);line-height:1.04}.metric-card strong{max-width:100%;font-size:clamp(18px,2vw,23px);line-height:1.18;font-variant-numeric:tabular-nums}.search-box,.field input,.field select,.field textarea,.watchlist-toolbar input,.asset-select{min-width:0;max-width:100%}.table-card{overflow:hidden}.data-table,.admin-holdings-table,.compact-table{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.table-head,.table-row{grid-template-columns:repeat(5,minmax(0,1fr));min-width:920px}.holdings-table .table-head,.holdings-table .table-row{grid-template-columns:minmax(170px,1.3fr) minmax(120px,.8fr) minmax(165px,1fr) minmax(165px,1fr) minmax(165px,1fr);min-width:980px}.markets-table .table-head,.markets-table .table-row{grid-template-columns:minmax(180px,1.25fr) minmax(170px,1fr) minmax(95px,.6fr) minmax(160px,1fr) minmax(115px,.7fr);min-width:940px}.table-head>*,.table-row>*{min-width:0;max-width:100%}.table-row>span:not(.asset-cell),.table-head>span{overflow-wrap:anywhere;word-break:break-word}.table-row>span:nth-child(n+2){font-variant-numeric:tabular-nums}.asset-cell>span:last-child{min-width:0}.asset-cell strong,.asset-cell small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-table>div{grid-template-columns:minmax(160px,1.2fr) minmax(90px,.65fr) minmax(150px,1fr) minmax(180px,1fr);min-width:760px}.compact-table>div>*{overflow-wrap:anywhere;word-break:break-word}.admin-holdings-row{grid-template-columns:minmax(150px,1.15fr) minmax(85px,.55fr) minmax(115px,.75fr) minmax(190px,1.25fr) minmax(190px,1.25fr) minmax(165px,1fr);min-width:1100px;gap:24px}.admin-holdings-row>*{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.admin-holdings-row>:nth-child(n+3){justify-self:end;text-align:right;font-variant-numeric:tabular-nums}.admin-holdings-head>*{align-self:end}.detail-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:20px}.detail-row strong{max-width:100%;text-align:right;font-variant-numeric:tabular-nums}.market-row>div:not(.right),.activity-row>div:not(.right),.admin-user>div:not(.right),.audit-row>div:not(.right){min-width:0;flex:1 1 auto}.market-row .right,.activity-row .right,.admin-user .right,.audit-row .right{min-width:0;max-width:48%;flex:0 1 auto;overflow-wrap:anywhere;word-break:break-word}.market-row,.activity-row,.admin-user,.audit-row{flex-wrap:wrap}.unit-list>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;gap:16px}.unit-list strong{text-align:right;font-variant-numeric:tabular-nums}.dex-grid,.theme-choice{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-picker button>span:nth-child(2){min-width:0;flex:1 1 auto}.asset-picker button>span:last-child{min-width:0;max-width:42%;overflow-wrap:anywhere;word-break:break-word;text-align:right}.pool-copy,.wallet-empty>div,.profile-block>div{min-width:0}.pool-hero-meta>span,.split-stats>span{min-width:0;max-width:100%}.ready-row{grid-template-columns:12px minmax(0,1fr) auto}.settings-tabs{width:auto;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.settings-tabs button,.source-badge,.status-pill{flex:none;white-space:nowrap}.account-trigger{max-width:min(290px,calc(100vw - 160px))}.account-copy{max-width:190px}.account-copy strong,.account-copy small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown{max-width:calc(100vw - 24px)}.toast{left:24px;width:auto}@media(max-width:920px){.page-head,.pool-hero{align-items:flex-start}.pool-hero-meta{width:100%}}@media(max-width:650px){.page-stage{padding-inline:16px}.card,.metric-card{padding-inline:18px}.page-head{flex-direction:column;align-items:stretch}.page-head>div:last-child,.page-head>div:last-child>button{width:100%}.pool-hero{flex-direction:column;gap:24px}.pool-hero-meta,.split-stats,.trust-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:16px}.detail-row{grid-template-columns:1fr;gap:6px;align-items:start;padding-block:10px}.detail-row strong{text-align:left}.market-row .right,.activity-row .right,.admin-user .right,.audit-row .right{width:100%;max-width:none;margin-left:47px;text-align:left}.unit-list>div{grid-template-columns:1fr;gap:5px}.unit-list strong{text-align:left}.dex-grid,.theme-choice{grid-template-columns:1fr}.toast{right:16px;left:16px;bottom:16px;max-width:none}}@media(max-width:430px){.topbar{padding-inline:12px}.top-actions{gap:6px}.account-trigger{max-width:none}.account-copy{display:none}.pool-hero-meta,.split-stats,.trust-row{grid-template-columns:1fr}}.currency-value{appearance:none;display:inline;max-width:100%;margin:0;padding:0;border:0;border-radius:6px;color:inherit;background:transparent;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;overflow-wrap:anywhere;word-break:break-word;cursor:pointer;touch-action:manipulation;transition:opacity .16s ease,background .16s ease,box-shadow .16s ease}.currency-value:hover{background:var(--accent-faint)}.currency-value:focus-visible{outline:none;box-shadow:0 0 0 3px var(--accent-faint)}.hero-card h2 .currency-value,.pool-hero h2 .currency-value{display:inline-block}.metric-card .currency-value,.detail-row .currency-value,.table-row .currency-value,.admin-holdings-row .currency-value{font-variant-numeric:tabular-nums}.admin-holdings-row{grid-template-columns:minmax(150px,1.15fr) minmax(85px,.55fr) minmax(115px,.75fr) minmax(210px,1.3fr) minmax(180px,1fr);min-width:900px}.split-stats{flex-wrap:wrap}.holdings-table .table-head,.holdings-table .table-row{grid-template-columns:minmax(170px,1.35fr) minmax(90px,.7fr) minmax(130px,1fr) minmax(130px,1fr) minmax(130px,1fr) minmax(130px,1fr)}.watchlist-market-data{display:grid;justify-items:end;gap:4px}.watchlist-market-data small{color:var(--muted);font-size:11px;white-space:nowrap}.ownership-rule{padding:14px 16px;border:1px solid var(--border);border-radius:14px;background:var(--surface-soft)}.ownership-rule p{margin:6px 0 0;color:var(--muted);line-height:1.5}.ownership-list{display:grid;gap:10px;margin-top:18px}.ownership-list>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-top:1px solid var(--border)}.ownership-list>div>div{display:grid;gap:4px}.ownership-list span,.ownership-list small{color:var(--muted);font-size:12px}.compact-table>div{grid-template-columns:minmax(100px,1fr) 70px minmax(120px,1fr) minmax(120px,1fr) minmax(120px,1fr)}@media(max-width:900px){.holdings-table{min-width:920px}.ownership-list>div{align-items:flex-start}}.field-label{display:flex!important;align-items:center;justify-content:flex-start;gap:7px;width:max-content;max-width:100%}.field-label>span:first-child{min-width:0}.field-help{position:relative;width:17px;height:17px;flex:none;display:inline-grid!important;place-items:center;border:1px solid var(--line-strong);border-radius:50%;color:var(--muted);background:var(--panel-raised);font-size:10px!important;font-weight:800;line-height:1;cursor:help;outline:none}.field-help:hover,.field-help:focus-visible{color:var(--text);border-color:#53dca76b;background:var(--accent-faint)}.field-tooltip{position:absolute;z-index:120;left:50%;bottom:calc(100% + 10px);width:min(300px,calc(100vw - 40px));padding:11px 13px;border:1px solid var(--line-strong);border-radius:11px;color:var(--text)!important;background:var(--panel-solid);box-shadow:0 15px 40px #0003;font-size:11px!important;font-weight:500;line-height:1.5;letter-spacing:0;text-align:left;text-transform:none;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,5px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease}.field-help:hover .field-tooltip,.field-help:focus .field-tooltip,.field-help:focus-visible .field-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}@media(max-width:650px){.field-tooltip{position:fixed;left:16px;right:16px;bottom:18px;width:auto;transform:translateY(6px)}.field-help:hover .field-tooltip,.field-help:focus .field-tooltip,.field-help:focus-visible .field-tooltip{transform:translateY(0)}}@media(min-width:651px){.field-tooltip{left:-72px;right:auto;transform:translateY(5px)}.field-help:hover .field-tooltip,.field-help:focus .field-tooltip,.field-help:focus-visible .field-tooltip{transform:translateY(0)}}.pool-grand-totals{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:720px){.pool-grand-totals{grid-template-columns:1fr}}.btc-commission-totals{grid-template-columns:repeat(4,minmax(0,1fr))}.pool-accounting-layout{align-items:stretch}.commission-engine-note{margin:16px 0 0;padding:13px 14px;border-radius:12px;background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--muted);line-height:1.55}.commission-engine-note.warning{background:color-mix(in srgb,#f59e0b 12%,transparent)}.commission-auto-summary{margin:4px 0 2px}@media(max-width:1120px){.btc-commission-totals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.btc-commission-totals{grid-template-columns:1fr}}.overview-hero{grid-template-columns:minmax(540px,1.05fr) minmax(300px,.95fr);gap:clamp(30px,3.4vw,58px)}.overview-hero-copy{min-width:0;max-width:100%;container-type:inline-size}.overview-hero h2.overview-hero-value,.overview-hero h2.overview-hero-value .overview-hero-currency{max-width:100%;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-variant-numeric:tabular-nums lining-nums}.overview-hero h2.overview-hero-value{font-size:clamp(31px,3.1vw,52px)!important;line-height:.98;letter-spacing:-.052em}@supports (font-size: 1cqw){.overview-hero h2.overview-hero-value{font-size:clamp(29px,7.6cqw,52px)!important}}.overview-hero h2.overview-hero-value .overview-hero-currency{display:inline-block;width:max-content;line-height:inherit}.market-pulse-card{container-type:inline-size;padding:25px 27px}.market-pulse-card .card-head{margin-bottom:8px}.market-pulse-card .market-row{min-height:80px;display:grid;grid-template-columns:40px minmax(92px,.68fr) minmax(310px,1.8fr);align-items:center;gap:14px;padding:13px 0}.market-pulse-card .asset-icon{width:40px;height:40px;font-size:13px}.market-pulse-card .market-row>div:not(.market-pulse-values){gap:4px}.market-pulse-card .market-row>div:not(.market-pulse-values) strong{font-family:Manrope,sans-serif;font-size:14px;letter-spacing:-.015em}.market-pulse-card .market-row>div:not(.market-pulse-values) span{font-size:11px;line-height:1.25}.market-pulse-card .market-row>.market-pulse-values{width:100%;min-width:0;margin-left:0;display:grid;grid-template-columns:minmax(94px,1fr) minmax(78px,.75fr) minmax(105px,1fr);align-items:center;column-gap:clamp(16px,2.2cqw,28px)!important;row-gap:0!important}.market-pulse-stat{min-width:0;display:grid;justify-items:end;gap:6px;text-align:right}.market-pulse-stat small{color:var(--muted);font-size:8.5px;font-weight:700;line-height:1;letter-spacing:.105em;text-transform:uppercase;white-space:nowrap}.market-pulse-stat strong,.market-pulse-stat .currency-value{color:var(--text);font-family:Manrope,sans-serif;font-size:13px;font-weight:700;line-height:1.15;letter-spacing:-.018em;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-variant-numeric:tabular-nums lining-nums}.market-pulse-price strong,.market-pulse-price .currency-value{font-size:14px}.market-pulse-change strong.positive{color:var(--accent-strong)}.market-pulse-change strong.negative{color:var(--danger)}.market-pulse-card .currency-value:hover{background:transparent;opacity:.72}@container (max-width: 570px){.market-pulse-card .market-row{grid-template-columns:40px minmax(0,1fr);row-gap:12px}.market-pulse-card .market-row>.market-pulse-values{grid-column:1 / -1;padding-left:54px;column-gap:18px!important}}@media(max-width:1180px){.overview-hero{min-height:auto;grid-template-columns:1fr;gap:22px}.overview-hero .mini-chart{height:145px}.overview-hero h2.overview-hero-value{width:100%;font-size:clamp(31px,5.4vw,52px)!important}.overview-two-column{grid-template-columns:minmax(0,1fr)!important}.overview-two-column>*{min-width:0}}@media(max-width:650px){.overview-hero{padding:25px 22px;gap:18px}.overview-hero h2.overview-hero-value{font-size:clamp(25px,7.4vw,38px)!important;letter-spacing:-.045em}.market-pulse-card{padding:20px 18px}.market-pulse-card .market-row{min-height:104px;grid-template-columns:40px minmax(0,1fr)!important;row-gap:13px!important}.market-pulse-card .market-row>.market-pulse-values{grid-column:1 / -1;padding-left:0;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:11px!important}.market-pulse-stat{justify-items:start;text-align:left}.market-pulse-stat small{font-size:7.5px;letter-spacing:.075em}.market-pulse-stat strong,.market-pulse-stat .currency-value,.market-pulse-price strong,.market-pulse-price .currency-value{font-size:11.5px}}.overview-positions-card{overflow:hidden}.overview-positions-card .holdings-table.compact{width:100%;min-width:0!important;max-width:100%;overflow:hidden}.overview-positions-card .holdings-table.compact .table-head,.overview-positions-card .holdings-table.compact .table-row{width:100%;min-width:0!important;grid-template-columns:minmax(130px,1.35fr) minmax(74px,.62fr) minmax(128px,1fr) minmax(112px,.9fr)!important;column-gap:clamp(12px,1.5vw,22px)}.overview-positions-card .holdings-table.compact .table-head>span:nth-child(5),.overview-positions-card .holdings-table.compact .table-head>span:nth-child(6),.overview-positions-card .holdings-table.compact .table-row>span:nth-child(5),.overview-positions-card .holdings-table.compact .table-row>span:nth-child(6){display:none}.overview-positions-card .holdings-table.compact .table-head>span,.overview-positions-card .holdings-table.compact .table-row>span{min-width:0;white-space:nowrap;overflow-wrap:normal;word-break:normal}.overview-positions-card .holdings-table.compact .table-row>span:nth-child(n+2){justify-items:start;font-variant-numeric:tabular-nums lining-nums}@media(max-width:650px){.overview-positions-card .holdings-table.compact .table-head{display:none}.overview-positions-card .holdings-table.compact .table-row{min-height:0;padding:15px 0 4px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:12px;row-gap:16px}.overview-positions-card .holdings-table.compact .table-row>span:first-child{grid-column:1 / -1}.overview-positions-card .holdings-table.compact .table-row>span:nth-child(2),.overview-positions-card .holdings-table.compact .table-row>span:nth-child(3),.overview-positions-card .holdings-table.compact .table-row>span:nth-child(4){display:grid;gap:5px;align-content:start;white-space:normal;font-size:11px}.overview-positions-card .holdings-table.compact .table-row>span:nth-child(2):before,.overview-positions-card .holdings-table.compact .table-row>span:nth-child(3):before,.overview-positions-card .holdings-table.compact .table-row>span:nth-child(4):before{color:var(--muted);font-size:7.5px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase}.overview-positions-card .holdings-table.compact .table-row>span:nth-child(2):before{content:"Quantity"}.overview-positions-card .holdings-table.compact .table-row>span:nth-child(3):before{content:"Value"}.overview-positions-card .holdings-table.compact .table-row>span:nth-child(4):before{content:"24h volume"}.overview-positions-card .holdings-table.compact .currency-value{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-size:11px}}.asset-settings-stack{display:grid;gap:18px}.asset-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.settings-card-copy{margin:-2px 0 18px;color:var(--muted);font-size:11px;line-height:1.65}.asset-search-form{display:grid;gap:12px}.input-action{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px}.input-action .secondary-button{min-width:112px;justify-content:center}.exchange-result-list{display:grid;margin-top:14px;max-height:440px;overflow:auto}.exchange-result,.supported-asset-row{min-width:0;display:flex;align-items:center;gap:12px;padding:12px 2px;border-bottom:1px solid var(--line)}.exchange-result:last-child,.supported-asset-row:last-child{border-bottom:0}.exchange-result-copy,.supported-asset-copy{min-width:0;flex:1;display:grid;gap:6px}.exchange-result-copy strong,.supported-asset-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.exchange-badges{display:flex;flex-wrap:wrap;gap:5px}.exchange-badge,.asset-source-badge{display:inline-flex;width:max-content;padding:4px 7px;border-radius:999px;color:var(--muted);background:var(--panel-raised);font-size:8px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.asset-source-badge.exchange{color:var(--accent-strong);background:var(--accent-faint)}.asset-source-badge.custom{color:#f0b76d;background:color-mix(in srgb,#f0b76d 11%,transparent)}.supported-asset-list{display:grid}.supported-asset-copy>span{color:var(--muted);font-size:9px;line-height:1.5}.custom-price-control{display:flex;align-items:center;gap:8px}.custom-price-control input{width:130px;min-height:36px;padding:0 10px}.supported-asset-row>button{flex:none}@media(max-width:980px){.asset-option-grid{grid-template-columns:1fr}}@media(max-width:680px){.input-action{grid-template-columns:1fr}.input-action .secondary-button{width:100%}.supported-asset-row{align-items:flex-start;flex-wrap:wrap}.supported-asset-copy{min-width:calc(100% - 58px)}.custom-price-control{width:100%;padding-left:52px}.custom-price-control input{flex:1;width:auto}.supported-asset-row>button{margin-left:auto}}.asset-search-suggestions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.search-suggestion{border:1px solid var(--line);border-radius:999px;background:var(--panel-raised);color:var(--muted);padding:6px 9px;font:inherit;font-size:9px;cursor:pointer}.search-suggestion:hover{color:var(--text);border-color:var(--accent)}.asset-result-reason{color:var(--muted);font-size:9px;line-height:1.45}.asset-source-badge.market{color:#8cc8ff;background:color-mix(in srgb,#8cc8ff 12%,transparent)}
