.finance-ui{--dc-bg:#14161d;--dc-card:#1c1d24;--dc-ink:#edf0f6;--dc-dim:#a1a5b2;--dc-mute:var(--dc-dim);--dc-line:#343741;--dc-line2:#535865;--dc-pos:#9dcbb6;--dc-neg:#e5a5a9;--finance-blue:#97b8ff;--finance-border:rgb(205 214 241/11%);--finance-fill:linear-gradient(145deg,rgb(255 255 255/2.5%),transparent 50%),var(--dc-card);color:var(--dc-ink);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.finance-ui .dc-card,.finance-ui .finance-panel{background:var(--finance-fill);border:1px solid var(--finance-border);border-radius:18px;box-shadow:inset 0 1px rgb(255 255 255/1.5%),0 6px 16px rgb(0 0 0/7%);min-width:0}.finance-ui .dc-card{padding:20px}.finance-ui .finance-heading{display:flex;align-items:center;gap:9px;min-width:0;color:var(--dc-ink);font-size:15px;font-weight:550;letter-spacing:-.015em}.finance-ui .finance-heading svg{width:17px;height:17px;flex:none;color:var(--dc-dim)}.finance-ui .dc-label{font-size:11px;font-weight:500;letter-spacing:.01em;text-transform:none}.finance-ui .dc-label-lg{font-size:15px;font-weight:550;letter-spacing:-.015em;text-transform:none;color:var(--dc-ink)}.finance-ui .dc-num{font-weight:500;letter-spacing:-.02em}.finance-ui .dc-meta,.finance-ui .text-nuntia-dim{color:var(--dc-dim)}.finance-ui .dc-chip{padding:3px 8px;border-radius:6px;border-color:var(--finance-border);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.finance-ui .dc-inset{background:var(--dc-bg);border-color:var(--finance-border);border-radius:12px;min-width:0}.finance-ui .dc-btn,.finance-ui .finance-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:8px 12px;border-radius:9px;border:1px solid var(--finance-border);background:linear-gradient(#2c2f39,#242630);color:var(--dc-ink);line-height:1.35;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:0;box-shadow:inset 0 1px rgb(255 255 255/2%);cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.finance-ui .dc-btn-primary,.finance-ui .finance-button-primary{background:linear-gradient(#343f56,#283449);border-color:#91b2ff40;color:#e6edff}.finance-ui .dc-btn-danger{color:var(--dc-neg);background:transparent;border-color:#e5a5a930}.finance-ui .dc-btn:hover:not(:disabled),.finance-ui .finance-button:hover:not(:disabled){border-color:#aabff366;filter:brightness(1.1)}.finance-ui button:disabled{cursor:not-allowed}.finance-ui .dc-btn:disabled,.finance-ui .finance-button:disabled{opacity:.48}.finance-ui :is(button,input,select,summary,a,[role=button]):focus-visible{outline:2px solid var(--finance-blue);outline-offset:3px}.finance-ui .dc-btn:active:not(:disabled),.finance-ui .finance-button:active:not(:disabled){transform:translateY(1px)}.finance-ui input:not([type=checkbox]):not([type=range]),.finance-ui select{color:var(--dc-ink);border-color:var(--dc-line);border-radius:9px}.finance-ui .finance-zone{container-type:inline-size;min-width:0}.finance-ui .finance-zone-heading{display:flex;align-items:center;gap:16px;margin-top:32px}.finance-ui .finance-zone-heading>span:first-child{font-size:19px;font-weight:550;letter-spacing:-.03em}.finance-ui .finance-zone-heading>span:nth-child(2){background:linear-gradient(90deg,var(--dc-line),transparent)!important}.finance-ui .finance-pnl-grid{gap:12px;padding:14px 0;border-block:1px solid var(--finance-border)}.finance-ui .finance-pnl-grid .dc-inset{border:0;border-radius:0;padding:0;background:transparent}.finance-ui .finance-pnl-grid .dc-num{font-size:16px;overflow-wrap:anywhere}.finance-ui .finance-notes-body{grid-template-columns:1fr;gap:5px}.finance-ui .finance-notes-body>.contents>.dc-label,.finance-ui .finance-notes-body>.dc-label:not(:first-child){margin-top:12px;color:var(--dc-ink)}.finance-ui .finance-notes-body .text-\[14px\]{color:var(--dc-dim);font-size:13px;line-height:1.65}.finance-ui .finance-notes-body>span:nth-child(2){font-size:15px;color:var(--dc-ink)}.finance-ui .finance-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.finance-ui .finance-yield{display:grid;align-items:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;font-family:inherit}.finance-ui .finance-yield>section{min-width:0;max-width:none}.finance-ui .finance-yield>section:last-child{grid-column:1/-1}.finance-ui .finance-trade{outline-offset:3px}.finance-ui .finance-trade:hover{border-color:#97b8ff55!important}.finance-ui .finance-vault-readout{background:transparent;padding:14px 8px;border-top:1px solid var(--finance-border);min-width:0}.finance-ui .finance-vault-readout>div:first-child{flex-wrap:wrap;gap:6px}.finance-ui .finance-vault-readout strong{font-size:clamp(18px,2.8cqi,26px);font-weight:500;letter-spacing:-.035em;overflow-wrap:anywhere}.finance-ui .finance-vault-rail{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px}.finance-ui .finance-vault-switcher{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding:4px 16px 0}.finance-ui .finance-vault-switcher button{min-height:34px;padding:6px 12px;border-radius:8px;border:1px solid var(--finance-border);color:var(--dc-dim);background:var(--dc-bg);font-size:12px}.finance-ui .finance-vault-switcher button[aria-pressed=true]{background:linear-gradient(#363d4d,#272e3d);border-color:#a9beee33;color:var(--dc-ink);box-shadow:inset 0 1px #ffffff12}.finance-ui .finance-vault-style{padding:4px 8px;margin-left:auto;color:var(--dc-dim);font-size:11px}.finance-ui .finance-gauge-well{position:relative;display:flex;align-items:center;justify-content:center;padding:26px 12px 8px}.finance-ui .finance-gauge-label{position:absolute;top:4px;font-size:12px;color:var(--dc-dim)}.finance-ui .finance-vault-actions{margin:0 16px 16px;padding:0}.finance-ui .finance-vault-fees{margin:0 16px 16px;padding-top:16px;border-top:1px solid var(--finance-border)}.finance-ui .finance-vault-fee{border:1px solid var(--finance-border);border-radius:10px;background:var(--dc-bg);padding:12px;min-width:0}.finance-ui .finance-vault-fee[data-recommended=true]{background:linear-gradient(#303746,#252c3a);border-color:#97b8ff33}.finance-ui .vault-action-grid{gap:6px!important}.finance-ui .finance-payment-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.finance-ui .finance-payment-stats .dc-card{border:0;box-shadow:none;padding:0;border-radius:0;background:transparent}.finance-ui .finance-payment-stats .dc-num:not(.dc-meta){font-size:20px;overflow-wrap:anywhere}.finance-ui .finance-payment-ledger.dc-card{background:transparent;padding:16px 0 0;border:0;border-top:1px solid var(--finance-border);border-radius:0;box-shadow:none}.finance-ui .finance-alpha>div:first-of-type{padding:18px 20px!important;gap:12px!important}.finance-ui .finance-alpha>div:first-of-type>span:first-of-type{font-size:15px!important;font-weight:550!important;letter-spacing:-.015em!important;text-transform:none!important}.finance-ui .finance-alpha>div:last-child{padding:20px!important}.finance-ui .alpha-btn{box-shadow:inset 0 1px #ffffff05!important;font-weight:500!important;letter-spacing:0!important}.finance-ui .alpha-btn-primary{background:linear-gradient(#343f56,#283449)!important;border-color:#91b2ff40!important;color:#e6edff!important}.finance-ui .alpha-btn-secondary{background:linear-gradient(#2c2f39,#242630)!important;border-color:var(--finance-border)!important}@container (max-width: 760px){.finance-ui .vault-main-grid{grid-template-columns:1fr}.finance-ui .vault-readout-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px!important}.finance-ui .finance-yield{grid-template-columns:1fr}.finance-ui .finance-yield>section{grid-column:1}}@container (max-width: 420px){.finance-ui .dc-card{padding:16px}.finance-ui .vault-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-ui .vault-fee-grid{grid-template-columns:1fr}.finance-ui .finance-vault-readout svg{display:none}.finance-ui .finance-vault-readout{padding:12px 0}.finance-ui .finance-vault-fee{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.finance-ui .finance-vault-fee>div{margin-top:0!important}.finance-ui .finance-payment-ledger.dc-card{padding:16px 0 0}.finance-ui .finance-payment-stats .dc-card{padding:0}}@media (pointer:coarse){.finance-ui .dc-btn,.finance-ui .finance-button,.finance-ui .finance-vault-switcher button{min-height:44px}.finance-ui input,.finance-ui select{font-size:16px!important}}@media (prefers-reduced-motion:reduce){.finance-ui *,.finance-ui :after,.finance-ui :before{animation:none!important;transition:none!important}.finance-ui .dc-btn:active,.finance-ui .finance-button:active{transform:none}}.finance-ui .finance-yield-rail,.finance-ui .finance-yield-rail>span:last-child{flex-wrap:wrap}.finance-ui .finance-chart-controls button{min-height:36px}.finance-ui .finance-vault-readout{align-self:start}@container (min-width: 1250px){.finance-ui .finance-yield{grid-template-columns:minmax(300px,400px) minmax(300px,400px) minmax(0,1fr);align-items:stretch}.finance-ui .finance-yield>section:last-child{grid-column:auto}.finance-ui .finance-treasury-top{grid-template-columns:minmax(0,1fr) minmax(380px,480px);align-items:start}.finance-ui .finance-treasury-bottom{grid-template-columns:minmax(0,440px);align-items:start}}.finance-ui .finance-vault{container-type:inline-size}@container (min-width: 1000px){.finance-ui .vault-readout-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto}.finance-ui .vault-fee-grid{grid-template-columns:repeat(3,minmax(0,240px))}}@container (max-width: 1249px){.finance-ui .finance-yield>section:last-child .finance-chart-box{min-height:420px!important}}.finance-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--gap) * 1.5);align-items:start}.finance-layout>.finance-activity{min-width:0}@media (min-width:1536px){.finance-layout{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;grid-template-areas:"treasury desk" "activity desk"}.finance-layout>.finance-treasury{grid-area:treasury}.finance-layout>.finance-desk{grid-area:desk}.finance-layout>.finance-activity{grid-area:activity}}.finance-ui .finance-balance-sheet{container:balance/inline-size}.finance-ui .finance-pnl-grid .finance-pnl-stat{min-width:0}.finance-ui .finance-pnl-stat>.dc-label{display:block;line-height:1.4}.finance-ui .finance-pnl-value{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:3px 8px;margin-top:6px}.finance-ui .finance-pnl-value .finance-pnl-amount{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;line-height:1.35}.finance-ui .finance-pnl-percent{font-size:12px;line-height:1.4;white-space:nowrap;font-variant-numeric:tabular-nums}@container balance (max-width: 520px){.finance-ui .finance-pnl-grid{grid-template-columns:minmax(0,1fr);gap:0;padding-block:0}.finance-ui .finance-pnl-grid .finance-pnl-stat{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 0;min-height:58px}.finance-ui .finance-pnl-stat+.finance-pnl-stat{border-top:1px solid var(--finance-border)}.finance-ui .finance-pnl-stat>.dc-label{min-height:0;font-size:12px}.finance-ui .finance-pnl-value{flex-direction:column;flex-wrap:nowrap;align-items:flex-end;text-align:right;margin-top:0}.finance-ui .finance-pnl-value .finance-pnl-amount{font-size:18px}}.DeskTabs_rail__w4LTp{position:relative;margin-top:calc(var(--gap) * 1.5);display:flex;justify-content:center}.DeskTabs_tabs__d87IQ{display:grid;grid-template-columns:repeat(var(--tab-count,4),minmax(0,1fr));width:min(100%,calc(var(--tab-count, 4) * 11rem));gap:4px;padding:5px;border:1px solid rgb(255 255 255/9%);border-radius:17px;background:linear-gradient(180deg,#24242a,#1a1a20);box-shadow:inset 0 1px 0 rgb(255 255 255/3%),0 6px 18px rgb(0 0 0/14%)}.DeskTabs_tab__sccP3{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;min-width:0;min-height:44px;padding:0 12px;border:1px solid transparent;border-radius:12px;color:#a7a7b0;font-size:.84rem;font-weight:550;letter-spacing:-.01em;line-height:1;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease;-webkit-tap-highlight-color:transparent}.DeskTabs_tab__sccP3[aria-selected=true]{color:#f4f5fa;border-color:rgb(169 190 238/20%);background:linear-gradient(180deg,#363d4d,#272e3d);box-shadow:inset 0 1px 0 rgb(255 255 255/7%),0 2px 5px rgb(0 0 0/22%)}.DeskTabs_tab__sccP3[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;left:35%;right:35%;height:2px;border-radius:2px;background:#729dff}.DeskTabs_icon__x0poX{width:19px;height:19px;flex:none}.DeskTabs_tab__sccP3[aria-selected=true] .DeskTabs_icon__x0poX{color:#91b2ff}.DeskTabs_lock__gXc6Z{width:11px;height:11px;flex:none;color:#858590}@media (hover:hover){.DeskTabs_tab__sccP3:hover:not(:disabled):not([aria-selected=true]){color:#eeeef4;background-color:rgb(255 255 255/5%)}}.DeskTabs_tab__sccP3:active:not(:disabled){transform:translateY(1px)}.DeskTabs_tab__sccP3:focus-visible{outline:2px solid #a4bfff;outline-offset:2px;z-index:1}.DeskTabs_tab__sccP3:disabled{cursor:not-allowed;color:#898993}@media (max-width:540px){.DeskTabs_tabs__d87IQ{gap:2px;padding:4px;border-radius:15px}.DeskTabs_tab__sccP3{padding:0 3px;gap:4px;font-size:12px;border-radius:10px}.DeskTabs_icon__x0poX{display:none}.DeskTabs_lock__gXc6Z{width:9px;height:9px}}@media (prefers-reduced-motion:reduce){.DeskTabs_tab__sccP3{transition:none}.DeskTabs_tab__sccP3:active:not(:disabled){transform:none}}@media (max-width:360px){.DeskTabs_lock__gXc6Z{display:none}}@media (forced-colors:active){.DeskTabs_tabs__d87IQ{border-color:ButtonText}.DeskTabs_tab__sccP3[aria-selected=true]{border-color:Highlight}.DeskTabs_tab__sccP3[aria-selected=true]:after{background:Highlight}.DeskTabs_tab__sccP3:focus-visible{outline-color:Highlight}}.OfficeSurround_stage__Jtwuc{position:relative;padding-inline:8px}.OfficeSurround_atmosphere__fjQs_{position:absolute;inset:-64px calc(0px - var(--pad, 18px)) -24px;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);mask-image:linear-gradient(180deg,#000 50%,transparent)}.OfficeSurround_architecture__uxXhe{position:absolute;inset:0;background:radial-gradient(ellipse at 23% 15%,rgb(184 154 105/25%),transparent 70%),radial-gradient(ellipse at 91% 32%,rgb(110 144 169/18%),transparent 65%),linear-gradient(118deg,var(--dc-bg,#111015) 3%,#222123 30%,#17171c 60%,var(--dc-bg,#111015))}.OfficeSurround_reflection__kJzj_{position:absolute;inset:-14% -16%;opacity:.192;filter:blur(clamp(30px,4vw,100px)) saturate(.45) brightness(.72)}.OfficeSurround_light__cc9ie{position:absolute;inset:0;background-size:100% 100%;background-repeat:no-repeat;transition:opacity 2s ease-in-out}.OfficeSurround_idle__k4xd4{opacity:1;background-image:url(/video/idle-poster.jpg)}.OfficeSurround_working__FgeB6{opacity:0;background-image:url(/video/working-poster.jpg)}.OfficeSurround_stage__Jtwuc[data-office-surround=working] .OfficeSurround_idle__k4xd4{opacity:0}.OfficeSurround_stage__Jtwuc[data-office-surround=working] .OfficeSurround_working__FgeB6{opacity:1}.OfficeSurround_beams__aWR9v{position:absolute;inset:-30% -10%;opacity:.65;background:linear-gradient(120deg,transparent 24%,rgb(229 200 153/8.6%) 25%,rgb(229 200 153/3.5%) 40%,transparent 40.3%),linear-gradient(120deg,transparent 69%,rgb(174 196 213/5.1%) 69.2%,transparent 88%)}.OfficeSurround_shade__Nz9XM{position:absolute;inset:0;background:radial-gradient(ellipse at 48% 50%,transparent 35%,rgb(17 16 21/60%) 100%),linear-gradient(rgb(17 16 21/21%),transparent 35%,rgb(17 16 21/40%))}.OfficeSurround_grain__LUvYk{position:absolute;inset:0;opacity:.018;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");background-size:180px 180px}.OfficeSurround_frame__fw6pu{position:relative;margin-inline:auto;padding:1px;border-radius:16px;background:linear-gradient(140deg,rgb(238 226 204/40%),rgb(172 190 192/18%) 38%,var(--dc-bg,#111015) 75%);box-shadow:0 3px 8px rgb(0 0 0/56%),0 22px 45px -12px rgb(0 0 0/69%)}.OfficeSurround_aperture__yfVro{position:relative;height:100%;overflow:hidden;border-radius:15px}.OfficeSurround_expanded__HGfsZ{position:fixed;inset:0;z-index:50;background:#000}.OfficeSurround_stage__Jtwuc[data-expanded=true] .OfficeSurround_atmosphere__fjQs_{display:none}.OfficeSurround_expanded__HGfsZ>.OfficeSurround_aperture__yfVro{border-radius:0}@media (max-width:640px){.OfficeSurround_stage__Jtwuc{padding-inline:4px}.OfficeSurround_atmosphere__fjQs_{opacity:.75}.OfficeSurround_reflection__kJzj_{filter:blur(30px) saturate(.45) brightness(.65)}}@media (prefers-reduced-motion:reduce){.OfficeSurround_light__cc9ie{transition:none}}@font-face{font-family:Cabinet Grotesk;src:url(/fonts/cabinet-grotesk/cabinet-grotesk-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Grotesk;src:url(/fonts/cabinet-grotesk/cabinet-grotesk-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Grotesk;src:url(/fonts/cabinet-grotesk/cabinet-grotesk-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.finance-ui .ducat-vault{--dc-bg:#111015;--dc-card:#1d1c21;--dc-ink:#ddd;--dc-dim:#aaa9ad;--dc-line:#28272c;--dc-line2:#47464a;--ducat-blue:#1858e4;--ducat-orange:#f7931a;container-name:ducat;font-family:Cabinet Grotesk,ui-sans-serif,system-ui,sans-serif;font-weight:500;color:var(--dc-ink)}.finance-ui .ducat-vault .ducat-panel{padding:0;background:var(--dc-bg);border:1px solid var(--dc-line2);border-radius:16px;box-shadow:0 6px 16px rgb(0 0 0/9%)}.ducat-vault h2,.ducat-vault h3,.ducat-vault p{margin:0}.ducat-vault button,.ducat-vault input{font-family:inherit}.ducat-vault-rail{justify-content:space-between;flex-wrap:wrap;gap:16px;padding:24px;border-bottom:1px solid var(--dc-line)}.ducat-brand,.ducat-vault-rail{display:flex;align-items:center}.ducat-brand{gap:20px}.ducat-brand img{display:block;width:140px;height:auto}.ducat-brand>span{padding-left:20px;border-left:1px solid var(--dc-line2);color:var(--dc-dim);font-size:16px}.ducat-vault-switcher{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding:18px 24px}.ducat-vault-switcher button{min-height:36px;padding:6px 13px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--dc-dim);font-size:13px;transition:border-color .16s,background-color .16s}.ducat-vault-switcher button[aria-pressed=true]{color:var(--dc-ink);background:var(--dc-card);border-color:var(--dc-line2)}.ducat-vault-switcher button:hover:not(:disabled){border-color:var(--dc-line2)}.ducat-vault-switcher button:disabled{opacity:.4}.ducat-vault-style{margin-left:auto;color:var(--dc-dim);font-size:12px;text-transform:capitalize}.ducat-balances{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 24px}.ducat-asset-card{min-width:0;background:var(--dc-card);border:1px solid var(--dc-line2);border-top:2px solid var(--ducat-orange);border-radius:12px;display:flex;flex-direction:column}.ducat-asset-card[data-asset=unit]{border-top-color:var(--ducat-blue)}.ducat-asset-body{padding:18px 20px 22px;flex:1}.ducat-asset-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.ducat-asset-heading h3{font-size:14px;font-weight:700}.ducat-coin{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.ducat-coin-btc img{display:block;width:32px;height:32px}.ducat-coin-unit{background:#1858e428}.ducat-coin-unit img{width:24px;height:24px}.ducat-asset-value{display:flex;align-items:baseline;gap:8px;margin-top:24px;flex-wrap:wrap}.ducat-asset-value strong{font-size:clamp(28px,4.7cqi,44px);line-height:1.1;font-weight:700;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ducat-asset-value>span{color:var(--dc-dim);font-size:12px}.ducat-asset-equivalent{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 10px;margin-top:10px;font-size:16px;color:var(--dc-dim);font-variant-numeric:tabular-nums}.ducat-asset-equivalent>span{font-size:11px;color:#8e8d90}.ducat-asset-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 20px 18px}.ducat-vault .ducat-action{display:inline-flex;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 12px;border:1px solid var(--dc-line2);border-radius:7px;background:var(--dc-bg);color:var(--dc-ink);font-size:14px;font-weight:700;line-height:1.2;transition:background-color .16s,border-color .16s}.ducat-vault .ducat-action-primary{background:#ddd;color:#111015;border-color:#ddd}.ducat-vault .ducat-action:hover:not(:disabled){border-color:#aaa9ad;background:#28272c}.ducat-vault .ducat-action-primary:hover:not(:disabled){background:#fff;color:#111015;border-color:#fff}.ducat-vault .ducat-action[aria-pressed=true]{outline:2px solid #709bff;outline-offset:2px}.ducat-vault .ducat-action:disabled{opacity:.45}.ducat-action svg{flex:none}.ducat-action-form{grid-column:1/-1;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:18px;background:var(--dc-card);border:1px solid var(--dc-line2);border-radius:10px}.ducat-health{display:grid;grid-template-columns:196px minmax(0,1fr);align-items:center;gap:24px;margin:20px 24px 0;padding:20px 0;border-bottom:1px solid var(--dc-line)}.ducat-health-gauge{display:flex;flex-direction:column;align-items:center}.ducat-health-gauge h3{font-size:13px;font-weight:500;color:var(--dc-dim)}.ducat-health-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ducat-metric{min-width:0}.ducat-metric+.ducat-metric{padding-left:24px;border-left:1px solid var(--dc-line)}.ducat-metric-label{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--dc-dim)}.ducat-metric-label svg{max-width:48px;height:14px!important}.ducat-metric strong{display:block;margin-top:10px;font-size:clamp(22px,3cqi,30px);line-height:1.2;font-weight:700;letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ducat-metric-note{display:block;margin-top:6px;color:var(--dc-dim);font-size:12px}.ducat-fees{padding:18px 24px 22px}.ducat-fees-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.ducat-fees-heading h3{font-size:13px;font-weight:500}.ducat-fees-heading>span{color:var(--dc-dim);font-size:11px}.ducat-fee-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--dc-line);border-radius:8px;overflow:hidden}.ducat-fee{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:4px 8px;padding:11px 14px;min-width:0}.ducat-fee+.ducat-fee{border-left:1px solid var(--dc-line)}.ducat-fee[data-recommended=true]{background:var(--dc-card)}.ducat-fee-label{font-size:12px;color:var(--dc-dim)}.ducat-fee[data-recommended=true] .ducat-fee-label{color:#8fb0ff}.ducat-fee-rate{font-size:11px;color:var(--dc-dim);white-space:nowrap}.ducat-fee-rate strong{color:var(--dc-ink);font-size:17px;font-weight:700}.ducat-fee-detail{grid-column:1/-1;color:var(--dc-dim);font-size:11px}.ducat-fee-unavailable{font-size:12px;color:var(--dc-dim)}@container ducat (max-width: 700px){.ducat-health{grid-template-columns:172px minmax(0,1fr);gap:20px}.ducat-health-metrics{grid-template-columns:1fr;gap:16px}.ducat-metric+.ducat-metric{padding:14px 0 0;border-left:0;border-top:1px solid var(--dc-line)}.ducat-metric strong{margin-top:5px}.ducat-asset-value strong{font-size:clamp(24px,4.7cqi,34px)}.ducat-fee{padding:10px;grid-template-columns:1fr;gap:2px}}@container ducat (max-width: 440px){.ducat-vault-rail{padding:20px 16px;gap:18px}.ducat-brand{gap:12px}.ducat-brand img{width:112px}.ducat-brand>span{padding-left:12px;font-size:14px}.ducat-vault-switcher{padding:16px}.ducat-balances{grid-template-columns:1fr;padding:0 16px;gap:12px}.ducat-asset-body{padding:16px 18px 20px}.ducat-asset-value{margin-top:16px}.ducat-asset-value strong{font-size:36px}.ducat-vault .ducat-action{padding-inline:8px;gap:6px;font-size:13px}.ducat-action svg{width:14px;height:14px}.ducat-health{margin-inline:16px;grid-template-columns:140px minmax(0,1fr);gap:12px}.ducat-health-gauge>[role=img]{zoom:.8}.ducat-metric strong{font-size:21px}.ducat-metric-label{font-size:12px}.ducat-metric-label svg{display:none}.ducat-metric-note{font-size:11px}.ducat-fees{padding:16px}.ducat-fee-options{grid-template-columns:1fr}.ducat-fee{grid-template-columns:1fr auto;gap:2px 12px;padding:10px 12px}.ducat-fee+.ducat-fee{border-left:0;border-top:1px solid var(--dc-line)}.ducat-fee-detail{grid-column:1;grid-row:2}.ducat-fee-rate{grid-column:2;grid-row:1/3;align-self:center}}@media (pointer:coarse){.ducat-vault .ducat-action,.ducat-vault-switcher button{min-height:44px}}@container ducat (max-width: 340px){.ducat-health{grid-template-columns:1fr}.ducat-health-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ducat-metric+.ducat-metric{padding:0 0 0 12px;border-top:0;border-left:1px solid var(--dc-line)}.ducat-metric strong{font-size:20px}}