.borrow-wallet-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;border-block:1px solid #e7e5e4;padding:20px 0;margin:0 0 28px;font-size:14px}.borrow-wallet-toolbar p{margin:0;color:#57534e;line-height:1.6}.borrow-owned-toggle{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer}.borrow-owned-toggle input{accent-color:#292524;width:18px;height:18px}.borrow-wallet-facts{margin-top:12px;display:grid;gap:5px;font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums;color:#57534e}.borrow-wallet-facts strong{color:#292524;font-weight:500}.barretx-borrow-estimate{margin:20px 0;border-block:1px solid #e7e5e4;padding:16px 0}.barretx-borrow-estimate dl{margin:0 0 16px}.barretx-borrow-estimate dl>div{display:flex;justify-content:space-between;gap:20px;margin:10px 0;font-size:14px}.barretx-borrow-estimate dt{color:#57534e}.barretx-borrow-estimate dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.barretx-borrow-estimate p,.barretx-funding-help p{font-size:14px;line-height:1.6;color:#57534e;margin:12px 0}.barretx-interest-period{display:flex;align-items:center;justify-content:space-between;gap:16px}.barretx-interest-period label{font-size:14px}.barretx-interest-period select{width:auto}.barretx-funding-help{padding:16px 0;border-block:1px solid #e7e5e4;margin:16px 0}.barretx-loan-success-actions{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.barretx-swap-dialog{box-sizing:border-box;position:fixed;inset:0 0 0 auto;margin:0;padding:32px;width:min(460px,100%);max-width:100vw;height:100dvh;max-height:100dvh;border:0;background:#fff;color:#292524}.barretx-swap-dialog::backdrop{background:rgb(28 25 23/35%)}.barretx-swap-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.barretx-swap-heading h2{font:400 26px/1.3 Libre Caslon Text,Georgia,serif;margin:0}.barretx-swap-dialog p{font-size:14px;line-height:1.65;color:#57534e}.barretx-swap-dialog>label{display:block;font-size:14px;margin:24px 0 8px}:root body .barretx-swap-dialog>input,:root body .barretx-swap-dialog>select{box-sizing:border-box;width:100%;height:48px;border:1px solid #d6d3d1;background:#fff;border-radius:10px;padding:10px 12px;color:#292524;font:16px/1.5 system-ui,sans-serif}:root body .barretx-swap-dialog>.dockyard-primary-action,:root body .barretx-swap-dialog>.dockyard-secondary-action{width:100%;display:flex;align-items:center;justify-content:center;margin-top:12px;min-height:48px;box-sizing:border-box;text-decoration:none}:root body .barretx-swap-dialog :focus-visible{outline:2px solid #57534e;outline-offset:3px}.barretx-portfolio-wallet{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:20px 0;margin-bottom:24px;border-block:1px solid #e7e5e4;font-size:14px}@media(max-width:650px){.borrow-wallet-toolbar{align-items:flex-start;flex-direction:column;gap:8px}.barretx-swap-dialog{inset:auto 0 0;height:auto;max-height:92dvh;width:100%;padding:24px;border-radius:16px 16px 0 0}.barretx-borrow-estimate dl>div{gap:12px}}:root body .barretx-interest-period>select{width:auto;flex:0 0 auto}:root body .barretx-interest-period>label{font-weight:400;margin:0}:root body .barretx-swap-heading>.dockyard-secondary-action{width:auto;min-width:72px;flex:0 0 auto;margin:0}:root body .barretx-borrow-progress{margin:0 0 16px;padding:0;border:0}:root body .barretx-borrow-progress summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:44px;cursor:pointer;font-size:14px}.barretx-borrow-progress summary::-webkit-details-marker{display:none}.barretx-step-current{font-weight:600;color:#292524}.barretx-borrow-progress summary [role=status]{color:#57534e;text-decoration:underline;text-underline-offset:3px}:root body .barretx-borrow-progress ol{display:flex;flex-wrap:wrap;gap:8px 20px;padding:8px 0 12px;margin:0;list-style:none}.barretx-borrow-progress li{display:flex;align-items:baseline;gap:8px;font-size:13px;line-height:1.6;color:#57534e}.barretx-borrow-progress li[data-state=current]{font-weight:600;color:#292524}.barretx-step-number{font-variant-numeric:tabular-nums}.barretx-step-complete{font-weight:400}:root body .barretx-borrow-progress p{font-size:14px;line-height:1.5;margin:4px 0 12px;color:#57534e}:root body .barretx-borrow-estimate{margin:8px 0 0;padding:16px 0 0;border-top:1px solid #e7e5e4;border-bottom:0}:root body .barretx-capacity-facts,:root body .barretx-loan-cost .barretx-cost-facts{display:flex;flex-direction:column;gap:8px;margin:0}:root body .barretx-capacity-facts>div,:root body .barretx-cost-facts>div{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;gap:16px;margin:0;padding:0;border:0;font-size:14px;line-height:1.5}:root body .barretx-capacity-facts dt,:root body .barretx-cost-facts dt{width:auto;max-width:none;flex:1;color:#57534e}:root body .barretx-capacity-facts dd,:root body .barretx-cost-facts dd{flex:0 0 auto;margin:0;text-align:right;font-size:14px;font-variant-numeric:tabular-nums;color:#292524}:root body .barretx-borrow-estimate .barretx-loan-cost{margin-top:16px;padding-top:12px;border-top:1px solid #e7e5e4}:root body .barretx-interest-period{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px}:root body .barretx-interest-period>label{font-size:14px;font-weight:600;line-height:1.5;color:#292524}:root body .barretx-interest-period>select{min-height:40px;height:40px;padding:6px 10px;min-width:100px;border-radius:8px;font-size:14px}:root body .barretx-cost-facts>.barretx-loan-net-cost{padding-top:8px;border-top:1px solid #e7e5e4}:root body .barretx-loan-net-cost dd,:root body .barretx-loan-net-cost dt{font-weight:600;color:#292524}:root body .barretx-loan-cost a,:root body .barretx-loan-cost p{font-size:12px;line-height:1.5;color:#57534e;margin:8px 0 0}:root body .barretx-estimate-details{margin-top:4px}:root body .barretx-estimate-details>summary{width:fit-content;min-height:36px;align-content:center;font-size:12px;line-height:1.5;color:#57534e;cursor:pointer}:root body .barretx-estimate-details a{display:inline-block;text-underline-offset:3px}:root body .barretx-estimate-details>summary:focus-visible,:root body .barretx-price-retry:focus-visible{outline:2px solid #57534e;outline-offset:3px}:root body .barretx-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root body .barretx-loan-minimum{margin:6px 0 0;font-size:12px;line-height:1.5;color:#57534e}:root body .barretx-loan-minimum strong{color:#292524;font-weight:500}:root body .barretx-loan-help{margin-top:16px;border-top:1px solid #e7e5e4;padding-top:4px}:root body .barretx-loan-help>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-size:14px;color:#57534e;text-decoration:underline;text-underline-offset:3px}:root body .barretx-loan-help h3{font:600 14px/1.5 system-ui,sans-serif;margin:16px 0 8px}:root body .barretx-borrow-block{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding:0;font-size:12px}:root body .barretx-borrow-block details{min-width:0}:root body .barretx-borrow-block summary{cursor:pointer;font-size:12px;line-height:1.5;font-weight:400}:root body .barretx-borrow-block p{font-size:12px;line-height:1.5;margin:6px 0 0}:root body .barretx-price-retry{flex:0 0 auto;width:auto;min-height:40px;margin:0;padding:6px 0 6px 8px;border:0;border-radius:0;background:transparent;box-shadow:none;font:500 12px/1.5 system-ui,sans-serif;color:#292524;text-decoration:underline;text-underline-offset:3px;cursor:pointer}:root body .barretx-price-retry:disabled{color:#78716c;cursor:wait}:root body .barretx-borrow-progress summary:focus-visible,:root body .barretx-loan-help>summary:focus-visible{outline:2px solid #57534e;outline-offset:3px}@media(max-width:650px){:root body .barretx-borrow-progress ol{flex-direction:column}}:root body .barretx-compact-loan{gap:12px}:root body .barretx-compact-loan .dockyard-isolated-action-heading h2{margin:0}:root body .barretx-compact-loan .dockyard-action-footer{margin-top:4px}:root body .barretx-borrow-progress>details{width:100%}:root body .barretx-public-cashback{font-size:13px;line-height:1.5;margin:0;padding:8px 0;border-block:1px solid #e7e5e4}:root body .barretx-public-cashback>div:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}:root body .barretx-public-cashback span{color:#57534e}:root body .barretx-public-cashback button{width:auto;min-height:40px;padding:8px 12px;border:1px solid #d6d3d1;background:#fff;color:#292524;border-radius:8px;cursor:pointer;font:500 13px/1.4 system-ui,sans-serif}:root body .barretx-public-cashback button:disabled{opacity:.6;cursor:not-allowed}:root body .barretx-public-cashback p{font-size:13px;line-height:1.5;margin:8px 0}:root body .barretx-public-cashback :focus-visible{outline:2px solid #57534e;outline-offset:3px}:root body .barretx-enrollment-review>a{display:inline-block;margin-right:12px}.barretx-field-label,.barretx-term-label{display:inline-flex;align-items:center;gap:4px;max-width:100%}.barretx-field-label{margin-bottom:8px}.barretx-field-label>label{margin:0}.barretx-labeled-field{display:grid;align-content:start;min-width:0}.barretx-labeled-field>.barretx-field-label{margin-bottom:8px}.barretx-field-info,.barretx-field-info>div,:root body .barretx-info-trigger{display:inline-flex;flex:0 0 auto;align-items:center}:root body .barretx-info-trigger{justify-content:center;width:24px;height:24px;min-height:24px;padding:4px;margin:0;border:0;border-radius:4px;background:transparent;color:#57534e;cursor:pointer}:root body .barretx-info-trigger:hover{color:#292524;background:#f2f1ee}:root body .barretx-info-trigger:focus-visible{outline:2px solid #292524;outline-offset:2px}.barretx-field-info>div>[role=tooltip]{width:300px;max-width:calc(100vw - 32px);z-index:100;text-align:left;white-space:normal}.barretx-field-info [role=tooltip]>section{box-sizing:border-box;padding:12px 16px;border:1px solid #d6d3d1;border-radius:10px;background:#fff;color:#292524;box-shadow:0 6px 18px rgb(28 25 23/12%);font:400 14px/1.5 ui-sans-serif,system-ui,sans-serif}.barretx-field-info [role=tooltip] p{margin:0;font:inherit;color:inherit}.barretx-field-info [role=tooltip]>section:focus{outline:none}.loan-interest-field>.barretx-field-label{display:flex}@media (pointer:coarse){:root body .barretx-info-trigger{width:32px;height:32px;min-height:32px}}.barretx-rewards{margin-block:24px;padding:24px;border:1px solid #dedbd5;border-radius:16px;background:#faf9f6;color:#272724}.barretx-rewards h2{margin-top:0}.barretx-rewards dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.barretx-rewards dt{font-size:13px;color:#676761}.barretx-rewards dd{margin:4px 0 0;font-weight:600;overflow-wrap:anywhere}.barretx-rewards-actions{display:flex;flex-wrap:wrap;gap:8px}.barretx-rewards button{padding:10px 14px;border:1px solid #c5c3bc;border-radius:8px;background:#fff;color:inherit;cursor:pointer}.barretx-rewards button:disabled{opacity:.5;cursor:default}.barretx-rewards-review{padding:16px;background:#efeee8;border-radius:10px}.barretx-rewards-review button{margin-right:8px}.barretx-rewards-note{font-size:13px;color:#676761}@media(max-width:520px){.barretx-rewards{padding:16px}.barretx-rewards dl{grid-template-columns:1fr}}.dockyard-isolated-action>.barretx-rewards{border:0;border-top:1px solid #e7e5e4;border-radius:0;padding:24px 0;background:transparent;margin:24px 0 0}.barretx-rewards p{max-width:70ch}.barretx-rewards-status{font-weight:600}.barretx-rewards-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0;list-style-position:inside;margin:20px 0}.barretx-rewards-steps li{padding-block:12px;border-block:1px solid #e7e5e4}.barretx-rewards-steps span{display:block;margin-top:8px;font-size:14px}.barretx-rewards .dockyard-primary-action{background:#292524;color:#fff;border-color:#292524;min-height:48px;padding:12px 20px;border-radius:10px;font-weight:600}.barretx-rewards .dockyard-secondary-action{min-height:44px;border-radius:10px;padding:10px 16px}.barretx-rewards button:focus-visible,.barretx-rewards summary:focus-visible{outline:2px solid #292524;outline-offset:3px}.barretx-rewards-review{background:#f5f5f4;padding:20px;border-radius:12px}.barretx-rewards-review h3{margin-top:0}.barretx-rewards-review details{margin-block:16px}.barretx-rewards a,.barretx-rewards dd,.barretx-rewards details p{overflow-wrap:anywhere}.barretx-rewards-manage{margin-block:20px}.barretx-rewards summary{cursor:pointer;padding-block:12px}.barretx-rewards input{display:block;width:100%;min-height:48px}.barretx-rewards-actions{margin-top:16px}.barretx-rewards button{font:inherit}.barretx-rewards-note{color:#57534e}@media(max-width:520px){.barretx-rewards-steps{grid-template-columns:1fr;gap:0}.barretx-rewards-review{padding:16px}.barretx-rewards-actions{align-items:stretch}.barretx-rewards-actions button{flex:1 1 auto}}.WalletReadiness_readiness__vs6uF{margin:0 0 24px;padding:18px 0;border-top:1px solid var(--rusd-line,#e7e5e4);border-bottom:1px solid var(--rusd-line,#e7e5e4);color:var(--rusd-ink,#292524);font-size:14px;line-height:1.5}.WalletReadiness_readiness__vs6uF .WalletReadiness_heading__Aypim{margin:0 0 12px;font-family:inherit;font-size:15px;font-weight:650}.WalletReadiness_readiness__vs6uF .WalletReadiness_checks__AxPL9{display:grid;gap:8px;margin:0}.WalletReadiness_readiness__vs6uF .WalletReadiness_checks__AxPL9>div{display:grid;padding:0;grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:12px}.WalletReadiness_readiness__vs6uF .WalletReadiness_checks__AxPL9 dt{max-width:none;color:var(--rusd-muted,#57534e);font-size:inherit}.WalletReadiness_readiness__vs6uF .WalletReadiness_checks__AxPL9 dd{min-width:0;margin:0;font-size:inherit;text-align:start;white-space:normal;overflow-wrap:anywhere}.WalletReadiness_address__fjP52,.WalletReadiness_balance__H95_V{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.WalletReadiness_readiness__vs6uF a{color:var(--rusd-ink,#292524);text-decoration:underline;text-underline-offset:3px}.WalletReadiness_readiness__vs6uF a:hover{color:#0c0a09;text-decoration-thickness:2px}.WalletReadiness_help__eVAUM{margin-top:14px}.WalletReadiness_help__eVAUM summary{width:fit-content;max-width:100%;min-height:44px;padding:10px 0;font-weight:600;cursor:pointer;touch-action:manipulation}.WalletReadiness_help__eVAUM summary:hover{text-decoration:underline;text-underline-offset:3px}.WalletReadiness_help__eVAUM summary:focus-visible,.WalletReadiness_readiness__vs6uF a:focus-visible{outline:2px solid var(--rusd-ink,#292524);outline-offset:4px}.WalletReadiness_readiness__vs6uF .WalletReadiness_instructions__bemEO p{margin:0 0 12px;font-size:14px;line-height:1.6}.WalletReadiness_readiness__vs6uF .WalletReadiness_instructions__bemEO .WalletReadiness_note__H0OWn{margin-bottom:0;color:var(--rusd-muted,#57534e);font-size:12px}@media (max-width:480px){.WalletReadiness_readiness__vs6uF .WalletReadiness_checks__AxPL9>div{grid-template-columns:84px minmax(0,1fr);gap:8px}}.dockyard-isolated-action fieldset,.dockyard-isolated-action form{min-width:0}.dockyard-isolated-action .dockyard-use-balance{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.barretx-pool-receipt{padding:8px 0;color:#292524}.barretx-pool-receipt-icon{color:#356349;margin-bottom:18px}.barretx-pool-receipt h2{font-size:clamp(26px,3vw,34px);line-height:1.2;margin:0 0 10px}.barretx-pool-receipt h2:focus{outline:none}.barretx-pool-receipt p{margin:0 0 24px;color:#57534e;line-height:1.5}.barretx-pool-receipt-balances{display:grid;gap:14px;padding:20px 0;margin:0 0 20px;border-top:1px solid #e7e5e4}.barretx-pool-receipt-balances>div{display:flex;justify-content:space-between;gap:16px}.barretx-pool-receipt-balances dt{color:#57534e}.barretx-pool-receipt-balances dd{margin:0;font-weight:600;overflow-wrap:anywhere;text-align:right}.barretx-pool-receipt-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.barretx-pool-receipt-actions a{color:#292524;text-underline-offset:3px}.barretx-earn-details,.barretx-earn-wallet{margin-top:20px;font-size:14px;line-height:1.5;color:#57534e}.barretx-earn-details summary,.barretx-earn-wallet summary{cursor:pointer;color:#292524;padding:8px 0}.barretx-earn-details p{margin:10px 0}.barretx-earn-actions{display:flex;gap:8px;margin-bottom:24px}.barretx-earn-actions button{flex:1;min-height:44px;border:1px solid #d6d3d1;border-radius:10px;background:#fff;color:#292524;font:inherit;cursor:pointer}.barretx-earn-actions button[aria-pressed=true]{background:#292524;color:#fff;border-color:#292524}.barretx-earn-advanced{margin:0 0 16px;color:#57534e;font-size:14px}.barretx-earn-advanced summary{cursor:pointer;padding:8px 0}.barretx-earn-advanced label{margin-top:10px}.barretx-earn-actions button:focus-visible,.barretx-pool-receipt-actions a:focus-visible{outline:2px solid #292524;outline-offset:3px}.barretx-earn-actions button:disabled{opacity:.55;cursor:default}@media (max-width:600px){.barretx-pool-receipt-balances>div{flex-wrap:wrap;gap:4px 12px}.barretx-pool-receipt-actions>button{width:100%}}.barretx-pool-task{display:flex;flex-direction:column;gap:20px}.barretx-pool-task[hidden]{display:none}.barretx-earn-rate{margin:-6px 0 14px;color:#57534e;font-size:14px;line-height:1.5}.barretx-earn-rate strong{color:#292524;margin-left:8px}.barretx-pool-activity>summary{cursor:pointer;font-size:16px;color:#292524;padding:8px 0}.dockyard-market-page .barretx-pool-task .barretx-earn-actions,.dockyard-market-page .barretx-pool-task .barretx-earn-advanced,.dockyard-market-page .barretx-pool-task .barretx-earn-rate{margin:0}.dockyard-market-page .barretx-pool-task fieldset{gap:16px}.dockyard-market-page>.barretx-pool-activity{margin-block:24px}.dockyard-market-page>.barretx-pool-activity+.dockyard-isolated-identity{margin-top:0}.barretx-exit-status{padding:16px 0;color:#292524;border-top:1px solid #e7e5e4}.barretx-exit-status p{margin:10px 0;line-height:1.5;max-width:68ch;font-size:14px;color:#57534e}.barretx-exit-available{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px}.barretx-exit-status dl{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0}.barretx-exit-status dt{color:#57534e;font-size:14px}.barretx-exit-status dd{margin:4px 0 0;font-size:18px;font-weight:600;overflow-wrap:anywhere}.barretx-exit-status button{min-height:40px;padding:8px 12px;border:1px solid #d6d3d1;border-radius:10px;background:#fff;color:#292524;cursor:pointer;font:inherit;font-size:14px}.barretx-exit-status button:hover{background:#f5f5f4}.barretx-exit-status button:focus-visible,.barretx-exit-status summary:focus-visible{outline:2px solid #292524;outline-offset:3px}.barretx-exit-status button:disabled{opacity:.55;cursor:default}.barretx-exit-status details{margin-top:10px;font-size:14px}.barretx-exit-status summary{padding:6px 0;cursor:pointer;color:#57534e}