:root{color-scheme:dark;--spacing: .25rem;--primary: #1689ff;--font-weight-bold: 700;--font-sans-ios: "SFProText", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--glass-shadow: inset 1.8px 3px 0px -2px #ffffff0f, inset 2px 2px 0px -2px #ffffff17, inset -2px -2px 2px -2px #ffffff17, inset -1.8px -3px 0px -2px #ffffff0f;--bg: var(--app-bg, #070b13);--bg-2: var(--app-bg-2, #0d1422);--panel: var(--flat-bg, var(--app-panel, #101826));--panel-2: var(--flat-bg, var(--app-panel-2, #0c1320));--text: var(--app-text, #ffffff);--muted: var(--app-muted, rgba(156, 176, 208, .82));--accent: var(--app-accent, #1a8cff);--accent-2: var(--app-accent-2, #7a5cff);--danger: var(--app-danger, #ff6b6b);--border: var(--app-border, rgba(255, 255, 255, .09));--surface-shadow: var(--app-shadow-surface, none);--shell-border: var(--app-shell-border, rgba(255, 255, 255, .07));--shell-radius: var(--app-radius-shell, 12px);--card-radius: var(--app-radius-card, 10px);--control-radius: var(--app-radius-control, 8px);--tg-safe-area-inset-top: env(safe-area-inset-top, 0px);--tg-safe-area-inset-right: env(safe-area-inset-right, 0px);--tg-safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--tg-safe-area-inset-left: env(safe-area-inset-left, 0px);--tg-content-safe-area-inset-top: var(--tg-safe-area-inset-top);--tg-content-safe-area-inset-right: var(--tg-safe-area-inset-right);--tg-content-safe-area-inset-bottom: var(--tg-safe-area-inset-bottom);--tg-content-safe-area-inset-left: var(--tg-safe-area-inset-left);--safe-top-inset: max(var(--tg-safe-area-inset-top, 0px), var(--tg-content-safe-area-inset-top, 0px), env(safe-area-inset-top, 0px));--safe-right-inset: max(var(--tg-safe-area-inset-right, 0px), var(--tg-content-safe-area-inset-right, 0px), env(safe-area-inset-right, 0px));--safe-bottom-inset: max(var(--tg-safe-area-inset-bottom, 0px), var(--tg-content-safe-area-inset-bottom, 0px), env(safe-area-inset-bottom, 0px));--safe-left-inset: max(var(--tg-safe-area-inset-left, 0px), var(--tg-content-safe-area-inset-left, 0px), env(safe-area-inset-left, 0px));--mobile-sticky-bar-bottom: calc(8px + var(--safe-bottom-inset));--app-mainbar-bottom-offset: 72px;--borrow-search-sticky-top: var(--app-mainbar-bottom-offset);--section-gap: 10px;--section-gap-tight: 8px;--border-subtle: rgba(255, 255, 255, .08);--glass-bg: rgba(7, 11, 20, .94);--glass-bg-soft: rgba(12, 18, 30, .92);--aurora-a: rgba(24, 147, 255, .2);--aurora-b: rgba(132, 92, 255, .18);--aurora-c: rgba(0, 212, 170, .12);--sheen-down: none;--sheen-radial-blue: none;--surface-1: rgba(255, 255, 255, .04);--surface-2: rgba(255, 255, 255, .07);--surface-3: rgba(255, 255, 255, .1);--surface-4: rgba(255, 255, 255, .14);--text-primary: #ffffff;--text-secondary: #9B9B9B;--flat-bg: #06080d;--text-dim: #9B9B9B;--text-accent-blue: rgba(96, 165, 250, 1);--text-accent-pink: rgba(244, 114, 182, 1);--text-accent-yellow: rgba(251, 191, 36, 1);--warn-fg: #fbbf24;--text-accent-green: #7ef2c6;--text-accent-red: #f87171;--brand-blue: #47c7fc;--border-1: rgba(255, 255, 255, .09);--border-2: rgba(255, 255, 255, .14);--icon-muted: rgba(255, 255, 255, .45);--kind-pill-on-bg: rgba(43, 136, 255, .2);--kind-pill-on-border: rgba(43, 136, 255, .74);--kind-pill-on-fg: #ffffff;--kind-pill-on-count-bg: rgba(255, 255, 255, .16);--mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--sans: "Manrope", "Inter", system-ui, -apple-system, Segoe UI, sans-serif;--modal-backdrop-scrim: rgba(0, 0, 0, .5);--stat-borrower-bg: transparent;--stat-borrower-fg: #60a5fa;--stat-borrower-border: rgba(96, 165, 250, .15);--stat-lender-bg: transparent;--stat-lender-fg: #f472b6;--stat-lender-border: rgba(244, 114, 182, .15);--leaderboard-current-bg: rgba(30, 136, 229, .18);--leaderboard-current-border: rgba(30, 136, 229, .5);--leaderboard-current-hover: rgba(30, 136, 229, .25);--tier-bronze: #cd7f32;--tier-silver: #c0c0c0;--tier-gold: #ffd700;--tier-platinum: #7dd3fc;--tier-diamond: #7c3aed;--tier-fallback-1: #9ca3af;--tier-fallback-2: #60a5fa;--tier-fallback-3: #a78bfa;--tier-fallback-4: #f59e0b;--tier-fallback-5: #34d399}:root[data-ui-theme^=light]{color-scheme:light;--flat-bg: #fdfaf5;--app-bg: #ede8df;--app-bg-2: #f5f1ea;--app-panel: #fdfaf5;--app-panel-2: #f5f0e6;--app-text: #1c2b3a;--app-muted: rgba(52, 68, 90, .72);--app-border: rgba(100, 80, 50, .13);--app-shell-border: rgba(100, 80, 50, .09);--sheen-down: none;--sheen-radial-blue: none;--surface-1: rgba(0, 0, 0, .04);--surface-2: rgba(0, 0, 0, .06);--surface-3: rgba(0, 0, 0, .09);--surface-4: rgba(0, 0, 0, .13);--text-primary: rgba(28, 43, 58, .92);--text-secondary: #5a5a5a;--text-dim: #6a6a6a;--text-accent-blue: #1565c0;--text-accent-pink: #c2185b;--text-accent-yellow: #e65100;--warn-fg: #8f4700;--text-accent-green: #2e7d32;--text-accent-red: #c62828;--brand-blue: #47c7fc;--border-1: rgba(100, 80, 50, .13);--border-2: rgba(100, 80, 50, .2);--icon-muted: rgba(60, 75, 95, .45);--kind-pill-on-bg: rgba(21, 101, 192, .12);--kind-pill-on-border: rgba(21, 101, 192, .5);--kind-pill-on-fg: #0d47a1;--kind-pill-on-count-bg: rgba(21, 101, 192, .16);--border-subtle: rgba(0, 0, 0, .08);--glass-bg: rgba(253, 250, 245, .96);--glass-bg-soft: rgba(245, 241, 234, .94);--modal-backdrop-scrim: rgba(28, 43, 58, .2);--stat-borrower-fg: #1565c0;--stat-borrower-border: rgba(37, 99, 235, .15);--stat-lender-fg: #ad1457;--stat-lender-border: rgba(219, 39, 119, .15);--leaderboard-current-bg: rgba(30, 136, 229, .12);--leaderboard-current-border: rgba(30, 136, 229, .4);--leaderboard-current-hover: rgba(30, 136, 229, .18);--tier-bronze: #8b5a2b;--tier-silver: #6b7280;--tier-gold: #b8860b;--tier-platinum: #0e7490;--tier-diamond: #6d28d9;--tier-fallback-1: #546e7a;--tier-fallback-2: #1565c0;--tier-fallback-3: #7b1fa2;--tier-fallback-4: #e65100;--tier-fallback-5: #2e7d32}:root[data-ui-theme^=light] body{background:var(--bg)}:root[data-ui-theme=dark-charcoal]{color-scheme:dark;--app-bg: #111110;--app-bg-2: #191917;--app-panel: #1e1e1b;--app-panel-2: #171715;--app-text: #f0e8d8;--app-muted: rgba(195, 178, 148, .78);--app-border: rgba(255, 240, 200, .09);--app-shell-border: rgba(255, 240, 200, .06);--sheen-down: none;--sheen-radial-blue: none;--surface-1: rgba(255, 245, 220, .04);--surface-2: rgba(255, 245, 220, .07);--surface-3: rgba(255, 245, 220, .1);--surface-4: rgba(255, 245, 220, .14);--text-primary: rgba(240, 232, 216, .94);--text-secondary: rgba(210, 195, 165, .75);--text-dim: rgba(190, 175, 148, .72);--text-accent-blue: #7cc4f8;--text-accent-pink: #f5a0c0;--text-accent-yellow: #f0c850;--border-1: rgba(255, 235, 190, .09);--border-2: rgba(255, 235, 190, .15);--border-subtle: rgba(255, 235, 190, .06);--icon-muted: rgba(230, 210, 170, .45);--glass-bg: rgba(17, 17, 16, .94);--glass-bg-soft: rgba(25, 25, 23, .92);--stat-borrower-bg: transparent;--stat-borrower-fg: #f0c850;--stat-borrower-border: rgba(240, 200, 80, .2);--stat-lender-bg: transparent;--stat-lender-fg: #f5a0c0;--stat-lender-border: rgba(245, 160, 192, .18);--leaderboard-current-bg: rgba(240, 200, 80, .14);--leaderboard-current-border: rgba(240, 200, 80, .45);--leaderboard-current-hover: rgba(240, 200, 80, .22)}:root[data-ui-theme=dark-charcoal] body{background:linear-gradient(180deg,#111110,#0e0e0d 52%,#0b0b0a)}:root[data-ui-theme=dark-amoled]{color-scheme:dark;--app-bg: #010101;--app-bg-2: #0a0a0c;--app-panel: #111114;--app-panel-2: #09090b;--app-text: #dce4f0;--app-muted: rgba(140, 160, 195, .78);--app-border: rgba(140, 180, 255, .1);--app-shell-border: rgba(140, 180, 255, .07);--sheen-down: none;--sheen-radial-blue: none;--surface-1: rgba(120, 160, 255, .05);--surface-2: rgba(120, 160, 255, .08);--surface-3: rgba(120, 160, 255, .11);--surface-4: rgba(120, 160, 255, .15);--text-primary: rgba(210, 225, 248, .95);--text-secondary: rgba(150, 175, 215, .78);--text-dim: rgba(130, 155, 200, .72);--text-accent-blue: #48b8ff;--text-accent-pink: #ff70c0;--text-accent-yellow: #ffc040;--border-1: rgba(100, 150, 255, .1);--border-2: rgba(100, 150, 255, .16);--border-subtle: rgba(100, 150, 255, .07);--icon-muted: rgba(140, 180, 240, .42);--glass-bg: rgba(1, 1, 3, .96);--glass-bg-soft: rgba(8, 10, 18, .94);--stat-borrower-bg: transparent;--stat-borrower-fg: #48b8ff;--stat-borrower-border: rgba(72, 184, 255, .28);--stat-lender-bg: transparent;--stat-lender-fg: #ff70c0;--stat-lender-border: rgba(255, 112, 192, .26);--leaderboard-current-bg: rgba(72, 184, 255, .22);--leaderboard-current-border: rgba(72, 184, 255, .55);--leaderboard-current-hover: rgba(72, 184, 255, .3)}:root[data-ui-theme=dark-amoled] body{background:#010101}:root[data-ui-theme=light-slate]{color-scheme:light;--app-bg: #e8ecf1;--app-bg-2: #eff2f6;--app-panel: #f8f9fc;--app-panel-2: #eef1f6;--app-text: #1a2640;--app-muted: rgba(40, 55, 85, .72);--app-border: rgba(40, 60, 110, .13);--app-shell-border: rgba(40, 60, 110, .08);--sheen-down: none;--sheen-radial-blue: none;--surface-1: rgba(20, 40, 80, .04);--surface-2: rgba(20, 40, 80, .065);--surface-3: rgba(20, 40, 80, .095);--surface-4: rgba(20, 40, 80, .14);--text-primary: rgba(22, 30, 52, .93);--text-secondary: rgba(35, 48, 78, .8);--text-dim: rgba(50, 65, 100, .65);--text-accent-blue: #1558b0;--text-accent-pink: #9c27b0;--text-accent-yellow: #c45000;--border-1: rgba(40, 60, 110, .13);--border-2: rgba(40, 60, 110, .21);--border-subtle: rgba(40, 60, 110, .07);--icon-muted: rgba(40, 60, 110, .45);--glass-bg: rgba(248, 249, 252, .96);--glass-bg-soft: rgba(238, 241, 246, .94);--stat-borrower-bg: transparent;--stat-borrower-fg: #1558b0;--stat-borrower-border: rgba(21, 88, 176, .2);--stat-lender-bg: transparent;--stat-lender-fg: #7e1f95;--stat-lender-border: rgba(156, 39, 176, .2);--leaderboard-current-bg: rgba(21, 88, 176, .13);--leaderboard-current-border: rgba(21, 88, 176, .42);--leaderboard-current-hover: rgba(21, 88, 176, .2)}:root[data-ui-theme=light-slate] body{background:linear-gradient(180deg,#e8ecf1,#e1e6ed 52%,#d9dee8)}:root[data-ui-theme=light-pure]{color-scheme:light;--app-bg: #f0f0f0;--app-bg-2: #f5f5f5;--app-panel: #ffffff;--app-panel-2: #f7f7f7;--app-text: #1a1a1a;--app-muted: rgba(50, 50, 55, .68);--app-border: rgba(0, 0, 0, .11);--app-shell-border: rgba(0, 0, 0, .07);--sheen-down: none;--sheen-radial-blue: none;--surface-1: rgba(0, 0, 0, .035);--surface-2: rgba(0, 0, 0, .06);--surface-3: rgba(0, 0, 0, .09);--surface-4: rgba(0, 0, 0, .13);--text-primary: rgba(26, 26, 26, .94);--text-secondary: rgba(40, 40, 48, .78);--text-dim: rgba(60, 60, 70, .62);--text-accent-blue: #0d5db8;--text-accent-pink: #b71c8c;--text-accent-yellow: #bf360c;--border-1: rgba(0, 0, 0, .11);--border-2: rgba(0, 0, 0, .18);--border-subtle: rgba(0, 0, 0, .06);--icon-muted: rgba(0, 0, 0, .4);--glass-bg: rgba(255, 255, 255, .97);--glass-bg-soft: rgba(247, 247, 247, .95);--stat-borrower-bg: transparent;--stat-borrower-fg: #0d5db8;--stat-borrower-border: rgba(13, 93, 184, .22);--stat-lender-bg: transparent;--stat-lender-fg: #b71c8c;--stat-lender-border: rgba(183, 28, 140, .22);--leaderboard-current-bg: rgba(13, 93, 184, .14);--leaderboard-current-border: rgba(13, 93, 184, .45);--leaderboard-current-hover: rgba(13, 93, 184, .22)}:root[data-ui-theme=light-pure] body{background:linear-gradient(180deg,#f0f0f0,#eaeaea 52%,#e4e4e4)}*{box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:rgba(83,126,204,.58) rgba(12,20,34,.28)}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:var(--surface-1);border-radius:999px}*::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6097ffb8,#577ed1b8);border-radius:999px;border:1px solid rgba(10,16,28,.35)}*::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7aaaffdb,#6591e4db)}:root[data-ui-theme^=light] *{scrollbar-color:rgba(88,132,212,.55) rgba(181,201,235,.35)}:root[data-ui-theme^=light] *::-webkit-scrollbar-track{background:#b5c9eb59}:root[data-ui-theme^=light] *::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#5884d4b8,#4670bcb8);border:1px solid rgba(232,240,255,.45)}:root[data-ui-theme^=light] *::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#6692e0db,#527cc9db)}@media (max-width: 768px){*{scrollbar-width:none}*::-webkit-scrollbar{display:none}}body{margin:0;font-family:var(--sans);background-color:var(--flat-bg, var(--app-bg, #070b13));background-image:none;color:var(--text);overflow-x:clip;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;-webkit-text-size-adjust:100%}html{max-width:100%;overflow-x:clip;scrollbar-gutter:stable;background-color:var(--app-bg, #070b13);min-height:100%}:root{-webkit-tap-highlight-color:transparent}@media (hover: none) and (pointer: coarse){a:active,button:not(:disabled):active,[role=button]:not([aria-disabled=true]):active{opacity:.72}[role=button]:has(a:active,button:active,[role=button]:active):active{opacity:1}}a:focus-visible,button:not([class*=Mui]):focus-visible,[role=button]:not([class*=Mui]):focus-visible,[tabindex]:not([class*=Mui]):focus-visible{outline:2px solid var(--brand-blue, #1a8cff);outline-offset:2px}a:focus:not(:focus-visible),button:not([class*=Mui]):focus:not(:focus-visible),[role=button]:not([class*=Mui]):focus:not(:focus-visible),[tabindex]:not([class*=Mui]):focus:not(:focus-visible){outline:none}.btn-brand-blue.MuiButton-contained{background-color:var(--brand-blue)!important;color:#0a2a4a!important;min-height:44px}.btn-brand-blue.MuiButton-contained:hover{background-color:var(--brand-blue)!important;opacity:.85}.btn-brand-orange.MuiButton-contained{background-color:#ff9800!important;color:#000!important;min-height:44px}.btn-brand-orange.MuiButton-contained:hover{background-color:#ff9800!important;opacity:.85}.earn-legacy-card{display:flex;flex-direction:column;gap:11px;margin-top:12px;padding:13px 14px;border-radius:12px;background:var(--surface-1);border:1px solid color-mix(in srgb,var(--text-accent-yellow) 50%,var(--border-1))}.earn-legacy-head{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none}.earn-legacy-head::-webkit-details-marker{display:none}.earn-legacy-icon{flex-shrink:0;color:var(--text-accent-yellow)}.earn-legacy-headline{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.earn-legacy-title{font-size:.81rem;font-weight:800;line-height:1.3;color:var(--text-primary)}.earn-legacy-summary{font-size:.75rem;line-height:1.35;color:var(--text-dim)}.earn-legacy-chip{flex-shrink:0;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:700;color:var(--text-accent-yellow);background:color-mix(in srgb,var(--text-accent-yellow) 16%,transparent)}.earn-legacy-chip__less,.earn-legacy-card[open] .earn-legacy-chip__more{display:none}.earn-legacy-card[open] .earn-legacy-chip__less{display:inline}.earn-legacy-item{display:flex;flex-direction:column;gap:9px}.earn-legacy-addr{display:flex;flex-direction:column;gap:2px}.earn-legacy-addr-label{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim)}.earn-legacy-addr-value{font-size:.72rem;line-height:1.35;color:var(--text-secondary);word-break:break-all;overflow-wrap:anywhere}.earn-legacy-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px}.earn-legacy-stat{display:flex;flex-direction:column;gap:3px;min-width:0;padding:8px 11px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-1)}.earn-legacy-stat-label{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim)}.earn-legacy-stat-value{display:flex;align-items:center;gap:4px;font-size:.98rem;font-weight:700;color:var(--text-primary)}.earn-legacy-stat--primary{border-color:color-mix(in srgb,var(--text-accent-yellow) 45%,transparent)}.earn-legacy-stat--primary .earn-legacy-stat-value{color:var(--text-primary)}.earn-legacy-note{font-size:.72rem;line-height:1.45;color:var(--text-dim)}.earn-legacy-btn.MuiButton-root{align-self:flex-start}.earn-legacy-card--nested{margin-top:8px;padding:10px 12px;gap:9px}.earn-legacy-card--nested .earn-legacy-title{font-size:.78rem}.earn-legacy-card--nested .earn-legacy-item{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.earn-legacy-card--nested .earn-legacy-row{display:grid;gap:8px;width:100%}.earn-legacy-card--nested .earn-legacy-addr{min-width:0}.earn-legacy-card--nested .earn-legacy-stats{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;grid-template-columns:none;gap:6px}.earn-legacy-card--nested .earn-legacy-stat{min-width:132px;padding:5px 9px;border-radius:8px}.earn-legacy-card--nested .earn-legacy-stat-value{font-size:.86rem}.earn-legacy-card--nested .earn-legacy-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.earn-legacy-card--nested .earn-legacy-btn.MuiButton-root{min-height:38px}.earn-legacy-card--nested .earn-legacy-note{flex:0 1 auto}.earn-legacy-card--nested .earn-legacy-actions .earn-legacy-note{flex:1 1 180px}@media (max-width: 620px){.earn-legacy-card--nested .earn-legacy-stat{flex:1 1 128px}}.btn-brand-cyan.MuiButton-contained{background-color:#47c7fc!important;color:#000!important;min-height:44px}.btn-brand-cyan.MuiButton-contained:hover{background-color:#47c7fc!important;opacity:.85}body{padding-right:0!important}#root{max-width:100%;overflow-x:clip}#app-root-user.app-user-area{max-width:1440px;overflow-x:clip}@media (min-width: 721px){.app-shell{min-height:100dvh;display:flex;flex-direction:column}.app-shell>#app-root-user.app-user-area{flex:1 0 auto;width:100%}.app-shell>.app-footer{box-sizing:border-box;width:100%;margin-top:0;padding:24px max(24px,calc((100% - 1420px)/2)) 22px}}.app-footer{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px;margin-top:28px;padding:22px 4px 10px;border-top:1px solid var(--app-border, var(--border-1))}.app-footer-brand{display:flex;gap:12px;align-items:flex-start;max-width:440px}.app-footer-logo{flex:0 0 36px;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-weight:800;font-size:14px;color:#fff}.app-footer-logo.app-footer-logo--img{background:transparent;box-shadow:none;border-radius:0;display:block;overflow:hidden;padding:0}.app-footer-logo.app-footer-logo--img img{display:block;width:100%;height:100%;object-fit:contain}.app-footer-name{font-weight:800;font-size:16px;color:var(--text-primary)}.app-footer-tagline{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--text-secondary)}.app-footer-meta{display:flex;flex-direction:column;gap:4px;align-items:flex-end;text-align:right}.app-footer-copyright{font-size:12px;color:var(--text-dim)}@media (min-width: 721px){.MuiBackdrop-root.MuiModal-backdrop{width:100vw}#profile-operations-dialog .MuiDialog-container,#profile-invitees-dialog .MuiDialog-container{display:flex;align-items:center;justify-content:center}#profile-operations-dialog .MuiDialog-paper.MuiDialog-paperFullScreen,#profile-invitees-dialog .MuiDialog-paper.MuiDialog-paperFullScreen{width:min(820px,calc(100vw - 80px));max-width:820px;height:calc(100dvh - 48px);max-height:calc(100dvh - 48px);margin:auto;border-radius:22px}}.app{max-width:1440px;margin:0 auto;padding:10px 10px 14px}.telegram-webapp .app.app-user-area{padding-top:10px;padding-right:calc(10px + var(--safe-right-inset, 0px));padding-bottom:calc(14px + var(--safe-bottom-inset, 0px));padding-left:calc(10px + var(--safe-left-inset, 0px))}.telegram-webapp #app-root-user.app-user-area{max-width:480px}.app.with-mobile-bottom-nav{--mobile-bottom-nav-height: 64px;--mobile-bottom-nav-bottom: calc(8px + var(--safe-bottom-inset, 0px));--mobile-bottom-nav-cta-gap: 6px;--mobile-bottom-nav-offset: calc( var(--mobile-bottom-nav-height) + var(--mobile-bottom-nav-bottom) + var(--mobile-bottom-nav-cta-gap) );padding-bottom:calc(84px + var(--safe-bottom-inset, 0px))}html.keyboard-open .app.with-mobile-bottom-nav{padding-bottom:calc(84px + var(--keyboard-inset-bottom, 0px) + var(--safe-bottom-inset, 0px))}html.keyboard-open .mobile-bottom-nav-wrap,html.keyboard-open #earn-screen .bottom-actions,html.keyboard-open .earn-scope .bottom-actions{display:none!important}.app.app-user-area .ptr,.app.app-user-area .ptr__children{overflow:visible!important}.app-mainbar{border:1px solid var(--shell-border);border-radius:var(--shell-radius);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:visible!important;margin-bottom:10px}.telegram-webapp .app.app-user-area .app-mainbar{top:var(--tg-top-inset, 0px)}.global-offline-banner{margin-top:10px;border-radius:var(--control-radius)}.settings-toggle-button{min-width:72px}:root[data-ui-theme^=light] .settings-toggle-button.MuiButton-outlined,:root[data-ui-theme^=light] #app-user-nav .MuiButton-outlined{border-color:var(--brand-blue)!important;color:var(--text-primary)!important}:root[data-ui-theme^=light] .settings-toggle-button.MuiButton-contained,:root[data-ui-theme^=light] #app-user-nav .MuiButton-contained{background-color:var(--brand-blue)!important;color:#0a2a4a!important;border-color:var(--brand-blue)!important}.page-settings-panel .MuiButton-root,.page-settings-panel .btn{min-height:44px!important;padding:8px 14px!important;justify-content:center;font-size:14px!important}html.telegram-webapp .page-settings-panel .settings-toggle-button{min-height:32px!important;padding:4px 12px!important}.profile-screen [id^=profile-].MuiButton-root,.page-settings-panel .MuiButton-root:not(.settings-toggle-button),.page-settings-panel .btn{width:240px!important;max-width:100%;justify-self:start;align-self:flex-start}.page-settings-panel .settings-toggle-button{flex:1 1 0!important;width:auto!important;min-width:0}.page-settings-panel .row>.MuiStack-root:has(.settings-toggle-button){width:100%;max-width:260px;margin-left:auto}.app-mainbar-toolbar{min-height:52px!important;gap:6px;padding:4px 6px!important;align-items:center;overflow:visible!important}@media (min-width: 600px){.app-mainbar-toolbar{padding-left:16px!important;padding-right:16px!important}}.app-mainbar-left{flex:1 1 0;min-width:0}.app-mainbar-nav{flex:0 0 auto;justify-content:center;min-width:0;flex-wrap:nowrap}.app-mainbar-nav .MuiButton-root{white-space:nowrap}.app-mainbar-title-wrap{min-width:0}.app-mainbar-page-title{font-size:18px;font-weight:700;color:var(--text-primary);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.app-mainbar-right{flex:1 1 0;min-width:0;justify-content:flex-end;align-items:center}.app-mainbar-right>*{min-width:0}.app-mainbar-right .header-wallet-connect-button{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#contest-leaderboard-mainbar .app-mainbar-left{flex:1 1 auto;min-width:0}#contest-leaderboard-mainbar .app-mainbar-page-title{white-space:normal;font-size:13px;line-height:1.1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#contest-leaderboard-mainbar .app-mainbar-right{flex:0 1 auto;min-width:0}#contest-leaderboard-mainbar .app-mainbar-right>*{flex-shrink:0}#contest-leaderboard-open-app{white-space:nowrap;font-size:12px;padding-left:8px;padding-right:8px;min-width:0}#contest-leaderboard-open-app .MuiButton-endIcon{margin-left:2px}#contest-leaderboard-open-app .MuiButton-endIcon svg{font-size:15px}@media (max-width: 360px){#contest-leaderboard-mainbar .app-mainbar-page-title{font-size:11.5px;-webkit-line-clamp:3}#contest-leaderboard-open-app{font-size:11px;padding-left:6px;padding-right:6px}}.address-copy-wrap{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%;vertical-align:middle}.address-copy-text{min-width:0;overflow-wrap:anywhere}.address-copy-button{display:inline-flex;align-items:center;justify-content:center;width:22px!important;height:22px!important;color:var(--muted)!important;flex:0 0 auto;cursor:pointer;border-radius:999px;outline:none;position:relative}.address-copy-button:after,.address-explorer-link:after{content:"";position:absolute;top:50%;left:-11px;right:-11px;height:44px;transform:translateY(-50%);border-radius:999px}.address-copy-button:has(+.address-explorer-link):after{right:-2px}.address-copy-button:has(+.address-explorer-link)+.address-explorer-link:after{left:-2px}.address-explorer-link{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 auto;border-radius:999px;color:var(--muted);text-decoration:none;outline:none;position:relative}.address-copy-button:hover,.address-explorer-link:hover{color:var(--text-primary)!important}#header-balance-group{min-width:0;margin-left:auto;justify-content:flex-end;flex:0 1 auto;overflow:visible}#header-balance-group#header-balance-group{flex-shrink:0}@media (max-width: 720px){.app{width:100%;max-width:100%;padding-left:8px;padding-right:8px;overflow-x:clip}.app-mainbar-toolbar{flex-wrap:nowrap!important;align-items:center;gap:3px;padding:3px 6px!important;min-height:48px!important}.app-mainbar-left,.app-mainbar-right{min-width:0}.app-mainbar-left{flex:0 0 auto}.app-mainbar-right{margin-left:auto;flex:1 1 auto;flex-shrink:1;width:100%;max-width:100%;flex-wrap:nowrap;justify-content:flex-end;gap:3px;overflow:visible}.app-mainbar-right>*{min-width:0;flex-shrink:1}.app-mainbar-right>#header-balance-group{flex-shrink:0}.tonconnect-sandbox-label{min-height:30px;padding:0 8px;font-size:10px}.header-wallet-balance{flex:0 1 auto;min-width:0;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:6px;padding-right:6px}#header-wallet-balance.header-wallet-balance{overflow:visible;flex-shrink:0;min-width:4.25rem;margin-top:-1px}}@media (max-width: 960px){.app-mainbar-right{min-width:0;flex:1 1 auto;justify-content:flex-end;gap:4px}#header-balance-group{min-width:0;margin-left:auto;flex:0 1 auto;overflow:visible;justify-content:flex-end}.header-wallet-balance{max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.global-menu-panel{width:360px;max-width:100%;padding:16px;display:grid;gap:12px}.global-menu-panel.mobile{width:86vw}.user-page-slot{display:none;min-width:0}.user-page-slot.active{display:block;animation:user-page-fade-in .18s ease}.user-pages-keepalive{display:grid;width:100%;min-width:0}.app.with-mobile-bottom-nav.app-tg-mode .user-page-slot.active{padding-bottom:calc(var(--mobile-bottom-nav-offset, 0px) + 16px);scroll-padding-bottom:calc(var(--mobile-bottom-nav-offset, 0px) + 16px)}.app.with-mobile-bottom-nav.app-tg-mode .user-page-slot--earn.active{padding-bottom:0}.pull-refresh-indicator{width:100%;display:flex;justify-content:center;align-items:center;padding:4px 0 6px}.pull-refresh-spinner{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.22);border-top-color:#4da8fff2;animation:pull-refresh-spin .8s linear infinite}@keyframes pull-refresh-spin{to{transform:rotate(360deg)}}@keyframes user-page-fade-in{0%{opacity:0}to{opacity:1}}.app.with-mobile-bottom-nav .mobile-bottom-dock-scrim{position:fixed;left:0;right:0;bottom:0;height:calc(var(--mobile-bottom-nav-offset, 78px) + 44px);pointer-events:none;z-index:39;background:var(--app-bg, #070b13);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(to top,#000 0%,#000 calc(100% - 40px),transparent 100%)}.app.with-mobile-bottom-nav:has(.user-page-slot.active .bottom-actions) .mobile-bottom-dock-scrim{height:calc(var(--mobile-bottom-nav-offset, 78px) + 104px)}.app.with-mobile-bottom-nav:has(.user-page-slot.active .mobile-sticky-action-bar) .mobile-bottom-dock-scrim{height:calc(var(--mobile-bottom-nav-offset, 78px) + 128px)}html.keyboard-open .mobile-bottom-dock-scrim{display:none!important}.mobile-bottom-nav-wrap{position:fixed;bottom:var(--mobile-bottom-nav-bottom, calc(8px + max(env(safe-area-inset-bottom, 0px), 0px)) );left:16px;right:16px;display:flex;justify-content:center;z-index:1090;pointer-events:none}.mobile-bottom-nav-pill{--nav-height: var(--mobile-bottom-nav-height, 64px);pointer-events:auto;position:relative;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;width:100%;max-width:400px;height:var(--nav-height);padding:4px;box-sizing:border-box;border-radius:999px;background:var(--glass-bg);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) url(#nav-glass-distortion) saturate(160%);isolation:isolate;box-shadow:inset 0 0 0 1px #ffffff1a,inset 1.8px 3px 0 -2px #ffffff45,inset -2px -2px 0 -2px #ffffff3d,inset -3px -8px 1px -6px #ffffff2e,inset -.3px -1px 4px #0000003d,inset -1.5px 2.5px 0 -2px #0006,inset 0 3px 4px -2px #0006,inset 2px -6.5px 1px -4px #0003,0 2px 8px #00000059,0 8px 24px #00000040}.mobile-bottom-nav-pill .MuiBottomNavigation-root{display:contents}.mobile-bottom-nav-pill .MuiBottomNavigationAction-root{border-radius:999px;height:100%;min-width:0!important;width:100%;max-width:none!important;flex:1 1 25%;color:#ffffff9e;transition:background .16s,color .16s;position:relative;z-index:1}.header-wallet-connect-button{display:flex;align-items:center;justify-content:center;min-height:26px}#header-telegram-connect-btn.tg-auth-button{height:40px!important;border-radius:20px!important;background:#fff!important}#header-telegram-connect-btn.tg-auth-button:hover{background:#ededed!important}#header-telegram-account-btn.MuiButton-root{border:0!important;border-radius:3.40282e38px!important;min-height:40px!important;font-family:var(--font-sans-ios)!important;font-size:14px!important;line-height:18px!important;font-weight:var(--font-weight-bold)!important;letter-spacing:normal!important;text-transform:none!important;color:var(--text)!important;box-shadow:var(--glass-shadow)!important;white-space:nowrap}@media (min-width: 721px){#header-telegram-connect-btn,#header-telegram-account-btn.MuiButton-root{margin-right:8px!important}#header-balance-group>:not(style)~:not(style){margin-left:8px}}#header-telegram-account-btn.MuiButton-root{background:color-mix(in oklab,var(--text) 11%,transparent)!important;padding:8px 14px 8px 8px!important}#header-telegram-account-btn.MuiButton-root:hover{background:color-mix(in oklab,var(--text) 18%,transparent)!important}#header-telegram-account-btn .MuiButton-startIcon{margin:0 8px 0 0}#header-telegram-account-btn .MuiButton-endIcon{margin:0 0 0 2px}#header-telegram-account-btn .MuiButton-endIcon>svg{width:18px;height:18px;opacity:.7}.header-telegram-avatar.MuiAvatar-root{width:24px;height:24px;font-size:12px;font-weight:var(--font-weight-bold);background:color-mix(in oklab,var(--text) 26%,transparent);color:var(--text)}.mobile-bottom-nav-pill .MuiBottomNavigationAction-root.Mui-selected{color:#fff!important;background:#4da8ff38;box-shadow:0 0 0 1.5px #4da8ff2e inset}.mobile-bottom-nav-pill .MuiBottomNavigationAction-label{font-size:10px!important;font-weight:500;white-space:nowrap;opacity:1!important}.mobile-bottom-nav-pill .MuiBottomNavigationAction-root.Mui-selected .MuiBottomNavigationAction-label{font-size:10px!important}.logo{width:42px;height:42px;border-radius:var(--control-radius);color:#fff;display:grid;place-items:center;font-weight:700}.logo.logo--img,.app-user-area .logo.logo--img{background:transparent;padding:0;overflow:hidden;border:0;box-shadow:none;border-radius:0;display:block;flex:0 0 auto}.logo.logo--img img{display:block;width:100%;height:100%;object-fit:contain}:root[data-ui-theme^=light] .logo.logo--img,:root[data-ui-theme^=light] .app-user-area .logo.logo--img,:root[data-ui-theme^=light] .app-footer-logo.app-footer-logo--img{background:#06080d}.title{font-size:20px;font-weight:600;color:var(--text-primary)}.subtitle{font-size:13px;color:var(--text-secondary)}.badge{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-family:var(--mono);font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid rgba(114,178,255,.32);color:var(--text-secondary);background:linear-gradient(135deg,#1960bd38,#7c58ff29)}.nav{display:flex;gap:8px;align-items:center;flex-wrap:wrap;width:100%;order:10}.field{display:flex;flex-direction:column;gap:6px;flex:1;min-width:220px}.input{border:1px solid var(--border);border-radius:8px;padding:8px 10px;background:var(--panel-2);color:var(--text);font-family:var(--mono)}.tonconnect-wrap{display:inline-flex;align-items:center;min-width:0;flex:0 1 auto;position:relative;z-index:1200}.tonconnect-wrap button{min-height:44px!important;border-radius:999px!important;max-width:100%;min-width:0}.tonconnect-wrap>*{min-width:0;max-width:100%}[data-tc-dropdown-container]{z-index:1400!important}[data-tc-dropdown-container] [data-tc-dropdown=true]{margin-top:8px!important}#tc-widget-root{position:relative;z-index:2100}.tonconnect-sandbox-label{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border-radius:999px;border:1px solid rgba(95,124,176,.46);background:var(--panel);color:var(--text-secondary);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.items{margin-top:12px;border-top:1px dashed var(--border);padding-top:8px;display:grid;gap:6px}.panel{margin-top:10px;border:1px solid var(--border);border-radius:var(--card-radius);padding:12px;background:var(--panel);box-shadow:none}.subpanel{margin-top:8px;background:transparent}.panel-title{font-size:1rem;text-transform:none;letter-spacing:.01em;font-weight:600;color:var(--text-primary);margin-bottom:8px}.panel-text{color:var(--muted);font-size:.875rem;font-weight:400;line-height:1.55}.row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-top:8px;flex-wrap:wrap}.page-settings-panel .row{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:center;column-gap:12px;row-gap:0}.page-settings-panel .row>.label{min-width:96px;text-align:left;justify-self:start}.page-settings-panel .row>.MuiStack-root,.page-settings-panel .row>.MuiFormControl-root,.page-settings-panel .row>span.mono{margin-left:0;justify-self:end}@media (max-width: 600px){.page-settings-panel .MuiButton-root,.page-settings-panel .btn{min-height:44px!important;padding:8px 12px!important;font-size:13px!important}.page-settings-panel .MuiButton-root:not(.settings-toggle-button),.page-settings-panel .btn{width:100%!important;max-width:none;justify-self:stretch;align-self:stretch;margin-left:0!important;margin-right:0!important}.page-settings-panel .row>.MuiStack-root{gap:6px!important}.page-settings-panel .row>.MuiStack-root .settings-toggle-button{flex:1 1 0}.page-settings-panel .row{grid-template-columns:minmax(0,max-content) minmax(0,1fr);column-gap:8px}.page-settings-panel .row>.MuiStack-root,.page-settings-panel .row>.MuiFormControl-root{margin-left:0;width:auto;justify-content:flex-end;justify-self:end}.page-settings-panel .row>.MuiStack-root{display:flex;flex-direction:row;justify-content:flex-end}}.page-earn .row{justify-content:space-between;align-items:center;gap:8px;width:100%}.page-earn .row>:first-child{min-width:0}.page-earn .row>.mono{text-align:left;max-width:100%}.page-earn.lender-screen{background:transparent;border:0;padding:0}.page-earn .earn-shell{display:grid;gap:var(--section-gap);width:100%;max-width:100%;min-width:0;overflow-x:hidden}.page-earn .panel{margin-top:0;width:100%;max-width:100%;min-width:0}.page-earn .MuiCardContent-root,.page-earn .MuiAccordionDetails-root{min-width:0;max-width:100%;overflow-x:hidden;padding:12px!important}.page-earn .MuiCardContent-root>*,.page-earn .MuiAccordionDetails-root>*{min-width:0}.page-earn .row,.page-earn .MuiStack-root.row{min-width:0;width:100%}.page-earn .MuiStack-root.row{flex-wrap:wrap;row-gap:6px}.label{color:var(--muted);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em}.mono{font-family:var(--mono);font-size:12px;font-weight:400;color:var(--text-primary);min-width:0;overflow-wrap:anywhere}.btn{border:1px solid var(--border);background:var(--panel-2);color:var(--text);padding:8px 14px;border-radius:8px;cursor:pointer}.btn-secondary{background:var(--surface-3);color:var(--text-primary)}.btn:disabled{opacity:.6;cursor:not-allowed}.pill{font-size:12px;padding:4px 10px;border-radius:999px;border:1px solid var(--border);text-transform:lowercase}.pill.ok,.pill.active{border-color:#0f7b6c59;color:var(--accent)}.pill.warning{border-color:#f59f0066;color:var(--warn-fg)}.pill.neutral{border-color:var(--border-2);color:var(--text)}.pill.error{border-color:#c92a2a4d;color:var(--danger)}.pill.loading,.pill.idle{color:var(--muted)}.error{margin-top:10px;color:var(--danger)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.preview{text-align:left;border:1px solid var(--border);border-radius:10px;padding:8px 10px;background:var(--panel-2);cursor:pointer}.preview.active{border-color:#f59f00b3;box-shadow:0 0 0 2px #f59f0033}.card{border:1px solid var(--border);border-radius:var(--control-radius);padding:12px 14px;background:radial-gradient(130% 120% at 0% 0%,rgba(42,112,220,.12),transparent 52%),var(--sheen-down),var(--panel);box-shadow:0 8px 22px #04091257}.card.detail{min-height:0;min-width:0;padding:10px 12px}@media (max-width: 900px){.title{font-size:18px;line-height:1.15}.subtitle{display:none}.nav{--nav-btn-count: 4;--nav-gap: 8px;grid-area:nav;width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:var(--nav-gap);align-items:center;padding-left:0}}.status{font-size:12px;padding:3px 8px;border-radius:999px;border:1px solid var(--border);text-transform:uppercase}.status.sent{border-color:#7ee78766;color:var(--accent)}.status.active{border-color:#0f7b6c66;color:var(--accent)}.status.warning{border-color:#f59f0066;color:var(--warn-fg)}.status.neutral{border-color:var(--border-2);color:var(--text)}.status.pending{border-color:#f59f0066;color:#9a6b00}.status.defaulted{border-color:#c92a2a59;color:var(--danger)}.status.repaid{border-color:#36a2eb59;color:#1b6aa3}.status.aborted{border-color:#5a5a5a59;color:var(--muted)}.status.error{border-color:#ff7b7266;color:var(--danger)}.status.sending,.status.idle{color:var(--muted)}@media (max-width: 640px){.logo{width:36px;height:36px}.title{font-size:16px}.row{flex-direction:column;align-items:flex-start}.tonconnect-wrap{width:100%}.tonconnect-wrap button{width:100%!important}}.wallets-grid{margin-top:12px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.lender-list{margin-top:14px;display:grid;gap:8px;border:1px solid var(--border-1);border-radius:var(--control-radius);background:var(--surface-1);padding:8px;min-width:0;max-width:100%;overflow-x:hidden}.lender-empty{border:1px dashed var(--border-2);border-radius:10px;padding:12px;text-align:center;font-size:12px;color:var(--text-secondary)}.lender-row{border:1px solid var(--border);border-radius:12px;padding:10px 12px;min-height:56px;background:var(--panel-2);width:100%;max-width:900px;margin-inline:auto}.lender-row.selected{border-color:#f59f00b3;box-shadow:0 0 0 2px #f59f002e}.earn-strategy-row--readonly.lender-row.disabled{display:none}.lender-screen,.borrower-screen{background:transparent;border:0;padding:0;width:100%;max-width:none;margin:0}#borrow-screen{width:100%!important;max-width:none!important;margin:0!important;min-width:0;overflow-x:visible}.borrow-info-shell{max-width:680px;margin:0 auto}.landing-section-title{font-size:1.05rem;font-weight:800;letter-spacing:-.01em;color:var(--text-primary);margin-bottom:12px}.landing-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.landing-stat-card{display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px;border:1px solid var(--border);border-radius:var(--card-radius);background:var(--panel-2)}.landing-stat-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.landing-stat-value{min-width:0;font-size:clamp(20px,3.4vw,28px);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-stat-unit{flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--text-dim);text-transform:uppercase}.landing-stat-label{font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text-secondary)}.landing-deals{display:grid;gap:6px}.landing-deals-head,.landing-deal-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto minmax(92px,auto);align-items:center;gap:12px}.landing-deals-head{padding:0 12px 2px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.landing-deals-head>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-deal-col-amount,.landing-deal-col-term,.landing-deal-col-contract{text-align:right}.landing-deal-row{padding:8px 12px;border:1px solid var(--border);border-radius:var(--card-radius);background:var(--panel-2);color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease}.landing-deal-row:hover{border-color:#1a8cff59;background:var(--surface-2)}.landing-deal-nft{display:flex;align-items:center;gap:10px;min-width:0}.landing-deal-img{flex-shrink:0;width:40px;height:40px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#ffffff0d;color:var(--text-secondary)}.landing-deal-img img{width:100%;height:100%;object-fit:cover}.landing-deal-name{min-width:0;font-size:.9rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-deal-amount{text-align:right;font-weight:700;font-size:.9rem;color:var(--text-accent-green);white-space:nowrap}.landing-deal-unit{font-size:.72rem;font-weight:600;color:var(--text-dim)}.landing-deal-term{text-align:right;font-size:.85rem;color:var(--text-secondary);white-space:nowrap}.landing-deal-contract{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0;color:var(--text-secondary)}.landing-deal-addr{font-size:.82rem;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-deal-link-icon{flex-shrink:0;opacity:.7}.landing-deals-empty{padding:20px 12px;text-align:center;font-size:.88rem;color:var(--text-secondary)}@media (max-width: 680px){.landing-stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.landing-deals-head{display:none}.landing-deal-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nft amount" "nft term" "contract contract";gap:2px 10px}.landing-deal-nft{grid-area:nft}.landing-deal-amount{grid-area:amount}.landing-deal-term{grid-area:term}.landing-deal-contract{grid-area:contract;justify-content:flex-start;padding-top:6px}}@media (max-width: 380px){.landing-stats-grid{grid-template-columns:1fr}}.landing-shell{max-width:760px;margin-left:auto;margin-right:auto}.landing-shell .borrow-info-carousel-slide{align-items:center;text-align:center}.landing-shell .borrow-info-carousel-slide .MuiButton-root{align-self:center}.landing-shell .borrow-info-block-list{max-width:none}.borrow-info-carousel{position:relative;overflow:hidden;padding:20px 20px 16px;border:1px solid rgba(43,136,255,.2)}.borrow-info-carousel-viewport{overflow:hidden;width:100%;touch-action:pan-y}.borrow-info-carousel-track{display:flex;width:100%;transition:transform .5s cubic-bezier(.22,.61,.36,1);will-change:transform}.borrow-info-carousel-slide{flex:0 0 100%;width:100%;min-height:180px;padding:8px 2px 16px;display:flex;flex-direction:column;align-items:flex-start}.borrow-info-carousel-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:16px;background:#1a8cff1f}.borrow-info-carousel-dots{display:flex;justify-content:center;gap:8px;margin-top:12px}.borrow-info-carousel-dot{width:8px;height:8px;border-radius:50%;border:none;padding:0;background:var(--border);cursor:pointer;transition:background .2s ease,width .2s ease}.borrow-info-carousel-dot:hover,.borrow-info-carousel-dot:focus-visible{background:var(--muted);outline:none}.borrow-info-carousel-dot.active{background:var(--brand-blue, #1a8cff);width:22px;border-radius:4px}.borrow-info-block{padding:8px 0 4px;background:transparent;scroll-margin-top:120px}.borrow-info-block-list{display:grid;grid-template-columns:1fr;gap:12px;max-width:560px;margin-left:auto;margin-right:auto}.borrow-info-block-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-radius:var(--card-radius);border:1px solid var(--border);background:var(--panel-2);transition:border-color .2s ease,transform .2s ease}.borrow-info-block-item:hover{border-color:#1a8cff59}.borrow-info-block-body{flex:1;min-width:0}.borrow-info-block-icon{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 10px rgba(26,140,255,.55))}:root[data-ui-theme^=light] .borrow-info-block-icon{filter:drop-shadow(0 0 8px rgba(26,140,255,.3))}.borrow-info-collections-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.borrow-info-collection-card{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--card-radius);border:1px solid var(--border);background:var(--panel-2);min-width:0}.borrow-info-collection-img{width:36px;height:36px;border-radius:8px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffffff0a}.borrow-info-collection-img img{width:100%;height:100%;object-fit:cover}.borrow-info-collection-text{min-width:0;overflow:hidden}@media (max-width: 600px){.borrow-info-collections-grid{grid-template-columns:1fr 1fr}.borrow-info-carousel-slide{min-height:200px}.borrow-info-carousel-icon{width:56px;height:56px}}.shell{border-radius:var(--shell-radius);border:1px solid var(--shell-border);background:var(--panel);color:var(--text);padding:10px;box-shadow:var(--app-shadow-shell, 0 4px 16px rgba(0, 0, 0, .2))}.screen-shell{display:grid;gap:4px;width:100%;max-width:100%;min-width:0}.screen-shell>.panel{margin-top:0}#borrow-shell,#borrow-screen{--borrow-shell-padding: 0px;padding:0;min-width:0;max-width:100%;overflow-x:clip}.shell .panel-title,.screen-shell .panel-title{margin-top:8px;font-weight:600;color:var(--text-primary)}.shell .panel-text,.screen-shell .panel-text{color:var(--muted);font-weight:400}.shell .label,.screen-shell .label{color:var(--muted);font-weight:500}.shell .mono,.screen-shell .mono{color:var(--text-primary);font-weight:400}.panel.screen-intro-panel{display:grid;gap:8px;overflow:clip;margin-top:0;padding-inline:0;border:0;border-radius:0;background:none;box-shadow:none}.screen-intro-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.screen-intro-copy{display:grid;gap:4px;min-width:0}.screen-intro-eyebrow{font-size:11px;line-height:1.2;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.screen-intro-title{margin:0;font-size:clamp(16px,4.5vw,34px);line-height:1.2;font-weight:850;letter-spacing:-.03em;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-wrap:balance}.screen-intro-title-row{display:flex;align-items:center;gap:9px;min-width:0}.screen-intro-title-row .screen-intro-title{min-width:0}.screen-intro-info-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--brand-blue);cursor:pointer;line-height:0;transition:color .15s ease}.screen-intro-info-btn:hover{color:var(--text-primary)}.screen-intro-info-btn .MuiSvgIcon-root{font-size:clamp(18px,3.4vw,24px)}.screen-intro-info-btn:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px;border-radius:50%}.screen-intro-subtitle{max-width:720px;font-size:14px;line-height:1.38;color:var(--text-secondary)}.screen-intro-badge,.screen-intro-meta,.screen-intro-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.screen-intro-badge{min-height:32px}.screen-intro-meta{color:var(--text-secondary)}.screen-intro-meta .mono,.screen-intro-meta .label{color:inherit}.screen-intro-chip{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(118,176,255,.36);background:linear-gradient(135deg,#166ecd42,#7d57ff33);color:var(--text-primary);font-size:12px;font-weight:700}.screen-intro-chip-muted{color:var(--text-dim)}.tabs{display:flex;gap:6px;flex-wrap:wrap}.tab{display:inline-flex;align-items:center;border:0;border-radius:999px;background:var(--surface-3);color:var(--text-secondary);padding:8px 14px;font-size:14px;font-weight:600}.tab.active{background:linear-gradient(135deg,#4da8ff,#8b6bff);color:#fff}.search-box{margin-top:6px;margin-bottom:2px}.borrow-hero{border:1px solid var(--border);border-radius:var(--card-radius);background:var(--sheen-radial-blue),linear-gradient(180deg,#0e1422f7,#0a0e18fc);padding:16px 14px;text-align:center}.borrow-tabs{position:relative;display:grid;grid-template-columns:repeat(2,1fr);width:100%;max-width:600px;margin:5px auto;background:transparent;border-radius:12px;padding:0;gap:6px}.borrow-tabs:before{content:"";position:absolute;top:0;left:0;width:calc(50% - 3px);height:100%;border-radius:12px;background:#47c7fc;transition:left .3s cubic-bezier(.4,0,.2,1);z-index:0;pointer-events:none;will-change:left}.borrow-tabs.tab-1-active:before{left:calc(50% + 3px)}.borrow-tab{min-height:44px;border:1px solid rgba(255,255,255,.15);border-radius:12px;background:transparent;color:var(--text-secondary, rgba(255, 255, 255, .55));font-family:var(--sans, "Manrope", "Inter", system-ui, sans-serif);font-size:17px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;text-align:center;position:relative;z-index:1;transition:color .25s ease,background .25s ease,border-color .25s ease;cursor:pointer}.borrow-tab span{min-width:24px;height:24px;padding:0 5px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1.5px solid var(--text-primary, #ffffff);color:var(--text-primary, #ffffff);font-size:12px;font-weight:500;transition:background .25s ease,color .25s ease}.borrow-tab.active{color:var(--app-bg, #000000);font-weight:600}.borrow-tab.active span{background:transparent;border-color:var(--app-bg, #000000);color:var(--app-bg, #000000)}:root[data-ui-theme^=light] .borrow-tabs:before{background:var(--brand-blue)}:root[data-ui-theme^=light] .borrow-tab{color:var(--text-secondary, rgba(0, 0, 0, .55));border:1px solid rgba(0,0,0,.1);background:transparent}:root[data-ui-theme^=light] .borrow-tab.active{color:var(--text-primary, #1a1a1a);border-color:transparent;background:#47c7fc40;font-weight:600}:root[data-ui-theme^=light] .borrow-tab span{background:transparent;border:1.5px solid var(--text-primary, #000000);color:var(--text-primary, #000000)}:root[data-ui-theme^=light] .borrow-tab.active span{background:transparent;border:1.5px solid var(--text-primary, #000000);color:var(--text-primary, #000000)}#earn-collateral-panel.panel{margin-top:12px;background:transparent;background-image:none;border:0;box-shadow:none;padding-left:0;padding-right:0}#earn-screen .earn-strategy-row,.earn-scope .earn-strategy-row{display:flex;align-items:center;gap:8px;row-gap:0;column-gap:8px;position:relative;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;scroll-margin-top:116px;min-width:0;width:100%;cursor:pointer}#earn-screen .earn-strategy-row__check,.earn-scope .earn-strategy-row__check{display:none}#earn-screen .earn-strategy-row__title-row .lender-cover,.earn-scope .earn-strategy-row__title-row .lender-cover{position:relative}#earn-screen .earn-strategy-row.selected:after,.earn-scope .earn-strategy-row.selected:after{content:"✓";position:absolute;top:2px;left:4px;width:18px;height:18px;border-radius:50%;background:#47c7fcf2;color:#000;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 1px 4px #0006;z-index:1}@media (min-width: 560px){#earn-screen .earn-strategy-row.selected:after,.earn-scope .earn-strategy-row.selected:after{display:none}}#earn-screen .earn-strategy-row:hover,.earn-scope .earn-strategy-row:hover{border-color:#6b9eff8c;background:linear-gradient(180deg,#162032fa,#0e1420fa)}#earn-screen .earn-strategy-row.selected,.earn-scope .earn-strategy-row.selected{border-color:#47c7fcf2;box-shadow:0 0 0 2px #47c7fc6b,0 0 18px #4da8ff47}#earn-screen .earn-strategy-row.disabled,.earn-scope .earn-strategy-row.disabled{opacity:.66}#earn-screen .earn-strategy-row__info,.earn-scope .earn-strategy-row__info{grid-column:1;grid-row:1;flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px}#earn-screen .earn-strategy-row__title-row,.earn-scope .earn-strategy-row__title-row{display:flex;align-items:center;gap:8px;min-width:0;min-height:0}#earn-screen .earn-strategy-row__title-row .lender-cover,.earn-scope .earn-strategy-row__title-row .lender-cover{width:52px;height:52px;flex:0 0 52px;border-radius:10px}#earn-screen .earn-strategy-row__name,.earn-scope .earn-strategy-row__name{font-weight:600;font-size:14px;line-height:1.25;min-width:0;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#earn-screen .earn-strategy-row__title-meta,.earn-scope .earn-strategy-row__title-meta{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;overflow:hidden}#earn-screen .earn-strategy-row__inputs,.earn-scope .earn-strategy-row__inputs{grid-column:2;grid-row:1;flex:0 0 264px;display:grid;grid-template-columns:minmax(0,1fr) 64px 64px;gap:6px;align-items:end;align-self:center;min-width:0}@media (min-width: 560px){#earn-screen .earn-strategy-row,.earn-scope .earn-strategy-row{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(220px,260px)}#earn-screen .earn-strategy-row__check,.earn-scope .earn-strategy-row__check{display:inline-flex;grid-column:1;grid-row:1;margin-top:2px}#earn-screen .earn-strategy-row__info,.earn-scope .earn-strategy-row__info{grid-column:2}#earn-screen .earn-strategy-row__inputs,.earn-scope .earn-strategy-row__inputs{grid-column:3}}#earn-screen .earn-strategy-field,.earn-scope .earn-strategy-field{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0}#earn-screen .earn-strategy-field__control,.earn-scope .earn-strategy-field__control{width:100%;min-width:0;min-height:34px;padding:5px 8px;font-size:12px;border-radius:10px}#earn-screen .earn-strategy-field--suffix .earn-strategy-field__suffix-wrap,.earn-scope .earn-strategy-field--suffix .earn-strategy-field__suffix-wrap{position:relative;display:block;width:100%;min-width:0}#earn-screen .earn-strategy-field__control--suffix,.earn-scope .earn-strategy-field__control--suffix{padding-right:28px}#earn-screen .earn-strategy-field__control--suffix-2,.earn-scope .earn-strategy-field__control--suffix-2{padding-right:50px}#earn-screen .earn-strategy-field__control--error,.earn-scope .earn-strategy-field__control--error{border-color:#f44336!important;box-shadow:0 0 0 1px #f4433666}#earn-screen .earn-strategy-field__control--warning,.earn-scope .earn-strategy-field__control--warning{border-color:var(--warning, #d97706)!important;box-shadow:0 0 0 1px #d9770659}#earn-screen .earn-strategy-field__error,.earn-scope .earn-strategy-field__error{display:block;font-size:10px;color:#f44336;line-height:1.2;margin-top:2px}#earn-screen .earn-strategy-row__floor,.earn-scope .earn-strategy-row__floor{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:500;line-height:1.2;color:var(--brand-blue);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#earn-screen .earn-strategy-row__floor .ton-icon,.earn-scope .earn-strategy-row__floor .ton-icon{width:11px;height:11px;flex:none}#earn-screen .earn-strategy-field__hint,.earn-scope .earn-strategy-field__hint{position:absolute;top:100%;right:0;margin-top:2px;display:block;font-size:10px;line-height:1.2;white-space:nowrap;color:var(--text-secondary);pointer-events:none}#earn-screen .earn-strategy-field__warning-icon,.earn-scope .earn-strategy-field__warning-icon{position:absolute;right:32px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;color:var(--warning, #d97706);font-size:16px;line-height:1;padding:0;margin:0;border:none;background:transparent;cursor:pointer;width:24px;height:24px;border-radius:50%;z-index:2;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#earn-screen .earn-strategy-field__warning-icon:focus-visible,.earn-scope .earn-strategy-field__warning-icon:focus-visible{outline:2px solid var(--warning, #d97706);outline-offset:1px}#earn-screen .earn-strategy-field__warning-icon--solo,.earn-scope .earn-strategy-field__warning-icon--solo{right:4px}#earn-screen .earn-strategy-field,.earn-scope .earn-strategy-field{position:relative}#earn-screen .earn-strategy-field__suffix,.earn-scope .earn-strategy-field__suffix{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:13px;font-weight:600;color:var(--text-dim);pointer-events:none}#earn-screen .lender-list,.earn-scope .lender-list{overflow-x:hidden;min-width:0;width:100%;max-width:100%}@media (max-width: 520px){#earn-screen .earn-custom-strategy-panel .MuiAccordionDetails-root,.earn-scope .earn-custom-strategy-panel .MuiAccordionDetails-root{padding:8px}#earn-screen .lender-list,.earn-scope .lender-list{margin-top:8px;padding:6px;gap:6px;border-radius:10px}#earn-screen .earn-strategy-row,.earn-scope .earn-strategy-row{display:flex;align-items:center;grid-template-columns:none;row-gap:0;column-gap:6px;gap:6px;width:100%;min-width:0;padding:6px 4px 6px 6px;min-height:82px}#earn-screen .earn-strategy-row__info,.earn-scope .earn-strategy-row__info{grid-column:auto;grid-row:auto;flex:1 1 0;min-width:0}#earn-screen .earn-strategy-row__inputs,.earn-scope .earn-strategy-row__inputs{grid-column:auto;grid-row:auto;flex:0 0 264px;grid-template-columns:minmax(0,1fr) 64px 64px;gap:4px;align-self:center;padding-right:0;margin-right:0}#earn-screen .earn-strategy-row__title-row .lender-cover,.earn-scope .earn-strategy-row__title-row .lender-cover{width:48px;height:48px;flex:0 0 48px;border-radius:10px}#earn-screen .earn-strategy-row.selected:after,.earn-scope .earn-strategy-row.selected:after{top:-2px;left:-2px}#earn-screen .earn-strategy-row__title-row,.earn-scope .earn-strategy-row__title-row{gap:5px;min-height:0;width:auto;max-width:100%}#earn-screen .earn-strategy-row__name,.earn-scope .earn-strategy-row__name{font-size:14px;line-height:1.25}#earn-screen .earn-strategy-field__control,.earn-scope .earn-strategy-field__control{min-height:36px;padding:5px 8px;font-size:14px}}@media (max-aspect-ratio: 9/21){#earn-screen,.earn-scope{padding-left:0;padding-right:0}#earn-screen .earn-custom-strategy-panel .MuiAccordionDetails-root,.earn-scope .earn-custom-strategy-panel .MuiAccordionDetails-root{padding:8px}#earn-screen .lender-list,.earn-scope .lender-list{margin-top:8px;padding:6px;border-radius:10px;gap:6px}#earn-screen .earn-strategy-row,.earn-scope .earn-strategy-row{display:flex;align-items:center;grid-template-columns:none;min-width:0;width:100%;padding:5px 2px 5px 6px;column-gap:5px;gap:5px;min-height:78px}#earn-screen .earn-strategy-row__title-row .lender-cover,.earn-scope .earn-strategy-row__title-row .lender-cover{width:44px;height:44px;flex:0 0 44px}#earn-screen .earn-strategy-row.selected:after,.earn-scope .earn-strategy-row.selected:after{top:-4px;left:-4px}#earn-screen .earn-strategy-row__title-row,.earn-scope .earn-strategy-row__title-row{gap:4px;min-height:0;width:auto;max-width:100%}#earn-screen .earn-strategy-row__name,.earn-scope .earn-strategy-row__name{font-size:12px;line-height:1.2}#earn-screen .earn-strategy-row__info,.earn-scope .earn-strategy-row__info{grid-column:auto;grid-row:auto;flex:1 1 0;min-width:0}#earn-screen .earn-strategy-row__inputs,.earn-scope .earn-strategy-row__inputs{grid-template-columns:minmax(0,1fr) 56px 56px;gap:4px;grid-column:auto;grid-row:auto;flex:0 0 236px;align-self:center;padding-right:0;margin-right:0}#earn-screen .earn-strategy-field__control,.earn-scope .earn-strategy-field__control{min-height:34px;padding:5px 7px;font-size:13px}}#borrow-section-catalog-search.borrow-search-filter-shell,.borrow-search-filter-shell{margin-top:2px;margin-bottom:2px;position:static;padding:0;border:0;border-radius:0;background:transparent}#borrow-section-catalog-search .borrow-search-top-row{position:relative;z-index:1}.borrow-search-top-row{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;gap:8px;align-items:center}.profile-ops-scope .borrow-search-input.input,.earn-scope .borrow-search-input.input,.screen-shell .borrow-search-input.input{border:0!important;border-radius:var(--control-radius)!important;padding:0!important;background:transparent!important}.profile-ops-scope .borrow-search-input .MuiInputBase-root,.earn-scope .borrow-search-input .MuiInputBase-root,.screen-shell .borrow-search-input .MuiInputBase-root{border-radius:var(--control-radius)!important;background:transparent!important;min-height:40px;height:40px;border:1px solid var(--border-1)!important}.borrow-search-input .MuiOutlinedInput-notchedOutline{border:0}.borrow-search-input .MuiInputBase-input{padding-top:8px;padding-bottom:8px}.borrow-search-quick-btn{min-width:40px;height:40px;border:1px solid var(--border-1);border-radius:var(--control-radius);background:transparent;color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.borrow-search-quick-btn.active{color:var(--brand-blue);border-color:var(--border-1);background:transparent}.borrow-search-quick-btn:hover,.borrow-search-quick-btn.open{border-color:var(--border-2);background:var(--surface-2)}#borrow-sort-menu .MuiPaper-root,#earn-strategy-sort-menu .MuiPaper-root{width:200px}#borrow-sort-menu .MuiMenuItem-root,#earn-strategy-sort-menu .MuiMenuItem-root{display:flex;justify-content:space-between;gap:12px}.borrow-gift-withdraw-btn,.borrow-gift-forward-btn{width:100%;height:28px;margin-top:4px;border:1px solid var(--border-1);border-radius:var(--control-radius);background:transparent;color:var(--text-secondary);font-size:12px;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.borrow-gift-withdraw-btn:hover:not(:disabled),.borrow-gift-forward-btn:hover:not(:disabled){border-color:var(--border-2);background:var(--surface-2);color:var(--text-primary)}.borrow-gift-withdraw-btn:disabled,.borrow-gift-forward-btn:disabled{opacity:.5;cursor:default}.borrow-add-gift-tile{display:flex;flex-direction:column;cursor:pointer;font:inherit}.borrow-kind-tiles{display:flex;flex-wrap:wrap;gap:6px}.borrow-kind-pill{flex:0 0 auto;max-width:100%;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid var(--border-2);border-radius:999px;background:var(--surface-2);color:var(--text-primary);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.borrow-kind-pill:hover{background:var(--surface-3)}.borrow-kind-pill:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.borrow-kind-pill.active{border-color:var(--kind-pill-on-border);background:var(--kind-pill-on-bg);color:var(--kind-pill-on-fg)}.borrow-kind-pill__check{flex:0 0 auto;display:inline-flex}.borrow-kind-pill__name{overflow:hidden;text-overflow:ellipsis}.borrow-kind-pill__count{flex:0 0 auto;min-width:20px;height:18px;padding:0 5px;border-radius:999px;background:var(--surface-3);color:var(--text-dim);font-size:11px;font-weight:700;line-height:18px;text-align:center}.borrow-kind-pill.active .borrow-kind-pill__count{background:var(--kind-pill-on-count-bg);color:var(--kind-pill-on-fg)}.borrow-add-gift-tile-art{background:var(--surface-2);flex:0 0 auto}.borrow-add-gift-tile .borrower-nft-body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.borrow-add-gift-tile .borrow-add-gift-tile-plus{color:var(--text-secondary);font-size:40px;transition:color .16s ease}.borrow-add-gift-tile:hover .borrow-add-gift-tile-plus{color:var(--text-primary)}.borrow-add-gift-tile-title{font-size:14px;font-weight:700;white-space:normal}.borrow-add-gift-tile-hint{margin-top:2px;font-size:11px;color:var(--text-dim)}.add-gift-sheet{display:grid;gap:14px}.add-gift-sheet__lead{font-size:14px;line-height:1.5;color:var(--text-secondary)}.adaptive-surface-dialog-paper{background:var(--panel-2);border:1px solid var(--border-1);border-radius:var(--card-radius);padding:18px 16px 16px;margin:16px;width:calc(100% - 32px);display:flex;flex-direction:column;max-height:calc(100dvh - 32px)}.adaptive-surface--dialog .adaptive-surface-content{overflow-y:auto;padding-bottom:4px}.add-gift-sheet__item{display:grid;justify-items:center;gap:6px;text-align:center}.add-gift-sheet__item-art{width:96px;height:96px;border-radius:20px;object-fit:cover;background:var(--surface-2)}.add-gift-sheet__item-art--empty{display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary)}.add-gift-sheet__item-name{font-size:18px;font-weight:700;line-height:1.25;color:var(--text-primary)}.add-gift-sheet__item-collection{font-size:14px;line-height:1.3;color:var(--text-secondary)}.add-gift-sheet__amount{display:grid;justify-items:center;gap:2px;padding:12px;border:1px solid var(--border-1);border-radius:14px;background:var(--surface-2);text-align:center}.add-gift-sheet__amount-label{font-size:13px;color:var(--text-secondary)}.add-gift-sheet__amount-value{font-size:22px;font-weight:700;line-height:1.2;color:var(--text-primary)}.add-gift-sheet__amount-note{font-size:12px;color:var(--text-secondary)}.add-gift-sheet__no-offers{padding:12px;border:1px solid var(--border-1);border-radius:14px;font-size:14px;line-height:1.5;color:var(--text-secondary)}.add-gift-sheet__test{display:grid;gap:8px;padding:12px;border:1px dashed var(--border-1);border-radius:14px}.add-gift-sheet__test-note{font-size:13px;line-height:1.45;color:var(--text-dim)}.add-gift-sheet__test .MuiButton-root{min-height:44px;min-width:0}.add-gift-sheet__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;position:sticky;bottom:0;z-index:1;padding-top:10px;background:var(--panel-2)}.add-gift-sheet__actions .MuiButton-root{min-height:44px;min-width:0}.add-gift-sheet__note{font-size:14px;line-height:1.5;color:var(--text-secondary)}.add-gift-sheet__steps{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:add-gift-step}.add-gift-sheet__steps li{position:relative;padding-left:36px;font-size:14px;line-height:1.5;color:var(--text-secondary)}.add-gift-sheet__steps li:before{counter-increment:add-gift-step;content:counter(add-gift-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--surface-3);color:var(--text-primary);font-size:12px;font-weight:700}.borrow-filter-panel{width:100%;max-height:min(760px,calc(100dvh - 20px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;color:var(--text-primary)}.borrow-filter-panel__title{margin:0}.borrow-filter-sheet-paper.borrower-lend-modal-sheet-react{border-color:var(--border-1)}.borrow-filter-panel__search .MuiInputBase-root{min-height:40px;border-radius:var(--control-radius)!important;background:transparent;border:1px solid var(--border-1);color:var(--text-primary)}.borrow-filter-panel__search .MuiOutlinedInput-notchedOutline{border:0!important}.borrow-filter-panel__search .MuiInputBase-input{color:var(--text-primary);font-size:15px;font-weight:500}.borrow-filter-panel__search .MuiInputAdornment-root,.borrow-filter-panel__search .MuiSvgIcon-root{color:var(--text-secondary)}.borrow-filter-panel__head{display:grid;gap:8px}.borrow-filter-panel__list{min-height:120px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.borrow-filter-panel__list::-webkit-scrollbar{display:none}.borrow-filter-table-head{position:sticky;top:0;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 96px;align-items:center;min-height:34px;padding:2px 10px 6px;border-bottom:1px solid var(--border-1);background:var(--flat-bg);color:var(--text-secondary);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.borrow-filter-table-head__collection,.borrow-filter-table-head__metric{display:inline-flex;align-items:center;gap:3px}.borrow-filter-table-head__metric{justify-content:flex-end;text-align:right}.borrow-filter-table-head__sort{border:0;padding:0;background:transparent;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit}.borrow-filter-table-head__sort:hover,.borrow-filter-table-head__sort.active{color:var(--text-primary)}.borrow-filter-sort-arrow{display:inline-block;width:8px;font-size:9px;line-height:1}.borrow-filter-panel__empty{padding:18px 2px;color:var(--text-secondary);font-size:13px}.borrow-filter-panel__footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.borrow-filter-footer-button{min-height:44px;border-radius:var(--control-radius);font-size:15px;font-weight:700;cursor:pointer}.borrow-filter-footer-button--secondary{border:1px solid var(--border-1);background:transparent;color:var(--text-primary)}.borrow-filter-footer-button--primary{border:0;color:#0a2a4a;background:var(--brand-blue)}.borrow-filter-footer-button--secondary:hover{background:var(--surface-1)}.borrow-filter-footer-button--primary:hover{opacity:.85}:root[data-ui-theme^=light] .borrower-lend-offer-stat--primary .borrower-lend-offer-stat-value{color:#0277bd}@media (max-width: 560px){.borrow-search-top-row{grid-template-columns:minmax(0,1fr) max-content max-content}.borrow-search-input{grid-column:auto}.borrow-filter-table-head{grid-template-columns:minmax(0,1fr) 72px}}.borrow-empty-card{margin-top:4px;border:1px solid var(--border-1);border-radius:var(--control-radius);background:var(--surface-1);color:var(--text-secondary);text-align:center;padding:16px 14px;line-height:1.45}.borrow-available-collections-wrap{display:grid;gap:8px;margin-top:10px}.borrow-available-collections-section{margin-top:12px}.borrow-supported-collection-card{cursor:pointer}.header-wallet-balance{display:inline-flex;align-items:center;gap:calc(var(--spacing) * 2);border-radius:3.40282e38px;padding:calc(var(--spacing) * 2);font-family:var(--font-sans-ios);font-size:14px;line-height:18px;font-weight:var(--font-weight-bold);letter-spacing:normal;color:var(--text);border:0 solid transparent;white-space:nowrap}#header-wallet-balance.header-wallet-balance{flex-shrink:0;overflow:visible;text-overflow:clip;min-width:4.75rem}@media (min-width: 721px){#header-wallet-balance.header-wallet-balance{min-height:40px;padding:5px 12px;margin-top:0;font-size:14px;line-height:18px}}.header-balance-pill{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.borrow-filter-panel__source-label{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}#borrow-section-catalog.panel{border:0;border-radius:0;background:none;box-shadow:none;padding-left:0;padding-right:0}#borrow-section-catalog .panel-title{margin-top:0}.borrow-combined-block+.borrow-combined-block{margin-top:12px;padding-top:12px;border-top:1px solid var(--border-1)}.borrower-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.screen-shell .borrower-panel-head .panel-title{margin-top:2px;margin-bottom:2px}.lender-earn-compact-overview{display:grid;gap:8px;padding:4px 0 2px}.adaptive-surface--page{flex-direction:column;align-items:stretch;justify-content:flex-start}.adaptive-surface-header{display:flex;align-items:center;gap:8px;padding:2px 2px 8px;flex-shrink:0}.adaptive-surface-title{font-weight:800;font-size:1rem;color:var(--text-primary)}.adaptive-surface--page>.adaptive-surface-header>.MuiButtonBase-root{flex:0 0 auto;width:auto;min-width:0}.adaptive-surface--page>.adaptive-surface-header>.adaptive-surface-title{flex:1 1 auto;min-width:0}.adaptive-surface-content{display:grid;gap:10px;align-content:start;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0}.adaptive-surface-content .bottom-actions{position:sticky;bottom:0;z-index:1}.adaptive-surface-paper{width:min(480px,100vw);padding:16px;display:flex;flex-direction:column;gap:8px}.adaptive-surface--drawer .adaptive-surface-header{justify-content:space-between;padding-bottom:12px}#borrow-loan-page.adaptive-surface--drawer #borrow-loan-page-content,#borrow-jetton-loan-page.adaptive-surface--drawer #borrow-jetton-loan-page-content{display:flex;flex-direction:column}#borrow-loan-page.adaptive-surface--drawer #borrow-loan-page-content>*,#borrow-jetton-loan-page.adaptive-surface--drawer #borrow-jetton-loan-page-content>*{flex-shrink:0}#borrow-loan-page.adaptive-surface--drawer #borrow-loan-modal-offer-selection,#borrow-jetton-loan-page.adaptive-surface--drawer #borrow-jetton-loan-offer-selection{flex:1 0 160px;min-height:160px;max-height:none}#borrow-loan-page.adaptive-surface--drawer #borrow-loan-modal-actions,#borrow-jetton-loan-page.adaptive-surface--drawer #borrow-jetton-loan-actions{margin-top:0}.earn-active-strategy-card{background:var(--panel-2, var(--surface-1));border:1px solid var(--border-1);border-radius:var(--card-radius, 10px);padding:16px;display:grid;gap:10px}.earn-active-strategy-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.earn-active-strategy-title{font-weight:800;font-size:1rem;color:var(--text-primary)}.earn-active-strategy-status{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:.72rem;font-weight:700;white-space:nowrap;color:var(--text-accent-green);background:color-mix(in srgb,var(--text-accent-green) 14%,transparent)}.earn-active-strategy-status--draft{color:var(--text-secondary);background:color-mix(in srgb,var(--text-secondary) 14%,transparent)}.earn-active-strategy-status-dot{width:7px;height:7px;border-radius:50%;background:currentColor}.earn-active-strategy-meta{font-size:.82rem;color:var(--text-secondary);line-height:1.35}.earn-active-strategy-meta-line+.earn-active-strategy-meta-line{margin-top:4px}.earn-active-strategy-meta-kind{margin-right:6px;font-weight:600;color:var(--text-primary);opacity:.75}.lender-pool-hero{display:grid;gap:12px;justify-items:center;text-align:center}.lender-pool-hero-label{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--text-secondary)}.lender-pool-pending-dot{display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:var(--text-secondary);vertical-align:middle;animation:lender-pool-pending-pulse 1.4s ease-in-out infinite}@keyframes lender-pool-pending-pulse{0%,to{opacity:.35}50%{opacity:.9}}@media (prefers-reduced-motion: reduce){.lender-pool-pending-dot{animation:none;opacity:.7}}.lender-pool-hero-total{color:var(--text-primary);display:flex;align-items:baseline;justify-content:center;gap:8px;font-size:clamp(2rem,11vw,2.75rem);font-weight:600;line-height:1.05;letter-spacing:-.02em;min-height:1.16em}.lender-pool-hero-total .lender-pool-hero-frac{font-size:.55em;color:var(--text-secondary)}.lender-pool-hero-total svg{font-size:.62em;align-self:center}.lender-pool-hero-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.lender-pool-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:700;white-space:nowrap}.lender-pool-chip-value{font-family:IBM Plex Mono,ui-monospace,monospace}.lender-pool-chip--free{color:var(--text-accent-blue);background:color-mix(in srgb,var(--text-accent-blue) 14%,transparent)}.lender-pool-chip--loans,.lender-pool-chip--earned{color:var(--text-accent-green);background:color-mix(in srgb,var(--text-accent-green) 14%,transparent)}.lender-pool-chip--overdue{color:var(--text-accent-yellow);background:color-mix(in srgb,var(--text-accent-yellow) 16%,transparent)}.lender-pool-actions{display:flex;justify-content:center;align-items:flex-start;gap:4px;width:100%;margin-top:2px}.lender-pool-action{flex:1 1 0;min-width:0;display:grid;justify-items:center;gap:7px;background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer}.lender-pool-action:disabled{cursor:default;opacity:.5}.lender-pool-action-circle{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--flat-bg);border:1px solid var(--border-1);color:var(--text-primary);transition:transform .18s ease,background-color .18s ease}.lender-pool-action:not(:disabled):hover .lender-pool-action-circle{transform:translateY(-2px);background:var(--surface-2);border-color:var(--border-2)}.lender-pool-action-label{font-size:.7rem;font-weight:600;color:var(--text-primary);text-align:center;line-height:1.2}@media (max-width: 380px){.lender-pool-action-circle{width:48px;height:48px}.lender-pool-action-label{font-size:.65rem}}@media (prefers-reduced-motion: reduce){.lender-pool-action-circle{transition:none}.lender-pool-action:not(:disabled):hover .lender-pool-action-circle{transform:none}}.lender-overview-panel .MuiCardContent-root{padding:12px!important}.page-earn .lender-overview-panel .MuiCardContent-root{padding:8px!important}.test-action-button{border-color:#ffa43aa3!important;color:#ffb45d!important;background:#ff88001f!important;font-size:11px!important;white-space:normal!important;min-width:0;padding:4px 8px!important;line-height:1.25!important;text-align:center}.test-action-button:hover{border-color:#ffb85ad1!important;background:#ff88002e!important}.test-action-input .MuiOutlinedInput-root{background:#ff88001a;outline:1px solid rgba(255,164,58,.42);outline-offset:1px}.test-action-input .MuiOutlinedInput-notchedOutline{border-color:#ffa43ab3!important}.test-action-input .MuiInputBase-input,.test-action-input .MuiInputLabel-root{color:#ffb45d!important}.test-action-toggle{border-color:#ffa43a7a!important;background:#ff880014!important;border:1px solid rgba(255,164,58,.48);border-radius:8px;padding:2px 8px}.test-action-toggle.active{border-color:#ffb85ab8!important;background:#ff880029!important}:root[data-ui-theme^=light] .test-action-button{border-color:#bf63007a!important;color:#9a4f00!important;background:#ffb04633!important}:root[data-ui-theme^=light] .test-action-input .MuiOutlinedInput-root{background:#ffb04629;outline-color:#bf630057}:root[data-ui-theme^=light] .test-action-input .MuiOutlinedInput-notchedOutline{border-color:#bf630080!important}:root[data-ui-theme^=light] .test-action-input .MuiInputBase-input,:root[data-ui-theme^=light] .test-action-input .MuiInputLabel-root{color:#8a4700!important}.lender-custom-panel{max-height:0;overflow:hidden;opacity:0;transform:translateY(-8px);transition:max-height .28s ease,opacity .2s ease,transform .25s ease}.lender-custom-panel.open{margin-top:8px;max-height:420px;opacity:1;transform:translateY(0)}.page-earn .earn-custom-strategy-panel .lender-custom-panel.open,.earn-scope .earn-custom-strategy-panel .lender-custom-panel.open{max-height:none}.page-earn .earn-custom-strategy-panel{display:flex;flex-direction:column;gap:10px;margin-top:8px}.page-earn .earn-custom-inner--locked{opacity:.88}.page-earn .earn-strategy-row--readonly .earn-strategy-field__control:disabled{opacity:.5;cursor:not-allowed;background:var(--surface-1);border-color:var(--border-1);color:var(--text-dim);border-color:transparent}.lender-custom-inner{border:1px solid var(--border-2);border-radius:var(--control-radius);background:var(--surface-1);padding:10px 12px}.lender-custom-row{padding:4px 0 2px;border-bottom:1px solid var(--border-1)}.lender-custom-row .MuiSlider-root{padding:8px 0;width:calc(100% - 22px);margin-inline:11px}.lender-custom-row:last-child{border-bottom:0}.lender-custom-row-head{display:flex;align-items:center;justify-content:space-between;color:var(--text-secondary);font-size:12px;font-weight:700}.lender-dual-range{position:relative;margin-top:8px;padding:0 9px}.lender-dual-range input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:24px;margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none}.lender-dual-range input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:var(--surface-4)}.lender-dual-range input[type=range]::-webkit-slider-runnable-track{background:transparent}.lender-dual-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;border:1px solid rgba(0,0,0,.35);margin-top:-12px;background:#ffd60a;cursor:pointer;pointer-events:auto}@supports (-webkit-touch-callout: none){.lender-dual-range input[type=range]::-webkit-slider-thumb{margin-top:-14px}}.lender-dual-range input[type=range]::-moz-range-track{height:4px;border-radius:999px;background:var(--surface-4)}.lender-dual-range input[type=range]::-moz-range-track{background:transparent}.lender-dual-range input[type=range]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;border:1px solid rgba(0,0,0,.35);background:#ffd60a;cursor:pointer;pointer-events:auto;transform:translateY(-1px)}.lender-rc-slider{width:100%;margin-top:8px;padding:20px 0;min-height:44px}.lender-rc-slider .rc-slider-rail{height:4px;border-radius:999px;background:var(--surface-4)}.lender-rc-slider .rc-slider-track,.lender-rc-slider .rc-slider-tracks{height:4px;border-radius:999px;background:var(--brand-blue)}.lender-rc-slider-ltv .rc-slider-track,.lender-rc-slider-apy .rc-slider-track{background:var(--brand-blue)}.lender-rc-slider .rc-slider-handle{width:24px;height:24px;margin-top:-10px;border-radius:50%;border:1px solid rgba(0,0,0,.35);box-shadow:none;opacity:1}.lender-rc-slider-duration .rc-slider-handle,.lender-rc-slider .rc-slider-handle-1,.lender-rc-slider .rc-slider-handle-2,.lender-rc-slider-ltv .rc-slider-handle,.lender-rc-slider-apy .rc-slider-handle{background:var(--brand-blue)}.lender-rc-slider .rc-slider-handle:focus,.lender-rc-slider .rc-slider-handle-dragging{box-shadow:0 0 0 3px #47c7fc4d}.shell .input,.screen-shell .input{border:1px solid var(--border-2);border-radius:12px;background:var(--surface-2);color:var(--text-primary)}.shell .input::placeholder,.screen-shell .input::placeholder{color:var(--text-dim)}.borrower-panel .MuiInputBase-root{min-height:42px;border-radius:12px}.borrower-panel .MuiInputAdornment-root svg{color:var(--text-dim)}.shell .subpanel.panel,.shell .borrower-panel,.screen-shell .subpanel.panel,.screen-shell .borrower-panel{border:1px solid var(--border);border-radius:var(--card-radius);background:var(--panel-2);padding:12px;box-shadow:none}.shell .preview,.screen-shell .preview{border:1px solid var(--border-1);border-radius:var(--control-radius);background:var(--surface-1)}.shell .preview.active,.screen-shell .preview.active{border-color:#ffd60ae6;box-shadow:0 0 0 2px #ffd60a33}.borrower-nft-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),1fr));gap:10px;width:100%;max-width:100%;min-width:0}#borrow-section-user-nfts-grid,#borrow-section-available-collections-grid{grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),160px));justify-content:start;overflow-x:clip}#borrow-section-user-nfts-grid>*{min-width:0}#borrow-section-available-collections-grid>*{min-width:0}.app.with-mobile-bottom-nav #borrow-screen .borrower-nft-grid{padding-bottom:calc(var(--mobile-bottom-nav-offset, 0px) + 8px)}.app.with-mobile-bottom-nav #borrow-screen .borrower-nft-grid:has(+.borrower-gifts-note){padding-bottom:0}.app.with-mobile-bottom-nav #borrow-screen .borrower-gifts-note,.app.with-mobile-bottom-nav #earn-screen .lender-list,.app.with-mobile-bottom-nav .earn-scope .lender-list{padding-bottom:calc(var(--mobile-bottom-nav-offset, 0px) + 8px)}.borrow-pagination-row{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px;flex-wrap:wrap}.bottom-actions{display:flex;gap:10px;flex-wrap:wrap}#earn-screen .bottom-actions,#earn-screen.lender-screen .bottom-actions,.earn-scope.lender-screen .bottom-actions{background:transparent!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;border-radius:0!important;box-shadow:none!important}#earn-screen .bottom-actions,.earn-scope .bottom-actions{justify-content:center!important;align-items:center!important;justify-items:center!important;position:sticky!important;left:auto!important;transform:none!important;bottom:calc(var(--mobile-bottom-nav-offset, 0px) + 2px)!important;margin-left:auto!important;margin-right:auto!important}#earn-screen .bottom-actions>*,.earn-scope .bottom-actions>*{flex:0 0 auto!important}.earn-scope{padding-bottom:calc(var(--mobile-bottom-nav-offset, 72px) + 64px)}#earn-screen{padding-bottom:50px}#earn-screen .bottom-actions .MuiButton-root,#earn-screen .bottom-actions .btn,.earn-scope .bottom-actions .btn{width:fit-content!important;min-width:0!important;margin:0 auto!important}#earn-screen .earn-bottom-cancel-btn{background:var(--panel)!important;color:var(--text-primary)!important;border:1px solid var(--border-2)!important;box-shadow:none!important;opacity:1!important}#earn-screen .bottom-actions>span.MuiBox-root,#earn-screen .earn-bottom-submit-wrap .earn-bottom-submit-stack>span.MuiBox-root:last-child,.earn-scope .earn-bottom-submit-wrap .earn-bottom-submit-stack>span.MuiBox-root:last-child{width:fit-content;flex:0 0 auto;display:inline-flex;justify-content:center;align-items:center;padding:6px 10px 6px 12px;border-radius:var(--control-radius);background:var(--surface-2);border:1px solid var(--border-1);box-shadow:0 4px 20px #00000040;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#earn-screen .earn-bottom-submit-wrap .earn-bottom-submit-stack>span.MuiBox-root:last-child,.earn-scope .earn-bottom-submit-wrap .earn-bottom-submit-stack>span.MuiBox-root:last-child{padding:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.lender-screen .shell{padding-bottom:110px}.lender-screen .bottom-actions{position:fixed;left:50%;transform:translate(-50%);bottom:14px;width:min(360px,calc(100% - 40px));z-index:55;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:10px;border:1px solid var(--border-2);border-radius:var(--control-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width: 900px){.app.with-mobile-bottom-nav{--mobile-sticky-bar-bottom: calc(56px + var(--safe-bottom-inset));--borrow-search-sticky-top: var(--tg-top-inset, 0px)}#earn-screen .bottom-actions,.earn-scope .bottom-actions{background:transparent!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;gap:0!important;width:auto!important;display:flex!important;justify-content:center!important;align-items:center!important;position:fixed!important;left:50%!important;transform:translate(-50%)!important;bottom:calc(var(--mobile-bottom-nav-offset) + 2px)!important;z-index:56!important}#earn-screen .bottom-actions .earn-bottom-submit-stack,.earn-scope .bottom-actions .earn-bottom-submit-stack{width:calc(100vw - 32px)!important;max-width:100%;flex-wrap:nowrap!important;justify-content:center!important}#earn-screen .bottom-actions .earn-bottom-submit-stack .submit-btn,.earn-scope .bottom-actions .earn-bottom-submit-stack .submit-btn{flex:1 1 0!important;min-width:0!important;width:0!important}#earn-screen .bottom-actions .earn-bottom-submit-stack .submit-btn:first-child:last-of-type,.earn-scope .bottom-actions .earn-bottom-submit-stack .submit-btn:first-child:last-of-type{flex:0 0 50vw!important;max-width:50vw!important}.app .MuiButton-root,.app .btn,.app .borrower-lend-modal-submit,.app .tx-tray-floating-toggle,.app .MuiInputBase-root,.app input,.app select,.app textarea{min-height:44px}.app-user-area .lender-screen .shell{padding-bottom:calc(170px + env(safe-area-inset-bottom))}.app-user-area .lender-screen .bottom-actions{bottom:calc(var(--mobile-bottom-nav-offset) + 2px);width:min(360px,calc(100% - 20px))}.lender-list-head{display:none}}.shell .btn,.screen-shell .btn{border-radius:var(--control-radius);border:0;padding:14px 16px;font-weight:700}.shell .btn-secondary,.screen-shell .btn-secondary{background:var(--surface-3);color:var(--text-primary)}.shell .btn-primary.submit-btn,.shell .btn-primary,.screen-shell .btn-primary.submit-btn,.screen-shell .btn-primary{background:#ffd60a;color:#000}.shell .pill,.screen-shell .pill{border-color:var(--border-2);color:var(--text-primary)}.shell .pill.ok,.screen-shell .pill.ok{border-color:#34d39999;color:#34d399}.shell .error,.screen-shell .error{color:#ff8080}.lender-screen .lender-row{max-width:none;border-radius:var(--control-radius);border:1px solid rgba(89,115,169,.35);background:var(--sheen-radial-blue),var(--panel-2);margin-inline:0}.lender-screen .lender-row.selected{border-color:#6b9effe6;box-shadow:0 0 0 2px #5085e92e}.lender-list-head,#earn-screen .lender-list-head,.earn-scope .lender-list-head{display:none}.lender-list{overflow-anchor:none}.lender-list-title,.lender-list-col{text-transform:uppercase;letter-spacing:.05em}.lender-cover{width:26px;height:26px;border-radius:8px;overflow:hidden;flex:0 0 26px;background:linear-gradient(165deg,#56c0a8,#2d8f82);display:grid;place-items:center}.lender-cover img{width:100%;height:100%;object-fit:cover;display:block}.lender-cover span{font-size:11px;font-weight:800;color:#f3fffc}.lender-list-more-wrap{display:flex;justify-content:center;padding-top:6px}.borrower-nft-card{border:1px solid var(--border-1);border-radius:var(--card-radius);overflow:hidden;background:var(--sheen-down),var(--panel-2);text-align:left;padding:0;color:var(--text-primary);transition:border-color .16s ease,box-shadow .16s ease;width:100%;max-width:none}.borrower-nft-card:focus-visible{outline:2px solid var(--brand-blue, #47c7fc);outline-offset:2px}.borrower-nft-card:hover{border-color:var(--border-2)}.borrower-nft-card.active{border-color:var(--border-1)}.borrower-nft-card.disabled{opacity:.55;pointer-events:none;cursor:default}.borrower-nft-card-skeleton{pointer-events:none}.borrower-nft-art-skeleton{min-height:156px;transform:none!important}.borrower-vault-card{cursor:pointer}.borrower-vault-card.redeem{border-color:#ff7a7a66}.borrower-nft-art{position:relative;aspect-ratio:1 / 1;display:grid;place-items:center;min-height:156px}.borrower-nft-emoji{font-size:38px}.borrower-nft-image{width:100%;height:100%;object-fit:cover;display:block}.borrower-nft-image-badge{position:absolute;top:8px;left:8px;z-index:2;display:inline-flex;align-items:center;gap:4px;max-width:calc(100% - 16px);padding:4px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0a0c10d1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 2px 8px #00000052}.borrower-nft-image-badge .borrower-vault-status{border:0;padding:0;min-height:0;font-size:11px}.borrower-nft-image-caption{position:absolute;left:8px;right:8px;bottom:8px;z-index:2;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.2;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.9);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.borrower-nft-art:has(.borrower-nft-image-caption):after{content:"";position:absolute;left:0;right:0;bottom:0;height:46px;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0000,#0000008c)}.borrower-nft-image-caption [data-testid=offchain-gift-badge],.borrower-nft-image-caption [data-testid=collection-art-badge]{width:auto;height:auto;background:none;border:0;color:#fff}.borrower-nft-image-caption [data-testid=offchain-gift-badge] svg,.borrower-nft-image-caption [data-testid=collection-art-badge] svg{font-size:15px;color:#fff}.borrower-nft-image-badge [data-testid=offchain-gift-badge]:not(.MuiChip-root) svg,.gift-hero-label [data-testid=offchain-gift-badge]:not(.MuiChip-root) svg{font-size:15px;color:#fff;opacity:1}.borrower-nft-image-badge>span:not(.borrower-vault-status){color:#ffffffb8;font-size:11px;font-weight:600;white-space:nowrap}:root[data-ui-theme^=light] .borrower-nft-image-badge>span:not(.borrower-vault-status){color:#14161ca8}:root[data-ui-theme^=light] .borrower-nft-image-badge{background:#fffffff2;border-color:#0000001a;box-shadow:0 2px 8px #00000024}.borrower-nft-open{position:absolute;right:8px;bottom:8px;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;z-index:3;background:#0000009e;color:#fff;font-size:18px;line-height:0;cursor:pointer;-webkit-user-select:none;user-select:none}.borrower-nft-open:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:12px}.borrower-nft-card .borrower-nft-open:active{opacity:1;background:#000000e0}.borrower-nft-art:has(.borrower-nft-open) .borrower-nft-image-caption{right:48px}.borrower-nft-body{border-top:1px solid var(--border-1);background:var(--panel-2);padding:7px}.borrow-section-block-title-wrap{display:grid;gap:2px}.borrow-section-block-title{font-size:20px;font-weight:800;color:var(--text-primary)}.section-loading-note{min-height:22px;font-size:12px;color:var(--text-secondary)}.borrower-nft-title{margin-top:2px;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.borrower-nft-label{font-size:9px;color:var(--icon-muted);letter-spacing:.06em;white-space:nowrap}.borrower-nft-principal-line{margin-top:6px;display:flex;align-items:baseline;justify-content:space-between;gap:6px}.borrower-nft-principal-value{font-weight:700;font-size:16px}.borrow-filter-collection-row{display:grid;grid-template-columns:24px 40px minmax(0,1fr) 84px;align-items:center;gap:10px;min-height:60px;padding:6px 10px;border:0;border-bottom:1px solid var(--border-1);background:transparent;cursor:pointer;transition:background .16s ease}.borrow-filter-collection-row:last-of-type{border-bottom:0}.borrow-filter-collection-row .MuiCheckbox-root{padding:0;color:var(--border-2)}.borrow-filter-collection-row .MuiCheckbox-root svg{width:20px;height:20px}.borrow-filter-collection-row .MuiCheckbox-root.Mui-checked{color:var(--brand-blue)}.borrow-filter-collection-row:hover{background:var(--surface-1)}.borrow-filter-collection-row:focus-within{outline:2px solid var(--brand-blue);outline-offset:-2px;border-radius:12px}.borrow-filter-collection-icon{width:40px;height:40px;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:transparent}.borrow-filter-collection-icon img{width:100%;height:100%;object-fit:contain}.borrow-filter-collection-text{min-width:0;display:grid}.borrow-filter-collection-text strong{overflow:hidden;color:var(--text-primary);font-size:15px;font-weight:700;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.borrow-filter-collection-metric{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0;color:var(--text-secondary);font-size:14px;font-weight:600;line-height:18px;text-align:right}.borrow-filter-collection-metric .ton-icon{width:13px;height:13px;margin-left:0;color:var(--text-secondary)}@media (max-width: 560px){.borrow-filter-collection-row{grid-template-columns:24px 36px minmax(0,1fr) 72px}.borrow-filter-collection-icon{width:36px;height:36px}.borrow-filter-collection-text strong,.borrow-filter-collection-metric{font-size:13px}}.borrower-vault-status-line{margin-top:5px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;font-size:11px;color:var(--text-secondary);overflow:hidden}.borrower-vault-status-line>*{white-space:nowrap}.borrower-nft-detail-rows{display:grid;gap:4px;margin-top:7px;padding-top:7px;border-top:1px solid var(--border-1)}.borrower-vault-status{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 6px;border-radius:999px;border:1px solid var(--border-2);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.borrower-vault-status-pending{border-color:#7abcff80;color:#a6d4ff}.borrower-vault-status-active{border-color:#66e8b280;color:#7ef2c6}.borrower-vault-status-repaid{border-color:#b4c6ff73;color:#c8d6ff}.borrower-vault-status-defaulted{border-color:#fbbf2499;color:var(--warn-fg)}.borrower-vault-status-aborted{border-color:#5a5a5a59;color:var(--muted)}.borrower-vault-status-expected{border-color:#60a5fa8c;color:#93c5fd}:root[data-ui-theme^=light] .borrower-vault-status-pending{border-color:#1565c080;color:#1565c0}:root[data-ui-theme^=light] .borrower-vault-status-active{border-color:#2e7d3280;color:#2e7d32}:root[data-ui-theme^=light] .borrower-vault-status-repaid{border-color:#37475a66;color:#37474f}:root[data-ui-theme^=light] .borrower-vault-status-defaulted{border-color:#f59e0b80}:root[data-ui-theme^=light] .borrower-vault-status-aborted{border-color:#5a5a5a4d;color:#757575}:root[data-ui-theme^=light] .borrower-vault-status-expected{border-color:#0284c76b;color:#0369a1}.borrower-lend-modal-submit:focus-visible,.tx-tray-floating-toggle:focus-visible{outline:2px solid rgba(96,178,255,.95);outline-offset:2px}.borrower-lend-modal-handle{display:none}.borrower-lend-modal-sheet{position:relative;width:100vw;max-height:90vh;overflow-y:auto;will-change:transform;border:1px solid var(--border-1);border-radius:var(--shell-radius);background:var(--panel);padding:12px 12px 16px}.lender-escrow-transfer-compact{min-width:0}.lender-escrow-transfer-balance-strip{padding:10px 12px;border-radius:var(--control-radius);background:var(--flat-bg);border:1px solid var(--border-1)}.lender-escrow-transfer-section{padding:14px 14px 16px!important;border-radius:var(--control-radius)!important;border-color:var(--border-1)!important;background:var(--flat-bg)!important;box-shadow:none!important}.lender-escrow-transfer-controls{display:grid;gap:12px}.lender-escrow-amount-label{display:block;margin-bottom:6px;color:var(--text-dim)}.lender-escrow-amount-field.input{border:0!important;border-radius:var(--control-radius)!important;padding:0!important;background:transparent!important}.lender-escrow-amount-field .MuiInputBase-root{border-radius:var(--control-radius)!important;background:transparent!important;border:1px solid var(--border-1)!important}.lender-escrow-amount-field .MuiInputBase-root.Mui-focused{border-color:var(--border-2)!important}.lender-escrow-amount-field .MuiInputBase-root.Mui-error{border-color:var(--text-accent-red)!important}.lender-escrow-amount-field .MuiOutlinedInput-notchedOutline{border:0}.lender-escrow-transfer-actions{min-width:0}@media (min-width: 901px){.lender-escrow-transfer-bottom-sheet.borrower-lend-modal-sheet-react{width:min(720px,calc(100vw - 64px))!important;max-width:720px!important;left:50%!important;right:auto!important;bottom:24px!important;transform:translate(-50%)!important;border-radius:var(--shell-radius)!important;box-shadow:0 24px 70px #00000075}.lender-escrow-transfer-bottom-sheet .borrower-lend-modal-handle{display:none}.lender-escrow-transfer-bottom-sheet .borrower-lend-modal-sheet-react-header{border-bottom:1px solid var(--border-1)}.lender-escrow-transfer-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width: 900px){.borrower-lend-modal-handle{display:block;width:56px;height:6px;border-radius:999px;margin:6px auto 10px;background:var(--surface-4);box-shadow:0 1px #ffffff0f inset;cursor:grab}.borrower-lend-modal-sheet{position:fixed;left:50%;bottom:0;transform:translate(-50%);border-bottom:0;border-radius:var(--shell-radius) var(--shell-radius) 0 0;z-index:101}}.borrower-lend-modal-sheet-react{width:100vw;max-height:90vh;overflow:hidden;border:1px solid var(--border-1);border-radius:var(--shell-radius) var(--shell-radius) 0 0;background:var(--panel);padding:0}.borrower-lend-modal-drawer-paper{margin-left:auto;margin-right:auto;left:0;right:0;width:100vw!important;max-height:90vh;border-top-left-radius:var(--shell-radius)!important;border-top-right-radius:var(--shell-radius)!important;z-index:1400!important}.MuiDrawer-root.MuiDrawer-anchorBottom .MuiDrawer-paper{z-index:1400!important}.borrower-lend-modal-submit--warning{background:linear-gradient(135deg,#ffb347,#fb923c 45%,#d97706);color:#14110a;box-shadow:0 4px 16px #d9770659}.borrower-lend-modal-row .address-copy-wrap{justify-content:flex-end;flex:1 1 auto;max-width:100%}.borrower-lend-modal-row .address-copy-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.borrower-lend-modal-sheet-react-header{padding:10px 0 8px}.borrower-lend-modal-sheet-react-header .borrower-lend-modal-handle{display:block}.borrower-loan-page{--borrow-loan-shell-pad: 12px;position:fixed;top:0;right:0;bottom:0;left:0;height:100dvh;z-index:1300;overflow:hidden;overscroll-behavior:contain;background:var(--flat-bg, #070b13);padding:max(8px,var(--tg-top-inset, 0px)) calc(10px + var(--safe-right-inset, 0px)) calc(14px + var(--safe-bottom-inset, 0px)) calc(10px + var(--safe-left-inset, 0px));box-sizing:border-box;display:flex;justify-content:center;align-items:stretch}.app-user-area.app-tg-mode .borrower-loan-page{--borrow-loan-shell-pad: 8px}.borrower-loan-page:has(#borrow-loan-modal-actions)>.adaptive-surface-content,.borrower-loan-page:has(#borrow-jetton-loan-actions)>.adaptive-surface-content{padding-bottom:calc(var(--loan-action-bar-h, 100px) + 12px)}.borrower-loan-page.app-tg-mode:has(#borrow-loan-modal-actions)>.adaptive-surface-content,.borrower-loan-page.app-tg-mode:has(#borrow-jetton-loan-actions)>.adaptive-surface-content{padding-bottom:calc(var(--loan-action-bar-h, 40px) + 12px)}#tc-widget-root [data-tc-wallets-modal-container]{padding-bottom:calc(16px + var(--safe-bottom-inset, env(safe-area-inset-bottom, 0px)))!important}.borrower-loan-page #borrow-loan-modal-offer-selection,.borrower-loan-page #borrow-jetton-loan-offer-selection{flex:1 1 auto;min-height:0;padding-bottom:0;display:flex;flex-direction:column;overflow:hidden}.borrower-loan-page .borrower-lend-offers-list{flex:1 1 auto;height:auto;min-height:0;max-height:none;overflow-y:auto!important;overscroll-behavior:contain;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-bottom:12px;box-sizing:border-box}.borrower-lend-modal-sheet-react .MuiDialogContent-root{padding-bottom:calc(92px + var(--safe-bottom-inset))}.lender-escrow-transfer-bottom-sheet.borrower-lend-modal-sheet-react{margin-left:auto;margin-right:auto;z-index:1300;border-color:var(--border-1)}.borrower-lend-modal-title{margin:0;font-size:22px;line-height:1.15}.borrower-lend-modal-close{width:32px;height:32px;border:0;border-radius:50%;background:var(--surface-3);color:var(--text-secondary);font-size:24px;line-height:1}@media (pointer: coarse){.borrower-lend-modal-close{min-width:44px;min-height:44px}}.borrower-lend-modal-card{margin-top:10px;border:1px solid var(--border-1);border-radius:var(--control-radius);background:var(--surface-1);padding:9px;display:flex;align-items:center;gap:8px}.borrower-lend-modal-card--hero{flex-direction:column;align-items:center;text-align:center;padding:0;gap:6px;border:0;background:transparent;position:relative}.borrower-lend-modal-meta{min-width:0;display:grid;gap:2px}.borrower-lend-modal-card--hero .borrower-lend-modal-meta{width:100%;text-align:center;display:grid;place-items:center;gap:1px}.borrower-lend-modal-nft-title{font-size:14px;font-weight:700;line-height:1.1;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.borrower-lend-modal-nft-amount{margin-top:0;font-size:13px;color:var(--text-primary);font-weight:700}.borrower-lend-modal-nft-amount span{color:var(--text-dim);font-weight:600}.borrower-lend-modal-duration-block{margin-top:4px;overflow:visible}.borrower-lend-modal-duration-block .MuiSlider-root{padding:8px 0}.borrower-lend-modal-block{margin-top:10px;border:1px solid var(--border-1);border-radius:var(--control-radius);background:var(--surface-1);padding:10px;display:grid;gap:8px}.borrower-lend-modal-pick-block{gap:8px}.borrower-lend-modal-pick-title{font-size:13px;color:var(--text-secondary)}.borrower-lend-modal-row{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--text-secondary);font-size:14px}.borrower-lend-modal-row strong{display:flex;align-items:center;justify-content:flex-end;flex:1 1 auto;max-width:62%;overflow:hidden;min-width:0;color:var(--text-primary)}.borrower-lend-offers-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:2px 4px 0;max-height:min(52vh,420px);align-content:start;align-items:start;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#borrow-loan-modal-offer-selection,#borrow-jetton-loan-offer-selection{background:transparent;border:none}#borrow-loan-modal-offers-head,#borrow-jetton-loan-offers-head{margin-top:10px}@media (min-width: 721px){.borrower-loan-page .borrower-lend-offers-list{flex:0 0 auto;height:auto;max-height:min(60vh,520px);background:transparent;border:none;padding:0 2px 4px}}.borrower-lend-offer-row{align-self:start;width:100%;grid-column:1 / -1}.borrower-lend-offer-row{position:relative;padding:9px 12px;display:grid;gap:4px;border:1px solid var(--border-1);border-radius:12px;background:var(--surface-1);box-shadow:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.borrower-lend-offer-row.selectable{cursor:pointer}.borrower-lend-offer-row.selectable:hover{border-color:var(--brand-blue);background:#0c1626a6;box-shadow:0 6px 18px #00000038}.borrower-lend-offer-row.selected-duration{background:var(--surface-2);border:1px solid var(--border-2)}.borrower-lend-offer-row.manual-selected{border-color:var(--brand-blue);background:#47c7fc1f;box-shadow:0 0 0 1px var(--brand-blue),0 0 12px #47c7fc33}.borrower-lend-offer-row--unfit{border-style:dashed;border-width:2px;border-color:var(--border-2);cursor:default}.borrower-lend-offer-unfit{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:2px}.borrower-lend-offer-unfit-note{font-size:12px;color:var(--text-secondary);min-width:0}.borrower-lend-offer-unfit-btn{flex:0 0 auto;min-height:32px;padding:6px 12px;border-radius:8px;border:1px solid var(--border-2);background:transparent;color:var(--text-primary);font-size:12px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.borrower-lend-offer-unfit-btn:hover{border-color:var(--brand-blue)}.borrower-lend-offer-unfit-btn:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.borrower-lend-offer-owner{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;min-width:0;font-size:11px;line-height:1.2;color:var(--text-dim)}.borrower-lend-offer-state{align-self:flex-start;padding:2px 10px;border-radius:999px;border:1px solid var(--border-2);font-size:11px;font-weight:600;color:var(--text-secondary);text-transform:lowercase}.borrower-lend-offer-state.ok{border-color:#34d39973;color:#34d399}.borrower-lend-offer-state.best-ltv,.borrower-lend-offer-state.best-apy,.borrower-lend-offer-state.best-both{text-transform:none;font-weight:700}.borrower-lend-offer-state.best-ltv{border-color:#7a5cff99;color:#c4b5fd;background:#7a5cff29}.borrower-lend-offer-state.best-apy{border-color:#34d399b3;color:#6ee7b7;background:#10b98129}.borrower-lend-offer-state.best-both{border-color:#facc15c7;color:#fde68a;background:#eab3082e}:root[data-ui-theme^=light] .borrower-lend-offer-state.best-ltv{border-color:#6d28d9;color:#5b21b6;background:#7a5cff1a}:root[data-ui-theme^=light] .borrower-lend-offer-state.best-apy{border-color:#1565c0;color:#0d47a1;background:#1565c014}:root[data-ui-theme^=light] .borrower-lend-offer-state.best-both{border-color:var(--brand-blue);color:#0d6d92;background:#47c7fc14}.borrower-lend-offer-metrics{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:12px;color:var(--text-secondary)}.borrower-lend-offer-metrics--compact{display:grid;grid-template-columns:1fr;gap:2px;align-items:start}.borrower-lend-offer-duration{font-size:13px;line-height:1.25;color:var(--text-secondary)}.borrower-lend-offer-interest{font-size:12px;line-height:1.25;color:var(--text-secondary)}.borrower-lend-offer-metric-value{color:var(--text-primary);font-weight:600}.borrower-lend-offer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.borrower-lend-offer-context{display:flex;flex:1 1 auto;min-width:0;flex-wrap:wrap;gap:2px 12px;font-size:12.5px;line-height:1.2;color:var(--text-secondary)}.borrower-lend-offer-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:1px;padding-top:5px;border-top:1px solid var(--border-1)}.borrower-lend-offer-stat{display:flex;flex-direction:column;gap:2px;min-width:0}.borrower-lend-offer-stat-label{font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary)}.borrower-lend-offer-stat-value{display:inline-flex;align-items:center;gap:4px;font-size:18px;line-height:1.05;font-weight:700;letter-spacing:.01em;color:var(--text-primary);white-space:nowrap}.borrower-lend-offer-stat--primary .borrower-lend-offer-stat-value{font-size:22px;font-weight:800;color:var(--brand-blue)}.borrower-lend-offer-row--unfit .borrower-lend-offer-stat--primary .borrower-lend-offer-stat-value,.borrower-lend-offer-row--unfit .borrower-lend-offer-stat-value,.borrower-lend-offer-row--unfit .borrower-lend-offer-metric-value{color:var(--text-secondary)}:root[data-ui-theme^=light] .borrower-lend-offer-row--unfit .borrower-lend-offer-stat--primary .borrower-lend-offer-stat-value{color:var(--text-secondary)}@media (max-width: 420px){.borrower-lend-offer-metrics--compact{grid-template-columns:1fr}#earn-screen .bottom-actions,.earn-scope .bottom-actions{background:transparent!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;gap:0!important}}.borrower-lend-offer-metrics.selected-offer{color:var(--text-primary);font-weight:600}.borrower-lend-duration-slider{width:calc(100% - 28px)!important;margin:4px 14px 0!important}.borrower-lend-modal-action-bar{position:sticky;bottom:var(--mobile-sticky-bar-bottom);z-index:3;margin-top:16px;padding:10px 12px;border:1px solid rgba(120,163,255,.35);border-radius:var(--control-radius);background:radial-gradient(140% 160% at 0% 0%,rgba(42,112,220,.22),transparent 60%),linear-gradient(180deg,#091223fa,#060b16fa);box-shadow:0 6px 20px #020712bf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:space-between;gap:10px}.mobile-sticky-action-bar{position:sticky;bottom:var(--mobile-sticky-bar-bottom);z-index:42;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;border:1px solid var(--border);border-radius:var(--control-radius);background:linear-gradient(180deg,#161a22f5,#0c0e12f0);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#borrow-loan-modal-actions.mobile-sticky-action-bar,#borrow-jetton-loan-actions.mobile-sticky-action-bar{position:sticky;bottom:0;z-index:56}.borrower-lend-modal-sheet-react #borrow-loan-modal-actions.mobile-sticky-action-bar{position:fixed;left:50%;transform:translate(-50%);width:min(1160px,calc(100vw - 20px));box-sizing:border-box;margin-top:0;bottom:calc(8px + var(--safe-bottom-inset, 0px));z-index:1311}.borrower-loan-page #borrow-loan-modal-actions.mobile-sticky-action-bar,.borrower-loan-page #borrow-jetton-loan-actions.mobile-sticky-action-bar{position:fixed;left:calc(10px + var(--safe-left-inset, 0px));right:calc(10px + var(--safe-right-inset, 0px));transform:none;width:auto;max-width:none;box-sizing:border-box;margin-top:0;margin-left:0;margin-right:0;bottom:calc(14px + var(--safe-bottom-inset, 0px));z-index:1311;display:flex!important;align-items:center;gap:8px;padding:8px 10px}@media (min-width: 721px){.borrower-loan-page #borrow-loan-modal-actions.mobile-sticky-action-bar,.borrower-loan-page #borrow-jetton-loan-actions.mobile-sticky-action-bar{left:50%;right:auto;transform:translate(-50%);width:min(600px,calc(100vw - 20px))}}.borrower-loan-page #borrow-loan-modal-actions .borrower-lend-modal-action-values,.borrower-loan-page #borrow-jetton-loan-actions .borrower-lend-modal-action-values{gap:6px}.borrower-loan-page #borrow-loan-modal-actions .borrower-lend-modal-action-value span,.borrower-loan-page #borrow-jetton-loan-actions .borrower-lend-modal-action-value span{font-size:12px}.borrower-loan-page #borrow-loan-modal-actions .borrower-lend-modal-action-value strong,.borrower-loan-page #borrow-jetton-loan-actions .borrower-lend-modal-action-value strong{font-size:18px}.borrower-loan-page #borrow-loan-modal-actions .borrower-lend-modal-submit,.borrower-loan-page #borrow-jetton-loan-actions .borrower-lend-modal-submit{min-height:36px;padding:0 12px;font-size:13px}.borrower-lend-modal-action-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;flex:1}.borrower-lend-modal-action-value{display:grid;gap:2px;min-width:0}.borrower-lend-modal-action-value span{font-size:12px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em}.borrower-lend-modal-action-value strong{color:var(--text-primary);font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.borrower-lend-modal-action-gas{grid-column:1 / -1;display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--text-dim)}.borrower-lend-modal-action-gas span:last-child{color:var(--text-secondary);white-space:nowrap}.borrower-lend-modal-submit{margin-top:0;width:auto;min-width:180px;border:0;border-radius:var(--control-radius);background:linear-gradient(135deg,#1f8fff 0%,var(--accent) 45%,#3560cc 100%);color:#fff;font-size:16px;font-weight:700;padding:13px 18px}.borrower-lend-modal-submit:disabled{opacity:.5;cursor:not-allowed}.tx-tray{position:fixed;left:8px;right:8px;bottom:calc(12px + var(--safe-bottom-inset, 0px));z-index:1401;transition:transform .2s ease,opacity .2s ease;transform:translateY(14px);opacity:0;pointer-events:none}.tx-tray.open{transform:translateY(0);opacity:1;pointer-events:auto}.tx-tray-card{margin:0 auto;max-width:980px;border:1px solid var(--border);border-radius:var(--card-radius);background:var(--panel);box-shadow:var(--surface-shadow);overflow:hidden}.tx-tray-body{padding:18px 20px 14px}.tx-title{margin-top:6px;font-size:16px;line-height:1.06;font-weight:700}.tx-label{margin-top:8px;font-size:14px;color:var(--text-secondary)}.tx-hint{margin-top:8px;font-size:14px;line-height:1.22;color:var(--text-primary)}.tx-hint-error{color:#ffb4b4}.tx-close{color:#c8d0e9a6!important}.tx-close:hover{color:var(--text-primary)}.tx-updated{font-size:12px;color:#c7d2f080}.tx-pager{display:inline-flex;align-items:center;gap:8px}.tx-nav{border:1px solid rgba(139,157,203,.28)!important;background:#222f4e59!important;color:var(--text-primary)!important}.tx-nav:disabled{opacity:.35;cursor:not-allowed}.tx-counter{min-width:52px;text-align:center;font-size:12px;color:var(--text-secondary)}.tx-explorer-link.MuiButton-root{color:#cfe4ff;font-weight:700}.tx-explorer-link.MuiButton-root:hover{text-decoration:underline}.tx-muted{font-size:13px;color:var(--text-dim)}.tx-copy.MuiButton-root{border-color:var(--border);color:var(--text-primary)}.tx-copy:disabled{opacity:.45;cursor:not-allowed}.tx-tray-floating-toggle.MuiButton-root{display:none}@media (max-width: 760px){.tx-tray{left:0;right:0;bottom:0}.tx-tray-card{margin:0;border-left:none;border-right:none;border-bottom:none;border-radius:var(--control-radius) var(--control-radius) 0 0;padding-bottom:var(--safe-bottom-inset, 0px)}.tx-tray-body{padding:14px 14px 12px}.tx-pager{width:100%;justify-content:space-between}.tx-explorer-link,.tx-muted{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-copy{width:100%;min-height:34px;text-align:center}.lender-list-head{display:none}.lender-screen .lender-row{padding:10px;border-radius:var(--control-radius);border-color:#5973a96b}.bottom-actions .btn{width:100%}.borrower-lend-modal-action-bar{grid-template-columns:1fr;align-items:stretch;display:grid;padding-bottom:calc(10px + var(--safe-bottom-inset))}.borrower-lend-modal-submit{width:100%;min-width:0}.borrow-hero{padding:14px 12px}.borrow-tab{min-height:40px;justify-content:center;font-size:17px;padding-inline:6px}}@media (min-aspect-ratio: 9/16) and (max-width: 1023px){.borrower-nft-grid{gap:8px}.borrower-nft-art{min-height:118px}.borrower-nft-emoji{font-size:30px}.borrower-nft-body{padding:6px}.borrower-nft-title{font-size:16px}.borrower-nft-principal-line{gap:4px}.borrower-nft-principal-value{font-size:13px}}@media (min-width: 1024px){.borrower-nft-grid{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:7px}.borrower-nft-art{min-height:104px}.borrower-nft-emoji{font-size:24px}.borrower-nft-body{padding:5px}.borrower-nft-title{font-size:16px}.borrower-nft-label{margin-top:3px}.borrower-nft-principal-line{gap:3px}.borrower-nft-principal-value{font-size:12px}}@media (max-aspect-ratio: 5/11) and (max-width: 1023px){.borrower-nft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.app.with-mobile-bottom-nav #borrow-screen .borrower-nft-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 600px){.app.with-mobile-bottom-nav #borrow-screen .borrower-nft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1440px){.borrower-nft-grid{grid-template-columns:repeat(auto-fit,minmax(116px,1fr))}}.app-user-area{--dl-bg: var(--bg);--dl-surface: var(--panel);--dl-surface-2: var(--panel-2);--dl-border: var(--border);--dl-text: var(--text);--dl-muted: rgba(190, 206, 234, .76);--dl-accent: var(--accent);--dl-accent-2: var(--accent-2)}.app-user-area .title{color:var(--text-primary);font-weight:800;letter-spacing:.02em}.app-user-area .MuiAppBar-root{overflow:visible!important}.app-user-area .header-wallet-balance{border-color:transparent;color:#fff}.app-user-area .MuiPaper-root.panel{border:1px solid var(--border);border-radius:var(--card-radius);background:var(--panel);background-image:none;box-shadow:none}.app-user-area .card{border:1px solid var(--dl-border);border-radius:var(--card-radius);background:var(--sheen-down),var(--dl-surface-2)}.app-user-area .MuiCardContent-root,.app-user-area .css-1kf9ao0-MuiCardContent-root{display:grid;gap:12px;padding:16px}.app-user-area .MuiCardContent-root:last-child,.app-user-area .css-1kf9ao0-MuiCardContent-root:last-child{padding-bottom:16px}.app-user-area .shell{width:100%;max-width:100%;margin-inline:auto;border:1px solid var(--shell-border);border-radius:var(--shell-radius);background:radial-gradient(130% 120% at 0% 0%,rgba(32,95,223,.1),transparent 48%),linear-gradient(180deg,#0e1420fa,#090d16fc)}.app-user-area .search-box{border-radius:var(--card-radius)}.app-user-area .input,.app-user-area .MuiInputBase-root{border-color:#6284c385!important;border-radius:var(--control-radius)!important;background:var(--dl-surface-2)!important;color:var(--dl-text)}.app-user-area .input::placeholder{color:#bccef094}.app-user-area .tab{border:1px solid rgba(97,129,191,.36);background:#111827eb;color:#dbe8ffd1}.app-user-area .tab.active{background:var(--dl-accent);border-color:#92b5ff8c;color:var(--text-primary)}.app-user-area .panel-title{font-weight:600;color:var(--text-primary)}.app-user-area .panel-text,.app-user-area .label{color:var(--dl-muted)}.app-user-area .label{font-weight:500}.app-user-area .mono{color:var(--text-primary);font-weight:400}.app-user-area .lender-screen .lender-row{border-radius:var(--card-radius);border-color:#5c79ad6b;background:var(--panel-2)}html.telegram-webapp{color-scheme:dark light;--tg-top-inset: calc( var(--tg-safe-area-inset-top, 0px) + var(--tg-content-safe-area-inset-top, 0px) );--borrow-search-sticky-top: calc(var(--app-mainbar-bottom-offset) + var(--tg-top-inset))}html.telegram-webapp body{padding-top:var(--tg-top-inset);background:var(--bg)}html.telegram-webapp body:before{content:"";position:fixed;left:0;right:0;top:0;height:var(--tg-top-inset);background:var(--bg);pointer-events:none;z-index:1400}html.telegram-webapp #borrow-collection-filter-dialog .MuiDialog-paper{padding-top:var(--tg-top-inset)}.app.app-user-area.app-tg-mode{padding-left:calc(10px + var(--safe-left-inset, 0px));padding-right:calc(10px + var(--safe-right-inset, 0px));padding-top:10px}.app-user-area.app-tg-mode{--shell-radius: 10px;--card-radius: 8px}.app-user-area.app-tg-mode .shell{padding:8px}.app-user-area.app-tg-mode .screen-shell{gap:8px}.app-user-area.app-tg-mode .global-menu-panel{gap:10px}.app-user-area.app-tg-mode .MuiDrawer-paperAnchorRight{padding-top:var(--tg-top-inset);height:calc(100% - var(--tg-top-inset))}.app-user-area.app-tg-mode .panel-text,.app-user-area.app-tg-mode .label,.app-user-area.app-tg-mode .mono{line-height:1.4}.app-user-area.app-tg-mode .MuiButton-root,.app-user-area.app-tg-mode .btn,.app-user-area.app-tg-mode .borrower-lend-modal-submit,.app-user-area.app-tg-mode .MuiInputBase-root,.app-user-area.app-tg-mode .MuiSelect-select,.app-user-area.app-tg-mode input,.app-user-area.app-tg-mode select,.app-user-area.app-tg-mode textarea{min-height:44px}:root[data-ui-theme^=light] .app-user-area{--dl-muted: rgba(45, 76, 126, .78)}:root[data-ui-theme^=light] .app-user-area .title{color:#1c2b3a}:root[data-ui-theme^=light] .app-user-area .shell{border-color:#a08c6e47;background:radial-gradient(130% 120% at 0% 0%,rgba(64,132,245,.07),transparent 48%),linear-gradient(180deg,#fdfaf5fc,#f5f0e8fc)}:root[data-ui-theme^=light] .app-user-area .input,:root[data-ui-theme^=light] .app-user-area .MuiInputBase-root{border-color:#8c785a73!important;background:#fdfaf5f7!important;color:#1c2b3a!important}:root[data-ui-theme^=light] .app-user-area .input::placeholder{color:#50463773}:root[data-ui-theme^=light] .app-user-area .panel-text,:root[data-ui-theme^=light] .app-user-area .label{color:#374150bf}:root[data-ui-theme^=light] .app-user-area .mono{color:#1c2b3ae0}:root[data-ui-theme^=light] .app-user-area .tab{border-color:#8c785a59;background:#f3eee4eb;color:#283241d1}:root[data-ui-theme^=light] .app-user-area .tab.active{color:#fff}:root[data-ui-theme^=light] .app-user-area .header-wallet-balance{color:#2a4a6e}:root[data-ui-theme^=light] .mobile-bottom-nav-pill{background:#f5f0e6f0;box-shadow:inset 0 0 0 1px #a08c6e38,inset 1.8px 3px 0 -2px #fffcf5b3,inset -2px -2px 0 -2px #fffcf580,0 8px 24px #64503224}:root[data-ui-theme^=light] .mobile-bottom-nav-pill .MuiBottomNavigationAction-root{color:#3c4655d1}:root[data-ui-theme^=light] .mobile-bottom-nav-pill .MuiBottomNavigationAction-root.Mui-selected{color:#fff!important;background:var(--text-accent-blue);box-shadow:0 0 0 1px #448bf438 inset}@media (max-width: 760px){.app{padding-inline:8px}.app-mainbar{border-radius:var(--shell-radius)}.app-mainbar-toolbar{padding-left:8px;padding-right:8px}.app-mainbar-right{gap:6px}.borrow-section-block-title{font-size:19px;line-height:1.1}.search-box{margin-top:8px;margin-bottom:0}.lender-list,.bottom-actions{gap:8px}.bottom-actions>*{flex:1 1 0;min-width:0}.bottom-actions .MuiButton-root,.bottom-actions .btn{width:100%}}@media (max-width: 520px){.app{padding-inline:6px}.app-mainbar{border-radius:var(--control-radius)}.app-mainbar-toolbar{padding-left:6px;padding-right:6px}.bottom-actions{flex-direction:column}.bottom-actions>*{width:100%}}.profile-shell{display:grid;gap:4px}.profile-shell>.panel:first-child{margin-top:0}.app.with-mobile-bottom-nav .profile-shell{padding-bottom:calc(10px + var(--mobile-bottom-nav-offset))}.profile-history-title-wrap{display:inline-flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.profile-screen .profile-history-title-wrap>[id^=profile-].MuiButton-root{width:auto!important;max-width:100%!important;min-width:0;justify-self:auto;align-self:flex-start;margin-left:auto!important}.profile-compact-head-panel>.MuiButton-root,.profile-compact-head-panel .MuiButton-contained{min-height:44px}.profile-compact-head-panel>.MuiButton-root,.profile-compact-head-panel .MuiButton-contained{width:240px;max-width:100%;justify-self:start}@media (max-width: 600px){.profile-compact-head-panel>.MuiButton-root,.profile-compact-head-panel .MuiButton-contained{width:100%;max-width:none;justify-self:stretch;align-self:stretch;margin-left:0;margin-right:0}}.profile-compact-head-panel .MuiCardContent-root{gap:0;padding:0}.profile-compact-head-panel .profile-history-title-wrap{gap:8px}.profile-compact-head-panel .panel-title{margin:0 0 4px;line-height:1.2}.profile-compact-head-panel .panel-text{margin:0;line-height:1.35}.profile-history-list{display:grid;gap:12px}.profile-history-card{border-radius:var(--card-radius);border:1px solid var(--border-1);background:var(--surface-1);padding:8px 10px;display:grid;gap:4px}.profile-money-operation-accordion{padding:0;overflow:hidden;background:var(--surface-1)!important}.profile-money-operation-accordion:before{display:none}.profile-money-operation-summary{min-height:54px!important;padding:8px 10px!important;align-items:flex-start!important}.profile-money-operation-summary .MuiAccordionSummary-expandIconWrapper{margin-top:2px}.profile-money-operation-summary.Mui-expanded{min-height:54px!important}.profile-money-operation-summary .MuiAccordionSummary-content,.profile-money-operation-summary .MuiAccordionSummary-content.Mui-expanded{margin:0!important;min-width:0}.profile-money-operation-preview{width:100%;min-width:0;display:grid;gap:6px}.profile-money-operation-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0}.profile-money-operation-nft-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0}.profile-money-operation-title{font-size:13.5px;font-weight:800;line-height:1.2}.op-type-badge{display:inline-grid;place-items:center;width:22px;height:22px;flex-shrink:0;border-radius:999px;background:color-mix(in srgb,currentColor 18%,transparent)}.profile-money-operation-nft-title{font-size:12.5px;color:var(--text-secondary);line-height:1.2}.profile-money-operation-amount{justify-self:end;max-width:132px;color:var(--text-primary);font-size:13px;font-weight:800;line-height:1.2;text-align:right;white-space:nowrap}.profile-money-operation-nft{width:28px;height:28px;border-radius:8px;flex-shrink:0;display:grid;place-items:center;overflow:hidden;border:1px solid var(--border-1);background-color:var(--surface-2);color:var(--text-dim);font-size:10px;font-weight:800}.profile-money-operation-nft img{width:100%;height:100%;object-fit:cover;display:block}.profile-money-operation-details{border-top:1px solid var(--border-1);padding:8px 10px 10px!important}.profile-money-operation-details .op-detail{display:flex;flex-direction:column;gap:11px}.profile-money-operation-details .op-detail-summary{font-size:.84rem;line-height:1.4;font-weight:500;color:var(--text-primary)}.profile-money-operation-details .op-detail-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.profile-money-operation-details .op-stat:last-child:nth-child(odd){grid-column:1 / -1}.profile-money-operation-details .op-stat{display:flex;flex-direction:column;gap:3px;min-width:0;padding:7px 10px;border-radius:10px;background:var(--surface-1);border:1px solid var(--border-1)}.profile-money-operation-details .op-stat-label{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim)}.profile-money-operation-details .op-stat-value{font-size:.92rem;font-weight:700;color:var(--text-primary);overflow-wrap:anywhere}.profile-money-operation-details .op-detail-meta{display:flex;flex-direction:column;gap:4px}.profile-money-operation-details .op-meta-row{display:flex;justify-content:space-between;align-items:baseline;gap:14px;font-size:.75rem}.profile-money-operation-details .op-meta-label{flex-shrink:0;color:var(--text-dim)}.profile-money-operation-details .op-meta-value{text-align:right;color:var(--text-secondary);overflow-wrap:anywhere}.profile-money-operation-details .op-detail-onchain{display:flex;flex-direction:column;gap:6px;padding:9px 11px;border-radius:10px;background:var(--surface-1);border:1px solid var(--border-1)}.profile-money-operation-details .op-onchain-title{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim)}.profile-money-operation-details .op-addr-row{display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:.76rem}.profile-money-operation-details .op-addr-label{flex-shrink:0;color:var(--text-dim)}.profile-history-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:4px 14px}.profile-history-row{display:flex;align-items:baseline;gap:6px;min-width:0;flex-wrap:wrap}.profile-history-pagination{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:nowrap}.profile-history-pager-button{flex:0 0 auto;padding:0}.profile-history-pager-button:disabled{opacity:.4;cursor:default}.profile-history-page-select{flex:1 1 auto;min-width:96px;max-width:160px}.profile-history-page-select .MuiInputBase-input{text-align:center;white-space:nowrap}.profile-invitees-list{gap:10px}.profile-invitee-card{gap:10px;padding:12px 14px;border:1px solid var(--border-1);background:var(--flat-bg);box-shadow:none}.profile-invitee-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.profile-invitee-address{min-width:0}.profile-invitee-date{font-size:12px;color:var(--text-secondary);white-space:nowrap}.profile-invitee-metric{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:8px;border-top:1px dashed var(--border-1)}.profile-invitee-metric-label{font-size:11px;line-height:1.2;color:var(--text-secondary);letter-spacing:.02em}.profile-invitee-metric-value{font-size:15px;line-height:1.1;font-weight:700;color:var(--text-primary);text-align:right;white-space:nowrap}.profile-referral-progress{display:grid;gap:14px;padding:4px 0 0}.profile-referral-progress-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.profile-referral-progress-rail{--referral-progress-scale: 0;--referral-progress-node-size: 36px;--referral-progress-node-half: 18px;--referral-progress-node-quarter: 9px;position:relative;padding:4px 0 0}.profile-referral-progress-step{position:absolute;top:0;left:50%;width:var(--referral-progress-node-size);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.profile-referral-progress-step:nth-child(1){left:0;transform:none}.profile-referral-progress-step:nth-child(2){left:calc(25% + var(--referral-progress-node-quarter))}.profile-referral-progress-step:nth-child(3){left:50%}.profile-referral-progress-step:nth-child(4){left:calc(75% - var(--referral-progress-node-quarter))}.profile-referral-progress-step:nth-child(5){left:100%;transform:translate(-100%)}.profile-referral-progress-step-node{display:inline-flex;align-items:center;justify-content:center;width:var(--referral-progress-node-size);height:var(--referral-progress-node-size);border-radius:12px;border:1px solid #2a3a4a;background:#1a2a3a;color:var(--text-dim);font-size:16px;font-weight:700;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}.profile-referral-progress-step.unlocked .profile-referral-progress-step-node{color:#08131f;background:linear-gradient(180deg,#85d8ff,#4cb5ff);border-color:#85d8ffbf}.profile-referral-progress-step.current .profile-referral-progress-step-node{transform:translateY(-1px);color:#08131f;background:linear-gradient(180deg,#85d8ff,#4cb5ff);border-color:#85d8ffbf;box-shadow:0 8px 24px #4cb5ff47}.profile-referral-progress-step.upcoming .profile-referral-progress-step-node{border-color:#3a4a5a}.profile-referral-progress-level{display:grid;justify-items:center;gap:3px;min-width:var(--referral-progress-node-size);width:max-content;max-width:92px}@media (max-width: 720px){.profile-screen [id^=profile-].MuiButton-root,.page-settings-panel .MuiButton-root:not(.settings-toggle-button),.page-settings-panel .btn{width:100%!important;max-width:none!important;justify-self:stretch;align-self:stretch;margin-left:0!important;margin-right:0!important}.profile-referral-progress{padding:14px;border-radius:20px}.profile-referral-progress-rail{padding-inline:0}.profile-history-card{padding:12px}.profile-money-operation-accordion{padding:0}.profile-money-operation-summary{padding:10px 12px!important}}@media (max-width: 520px){.profile-referral-progress-rail{--referral-progress-node-size: 32px;--referral-progress-node-half: 16px;--referral-progress-node-quarter: 8px}.profile-referral-progress-step-node{border-radius:10px;font-size:13px}}:root[data-ui-theme^=light] .profile-referral-progress-step-node{border-color:#d0d8e0;background:#e8edf2;color:#64748b}:root[data-ui-theme^=light] .profile-referral-progress-step.unlocked .profile-referral-progress-step-node{color:#fff;background:linear-gradient(180deg,#4aa6ff,#2563eb);border-color:#2563eb73}:root[data-ui-theme^=light] .profile-referral-progress-step.current .profile-referral-progress-step-node{color:#fff;background:linear-gradient(180deg,#4aa6ff,#2563eb);border-color:#2563eb73}.ton-icon{color:#47c7fc;margin-left:3px}:root[data-ui-theme^=light] .ton-icon{color:#000}:root[data-ui-theme^=light] .MuiAlert-root{background-color:var(--surface-2)!important;color:var(--text-primary)!important}:root[data-ui-theme^=light] .MuiAlert-standardError{background-color:#e539351a!important;color:#c62828!important}:root[data-ui-theme^=light] .MuiAlert-standardError .MuiAlert-icon{color:#c62828!important}:root[data-ui-theme^=light] .MuiAlert-standardWarning{background-color:#fbbc051a!important;color:var(--warn-fg)!important}:root[data-ui-theme^=light] .MuiAlert-standardWarning .MuiAlert-icon{color:var(--warn-fg)!important}:root[data-ui-theme^=light] .MuiAlert-standardInfo{background-color:#0d6efd1a!important;color:#0056b3!important}:root[data-ui-theme^=light] .MuiAlert-standardInfo .MuiAlert-icon{color:#0056b3!important}:root[data-ui-theme^=light] .MuiAlert-standardSuccess{background-color:#4caf501a!important;color:#2e7d32!important}:root[data-ui-theme^=light] .MuiAlert-standardSuccess .MuiAlert-icon{color:#2e7d32!important}:root[data-ui-theme^=light] .lender-custom-panel .MuiAccordion-root,:root[data-ui-theme^=light] .earn-custom-strategy-panel .MuiAccordion-root,:root[data-ui-theme^=light] .borrower-panel .MuiAccordion-root{background-color:transparent!important}:root[data-ui-theme^=light] .MuiAccordionSummary-root{color:var(--text-primary)!important;background-color:transparent!important}:root[data-ui-theme^=light] .MuiAccordionSummary-expandIconWrapper{color:var(--text-secondary)!important}:root[data-ui-theme^=light] .MuiAccordionDetails-root{color:var(--text-secondary)!important}:root[data-ui-theme^=light] .MuiInputBase-root{color:var(--text-primary)}:root[data-ui-theme^=light] .MuiInputBase-input::placeholder{color:var(--text-dim);opacity:1}:root[data-ui-theme^=light] .MuiOutlinedInput-root{background-color:var(--surface-1)}:root[data-ui-theme^=light] .MuiOutlinedInput-notchedOutline{border-color:var(--border-2)}:root[data-ui-theme^=light] .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--border-2)}:root[data-ui-theme^=light] .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--text-accent-blue)}:root[data-ui-theme^=light] .MuiFormHelperText-root{color:var(--text-secondary)}:root[data-ui-theme^=light] .MuiCheckbox-root{color:var(--text-secondary)}:root[data-ui-theme^=light] .MuiCheckbox-root.Mui-checked{color:var(--text-accent-blue)}:root[data-ui-theme^=light] .MuiSlider-track{border:none!important}:root[data-ui-theme^=light] .MuiSlider-rail{background-color:var(--surface-4)}:root[data-ui-theme^=light] .MuiLink-root:hover{color:#3ab5e8!important}:root[data-ui-theme^=light] .MuiButton-root{color:var(--text-primary)!important}:root[data-ui-theme^=light] .MuiButton-root:disabled{color:var(--text-dim)!important}:root[data-ui-theme^=light] .MuiButton-outlined{color:var(--text-primary)!important;border-color:var(--brand-blue)!important}:root[data-ui-theme^=light] .MuiButton-outlinedPrimary{color:var(--text-primary)!important;border-color:var(--brand-blue)!important}:root[data-ui-theme^=light] .MuiButton-outlined:hover{background-color:#47c7fc0f!important;border-color:#2fb4ea!important}:root[data-ui-theme^=light] .MuiButton-text{color:var(--text-primary)!important}:root[data-ui-theme^=light] .MuiButton-text:hover{background-color:var(--surface-1)!important}:root[data-ui-theme^=light] .MuiButton-outlinedError{color:#c62828!important;border-color:#c62828!important}:root[data-ui-theme^=light] .MuiButton-outlinedWarning{color:var(--warn-fg)!important;border-color:var(--warn-fg)!important}:root[data-ui-theme^=light] .MuiButton-outlinedSuccess{color:#2e7d32!important;border-color:#2e7d32!important}:root[data-ui-theme^=light] .MuiButton-textError{color:#c62828!important}:root[data-ui-theme^=light] .MuiButton-textWarning{color:var(--warn-fg)!important}:root[data-ui-theme^=light] .MuiButton-textSuccess{color:#2e7d32!important}:root[data-ui-theme^=light] .MuiButton-textSecondary{color:var(--text-secondary)!important}:root[data-ui-theme^=light] .MuiButton-containedError{background-color:#c62828!important;color:#fff!important}:root[data-ui-theme^=light] .MuiButton-containedWarning{background-color:var(--warn-fg)!important;color:#fff!important}:root[data-ui-theme^=light] .MuiButton-containedSuccess{background-color:#2e7d32!important;color:#fff!important}:root[data-ui-theme^=light] .MuiButton-containedSecondary{background-color:#757575!important;color:#fff!important}:root[data-ui-theme^=light] .MuiButton-sizeSmall{color:var(--text-primary)!important}:root[data-ui-theme^=light] .MuiIconButton-root{color:var(--text-secondary)!important}:root[data-ui-theme^=light] .MuiIconButton-root:hover{background-color:var(--surface-2)!important}:root[data-ui-theme^=light] .MuiChip-root{background-color:var(--surface-2);color:var(--text-primary)}:root[data-ui-theme^=light] .MuiChip-filled{background-color:var(--surface-2)!important;color:var(--text-primary)!important}:root[data-ui-theme^=light] .MuiChip-outlined{border-color:var(--border-2)!important;color:var(--text-primary)!important}:root[data-ui-theme^=light] button{color:var(--text-primary)!important}:root[data-ui-theme^=light] button:disabled{opacity:.5;color:var(--text-dim)!important}:root[data-ui-theme^=light] .borrower-loan-page{background:#ede8df!important;color:#1c2b3aeb!important}:root[data-ui-theme^=light] .borrower-lend-modal-action-bar{background:#fdfaf5f5!important;border-color:#64503233!important;box-shadow:0 -2px 12px #00000014!important}:root[data-ui-theme^=light] .borrower-lend-offer-row{background:#00000005;border:1px solid rgba(0,0,0,.08);box-shadow:none}:root[data-ui-theme^=light] .borrower-lend-offer-row.selected-duration{background:#0000000a;border:1px solid rgba(0,0,0,.15)}:root[data-ui-theme^=light] .borrower-lend-offer-row.manual-selected{border:2px solid var(--brand-blue);background:#47c7fc14;box-shadow:0 0 12px #47c7fc26}:root[data-ui-theme^=light] .borrower-lend-offer-row--unfit{border-style:dashed;border-width:2px;border-color:var(--border-2)}:root[data-ui-theme^=light] .borrower-lend-modal-card{background:#0000000a}:root[data-ui-theme^=light] .mobile-sticky-action-bar{background:#fdfaf5f5!important;border-color:#64503226!important}:root[data-ui-theme^=light] .borrower-lend-modal-nft-title{color:#1a1a1a!important}:root[data-ui-theme^=light] .pull-refresh-spinner{border-color:#00000026;border-top-color:#1e78dce6}:root[data-ui-theme^=light] .borrower-lend-modal-submit{background:var(--brand-blue);color:#0a2a4a}:root[data-ui-theme^=light] #earn-screen .earn-strategy-row:hover,:root[data-ui-theme^=light] .earn-scope .earn-strategy-row:hover{border-color:#1565c066;background:#1565c00f}:root[data-ui-theme^=light] #earn-screen .earn-strategy-row.selected,:root[data-ui-theme^=light] .earn-scope .earn-strategy-row.selected{border-color:#47c7fcb3;background:#47c7fc14;box-shadow:0 0 0 2px #47c7fc33,0 0 12px #47c7fc1a}:root[data-ui-theme^=light] #earn-screen .earn-strategy-row.selected .earn-strategy-row__title-row .lender-cover:after,:root[data-ui-theme^=light] .earn-scope .earn-strategy-row.selected .earn-strategy-row__title-row .lender-cover:after{background:var(--brand-blue);color:#fff}:root[data-ui-theme^=light] .borrower-nft-card{border:1px solid rgba(0,0,0,.18)}:root[data-ui-theme^=light] .borrower-nft-label{color:#0a0a0aa6}:root[data-ui-theme^=light] .borrower-nft-principal-value{color:#1c2b3aeb}:root[data-ui-theme^=light] .MuiButton-contained{background-color:var(--brand-blue)!important;color:#0a2a4a!important}:root[data-ui-theme^=light] .MuiButton-contained:hover{background-color:#2fb4ea!important}:root[data-ui-theme^=light] .MuiButton-contained.Mui-disabled{background-color:#47c7fc66!important;color:#0a2a4a73!important}:root .btn-brand-orange.MuiButton-contained.Mui-disabled,:root .btn-brand-cyan.MuiButton-contained.Mui-disabled{background-color:#80808047!important;color:#808080d9!important;box-shadow:none!important}:root #earn-screen #earn-strategy-submit-button.MuiButton-contained.Mui-disabled,:root #earn-screen #earn-strategy-panel-submit-bottom.MuiButton-contained.Mui-disabled,:root .earn-scope #earn-strategy-panel-submit-bottom.MuiButton-contained.Mui-disabled{background-color:#344253!important;color:var(--text-secondary)!important;border:1px solid var(--border-2)!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed}:root[data-ui-theme^=light] #earn-screen #earn-strategy-submit-button.MuiButton-contained.Mui-disabled,:root[data-ui-theme^=light] #earn-screen #earn-strategy-panel-submit-bottom.MuiButton-contained.Mui-disabled,:root[data-ui-theme^=light] .earn-scope #earn-strategy-panel-submit-bottom.MuiButton-contained.Mui-disabled{background-color:#e7ecf3!important;color:#596579!important;border-color:#283c6e36!important;opacity:1!important}:root[data-ui-theme^=light] .panel-text{color:#1c2b3ab8}:root[data-ui-theme^=light] #earn-screen .earn-bottom-cancel-btn{background:#e8e2d6!important;color:#1c2b3a!important;border-color:#6450324d!important}:root[data-ui-theme^=light] .tx-close{color:#3c3c508c!important}:root[data-ui-theme^=light] .tx-hint-error{color:#c62828}:root[data-ui-theme^=light] .tx-updated{color:#3c3c508c}:root[data-ui-theme^=light] .tx-explorer-link.MuiButton-root{color:#1565c0}:root[data-ui-theme^=light] .tx-muted{color:#5a5a5a}:root[data-ui-theme^=light] .tx-nav{border-color:#3c466440!important;background:#f0f0f5b3!important}:root[data-ui-theme^=light] .tab.active{color:#0d47a1}:root[data-ui-theme^=light] .btn-primary{color:#fff}:root[data-ui-theme^=light] .profile-invitee-metric-value{color:var(--text-primary)}:root[data-ui-theme^=light] .profile-invitee-date{color:var(--text-secondary)}:root[data-ui-theme^=light] .profile-invitee-metric-label{color:var(--text-secondary)}:root[data-ui-theme^=light] #earn-screen .earn-strategy-field__suffix,:root[data-ui-theme^=light] .earn-scope .earn-strategy-field__suffix{color:var(--text-secondary)}:root[data-ui-theme^=light] .app-user-area .input::placeholder{color:var(--text-dim)}:root[data-ui-theme^=light] .header-wallet-balance{color:var(--text-primary)}:root[data-ui-theme^=light] .borrow-hero{background:var(--sheen-radial-blue),linear-gradient(180deg,#f5f0e6f7,#faf5ebfc)}:root[data-ui-theme^=light] .profile-invitee-card{background:var(--surface-1);border-color:var(--border-1);box-shadow:none}:root[data-ui-theme^=light] .borrower-lend-offer-row.selectable:hover{background:var(--surface-2)}:root[data-ui-theme^=light] .profile-invitee-metric{border-top-color:var(--border-1)}@keyframes notification-slide-in{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes notification-bar-shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes app-error-slide-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes notification-circle-deplete{0%{stroke-dashoffset:0}to{stroke-dashoffset:75.39822368615503}}.notification-toast{pointer-events:auto}@media (max-width: 600px){.MuiDialogActions-root{flex-direction:column;gap:8px;padding:12px 16px}.MuiDialogActions-root>.MuiButton-root{width:100%;margin:0!important}.borrower-lend-modal-action-bar .borrower-lend-modal-submit,.bottom-actions .MuiButton-root,.bottom-actions .submit-btn,.bottom-actions .btn{width:100%}[id^=profile-].MuiButton-root:not([id$=-back]),[id^=settings-].MuiButton-root:not(.settings-toggle-button):not([id$=-back]){width:100%!important;max-width:none!important;align-self:stretch;justify-self:stretch;margin-left:0!important;margin-right:0!important}}:root[data-ui-theme^=light] .borrower-lend-modal-title{color:#1a1a1a}:root[data-ui-theme^=light] .borrow-tab{color:#1a1a1a}:root[data-ui-theme^=light] #earn-screen .earn-strategy-row.selected,:root[data-ui-theme^=light] .earn-scope .earn-strategy-row.selected{border-color:var(--brand-blue);background:#47c7fc0f;box-shadow:0 0 0 2px #47c7fc33,0 0 12px #47c7fc14}:root[data-ui-theme^=light] #earn-screen .earn-bottom-cancel-btn{background:var(--panel)!important;border-color:var(--border-2)!important;color:var(--text-primary)!important;opacity:1!important}:root[data-ui-theme^=light] .lender-rc-slider .rc-slider-track,:root[data-ui-theme^=light] .lender-rc-slider .rc-slider-tracks{background:var(--brand-blue)}:root[data-ui-theme^=light] .lender-rc-slider .rc-slider-handle,:root[data-ui-theme^=light] .lender-rc-slider .rc-slider-handle-1,:root[data-ui-theme^=light] .lender-rc-slider .rc-slider-handle-2,:root[data-ui-theme^=light] .lender-rc-slider-ltv .rc-slider-handle,:root[data-ui-theme^=light] .lender-rc-slider-apy .rc-slider-handle{background:var(--brand-blue)}:root[data-ui-theme^=light] .lender-rc-slider .rc-slider-handle:focus,:root[data-ui-theme^=light] .lender-rc-slider .rc-slider-handle-dragging{box-shadow:0 0 0 3px #47c7fc4d}:root[data-ui-theme^=light] .MuiSlider-track{background-color:var(--brand-blue)!important}:root[data-ui-theme^=light] .MuiSlider-thumb{background-color:var(--brand-blue)!important}:root[data-ui-theme^=light] .MuiSlider-root.Mui-disabled .MuiSlider-track{background-color:#bdbdbd!important}:root[data-ui-theme^=light] .MuiSlider-root.Mui-disabled .MuiSlider-thumb{background-color:#bdbdbd!important}:root[data-ui-theme^=light] .MuiSlider-root.Mui-disabled .MuiSlider-rail{background-color:#e0e0e0}:root[data-ui-theme^=light] .lender-rc-slider.Mui-disabled .rc-slider-track,:root[data-ui-theme^=light] .lender-rc-slider.Mui-disabled .rc-slider-tracks{background:#bdbdbd}:root[data-ui-theme^=light] .lender-rc-slider.Mui-disabled .rc-slider-handle{background:#bdbdbd}:root{--app-page-max-operational: 1248px;--app-page-edge-desktop: 16px;--app-page-edge-mobile: 12px;--app-page-edge-compact: 10px;--app-panel-padding-desktop: 16px;--app-panel-gap-desktop: 12px;--mobile-action-bar-max: 480px}@media (min-width: 1024px){.app{max-width:var(--app-page-max-operational);padding:12px var(--app-page-edge-desktop) 18px}.screen-shell{gap:var(--app-panel-gap-desktop)}.panel,.shell,.shell .subpanel.panel,.shell .borrower-panel,.screen-shell .subpanel.panel,.screen-shell .borrower-panel{padding:var(--app-panel-padding-desktop)}.borrower-nft-grid,#borrow-section-user-nfts-grid,#borrow-section-available-collections-grid{grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:12px;justify-content:stretch}}@media (min-width: 1280px){.borrower-nft-grid,#borrow-section-user-nfts-grid,#borrow-section-available-collections-grid{grid-template-columns:repeat(auto-fill,minmax(184px,1fr))}}@media (max-width: 720px){.app,.app.app-user-area{padding-left:max(var(--app-page-edge-mobile),var(--tg-content-safe-area-inset-left, 0px))!important;padding-right:max(var(--app-page-edge-mobile),var(--tg-content-safe-area-inset-right, 0px))!important}.telegram-webapp .app.app-user-area{padding-left:max(var(--app-page-edge-mobile),calc(var(--app-page-edge-mobile) + var(--tg-content-safe-area-inset-left, 0px)))!important;padding-right:max(var(--app-page-edge-mobile),calc(var(--app-page-edge-mobile) + var(--tg-content-safe-area-inset-right, 0px)))!important}.app-mainbar{margin-bottom:12px}.app-mainbar-toolbar{min-height:auto!important;flex-wrap:wrap!important;gap:8px 10px!important;padding:8px!important}.app-mainbar-left{flex:1 1 auto!important;min-height:40px}.app-mainbar-right{flex:1 0 100%!important;width:100%;margin-left:0!important;justify-content:stretch!important;gap:8px!important;flex-wrap:wrap!important}#header-balance-group{margin-left:0!important;width:100%;justify-content:flex-end}#header-wallet-balance.header-wallet-balance{min-height:40px;min-width:0;max-width:100%;padding-inline:10px}.screen-intro-panel{gap:10px;padding:12px}.screen-intro-head,.screen-intro-copy,.screen-intro-actions{min-width:0}.screen-intro-title{white-space:normal;overflow:visible;text-overflow:clip;font-size:24px;line-height:1.1}.screen-intro-actions{width:100%;justify-content:stretch}.screen-intro-actions .MuiButton-root{flex:1 1 0;min-width:0}}@media (max-width: 520px){.app,.app.app-user-area{padding-left:var(--app-page-edge-compact)!important;padding-right:var(--app-page-edge-compact)!important}.telegram-webapp .app.app-user-area{padding-left:max(var(--app-page-edge-compact),calc(var(--app-page-edge-compact) + var(--tg-content-safe-area-inset-left, 0px)))!important;padding-right:max(var(--app-page-edge-compact),calc(var(--app-page-edge-compact) + var(--tg-content-safe-area-inset-right, 0px)))!important}.app-mainbar-toolbar{padding:8px!important}.screen-intro-title{font-size:22px}}@media (max-width: 600px){.app.with-mobile-bottom-nav #borrow-screen .borrower-nft-grid,.app.with-mobile-bottom-nav #earn-screen .borrower-nft-grid,.app.with-mobile-bottom-nav .earn-scope .borrower-nft-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}}@media (max-width: 520px){#earn-screen .earn-strategy-row,.earn-scope .earn-strategy-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;min-height:0!important;padding:10px!important}#earn-screen .earn-strategy-row__info,#earn-screen .earn-strategy-row__inputs,.earn-scope .earn-strategy-row__inputs{grid-column:1!important;grid-row:auto!important;width:100%;min-width:0}#earn-screen .earn-strategy-row__info,.earn-scope .earn-strategy-row__info{flex:none!important}#earn-screen .earn-strategy-row__inputs,.earn-scope .earn-strategy-row__inputs{flex:none!important;grid-template-columns:minmax(0,1fr) minmax(72px,.6fr) minmax(72px,.6fr)!important;gap:8px!important;align-self:stretch!important}#earn-screen .earn-strategy-row__title-row,.earn-scope .earn-strategy-row__title-row{gap:8px!important}#earn-screen .earn-strategy-row__title-row .lender-cover,.earn-scope .earn-strategy-row__title-row .lender-cover{width:48px!important;height:48px!important;flex-basis:48px!important}#earn-screen .earn-strategy-row__name,.earn-scope .earn-strategy-row__name{font-size:14px!important;line-height:1.25!important}#earn-screen .earn-strategy-field__control,.earn-scope .earn-strategy-field__control{min-height:44px!important}#earn-screen .earn-strategy-field__warning-icon,.earn-scope .earn-strategy-field__warning-icon{width:36px;height:36px;right:24px}#earn-screen .earn-strategy-field__warning-icon--solo,.earn-scope .earn-strategy-field__warning-icon--solo{right:2px}}@media (max-width: 900px){#earn-screen .bottom-actions,.earn-scope .bottom-actions{width:min(var(--mobile-action-bar-max),calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;bottom:calc(var(--mobile-bottom-nav-bottom, 8px) + var(--mobile-bottom-nav-height, 64px) + 2px)!important}#earn-screen .bottom-actions .earn-bottom-submit-stack,.earn-scope .bottom-actions .earn-bottom-submit-stack{width:100%!important;gap:8px!important}#earn-screen .bottom-actions .earn-bottom-submit-stack .submit-btn,#earn-screen .bottom-actions .earn-bottom-submit-stack .submit-btn:first-child:last-of-type,.earn-scope .bottom-actions .earn-bottom-submit-stack .submit-btn:first-child:last-of-type{flex:1 1 0!important;width:100%!important;max-width:none!important;min-height:48px!important}#earn-screen .bottom-actions>span.MuiBox-root,#earn-screen .earn-bottom-submit-wrap .earn-bottom-submit-stack>span.MuiBox-root:last-child,.earn-scope .earn-bottom-submit-wrap .earn-bottom-submit-stack>span.MuiBox-root:last-child{width:100%}}@media (max-width: 720px){.app-mainbar-toolbar{flex-wrap:nowrap!important;align-items:center!important;min-height:56px!important}.app-mainbar-left{flex:1 1 auto!important}.app-mainbar-right{flex:0 1 auto!important;width:auto!important;margin-left:auto!important;justify-content:flex-end!important;flex-wrap:nowrap!important}#header-balance-group{width:auto!important;margin-left:auto!important}.profile-shell{gap:12px}#profile-main-grid{gap:12px!important}.profile-compact-head-panel.panel{padding:14px!important;border-radius:14px;background:linear-gradient(180deg,#ffffff09,#ffffff03),var(--panel-2)}.profile-compact-head-panel .panel-title{font-size:18px}.profile-compact-head-panel .panel-text{font-size:13px}.profile-referral-progress{gap:12px;padding:12px;border:1px solid var(--border-1);background:var(--surface-1)}.profile-referral-progress-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#profile-stats-section>.MuiBox-root>.MuiBox-root{padding:12px!important;border-radius:14px!important}#profile-stats-section .profile-history-row{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;align-content:start}#profile-stats-section .profile-history-row .label{font-size:10px;line-height:1.2}#profile-stats-section .profile-history-row .mono{font-size:14px}.profile-history-card{border-radius:14px;padding:12px}}@media (max-width: 420px){.profile-referral-progress-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}#earn-screen #earn-strategy-list.lender-list,.earn-scope #earn-strategy-list.lender-list{gap:8px;padding:0;border:0;border-radius:0;background:transparent;overflow:visible}#earn-screen #earn-strategy-list .earn-strategy-row.lender-row,.earn-scope #earn-strategy-list .earn-strategy-row.lender-row{max-width:none;margin:0;box-sizing:border-box;border:1px solid var(--border-1);border-radius:16px;background:var(--surface-2);box-shadow:none}#earn-screen #earn-strategy-list .earn-strategy-row.lender-row:last-of-type,.earn-scope #earn-strategy-list .earn-strategy-row.lender-row:last-of-type{border-bottom:1px solid var(--border-1)}#earn-screen #earn-strategy-list .earn-strategy-row:hover,.earn-scope #earn-strategy-list .earn-strategy-row:hover{border-color:var(--border-2);background:var(--surface-3)}#earn-screen #earn-strategy-list .earn-strategy-row.selected,.earn-scope #earn-strategy-list .earn-strategy-row.selected{border-color:#47c7fc47;background:#47c7fc14;box-shadow:none}#earn-screen #earn-strategy-list .earn-strategy-row.selected:hover,.earn-scope #earn-strategy-list .earn-strategy-row.selected:hover{border-color:#47c7fc61;background:#47c7fc1f}#earn-screen #earn-strategy-list .earn-strategy-row.selected:after,.earn-scope #earn-strategy-list .earn-strategy-row.selected:after{display:none}#earn-screen #earn-strategy-list .earn-strategy-row__pick,.earn-scope #earn-strategy-list .earn-strategy-row__pick{position:relative;flex:0 0 42px;width:42px;height:42px;margin-top:1px}#earn-screen #earn-strategy-list .earn-strategy-row__lead .earn-strategy-row__pick .lender-cover,.earn-scope #earn-strategy-list .earn-strategy-row__lead .earn-strategy-row__pick .lender-cover{width:42px!important;height:42px!important;flex:0 0 42px!important;border-radius:50%;overflow:hidden}#earn-screen #earn-strategy-list .earn-strategy-row__check,.earn-scope #earn-strategy-list .earn-strategy-row__check{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;display:block!important;margin:0!important;padding:0!important;border-radius:50%;background:transparent}#earn-screen #earn-strategy-list .earn-strategy-row__check .MuiSvgIcon-root,#earn-screen #earn-strategy-list .earn-strategy-row__check .MuiTouchRipple-root,.earn-scope #earn-strategy-list .earn-strategy-row__check .MuiSvgIcon-root,.earn-scope #earn-strategy-list .earn-strategy-row__check .MuiTouchRipple-root{display:none}#earn-screen #earn-strategy-list .earn-strategy-row__check.Mui-focusVisible,#earn-screen #earn-strategy-list .earn-strategy-row__check:has(input:focus-visible),.earn-scope #earn-strategy-list .earn-strategy-row__check.Mui-focusVisible,.earn-scope #earn-strategy-list .earn-strategy-row__check:has(input:focus-visible){outline:2px solid var(--brand-blue);outline-offset:2px}#earn-screen #earn-strategy-list .earn-strategy-row__mark,.earn-scope #earn-strategy-list .earn-strategy-row__mark{position:absolute;right:-3px;bottom:-3px;box-sizing:border-box;display:grid;place-items:center;width:20px;height:20px;border:2px solid var(--flat-bg, var(--panel-2));border-radius:50%;background:var(--flat-bg, var(--panel-2));box-shadow:inset 0 0 0 1.5px var(--text-secondary);pointer-events:none;transition:background-color .16s ease,box-shadow .16s ease}#earn-screen #earn-strategy-list .earn-strategy-row__mark svg,.earn-scope #earn-strategy-list .earn-strategy-row__mark svg{width:12px;height:12px;fill:none;stroke:var(--flat-bg, var(--panel-2));stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;opacity:0}#earn-screen #earn-strategy-list .earn-strategy-row__check.Mui-checked+.earn-strategy-row__mark,.earn-scope #earn-strategy-list .earn-strategy-row__check.Mui-checked+.earn-strategy-row__mark{background:var(--text-accent-blue);box-shadow:none}#earn-screen #earn-strategy-list .earn-strategy-row__check.Mui-checked+.earn-strategy-row__mark svg,.earn-scope #earn-strategy-list .earn-strategy-row__check.Mui-checked+.earn-strategy-row__mark svg{opacity:1}#earn-screen #earn-strategy-list .earn-strategy-row__check.Mui-disabled+.earn-strategy-row__mark,.earn-scope #earn-strategy-list .earn-strategy-row__check.Mui-disabled+.earn-strategy-row__mark{opacity:.55}@media (prefers-reduced-motion: reduce){#earn-screen #earn-strategy-list .earn-strategy-row__mark,.earn-scope #earn-strategy-list .earn-strategy-row__mark{transition:none}}#earn-screen #earn-strategy-list .earn-strategy-row__info,.earn-scope #earn-strategy-list .earn-strategy-row__info{min-width:0}#earn-screen #earn-strategy-list .earn-strategy-row__title-row,.earn-scope #earn-strategy-list .earn-strategy-row__title-row{gap:8px}#earn-screen #earn-strategy-list .earn-strategy-row__title-row .lender-cover,.earn-scope #earn-strategy-list .earn-strategy-row__title-row .lender-cover{width:54px;height:54px;flex:0 0 54px;border-radius:14px;background:var(--surface-3)}#earn-screen #earn-strategy-list .earn-strategy-row__title-row .lender-cover img,.earn-scope #earn-strategy-list .earn-strategy-row__title-row .lender-cover img{object-fit:contain;background:var(--surface-1)}#earn-screen #earn-strategy-list .earn-strategy-row__title-row .lender-cover span,.earn-scope #earn-strategy-list .earn-strategy-row__title-row .lender-cover span{color:var(--text-primary);font-size:15px;font-weight:850}#earn-screen #earn-strategy-list .earn-strategy-row__name,.earn-scope #earn-strategy-list .earn-strategy-row__name{color:var(--text-primary);font-size:15px;font-weight:750;line-height:20px}#earn-screen #earn-strategy-list .earn-strategy-row__floor,.earn-scope #earn-strategy-list .earn-strategy-row__floor{grid-column:3;grid-row:1;display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0;color:var(--text-primary);font-size:13px;font-weight:500;line-height:18px;text-align:right}#earn-screen #earn-strategy-list .earn-strategy-row__floor .ton-icon,.earn-scope #earn-strategy-list .earn-strategy-row__floor .ton-icon{width:12px;height:12px;color:var(--text-primary)}#earn-screen #earn-strategy-list .earn-strategy-field__control,.earn-scope #earn-strategy-list .earn-strategy-field__control{min-height:42px;border-color:var(--border-2);border-radius:12px;background:var(--panel-2);color:var(--text-primary);font-size:14px;font-weight:750}#earn-screen #earn-strategy-list .earn-strategy-field__control:focus,.earn-scope #earn-strategy-list .earn-strategy-field__control:focus{border-color:var(--brand-blue);box-shadow:0 0 0 1px var(--brand-blue)}:root[data-ui-theme^=light] #earn-screen #earn-strategy-list.lender-list,:root[data-ui-theme^=light] #earn-screen #earn-list-head.lender-list-head,:root[data-ui-theme^=light] .earn-scope #earn-list-head.lender-list-head{border-color:var(--border-1);background:var(--surface-1)}:root[data-ui-theme^=light] #earn-screen #earn-strategy-list .earn-strategy-row.lender-row,:root[data-ui-theme^=light] .earn-scope #earn-strategy-list .earn-strategy-row.lender-row{border-color:var(--border-1);background:var(--surface-2)}:root[data-ui-theme^=light] #earn-screen #earn-strategy-list .earn-strategy-row:hover,:root[data-ui-theme^=light] #earn-screen #earn-strategy-list .earn-strategy-row.selected:hover,:root[data-ui-theme^=light] .earn-scope #earn-strategy-list .earn-strategy-row.selected:hover{border-color:#1565c038;background:#1565c014}:root[data-ui-theme^=light] #earn-screen #earn-strategy-list .earn-strategy-row.selected,:root[data-ui-theme^=light] .earn-scope #earn-strategy-list .earn-strategy-row.selected{border-color:#1565c03d;background:#1565c00f;box-shadow:none}:root[data-ui-theme^=light] #earn-screen #earn-strategy-list .earn-strategy-row__name,:root[data-ui-theme^=light] #earn-screen #earn-strategy-list .earn-strategy-row__floor,:root[data-ui-theme^=light] #earn-screen #earn-strategy-list .earn-strategy-row__floor .ton-icon,:root[data-ui-theme^=light] .earn-scope #earn-strategy-list .earn-strategy-row__floor .ton-icon{color:var(--text-primary)}:root[data-ui-theme^=light] #earn-screen #earn-strategy-list .earn-strategy-row__title-row .lender-cover,:root[data-ui-theme^=light] .earn-scope #earn-strategy-list .earn-strategy-row__title-row .lender-cover{background:var(--surface-3)}:root[data-ui-theme^=light] #earn-screen #earn-strategy-list .earn-strategy-row__title-row .lender-cover img,:root[data-ui-theme^=light] .earn-scope #earn-strategy-list .earn-strategy-row__title-row .lender-cover img{background:var(--surface-1)}:root[data-ui-theme^=light] #earn-screen #earn-strategy-list .earn-strategy-row__title-row .lender-cover span,:root[data-ui-theme^=light] .earn-scope #earn-strategy-list .earn-strategy-row__title-row .lender-cover span{color:var(--text-primary)}:root[data-ui-theme^=light] #earn-screen #earn-strategy-list .earn-strategy-field__control,:root[data-ui-theme^=light] .earn-scope #earn-strategy-list .earn-strategy-field__control{border-color:var(--border-2);background:var(--surface-2);color:var(--text-primary)}@media (max-width: 700px){#earn-screen #earn-strategy-list .earn-strategy-row__title-row,.earn-scope #earn-strategy-list .earn-strategy-row__title-row{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important}#earn-screen #earn-strategy-list .earn-strategy-row__title-row .lender-cover,.earn-scope #earn-strategy-list .earn-strategy-row__title-row .lender-cover{width:30px!important;height:30px!important;flex:0 0 30px!important}#earn-screen #earn-strategy-list .earn-strategy-row__title-meta,.earn-scope #earn-strategy-list .earn-strategy-row__title-meta{display:block!important;min-width:0!important}#earn-screen #earn-strategy-list .earn-strategy-row__name,.earn-scope #earn-strategy-list .earn-strategy-row__name{font-size:16px!important;font-weight:600!important;line-height:1.3!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#earn-screen #earn-strategy-list .earn-strategy-row__inputs .earn-strategy-field,.earn-scope #earn-strategy-list .earn-strategy-row__inputs .earn-strategy-field{width:100%!important;min-width:0!important}#earn-screen #earn-strategy-list .earn-strategy-row__inputs .earn-strategy-field__control,.earn-scope #earn-strategy-list .earn-strategy-row__inputs .earn-strategy-field__control{width:100%!important;min-width:0!important;padding:6px 28px 6px 8px!important;font-size:13px!important;text-align:right}}#earn-screen .earn-strategy-scroll,.earn-scope .earn-strategy-scroll{position:relative;isolation:isolate;container-type:inline-size;--earn-pct-w: calc(var(--earn-pct-ch, 5) * 9.6px + 28px);--earn-sum-w: 110px;--earn-lead-w: 150px;--earn-share-w: 72px}#earn-screen .earn-strategy-scroll__viewport,.earn-scope .earn-strategy-scroll__viewport{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--earn-lead-w);scrollbar-width:none}#earn-screen .earn-strategy-scroll__viewport::-webkit-scrollbar,.earn-scope .earn-strategy-scroll__viewport::-webkit-scrollbar{display:none}@media (prefers-reduced-motion: no-preference){#earn-screen .earn-strategy-scroll__viewport,.earn-scope .earn-strategy-scroll__viewport{scroll-behavior:smooth}}#earn-screen .earn-strategy-scroll__track,.earn-scope .earn-strategy-scroll__track{display:flex;flex-direction:column;gap:8px;width:max-content;min-width:100%;box-sizing:border-box;padding:0 0 10px}#earn-screen #earn-list-head.lender-list-head,.earn-scope #earn-list-head.lender-list-head,#earn-screen #earn-strategy-list .earn-strategy-row.lender-row,.earn-scope #earn-strategy-list .earn-strategy-row.lender-row{display:grid!important;grid-template-columns:calc(var(--earn-lead-w) - 1px) max-content!important;align-items:stretch!important;gap:0!important;box-sizing:border-box;width:calc(var(--earn-lead-w) + var(--earn-sum-w) + 2 * var(--earn-pct-w) + var(--earn-share-w) + 1px);height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important}#earn-screen #earn-strategy-list .earn-strategy-row.lender-row,.earn-scope #earn-strategy-list .earn-strategy-row.lender-row{content-visibility:auto;contain-intrinsic-block-size:auto 76px}#earn-screen #earn-list-head.lender-list-head,.earn-scope #earn-list-head.lender-list-head{border:1px solid;border-color:transparent transparent var(--border-1)!important;background:var(--flat-bg, var(--panel-2))!important;color:var(--text-secondary);font-size:11px;font-weight:800}#earn-screen #earn-strategy-list .earn-strategy-row__lead,.earn-scope #earn-strategy-list .earn-strategy-row__lead{grid-column:1;grid-row:1;position:sticky;left:0;z-index:2;display:flex;align-items:flex-start;gap:6px;min-width:0;box-sizing:border-box;width:var(--earn-lead-w);margin:-1px 0 -1px -1px;padding:10px 18px 10px 6px;border:1px solid;border-color:inherit;border-right:0;border-radius:16px 0 0 16px;background:inherit}#earn-screen #earn-strategy-list .earn-strategy-row__lead:after,.earn-scope #earn-strategy-list .earn-strategy-row__lead:after{content:"";position:absolute;top:12px;bottom:12px;right:10px;width:1px;background:var(--border-2);pointer-events:none}#earn-screen #earn-list-head .earn-strategy-row__lead:after,.earn-scope #earn-list-head .earn-strategy-row__lead:after{top:4px;bottom:4px}#earn-screen #earn-list-head .earn-strategy-row__lead,.earn-scope #earn-list-head .earn-strategy-row__lead{align-items:center;padding:0 8px 0 6px;border-radius:0;white-space:nowrap}#earn-screen #earn-strategy-list .earn-strategy-row__lead .earn-strategy-row__info,.earn-scope #earn-strategy-list .earn-strategy-row__lead .earn-strategy-row__info{flex:1 1 0!important;width:auto;min-width:0}#earn-screen #earn-strategy-list .earn-strategy-row__lead .earn-strategy-row__title-row,.earn-scope #earn-strategy-list .earn-strategy-row__lead .earn-strategy-row__title-row{gap:5px!important}#earn-screen #earn-strategy-list .earn-strategy-row__other,.earn-scope #earn-strategy-list .earn-strategy-row__other{position:relative;flex:0 0 28px;align-self:center;box-sizing:border-box;display:grid;place-items:center;width:28px;height:28px;margin:0 0 0 -6px;padding:0;border:1.5px solid var(--border-2);border-radius:50%;background:transparent;color:var(--text-secondary)!important;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .16s ease,border-color .16s ease,color .16s ease}#earn-screen #earn-strategy-list .earn-strategy-row__other:before,.earn-scope #earn-strategy-list .earn-strategy-row__other:before{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-12px}#earn-screen #earn-strategy-list .earn-strategy-row__other .MuiSvgIcon-root,#earn-screen #earn-strategy-list .earn-strategy-row__other .nft-icon,.earn-scope #earn-strategy-list .earn-strategy-row__other .MuiSvgIcon-root,.earn-scope #earn-strategy-list .earn-strategy-row__other .nft-icon{width:20px;height:20px;font-size:20px}#earn-screen #earn-strategy-list .earn-strategy-row__other:hover,.earn-scope #earn-strategy-list .earn-strategy-row__other:hover{border-color:var(--text-accent-blue);color:var(--text-primary)!important}#earn-screen #earn-strategy-list .earn-strategy-row__other:focus-visible,.earn-scope #earn-strategy-list .earn-strategy-row__other:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}#earn-screen #earn-strategy-list .earn-strategy-row__other--on,#earn-screen #earn-strategy-list .earn-strategy-row__other--on:hover,.earn-scope #earn-strategy-list .earn-strategy-row__other--on,.earn-scope #earn-strategy-list .earn-strategy-row__other--on:hover{border-color:var(--text-accent-blue);background:var(--text-accent-blue);color:var(--flat-bg, var(--panel-2))!important}#earn-screen #earn-strategy-list .earn-strategy-row__other--unsupported,#earn-screen #earn-strategy-list .earn-strategy-row__other--unsupported:hover,.earn-scope #earn-strategy-list .earn-strategy-row__other--unsupported,.earn-scope #earn-strategy-list .earn-strategy-row__other--unsupported:hover{border-style:dashed;border-color:var(--border-2);color:var(--text-secondary)!important;cursor:not-allowed}#earn-screen #earn-strategy-list .earn-strategy-row__other--unsupported>svg,.earn-scope #earn-strategy-list .earn-strategy-row__other--unsupported>svg{opacity:.45}#earn-screen #earn-strategy-list .earn-strategy-row__other:disabled,.earn-scope #earn-strategy-list .earn-strategy-row__other:disabled{cursor:default;opacity:.55}#earn-screen #earn-strategy-list .earn-strategy-row__other-badge,.earn-scope #earn-strategy-list .earn-strategy-row__other-badge{position:absolute;top:-5px;right:-5px;box-sizing:border-box;display:grid;place-items:center;width:14px;height:14px;border:1.5px solid var(--flat-bg, var(--panel-2));border-radius:50%;background:var(--text-secondary);pointer-events:none}#earn-screen #earn-strategy-list .earn-strategy-row__other--on .earn-strategy-row__other-badge,.earn-scope #earn-strategy-list .earn-strategy-row__other--on .earn-strategy-row__other-badge{background:var(--text-primary)}#earn-screen #earn-strategy-list .earn-strategy-row__other-badge svg,.earn-scope #earn-strategy-list .earn-strategy-row__other-badge svg{width:9px;height:9px;fill:none;stroke:var(--flat-bg, var(--panel-2));stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion: reduce){#earn-screen #earn-strategy-list .earn-strategy-row__other,.earn-scope #earn-strategy-list .earn-strategy-row__other{transition:none}}#earn-screen #earn-strategy-list .earn-strategy-row__lead .earn-strategy-row__title-meta,.earn-scope #earn-strategy-list .earn-strategy-row__lead .earn-strategy-row__title-meta{display:flex!important;flex:1 1 0;align-items:stretch}#earn-screen #earn-strategy-list .earn-strategy-row__lead .earn-strategy-row__name,.earn-scope #earn-strategy-list .earn-strategy-row__lead .earn-strategy-row__name{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;flex:none;overflow:hidden!important;white-space:normal!important;overflow-wrap:anywhere;text-overflow:clip!important;font-size:13.5px!important;font-weight:600!important;line-height:1.18!important}#earn-screen #earn-strategy-list .earn-strategy-row__lead .earn-strategy-row__floor,.earn-scope #earn-strategy-list .earn-strategy-row__lead .earn-strategy-row__floor{justify-content:flex-start}#earn-screen #earn-strategy-list .earn-strategy-row__inputs,.earn-scope #earn-strategy-list .earn-strategy-row__inputs{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:flex-start;gap:0!important;width:auto;min-width:0;margin:0}#earn-screen #earn-strategy-list .earn-strategy-row__inputs>*,.earn-scope #earn-strategy-list .earn-strategy-row__inputs>*{--earn-cell-w: var(--earn-pct-w);flex:0 0 var(--earn-cell-w);width:var(--earn-cell-w)!important;min-width:0;box-sizing:border-box;padding:10px 6px 10px 0;scroll-snap-align:start}#earn-screen #earn-strategy-list .earn-strategy-row__inputs>:first-child,.earn-scope #earn-strategy-list .earn-strategy-row__inputs>:first-child{--earn-cell-w: var(--earn-sum-w)}#earn-screen #earn-strategy-list .earn-strategy-row__inputs>:last-child,.earn-scope #earn-strategy-list .earn-strategy-row__inputs>:last-child{--earn-cell-w: var(--earn-share-w)}#earn-screen #earn-strategy-list .earn-strategy-row__inputs>label .earn-strategy-field__control,.earn-scope #earn-strategy-list .earn-strategy-row__inputs>label .earn-strategy-field__control{padding:6px 16px 6px 4px!important;font-family:var(--mono);font-size:16px!important;text-align:right}#earn-screen #earn-strategy-list .earn-strategy-row__inputs>label .earn-strategy-field__suffix,.earn-scope #earn-strategy-list .earn-strategy-row__inputs>label .earn-strategy-field__suffix{right:6px;font-size:12px}#earn-screen #earn-strategy-list .earn-strategy-row__inputs>label:first-child .earn-strategy-field__control,.earn-scope #earn-strategy-list .earn-strategy-row__inputs>label:first-child .earn-strategy-field__control{padding-right:26px!important}#earn-screen #earn-strategy-list .earn-strategy-row__inputs>label:first-child .earn-strategy-field__control--suffix-2,.earn-scope #earn-strategy-list .earn-strategy-row__inputs>label:first-child .earn-strategy-field__control--suffix-2{padding-right:50px!important}#earn-screen #earn-strategy-list .earn-strategy-row__inputs>label:first-child .earn-strategy-field__suffix,.earn-scope #earn-strategy-list .earn-strategy-row__inputs>label:first-child .earn-strategy-field__suffix{right:8px}#earn-screen #earn-list-head .earn-strategy-row__inputs>*,.earn-scope #earn-list-head .earn-strategy-row__inputs>*{display:flex;align-items:center;min-height:44px;padding:0 8px 0 2px;white-space:nowrap}#earn-screen #earn-strategy-list .earn-strategy-row__inputs .earn-strategy-field__hint,.earn-scope #earn-strategy-list .earn-strategy-row__inputs .earn-strategy-field__hint{position:static;margin:-1px 0 -5px;font-size:9.5px;white-space:normal;overflow-wrap:anywhere;text-align:right}#earn-screen #earn-strategy-list .earn-strategy-scroll:not(.earn-strategy-scroll--end) .earn-strategy-field__hint,.earn-scope #earn-strategy-list .earn-strategy-scroll:not(.earn-strategy-scroll--end) .earn-strategy-field__hint{visibility:hidden}#earn-screen #earn-strategy-list .earn-strategy-row>.earn-funding,.earn-scope #earn-strategy-list .earn-strategy-row>.earn-funding{position:sticky;left:0;width:calc(100cqw - 2px);padding:0 10px}#earn-screen .earn-strategy-scroll__arrows,.earn-scope .earn-strategy-scroll__arrows{position:sticky;top:0;z-index:3;height:0}#earn-screen .earn-strategy-scroll__arrow,.earn-scope .earn-strategy-scroll__arrow{position:absolute;top:0;opacity:.9;transition:opacity .16s ease;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:var(--text-primary);cursor:pointer;-webkit-tap-highlight-color:transparent}#earn-screen .earn-strategy-scroll__arrow:hover,#earn-screen .earn-strategy-scroll__arrow:focus-visible,#earn-screen .earn-strategy-scroll__arrow:active,.earn-scope .earn-strategy-scroll__arrow:hover,.earn-scope .earn-strategy-scroll__arrow:focus-visible,.earn-scope .earn-strategy-scroll__arrow:active{opacity:1}#earn-screen .earn-strategy-scroll__arrow--prev,.earn-scope .earn-strategy-scroll__arrow--prev{left:var(--earn-lead-w)}#earn-screen .earn-strategy-scroll__arrow--next,.earn-scope .earn-strategy-scroll__arrow--next{right:0}@media (prefers-reduced-motion: reduce){#earn-screen .earn-strategy-scroll__arrow,#earn-screen .earn-strategy-scroll__arrow svg,.earn-scope .earn-strategy-scroll__arrow,.earn-scope .earn-strategy-scroll__arrow svg{transition:none}}#earn-screen .earn-strategy-scroll__arrow svg,.earn-scope .earn-strategy-scroll__arrow svg{box-sizing:border-box;width:32px;height:32px;padding:7px;border:1px solid var(--border-2);border-radius:50%;background:var(--panel-2);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:border-color .16s ease}#earn-screen .earn-strategy-scroll__arrow:hover svg,.earn-scope .earn-strategy-scroll__arrow:hover svg{border-color:var(--brand-blue)}#earn-screen .earn-strategy-scroll__arrow:focus-visible,.earn-scope .earn-strategy-scroll__arrow:focus-visible{outline:none}#earn-screen .earn-strategy-scroll__arrow:focus-visible svg,.earn-scope .earn-strategy-scroll__arrow:focus-visible svg{outline:2px solid var(--brand-blue);outline-offset:1px}@container (min-width: 504px){#earn-screen .earn-strategy-scroll__track,.earn-scope .earn-strategy-scroll__track{--earn-sum-w: min(160px, calc(100cqw - var(--earn-lead-w) - 2 * var(--earn-pct-w) - var(--earn-share-w)));width:100%;padding-right:0}#earn-screen #earn-list-head.lender-list-head,.earn-scope #earn-list-head.lender-list-head,#earn-screen #earn-strategy-list .earn-strategy-row.lender-row,.earn-scope #earn-strategy-list .earn-strategy-row.lender-row{width:100%}#earn-screen #earn-strategy-list .earn-strategy-row>.earn-funding,.earn-scope #earn-strategy-list .earn-strategy-row>.earn-funding{width:100%}}.contest-medal{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:12px;font-weight:700;color:var(--text-primary);background:var(--surface-2);border:1px solid var(--border-1);flex:none}.contest-medal--gold{background:#fbbf2429;border-color:#fbbf248c}.contest-medal--silver{background:#94a3b82e;border-color:#94a3b88c}.contest-medal--bronze{background:#cd7f5029;border-color:#cd7f508c}.contest-medal--lg{width:46px;height:46px;font-size:17px}.contest-podium{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:8px;align-items:end}.contest-podium-card{display:grid;justify-items:center;gap:4px;padding:12px 6px 10px;border-radius:var(--card-radius);border:1px solid var(--border-1);background:var(--panel-2);min-width:0;text-align:center}.contest-podium-card--1{padding-top:20px;padding-bottom:16px;border-color:#fbbf2473;background:linear-gradient(180deg,#fbbf241a,#fbbf2405 70%),var(--panel-2)}.contest-podium-card--2{background:linear-gradient(180deg,#94a3b81a,#94a3b805 70%),var(--panel-2)}.contest-podium-card--3{background:linear-gradient(180deg,#cd7f501a,#cd7f5005 70%),var(--panel-2)}.contest-row{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:8px;min-width:0}.contest-row--me{background:var(--surface-1);box-shadow:inset 3px 0 0 0 var(--accent)}.contest-avatar{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.02em;color:#fff;flex:none;-webkit-user-select:none;user-select:none}.contest-stat-tile{display:grid;gap:2px;padding:10px 12px;border-radius:8px;border:1px solid var(--border-1);background:var(--surface-1);min-width:0}.contest-breakdown-chip{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;border:1px solid var(--border-1);background:var(--surface-1);font-size:11.5px;line-height:1.4;color:var(--text-secondary);white-space:nowrap}.contest-countdown{font-family:var(--mono);font-size:1.05rem;font-weight:600;letter-spacing:.02em;color:var(--text-primary);font-variant-numeric:tabular-nums}.contest-list-head{display:flex;align-items:center;gap:10px;padding:2px 10px 6px;color:var(--text-secondary);font-size:11px;text-transform:uppercase;letter-spacing:.05em}:root[data-layout=tablet] .app-user-area .bottom-actions>*{max-width:560px;margin-inline:auto;width:100%}:root[data-layout=tablet] .app-user-area .user-page-slot{width:100%;max-width:560px;justify-self:center}:root[data-layout=tablet] .app-user-area .user-page-slot--borrow,:root[data-layout=tablet] .app-user-area .user-page-slot--earn{max-width:none}:root[data-layout=tablet] .app-user-area .user-page-slot--earn #earn-primary-tabs,:root[data-layout=tablet] .app-user-area .user-page-slot--earn #lender-overview-section,:root[data-layout=tablet] .app-user-area .user-page-slot--earn #earn-active-strategy-card,:root[data-layout=tablet] .app-user-area .user-page-slot--earn #earn-status-stack,:root[data-layout=tablet] .app-user-area .user-page-slot--borrow #borrow-tabs{width:100%;max-width:560px;justify-self:center}:root[data-layout=tablet] .app-user-area .user-page-slot .borrower-nft-grid,:root[data-layout=tablet] .app-user-area #borrow-screen .borrower-nft-grid,:root[data-layout=tablet] .app-user-area #earn-screen .borrower-nft-grid,:root[data-layout=tablet] .app-user-area .user-page-slot #borrow-section-user-nfts-grid,:root[data-layout=tablet] .app-user-area .user-page-slot #borrow-section-available-collections-grid{grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),1fr));justify-content:stretch}:root[data-layout=tablet] .adaptive-surface--page .adaptive-surface-header{max-width:560px;margin-inline:auto;width:100%}:root[data-layout=tablet] .adaptive-surface--page .adaptive-surface-content,:root[data-layout=mobile] .adaptive-surface--page .adaptive-surface-content{max-width:none;width:calc(100% + var(--gift-hero-bleed-left, 0px) + var(--gift-hero-bleed-right, 0px));margin-left:calc(-1 * var(--gift-hero-bleed-left, 0px));margin-right:calc(-1 * var(--gift-hero-bleed-right, 0px));padding-left:var(--gift-hero-bleed-left, 0px);padding-right:var(--gift-hero-bleed-right, 0px)}:root[data-layout=tablet] .adaptive-surface--page .adaptive-surface-content>*{max-width:560px;margin-inline:auto;width:100%}:root[data-layout=tablet] .adaptive-surface--page .adaptive-surface-content>*:has(.gift-hero--wide){max-width:none}:root[data-layout=tablet] .adaptive-surface--page .adaptive-surface-content>*:has(.gift-hero--wide)>*:not(.gift-hero){max-width:560px;margin-inline:auto;width:100%}#header-telegram-connect-btn.MuiButton-root{background:#293440;color:#fff;border:0;border-radius:8px;padding:9px 14px;min-height:36px;font-size:15px;font-weight:700;line-height:1;text-transform:none;box-shadow:none}#header-telegram-connect-btn.MuiButton-root:hover{background:#333f4e;box-shadow:none}#header-telegram-connect-btn.MuiButton-root .MuiButton-startIcon{margin-right:8px;margin-left:0}#header-telegram-connect-btn.MuiButton-root .MuiButton-startIcon>svg{font-size:18px}.adaptive-surface--sheet .adaptive-surface-title,.adaptive-surface--drawer .adaptive-surface-title,.adaptive-surface--page .adaptive-surface-title{display:grid;gap:2px;min-width:0}.adaptive-surface--sheet .adaptive-surface-header{justify-content:space-between;align-items:flex-start;padding:0 2px 8px}.adaptive-surface-sheet-paper{max-height:88dvh;display:flex;flex-direction:column}.adaptive-surface-sheet-paper .adaptive-surface-header{padding-left:16px;padding-right:16px}.adaptive-surface-sheet-paper .adaptive-surface-content{padding:0 16px calc(14px + var(--safe-bottom-inset, 0px))}.hint-surface-paper .adaptive-surface-title{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.hint-surface-paper .adaptive-surface-header>.MuiIconButton-root{flex:0 0 auto}.earn-preset-list{background:var(--panel-2, var(--surface-1));border:1px solid var(--border-1);border-radius:var(--card-radius, 10px);padding:4px 14px}.earn-preset-row{display:flex;align-items:center;gap:12px;width:100%;padding:12px 2px;background:none;border:none;font:inherit;color:inherit;text-align:left;cursor:pointer;position:relative;isolation:isolate}.earn-preset-row+.earn-preset-row{border-top:1px solid var(--border-1)}.earn-preset-row:disabled{cursor:default;opacity:.55}.earn-preset-row__meter{display:flex;align-items:flex-end;gap:3px;height:22px;flex-shrink:0}.earn-preset-row__meter i{width:5px;border-radius:2px;background:var(--border-2, var(--border-1))}.earn-preset-row__meter i:nth-child(1){height:9px}.earn-preset-row__meter i:nth-child(2){height:15px}.earn-preset-row__meter i:nth-child(3){height:22px}.earn-preset-row__meter i.is-on{background:currentColor}.earn-preset-row--green{color:var(--text-accent-green)}.earn-preset-row--amber{color:var(--text-accent-yellow)}.earn-preset-row--red{color:var(--text-accent-red)}:root[data-ui-theme^=light] .earn-preset-row--green{color:var(--text-accent-green)!important}:root[data-ui-theme^=light] .earn-preset-row--amber{color:#b8860b!important}:root[data-ui-theme^=light] .earn-preset-row--red{color:var(--text-accent-red)!important}.earn-preset-row__main{flex:1;min-width:0;display:grid;gap:4px}.earn-preset-row__name{font-weight:700;font-size:.95rem;color:var(--text-primary)}.earn-preset-row__meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:.75rem}.earn-preset-row__tag{padding:2px 7px;border-radius:5px;background:color-mix(in srgb,currentColor 15%,transparent);font-size:.7rem;white-space:nowrap}.earn-preset-row__facts{color:var(--text-secondary);white-space:nowrap}.earn-preset-row__apy{flex-shrink:0;text-align:right;line-height:1.1}.earn-preset-row__apy-value{display:block;font-size:1.25rem;font-weight:700;color:currentColor}.earn-preset-row__apy-label{display:block;margin-top:2px;font-size:.66rem;letter-spacing:.06em;color:var(--text-secondary)}.earn-preset-row--on:before{content:"";position:absolute;top:6px;right:-10px;bottom:6px;left:-10px;z-index:-1;border-radius:10px;background:color-mix(in srgb,currentColor 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 42%,transparent);pointer-events:none}.earn-preset-row.earn-preset-row--on,.earn-preset-row--on+.earn-preset-row{border-top-color:transparent}@media (max-width: 360px){.earn-preset-list{padding-left:10px;padding-right:10px}.earn-preset-row{gap:9px}.earn-preset-row__meta{gap:6px}.earn-preset-row__tag{padding:2px 6px;font-size:.66rem}.earn-preset-row--on:before{top:6px;right:-8px;bottom:6px;left:-8px}}#earn-screen .earn-strategy-row__info,.earn-scope .earn-strategy-row__info{flex:1 1 auto;min-width:0}#borrow-screen .borrower-nft-card,#borrow-screen .borrow-supported-collection-card,#borrow-screen .lender-list,#borrow-screen .borrow-tabs{background:var(--flat-bg)!important;background-image:none!important;box-shadow:none!important;border:1px solid var(--border-1)}#borrow-screen .borrow-search-input .MuiInputBase-root,#borrow-screen .borrow-search-quick-btn,#borrow-screen .borrower-nft-card .lender-cover{background:var(--flat-bg)!important;background-image:none!important}.adaptive-surface--drawer .adaptive-surface-paper{padding-bottom:16px!important}#earn-screen .earn-strategy-row,.earn-scope .earn-strategy-row{grid-template-columns:auto minmax(0,1fr) auto!important}#earn-screen .earn-strategy-row__info,.earn-scope .earn-strategy-row__info{min-width:0;width:100%}.segmented{display:flex;gap:4px;padding:4px;border-radius:999px;background:var(--surface-1);border:1px solid var(--border-1);width:100%}.segmented__btn{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;border:none;background:transparent;color:var(--text-secondary);border-radius:999px;font:inherit;font-weight:700;font-size:.9rem;line-height:1.2;cursor:pointer;white-space:nowrap;transition:background-color .18s ease,color .18s ease}.segmented__btn:hover:not(:disabled):not(.segmented__btn--on){color:var(--text-primary)}.segmented__btn:active:not(:disabled):not(.segmented__btn--on){transition:none;background:var(--surface-3);color:var(--text-primary);opacity:1}.segmented__btn--on{background:var(--accent);color:#fff;cursor:default}.segmented__btn:disabled{opacity:.5;cursor:default}.segmented__label{overflow:hidden;text-overflow:ellipsis}.segmented__count{flex-shrink:0;font-size:.78rem;font-weight:700;padding:1px 7px;border-radius:999px;background:var(--surface-3);color:var(--text-secondary)}.segmented__btn--on .segmented__count{background:#ffffff38;color:#fff}@media (prefers-reduced-motion: reduce){.segmented__btn{transition:none}}#borrow-tabs .segmented__btn{flex:1 1 auto}#earn-screen .earn-strategy-row.selected,.earn-scope .earn-strategy-row.selected,:root[data-ui-theme^=light] #earn-screen .earn-strategy-row.selected,:root[data-ui-theme^=light] .earn-scope .earn-strategy-row.selected{background:transparent!important;box-shadow:none!important}.gift-hero{background:var(--surface-2);position:relative;isolation:isolate;margin-left:calc(-1 * var(--gift-hero-bleed-left, 0px));margin-right:calc(-1 * var(--gift-hero-bleed-right, 0px));aspect-ratio:1 / 1;display:grid;overflow:hidden;align-self:stretch}.borrower-loan-page{--gift-hero-bleed-left: calc(10px + var(--safe-left-inset, 0px));--gift-hero-bleed-right: calc(10px + var(--safe-right-inset, 0px))}.adaptive-surface-paper{--gift-hero-bleed-left: 16px;--gift-hero-bleed-right: 16px}html[data-layout=mobile] .gift-hero--wide,html[data-layout=tablet] .gift-hero--wide{width:calc(100% + var(--gift-hero-bleed-left, 0px) + var(--gift-hero-bleed-right, 0px));max-width:none;margin-left:calc(-1 * var(--gift-hero-bleed-left, 0px));margin-right:calc(-1 * var(--gift-hero-bleed-right, 0px));aspect-ratio:3 / 2;border-radius:0;clip-path:none}.gift-hero--image-backdrop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--gift-hero-fallback);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(44px) saturate(1.15);transform:scale(1.25);pointer-events:none}.gift-hero--wide{border-radius:16px;clip-path:inset(0 round 16px);max-height:320px;margin-left:0;margin-right:0}.gift-hero--wide>.gift-hero-lottie{grid-area:1 / 1;z-index:0;display:grid;place-items:center;overflow:hidden}.gift-hero-content{position:relative;z-index:1;grid-area:1 / 1;overflow:hidden}.gift-hero-model-wrap{position:relative;display:grid;place-items:center}.gift-hero-model{position:relative;display:block;width:100%}.gift-hero-model:before{content:"";display:block;padding-top:100%}.gift-hero-model>*{position:absolute;top:0;right:0;bottom:0;left:0}.gift-hero-lottie,.gift-hero-img{width:100%;height:100%;display:block}.gift-hero-img{object-fit:contain}.gift-hero-preview{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;grid-area:1 / 1;width:100%;height:100%;object-fit:contain;display:block}.gift-hero-label{position:absolute;z-index:3;inset:auto 0 16px;margin:auto;width:fit-content;max-width:calc(100% - 24px);padding:2px 10px;border-radius:1000px;font-size:15px;font-weight:600;line-height:1.4;color:#fff;background:#000000e0;box-shadow:inset 0 0 0 1px #ffffff24;text-shadow:0 1px 2px rgba(0,0,0,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gift-hero-caption{position:absolute;left:12px;bottom:12px;z-index:3;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1.2;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.9);pointer-events:none;white-space:nowrap}.gift-hero-caption [data-testid=offchain-gift-badge],.gift-hero-caption [data-testid=collection-art-badge]{width:auto;height:auto;background:none;border:0;color:#fff}.gift-hero-caption [data-testid=offchain-gift-badge] svg,.gift-hero-caption [data-testid=collection-art-badge] svg{font-size:16px;color:#fff}:root[data-ui-theme^=light] .borrower-nft-image-caption [data-testid=offchain-gift-badge],:root[data-ui-theme^=light] .gift-hero-caption [data-testid=offchain-gift-badge]{color:#fff!important;background-color:transparent!important}.gift-hero:has(.gift-hero-caption):after{content:"";position:absolute;left:0;right:0;bottom:0;height:64px;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0000,#00000080)}.gift-hero:has(.gift-hero-caption) .gift-hero-label{max-width:calc(100% - 220px)}.borrower-lend-modal-card--hero:has(.gift-hero--wide) .borrower-lend-modal-meta{display:none}.gift-hero:not(.gift-hero--wide){aspect-ratio:auto;max-height:none;margin-left:0;margin-right:0}.gift-hero:not(.gift-hero--wide) .gift-hero-model{width:min(150px,44vw)}.gift-hero:not(.gift-hero--wide) .gift-hero-img{border-radius:16px;object-fit:cover;box-shadow:0 8px 18px #0000004d}.gift-hero-emoji{display:grid;place-items:center;font-size:min(64px,16vw);line-height:1}.tx-tray-body{padding:0}.tx-row{display:flex;align-items:center;gap:8px;min-width:0}.tx-row-top{padding:10px 12px 6px}.tx-row-bottom{padding:0 12px 10px}.tx-dot{width:8px;height:8px;border-radius:50%;flex:0 0 8px}.tx-dot.tone-amber{background:#f2b544;box-shadow:0 0 0 3px #f2b54426}.tx-dot.tone-blue{background:#47c7fc;box-shadow:0 0 0 3px #47c7fc26}.tx-dot.tone-sky{background:#38bdf8;box-shadow:0 0 0 3px #38bdf826}.tx-dot.tone-green{background:#4ade80;box-shadow:0 0 0 3px #4ade8026}.tx-dot.tone-red{background:#f87171;box-shadow:0 0 0 3px #f8717126}.tx-dot.tone-gray{background:#9ca3af;box-shadow:0 0 0 3px #9ca3af26}.tx-dot.tone-amber,.tx-dot.tone-blue,.tx-dot.tone-sky{animation:tx-dot-pulse 1.6s ease-in-out infinite}@keyframes tx-dot-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.tx-dot{animation:none}}.tx-tray-card .tx-title{flex:1;min-width:0;margin:0;font-size:14px;font-weight:700;line-height:1.3;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-updated{font-size:11px;color:var(--text-secondary);flex:0 0 auto}.tx-tray-card .tx-close{flex:0 0 auto;margin:0}.tx-tray-card .tx-hint{flex:1;min-width:0;margin:0;font-size:12px;line-height:1.4;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tx-tray-card .tx-hint-error{color:var(--danger, #f87171)}.tx-tray-card .tx-label{margin:0 6px 0 0;font-size:12px;font-weight:700;color:var(--text-primary);white-space:nowrap}.tx-tray-card .tx-label:after{content:" ·";font-weight:400;color:var(--text-secondary)}.tx-tray-card .tx-label-solo:after{content:none}.tx-tray-card .tx-copy{flex:0 0 auto;width:auto;min-height:0;color:var(--text-secondary)}.tx-tray-card .tx-copy:disabled{opacity:.35}.tx-tray-card .tx-explorer-link.MuiButton-root{flex:0 0 auto;display:inline-flex;width:auto;min-width:0;padding:5px 12px;font-size:12px;font-weight:700;border-radius:999px;white-space:nowrap}.tx-tray-card .tx-muted{flex:0 0 auto;display:inline;width:auto;font-size:11px;color:var(--text-secondary);white-space:nowrap}.tx-tray-card .tx-pager{flex:0 0 auto;width:auto;justify-content:flex-start;gap:0}.tx-tray-card .tx-nav.MuiIconButton-root{width:26px;height:26px;padding:0}.tx-tray-card .tx-counter{font-size:11px;color:var(--text-secondary);white-space:nowrap;min-width:26px;text-align:center}.tx-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}.app.with-mobile-bottom-nav .tx-tray{bottom:calc(var(--mobile-bottom-nav-bottom, 8px) + var(--mobile-bottom-nav-height, 64px) + 8px);left:16px;right:16px}.app.with-mobile-bottom-nav .tx-tray-card{margin:0 auto;max-width:560px;border:1px solid var(--border);border-radius:18px;padding-bottom:0}.earn-editor-swap{display:grid;align-items:start}.earn-editor-swap__pane{grid-area:1 / 1;min-width:0;visibility:hidden;pointer-events:none}.earn-editor-swap__pane.is-on{visibility:visible;pointer-events:auto}.earn-preset-list .earn-preset-row{padding:21px 2px}.earn-preset-note{margin-top:14px;padding:0 4px;font-size:12px;line-height:1.5;color:var(--text-secondary)}.earn-scope .bottom-actions{bottom:calc(10px + var(--safe-bottom-inset, 0px))!important;padding-top:14px;background:linear-gradient(to top,var(--flat-bg, #070b13) 0%,var(--flat-bg, #070b13) 62%,rgba(7,11,19,0) 100%)!important}.earn-scope .adaptive-surface-content{padding-bottom:calc(70px + var(--safe-bottom-inset, 0px))}html:not([data-layout=mobile]) .earn-scope{padding-bottom:96px}html:not([data-layout=mobile]) .earn-scope .adaptive-surface-content{padding-bottom:0}html:not([data-layout=mobile]) .earn-scope .bottom-actions{bottom:0!important;width:100%;padding:12px 0 16px!important;background:var(--flat-bg)!important;border-top:1px solid var(--border-1)!important}html:not([data-layout=mobile]) .earn-scope .bottom-actions .earn-bottom-submit-stack{width:100%!important}html:not([data-layout=mobile]) .earn-scope .bottom-actions .earn-bottom-submit-stack .submit-btn{flex:1 1 0!important;min-width:0!important}#earn-screen .earn-strategy-row.lender-row,.earn-scope .earn-strategy-row.lender-row,#earn-screen #earn-strategy-list .earn-strategy-row.lender-row,.earn-scope #earn-strategy-list .earn-strategy-row.lender-row{border-color:var(--border-1)!important;background:var(--flat-bg, #070b13)!important}#earn-screen .earn-strategy-row.selected,.earn-scope .earn-strategy-row.selected,#earn-screen #earn-strategy-list .earn-strategy-row.selected,.earn-scope #earn-strategy-list .earn-strategy-row.selected{border-color:var(--border-1)!important;background:var(--flat-bg, #070b13)!important;box-shadow:none!important}#earn-screen .earn-scope .lender-custom-inner,.earn-scope .lender-custom-inner,#earn-advanced-block .lender-custom-inner,.earn-preset-list{background:var(--flat-bg, #070b13)!important;border-color:var(--border-1)!important}.story-tour{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:flex;flex-direction:column;background:var(--flat-bg, #070b13);padding:max(10px,var(--tg-top-inset, 0px)) 16px calc(16px + var(--safe-bottom-inset, 0px));user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:none;outline:none}.story-tour-bars{display:flex;gap:4px;flex:0 0 auto}.story-tour-bar{flex:1 1 0;height:3px;border-radius:999px;background:#ffffff2e;overflow:hidden}.story-tour-bar__fill{display:block;width:100%;height:100%;border-radius:inherit;background:var(--text-primary);transform-origin:left center;transition:transform 60ms linear}.story-tour-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0 0;flex:0 0 auto}.story-tour-counter{font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--text-secondary)}.story-tour-close{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-1);border-radius:50%;background:transparent;color:var(--text-primary);font-size:14px;line-height:1;cursor:pointer}.story-tour-body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:14px;min-height:0;padding:8px 4px}.story-tour-title{margin:0;font-size:26px;font-weight:800;line-height:1.2;color:var(--text-primary)}.story-tour-text{margin:0;white-space:pre-line;font-size:16px;line-height:1.55;color:var(--text-secondary)}.story-tour-foot{flex:0 0 auto;text-align:center}.story-tour-hint{font-size:11px;color:var(--text-secondary);opacity:.7}.story-tour--paused .story-tour-bars,.story-tour--paused .story-tour-foot{opacity:.4;transition:opacity .14s ease}@media (prefers-reduced-motion: reduce){.story-tour-bar__fill{transition:none}}@media (min-width: 700px){.story-tour{top:0;right:0;bottom:0;left:0;padding-inline:calc(50vw - 210px)}}.story-tour-shot{flex:0 1 auto;min-height:0;width:100%;max-width:382px;max-height:38vh;margin:0 auto;border:1px solid var(--border-1);border-radius:10px;background-repeat:no-repeat;background-position:center;background-size:contain}.story-tour-shot--borrow-nft{aspect-ratio:382 / 302;background-image:url(/assets/borrow-nft-dark-CAJQw4up.webp)}.story-tour-shot--borrow-offers{aspect-ratio:378 / 202;background-image:url(/assets/borrow-offers-dark-DbSnFtzB.webp)}.story-tour-shot--borrow-term{aspect-ratio:378 / 200;background-image:url(/assets/borrow-term-dark-BRUOePQE.webp)}:root[data-ui-theme^=light] .story-tour-shot--borrow-nft{background-image:url(/assets/borrow-nft-light-DtkncV8U.webp)}:root[data-ui-theme^=light] .story-tour-shot--borrow-offers{background-image:url(/assets/borrow-offers-light-DMotYlP6.webp)}:root[data-ui-theme^=light] .story-tour-shot--borrow-term{background-image:url(/assets/borrow-term-light-CAbJ11Yl.webp)}@supports (-webkit-touch-callout: none){input,textarea,select,.MuiInputBase-input,.earn-strategy-field__control,#earn-screen .earn-strategy-field__control,.earn-scope .earn-strategy-field__control,#earn-screen #earn-strategy-list .earn-strategy-row__inputs .earn-strategy-field__control,.earn-scope #earn-strategy-list .earn-strategy-row__inputs .earn-strategy-field__control,#earn-screen #earn-strategy-list .earn-strategy-field__control,.earn-scope #earn-strategy-list .earn-strategy-field__control{font-size:16px!important}#earn-screen .earn-strategy-field__control,.earn-scope .earn-strategy-field__control{padding-left:6px!important;padding-right:6px!important}#earn-screen .earn-strategy-field__control--suffix,.earn-scope .earn-strategy-field__control--suffix{padding-right:20px!important}#earn-screen .earn-strategy-field__control--suffix-2,.earn-scope .earn-strategy-field__control--suffix-2{padding-right:38px!important}}.profile-ref-sub{margin-top:4px;font-size:.8rem;line-height:1.4;color:var(--text-primary)}.profile-ref-bar{position:relative;height:4px;margin:12px 0 4px;border-radius:2px;background:var(--surface-2);overflow:hidden}.profile-ref-bar-fill{display:block;height:100%;border-radius:2px;background:var(--brand-blue);transition:width .24s ease}.profile-ref-rows{display:grid}.profile-ref-row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:7px 0;border-top:1px solid var(--border-1);font-size:.85rem}.profile-ref-row .label{color:var(--text-primary)}@media (prefers-reduced-motion: reduce){.profile-ref-bar-fill{transition:none}}.profile-ref-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.profile-ref-actions .profile-ref-action.MuiButton-root{width:auto!important;max-width:none!important;min-width:0;min-height:44px;justify-self:stretch;align-self:stretch;border-radius:var(--control-radius);text-transform:none}.profile-ref-actions .profile-ref-action.MuiButton-outlined{border-color:var(--border-1);color:var(--text-primary)}.profile-ref-actions:has(.profile-ref-action:only-child){grid-template-columns:minmax(0,1fr)}.profile-ref-medal-wrap{display:grid;justify-items:center;gap:4px;padding:4px 0 2px}.profile-ref-medal{width:76px;height:76px;display:block}.profile-ref-medal-name{font-size:.95rem;font-weight:700;letter-spacing:.02em}.profile-ref-sub{text-align:center}.profile-ref-action.is-copied.MuiButton-root{background-color:var(--text-accent-green)!important;color:#06231a!important}#profile-shell .profile-referral-progress{background:transparent;border:0;border-radius:0;padding:0}.profile-ref-note{font-size:.8rem;line-height:1.4;color:var(--text-secondary)}html[data-layout=desktop] .user-page-slot{width:100%;max-width:760px;justify-self:center}html[data-layout=desktop] .user-page-slot--borrow,html[data-layout=desktop] .user-page-slot--earn{max-width:1440px}html[data-layout=desktop] .user-page-slot--earn #earn-primary-tabs,html[data-layout=desktop] .user-page-slot--earn #lender-overview-section,html[data-layout=desktop] .user-page-slot--earn #earn-active-strategy-card,html[data-layout=desktop] .user-page-slot--earn #earn-status-stack,html[data-layout=desktop] .user-page-slot--borrow #borrow-tabs{width:100%;max-width:760px;justify-self:center}.app-mainbar,.app-user-area .MuiAppBar-root.app-mainbar{border:0;border-bottom:1px solid var(--shell-border);border-radius:0;background:var(--bg);background-image:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-layout=desktop] .adaptive-surface--page>.adaptive-surface-content,html[data-layout=desktop] .adaptive-surface--page>.adaptive-surface-header{width:100%;max-width:960px;margin-inline:auto}html[data-layout=desktop] .adaptive-surface--sheet .MuiDrawer-paper{width:min(640px,calc(100vw - 64px))!important;max-width:640px!important;left:50%!important;right:auto!important;bottom:24px!important;transform:translate(-50%)!important;border-radius:var(--shell-radius)!important;box-shadow:0 24px 70px #00000075}html[data-layout=desktop] .adaptive-surface--sheet .borrower-lend-modal-handle{display:none}#borrow-section-available-collections.panel{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}#header-wallet-balance.header-wallet-balance{padding-left:0;padding-right:0;margin-left:8px}.page-earn .earn-active-strategy-card{background:transparent;background-image:none;box-shadow:none;border:0}#borrow-section-catalog-title.panel-title,#earn-collateral-title.panel-title,.page-earn .earn-active-strategy-title{font-size:22px;line-height:28px;font-weight:800}.borrower-nft-card--showcase,#borrow-screen .borrower-nft-card--showcase{border-style:dashed;border-width:2px;border-color:var(--border-2)}.borrower-gift-card-unsupported{font-size:11px;font-weight:600;line-height:14px;color:var(--text-dim);white-space:normal}.borrower-gifts-note{margin-top:10px;font-size:12px;line-height:17px;color:var(--text-dim)}.jetton-panel{display:flex;flex-direction:column;gap:12px;min-width:0}.jetton-list{display:flex;flex-direction:column;gap:8px}.jetton-row-wrap{border:1px solid var(--border-1);border-radius:var(--card-radius);background:var(--surface-1);overflow:hidden}.jetton-row-wrap.is-open{border-color:var(--brand-blue)}.jetton-row{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 12px;border:0;background:transparent;color:var(--text-primary);text-align:left;cursor:pointer;font:inherit}.jetton-row:focus-visible{outline:2px solid var(--brand-blue);outline-offset:-2px}.jetton-row__main{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.jetton-row__name{font-weight:600}.jetton-row__meta,.jetton-row__hint{color:var(--text-secondary);font-size:13px}.jetton-row__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jetton-row__side{display:flex;flex-direction:column;align-items:flex-end;flex:none}.jetton-row__value{font-weight:600;white-space:nowrap}.jetton-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.jetton-toolbar__search{flex:1 1 260px;min-width:0}.jetton-currency{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.jetton-currency__label{color:var(--text-secondary);font-size:13px;white-space:nowrap}.jetton-currency .segmented.jetton-currency__switch{width:auto}.jetton-currency__switch .segmented__btn{flex:0 0 auto;min-width:64px;min-height:36px;padding:8px 14px;font-size:13px}.jetton-table{display:flex;flex-direction:column;border:1px solid var(--border-1);border-radius:var(--card-radius);background:var(--surface-1);overflow:hidden}.jetton-table__head,.jetton-table__row{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1.6fr) minmax(0,1.4fr) minmax(0,1fr);gap:16px;align-items:center;padding:14px 20px}.jetton-table__head{padding-top:12px;padding-bottom:12px;color:var(--text-secondary);font-size:12px;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border-subtle)}.jetton-table__item+.jetton-table__item{border-top:1px solid var(--border-subtle)}.jetton-table__cell{min-width:0}.jetton-table__asset{display:flex;align-items:center;gap:12px}.jetton-table__stack{display:flex;flex-direction:column;gap:2px;min-width:0}.jetton-table__primary{font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jetton-table__secondary{color:var(--text-secondary);font-size:13px}.jetton-table__value{font-weight:700;font-size:16px;color:var(--text-primary);white-space:nowrap}.jetton-table__action{display:flex;justify-content:flex-end}.jetton-table__cta{min-height:44px;padding:0 18px;border:0;border-radius:var(--control-radius);background:var(--accent);color:#fff;font:inherit;font-weight:600;cursor:pointer;white-space:nowrap}.jetton-table__cta:disabled{opacity:.5;cursor:default}.jetton-table__cta:focus-visible,.jetton-table__link:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.jetton-table__link{border:0;padding:0;background:transparent;color:var(--brand-blue);font:inherit;cursor:pointer}.jetton-table__switch{min-height:44px;font-size:14px;white-space:nowrap}.jetton-chip{display:inline-block;align-self:flex-start;padding:6px 10px;border-radius:999px;background:var(--surface-2);color:var(--text-secondary);font-size:13px}@media (max-width: 560px){.jetton-table__head{display:none}.jetton-table__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"asset have" "offer offer" "action action";gap:10px 12px;padding:14px 16px}.jetton-table__asset{grid-area:asset}.jetton-table__have{grid-area:have;align-items:flex-end;text-align:right}.jetton-table__offer{grid-area:offer}.jetton-table__action{grid-area:action}.jetton-table__action:empty{display:none}.jetton-table__cta,.jetton-table__switch{width:100%;justify-content:center}.jetton-table__switch{text-align:center}.jetton-currency{width:100%;justify-content:space-between}}.jetton-badge{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:var(--surface-3);color:var(--text-secondary);font-size:12px;font-weight:700}.jetton-badge img{width:100%;height:100%;object-fit:cover;display:block}.jetton-badge[data-fallback]:after{content:attr(data-fallback)}.escrow-currency-rows{display:flex;flex-direction:column;gap:8px}.escrow-currency-row{display:flex;align-items:center;gap:10px;min-height:44px}.escrow-currency-row__coin{flex:none;display:inline-flex;font-size:28px}.escrow-currency-row__main{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.escrow-currency-row__balance{font-weight:600;font-size:17px;white-space:nowrap}.escrow-currency-row__free{color:var(--text-secondary);font-size:13px}.escrow-gas-row{display:flex;align-items:center;gap:10px;min-height:36px;padding-top:8px;border-top:1px solid var(--border-1)}.escrow-gas-row__main{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;text-align:left}.escrow-gas-row__label{color:var(--text-secondary);font-size:13px}.escrow-gas-row__hint{color:var(--text-accent-yellow);font-size:12px}.escrow-gas-row__value{flex:none;font-weight:600;font-size:15px}.escrow-gas-row .escrow-gas-row__value.escrow-gas-row__value--low{color:var(--text-accent-yellow)}.escrow-gas-row__add{flex:none;width:36px;height:36px;border-radius:50%;border:1px solid var(--border-1);background:var(--surface-2);color:var(--text-primary);font-size:18px;line-height:1;cursor:pointer}.escrow-gas-row__add:hover{background:color-mix(in srgb,var(--text-primary) 8%,var(--surface-2))}.refinance{display:grid;gap:10px}.refinance-note{color:var(--text-secondary);font-size:13px;line-height:1.35}.refinance-offers{display:grid;gap:6px}.refinance-offer{display:grid;grid-template-columns:minmax(0,1.3fr) auto auto minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:8px 12px;border:1px solid var(--border-1);border-radius:var(--control-radius);background:var(--surface-1);color:var(--text-primary);font:inherit;font-size:14px;text-align:left;cursor:pointer}.refinance-offer:hover:not(:disabled){background:var(--surface-2)}.refinance-offer:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.refinance-offer--selected{border-color:var(--accent);background:var(--surface-2)}.refinance-offer:disabled{cursor:not-allowed;opacity:.7}.refinance-offer-who{display:grid;gap:2px;min-width:0}.refinance-offer-lender{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary)}.refinance-offer-tag{color:var(--accent);font-size:12px;font-weight:600;line-height:1.2}.refinance-offer-rate{font-weight:700}.refinance-offer-term{color:var(--text-secondary);white-space:nowrap}.refinance-offer-amount{justify-self:end;font-weight:700;white-space:nowrap}.refinance .borrower-lend-modal-action-bar{position:static;margin-top:4px}.refinance .borrower-lend-modal-submit{width:100%}.borrower-lend-modal-action-bar .refinance-secondary{background:var(--surface-3);color:var(--text-primary)}.refinance-unavailable{margin-top:8px}.refinance-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:6px 0 2px}.refinance-step{height:4px;border-radius:2px;background:color-mix(in srgb,currentColor 22%,transparent)}.refinance-step--done{background:currentColor}.refinance-card-step{font-size:12px;font-variant-numeric:tabular-nums}.refinance-chain{margin-top:8px}.refinance-nowrap{white-space:nowrap}
