:root{--font-geist:Arial,Helvetica,sans-serif;--font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--void:#07070a;--panel:#0d0d12;--panel-2:#121219;--text:#f3f0ff;--muted:#918ea2;--line:#f3f0ff21;--line-strong:#f3f0ff40;--violet:#ff4f2d;--violet-2:#ff8a6f;--ice:#b8e3ff;--orange:#ff7417;--green:#6fe7b7}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--void)}body{background:var(--void);color:var(--text);font-family:var(--font-geist),Arial,sans-serif;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}::selection{background:var(--violet);color:#fff}.bt-loader{z-index:1000;color:#f4f1e8;background:#050505;transition:visibility 0s 4.3s;position:fixed;inset:0;overflow:hidden}.bt-loader.is-finished{pointer-events:none;animation:.95s cubic-bezier(.77,0,.18,1) both bt-loader-exit}.bt-loader-grid{background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:7.5vw 7.5vw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.bt-loader-meta{font:8px/1 var(--font-mono);letter-spacing:.14em;color:#9c9b92;justify-content:space-between;display:flex;position:absolute;top:28px;left:36px;right:36px}.bt-loader-word{letter-spacing:-.105em;white-space:nowrap;justify-content:center;align-items:center;font-size:clamp(80px,19vw,290px);font-weight:800;line-height:.7;display:flex;position:absolute;top:50%;left:4vw;right:4vw;transform:translateY(-58%)}.bt-loader-word span,.bt-loader-word i{opacity:0;filter:blur(13px);font-style:normal;animation:.75s cubic-bezier(.16,1,.3,1) forwards bt-word-in;transform:translateY(55px)}.bt-loader-word i{color:#ff4f2d;animation-delay:.18s}.bt-loader-word span:last-child{animation-delay:.36s}.bt-loader-scan{height:100%;position:absolute;top:0;left:0;right:0;overflow:hidden}.bt-loader-scan:after{content:"";background:linear-gradient(#0000,#ff4f2d29,#0000);height:16%;animation:1.6s ease-in-out .8s forwards bt-scan;position:absolute;top:-20%;left:0;right:0}.bt-loader-scan i{transform-origin:0;background:#ff4f2d;height:1px;animation:1.1s cubic-bezier(.76,0,.24,1) 1.25s forwards bt-rule;position:absolute;top:67%;left:4vw;right:4vw;transform:scaleX(0);box-shadow:0 0 24px #ff4f2d}.bt-loader-quote{opacity:0;grid-template-columns:1fr auto auto 1fr auto;align-items:center;gap:18px;padding-top:18px;animation:.6s 2.05s forwards bt-quote-in;display:grid;position:absolute;top:70%;left:4vw;right:4vw}.bt-loader-quote span{font:7px/1 var(--font-mono);letter-spacing:.13em;color:#8f8e87}.bt-loader-quote b{font:18px/1 var(--font-mono);letter-spacing:-.05em}.bt-loader-quote em{color:#ff4f2d;font-style:normal}.bt-loader-quote span:nth-of-type(2){text-align:right}.bt-loader-foot{font:7px/1 var(--font-mono);letter-spacing:.13em;color:#8f8e87;opacity:0;align-items:center;gap:14px;animation:.5s 2.6s forwards bt-quote-in;display:flex;position:absolute;bottom:30px;left:4vw;right:4vw}.bt-loader-foot i{background:#fff3;flex:1;height:1px}.bt-loader-foot i:after{content:"";background:#ff4f2d;width:28%;height:1px;animation:1s 2.75s forwards bt-progress;display:block}@keyframes bt-word-in{to{opacity:1;filter:none;transform:none}}@keyframes bt-scan{to{top:110%}}@keyframes bt-rule{to{transform:scaleX(1)}}@keyframes bt-quote-in{to{opacity:1}}@keyframes bt-progress{to{width:100%}}@keyframes bt-loader-exit{0%{clip-path:inset(0)}to{clip-path:inset(100% 0 0);visibility:hidden}}.bt-nav{z-index:20;border-bottom:1px solid #f4f1e829;grid-template-columns:1fr auto 1fr;align-items:center;height:90px;padding:0 32px;display:grid;position:absolute;top:0;left:0;right:0}.bt-brand{letter-spacing:-.055em;align-items:center;width:max-content;font-size:19px;font-weight:800;display:flex}.bt-brand i{border:3px solid #ff4f2d;border-radius:50%;width:12px;height:12px;margin-right:9px;box-shadow:0 0 18px #ff4f2d8c}.bt-brand sup{font:6px/1 var(--font-mono);color:#ff4f2d;margin:-13px 0 0 5px}.bt-nav-links{font:7px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:34px;display:flex}.bt-nav-links a,.bt-nav-actions>a:first-child{transition:color .2s}.bt-nav-links a:hover,.bt-nav-actions>a:first-child:hover{color:#ff7458}.bt-nav-actions{justify-self:end;align-items:center;gap:20px;display:flex}.bt-nav-actions>a:first-child{font:7px/1 var(--font-mono);letter-spacing:.08em;color:#8f8e87}.bt-app-link{color:#070707;background:#f4f1e8;align-items:center;gap:20px;height:45px;padding:0 9px 0 17px;font-size:9px;font-weight:700;display:flex}.bt-app-link span{color:#fff;background:#ff4f2d;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.bt-hero{color:#f4f1e8;background:#080808;border-bottom:1px solid #f4f1e829;flex-direction:column;justify-content:center;min-height:100svh;padding:148px 4vw 90px;display:flex;position:relative;overflow:hidden}.bt-hero:before{content:"BORROW";letter-spacing:-.12em;color:#ffffff05;pointer-events:none;font-size:27vw;font-weight:800;line-height:1;position:absolute;bottom:-8vw;right:-3vw}.bt-hero-kicker{z-index:2;font:7px/1 var(--font-mono);letter-spacing:.14em;color:#a4a29a;align-items:center;gap:12px;display:flex;position:relative}.bt-hero-kicker span{color:#ff4f2d}.bt-hero-kicker i{background:#ff4f2d;width:36px;height:1px}.bt-hero h1{z-index:2;letter-spacing:-.085em;max-width:84vw;margin:42px 0 0;font-size:clamp(74px,10.6vw,165px);font-weight:800;line-height:.72;position:relative}.bt-hero h1 span{display:block}.bt-hero h1 span:nth-child(2){margin-left:9vw}.bt-hero h1 span:nth-child(3){margin-left:2vw}.bt-hero h1 .bt-outline{color:#0000;-webkit-text-stroke:1px #f4f1e8c7}.bt-hero-copy{z-index:4;width:min(500px,35vw);margin:48px 0 0 2vw;position:relative}.bt-hero-copy p{color:#aaa89f;margin:0 0 25px;font-size:14px;line-height:1.55}.bt-hero-copy>div{align-items:center;gap:22px;display:flex}.bt-primary{color:#fff;background:#ff4f2d;align-items:center;gap:30px;height:57px;padding:0 9px 0 18px;font-size:10px;font-weight:750;display:flex}.bt-primary b{color:#080808;background:#f4f1e8;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.bt-secondary{font:7px/1 var(--font-mono);letter-spacing:.1em;color:#aaa89f;gap:13px;display:flex}.bt-secondary span{color:#ff4f2d}.bt-quote-machine{z-index:5;background:#10100f;border:1px solid #f4f1e83b;width:min(375px,29vw);padding:14px;position:absolute;top:22%;right:4vw;transform:rotate(1.8deg);box-shadow:0 45px 110px #0000009e}.bt-quote-machine:before{content:"";z-index:-1;border:1px solid #ff4f2d29;position:absolute;inset:-45px;transform:rotate(-5deg)}.bt-machine-head{font:6px/1 var(--font-mono);letter-spacing:.1em;color:#88877f;justify-content:space-between;padding:2px 2px 14px;display:flex}.bt-machine-head i{color:#ff7458;font-style:normal}.bt-machine-asset{background:#181816;align-items:center;gap:11px;padding:11px;display:flex}.bt-machine-asset img{object-fit:cover;width:57px;height:57px}.bt-machine-asset>div{flex:1}.bt-machine-asset span,.bt-machine-asset b,.bt-machine-asset small{display:block}.bt-machine-asset span{font:5px/1 var(--font-mono);color:#88877f}.bt-machine-asset b{margin:8px 0 6px;font-size:11px}.bt-machine-asset small{font:6px/1 var(--font-mono);color:#88877f}.bt-machine-asset em{color:#ff7458;font-style:normal}.bt-machine-value{grid-template-columns:1fr auto;align-items:end;padding:24px 4px 18px;display:grid}.bt-machine-value span{font:6px/1 var(--font-mono);letter-spacing:.1em;color:#88877f;grid-column:1/3}.bt-machine-value b{font:62px/.85 var(--font-mono);letter-spacing:-.1em;margin-top:12px}.bt-machine-value i{font:11px/1 var(--font-mono);color:#ff7458;font-style:normal}.bt-machine-value small{font:7px/1 var(--font-mono);color:#88877f;grid-column:1/3;margin-top:8px}.bt-machine-meter{font:5px/1 var(--font-mono);color:#88877f;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;display:grid}.bt-machine-meter i{background:#282825;height:3px}.bt-machine-meter i b{background:#ff4f2d;width:71%;height:100%;display:block}.bt-machine-terms{border:1px solid #f4f1e81f;grid-template-columns:repeat(3,1fr);margin:19px 0 10px;display:grid}.bt-machine-terms>div{border-right:1px solid #f4f1e81f;padding:11px}.bt-machine-terms>div:last-child{border:0}.bt-machine-terms span,.bt-machine-terms b{font:5px/1 var(--font-mono);display:block}.bt-machine-terms span{color:#88877f}.bt-machine-terms b{margin-top:8px;font-size:7px}.bt-quote-machine>a{color:#080808;background:#f4f1e8;justify-content:space-between;align-items:center;height:46px;padding:0 13px;font-size:9px;font-weight:700;display:flex}.bt-quote-machine>a span{color:#fff;background:#ff4f2d;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.bt-hero-index{font:6px/1 var(--font-mono);letter-spacing:.13em;color:#77766f;justify-content:space-between;display:flex;position:absolute;bottom:23px;left:32px;right:32px}.bt-hero-index b{color:#ff7458;font-weight:400}@media (max-width:900px){.bt-nav{grid-template-columns:1fr auto;height:72px;padding:0 20px}.bt-nav-links{display:none}.bt-hero{justify-content:flex-start;padding:120px 20px 70px}.bt-hero h1{max-width:none;margin-top:38px;font-size:clamp(58px,15.4vw,108px);line-height:.76}.bt-hero h1 span:nth-child(2),.bt-hero h1 span:nth-child(3){margin-left:0}.bt-hero-copy{width:min(100%,520px);margin:35px 0 0}.bt-quote-machine{width:100%;max-width:390px;margin:70px auto 35px;position:relative;top:auto;right:auto;transform:rotate(1deg)}.bt-hero-index{display:none}}@media (max-width:560px){.bt-nav-actions>a:first-child{display:none}.bt-hero{min-height:auto}.bt-hero h1{font-size:16.8vw}.bt-hero-copy>div{flex-direction:column;align-items:stretch}.bt-primary{justify-content:space-between}.bt-secondary{padding:8px 0}.bt-loader-meta{left:18px;right:18px}.bt-loader-meta span:nth-child(2){display:none}.bt-loader-word{font-size:22vw;left:12px;right:12px}.bt-loader-quote{grid-template-columns:1fr auto;top:63%;left:20px;right:20px}.bt-loader-quote em{display:none}.bt-loader-quote span:nth-of-type(2){text-align:left}.bt-loader-foot{left:20px;right:20px}.bt-loader-foot span{font-size:5px}}.bt-loader{transition:visibility 0s 4.9s}.bt-marker-scene{height:clamp(130px,18vw,250px);position:absolute;top:45%;left:4vw;right:4vw;transform:translateY(-50%)}.bt-marker-scene>span{font:8px/1 var(--font-mono);letter-spacing:.18em;color:#99978e;opacity:0;animation:.35s .2s forwards bt-quote-in;position:absolute;top:0;left:.7vw}.bt-marker-stroke{clip-path:polygon(0 15%,3% 5%,8% 12%,13% 2%,19% 9%,25% 0,31% 8%,38% 3%,44% 10%,51% 1%,58% 8%,65% 3%,72% 11%,80% 0,87% 8%,94% 2%,100% 13%,99% 84%,94% 95%,87% 87%,80% 98%,73% 89%,66% 100%,58% 91%,50% 98%,42% 88%,35% 97%,27% 90%,20% 99%,12% 88%,5% 96%,0 83%);transform-origin:0;background:#ff4f2d;height:66%;animation:1.25s cubic-bezier(.76,0,.24,1) .48s forwards bt-marker-paint;position:absolute;top:23%;left:0;right:0;transform:scaleX(0);box-shadow:0 0 55px #ff4f2d59}.bt-marker-stroke i{clip-path:polygon(0 5%,100% 0,82% 100%,15% 94%);opacity:0;background:#f4f1e8;width:32px;height:116%;animation:1.25s linear .48s forwards bt-marker-tip;position:absolute;top:-8%;left:0}.bt-marker-scene strong{z-index:2;letter-spacing:-.095em;color:#090909;clip-path:inset(0 100% 0 0);font-size:clamp(72px,15.2vw,235px);font-weight:850;line-height:.72;animation:.9s cubic-bezier(.16,1,.3,1) 1.15s forwards bt-marker-type;position:absolute;top:18%;left:0;right:0}.bt-marker-scene small{z-index:2;font:8px/1 var(--font-mono);letter-spacing:.19em;color:#f4f1e8;opacity:0;animation:.45s 1.9s forwards bt-small-in;position:absolute;bottom:0;right:1vw;transform:translate(20px)}.bt-marker-scene~.bt-loader-scan:after{animation-delay:1.8s}.bt-marker-scene~.bt-loader-scan i{animation-duration:.95s;animation-delay:2.3s}.bt-marker-scene~.bt-loader-quote{animation-delay:3s}.bt-marker-scene~.bt-loader-foot{animation-delay:3.45s}.bt-marker-scene~.bt-loader-foot i:after{width:12%;animation-duration:.9s;animation-delay:3.6s}@keyframes bt-marker-paint{to{transform:scaleX(1)}}@keyframes bt-marker-tip{0%{opacity:1;left:0}95%{opacity:1;left:calc(100% - 10px)}to{opacity:0;left:100%}}@keyframes bt-marker-type{to{clip-path:inset(0)}}@keyframes bt-small-in{to{opacity:1;transform:none}}.bt-hero h1{will-change:transform}.bt-quote-machine{will-change:translate}.credit-site{background:var(--void);min-height:100vh;overflow:hidden}.credit-loader{z-index:1000;color:var(--text);background:#050508;transition:visibility 0s 6s;position:fixed;inset:0;overflow:hidden}.credit-loader.is-finished{pointer-events:none;animation:.9s cubic-bezier(.76,0,.24,1) both loader-exit}.loader-grid,.final-grid{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.loader-copy{font:9px/1 var(--font-mono);letter-spacing:.16em;flex-direction:column;gap:7px;display:flex;position:absolute;top:48px;left:48px}.loader-copy span{opacity:0;animation:.45s forwards loader-line}.loader-copy span:first-child{animation-delay:.25s}.loader-copy span:nth-child(2){animation-delay:.75s}.loader-copy span:nth-child(3){animation-delay:1.25s}.loader-ltv{font:clamp(100px,24vw,360px)/1 var(--font-mono);letter-spacing:-.11em;place-items:center;display:grid;position:absolute;inset:0}.loader-ltv b{opacity:0;animation:.35s both ltv-step;position:absolute}.loader-ltv b:first-child{animation-delay:.15s}.loader-ltv b:nth-child(2){animation-delay:.65s}.loader-ltv b:nth-child(3){animation-delay:1.15s}.loader-ltv b:nth-child(4){animation-delay:1.65s}.loader-ltv i{opacity:0;color:var(--violet-2);margin-left:.4em;font-size:.14em;font-style:normal;animation:.4s 1.8s forwards loader-line}.loader-beam{transform-origin:0;background:#ffffff1a;height:2px;animation:1.4s cubic-bezier(.76,0,.24,1) 2.1s forwards beam-line;position:absolute;top:50%;left:5vw;right:5vw;transform:scaleX(0)}.loader-beam i{border:1px solid var(--violet);border-radius:50%;width:70px;height:70px;animation:.8s 2.8s forwards beam-node;position:absolute;top:50%;right:0;transform:translate(50%,-50%)scale(0);box-shadow:0 0 50px #ff4f2dcc,inset 0 0 35px #ff4f2d73}.loader-lockup{opacity:0;justify-content:center;align-items:center;animation:.9s cubic-bezier(.16,1,.3,1) 3.25s forwards lockup-in;display:flex;position:absolute;inset:0;transform:translateY(40px)}.loader-lockup strong{letter-spacing:-.09em;font-size:clamp(65px,13vw,190px)}.loader-lockup em{font:10px/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--violet-2);margin:1em 0 0 16px}.loader-lockup sup{color:var(--violet-2);align-self:center;font-size:26px}.loader-lockup small{font:8px/1 var(--font-mono);letter-spacing:.2em;color:var(--muted);position:absolute;bottom:47px}@keyframes loader-line{to{opacity:.65}}@keyframes ltv-step{0%{opacity:0;filter:blur(10px);transform:translateY(20px)}30%,65%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(8px);transform:translateY(-15px)}}@keyframes beam-line{to{transform:scaleX(1)}}@keyframes beam-node{to{transform:translate(50%,-50%)scale(1)}}@keyframes lockup-in{to{opacity:1;transform:none}}@keyframes loader-exit{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%);visibility:hidden}}.credit-nav{z-index:20;border-bottom:1px solid var(--line);background:linear-gradient(#07070acc,#0000);grid-template-columns:1fr auto 1fr;align-items:center;height:92px;padding:0 38px;display:grid;position:absolute;top:0;left:0;right:0}.credit-brand{letter-spacing:-.07em;align-items:flex-start;width:max-content;font-size:27px;font-weight:650;display:flex}.credit-brand sup{color:var(--violet-2);margin:1px 5px 0 1px;font-size:11px}.credit-brand span{font:8px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:13px}.credit-nav-links{font:9px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:32px;display:flex}.credit-nav-links a,.x-link{transition:color .25s}.credit-nav-links a:hover,.x-link:hover{color:var(--violet-2)}.credit-nav-actions{justify-self:end;align-items:center;gap:22px;display:flex}.x-link{font:8px/1 var(--font-mono);letter-spacing:.1em;color:var(--muted)}.enter-app{background:var(--text);height:46px;color:var(--void);border-radius:2px;align-items:center;gap:26px;padding:0 18px;font-size:11px;font-weight:650;transition:background .25s,transform .25s;display:flex}.enter-app:hover{background:var(--violet-2);transform:translateY(-2px)}.credit-hero{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:100svh;padding:150px 6vw 70px;display:flex;position:relative;overflow:hidden}.credit-hero:before{content:"";border:1px solid #ff4f2d29;border-radius:50%;width:75vw;height:75vw;position:absolute;top:-25vw;right:-37vw;box-shadow:inset 0 0 160px #ff4f2d09}.hero-status{font:8px/1 var(--font-mono);letter-spacing:.13em;color:var(--muted);text-transform:uppercase;z-index:3;align-items:center;gap:11px;display:flex;position:relative}.hero-status i{background:var(--violet-2);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ff8a6f1a,0 0 22px #ff8a6fcc}.credit-hero h1{letter-spacing:-.085em;z-index:3;margin:45px 0 0;font-size:clamp(72px,10vw,160px);font-weight:580;line-height:.78;position:relative}.credit-hero h1 span{display:block}.credit-hero h1 span:nth-child(2){margin-left:10vw}.credit-hero h1 em{color:#0000;-webkit-text-stroke:1px var(--violet-2);font-style:normal}.credit-hero-copy{z-index:4;width:min(560px,42vw);margin:54px 0 0 10vw;position:relative}.credit-hero-copy>p{color:#b6b2c5;margin:0 0 30px;font-size:16px;line-height:1.55}.credit-hero-copy>div{align-items:center;gap:24px;display:flex}.primary-credit-cta{background:var(--violet);border-radius:2px;align-items:center;gap:35px;height:62px;padding:0 14px 0 22px;font-size:11px;font-weight:650;transition:transform .3s,background .3s;display:flex}.primary-credit-cta b{background:var(--text);width:36px;height:36px;color:var(--void);border-radius:50%;place-items:center;display:grid}.primary-credit-cta:hover{background:#846dff;transform:translateY(-3px)}.text-credit-cta{font:8px/1 var(--font-mono);letter-spacing:.1em;color:var(--muted)}.collateral-stack{z-index:3;perspective:1200px;width:43vw;height:70%;position:absolute;top:17%;right:4vw}.floating-nft{border:1px solid var(--line-strong);background:#111118;width:clamp(120px,14vw,220px);padding:6px;animation:6s ease-in-out infinite card-float;position:absolute;box-shadow:0 30px 80px #00000073}.floating-nft img{aspect-ratio:1;object-fit:cover;filter:saturate(.88);width:100%;display:block}.floating-nft>div{height:39px;font:7px/1 var(--font-mono);letter-spacing:.06em;justify-content:space-between;align-items:center;padding:0 6px;display:flex}.floating-nft>div b{color:var(--violet-2)}.nft-1{z-index:4;top:1%;left:30%;transform:rotate(7deg)}.nft-2{z-index:2;animation-delay:-1.3s;top:25%;left:4%;transform:rotate(-9deg)}.nft-3{z-index:3;animation-delay:-2.4s;top:37%;right:1%;transform:rotate(10deg)}.nft-4{z-index:5;animation-delay:-3.1s;bottom:0;left:28%;transform:rotate(-4deg)}.stack-orbit{aspect-ratio:1;border:1px solid #ff4f2d33;border-radius:50%;width:70%;animation:36s linear infinite spin;position:absolute;top:8%;left:16%}.stack-orbit i{border:1px solid #ff4f2d26;border-radius:50%;position:absolute;inset:16%}.stack-orbit i:nth-child(2){inset:32%}.stack-orbit i:nth-child(3){background:var(--violet-2);width:8px;height:8px;box-shadow:0 0 25px var(--violet);inset:50% auto auto 0}.liquidity-pill{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0912e0;border:1px solid #ff8a6f59;width:165px;padding:16px;position:absolute;top:5%;right:3%}.liquidity-pill span,.liquidity-pill small{font:7px/1.3 var(--font-mono);letter-spacing:.1em;color:var(--muted);display:block}.liquidity-pill b{font:25px/1 var(--font-mono);letter-spacing:-.06em;color:var(--violet-2);margin:12px 0 9px;display:block}.credit-scroll{font:7px/1 var(--font-mono);letter-spacing:.14em;color:var(--muted);transform-origin:0;align-items:center;gap:14px;display:flex;position:absolute;bottom:27px;left:38px;transform:rotate(-90deg)}.credit-scroll i{background:var(--line-strong);width:55px;height:1px;display:block;position:relative}.credit-scroll i:after{content:"";background:var(--violet-2);width:17px;height:1px;animation:2s ease-in-out infinite scroll-cue;position:absolute}@keyframes card-float{0%,to{translate:0}50%{translate:0 -13px}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes scroll-cue{0%{left:0}50%{left:38px}to{left:0}}.market-tape{border-bottom:1px solid var(--line);background:#09090d;grid-template-columns:repeat(4,1fr);min-height:115px;display:grid}.market-tape>div{border-right:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;padding:24px 28px;display:grid}.market-tape span,.market-tape em{font:7px/1 var(--font-mono);letter-spacing:.1em;color:var(--muted);font-style:normal}.market-tape b{font:21px/1 var(--font-mono);letter-spacing:-.05em}.market-tape em{color:var(--violet-2);grid-column:2;font-size:6px}.credit-markets{padding:145px 4vw 80px}.credit-section-head{grid-template-columns:1fr 1.3fr;align-items:end;margin-bottom:80px;display:grid}.credit-section-head>div>span,.protocol-title>span,.risk-copy>span,.lender-head>span,.faq-heading>span{font:8px/1 var(--font-mono);letter-spacing:.14em;color:var(--violet-2)}.credit-section-head p{color:var(--muted);margin:22px 0 0;font-size:12px;line-height:1.55}.credit-section-head h2,.protocol-title h2,.risk-copy h2,.lender-head h2,.faq-heading h2{letter-spacing:-.075em;margin:0;font-size:clamp(55px,7vw,104px);font-weight:570;line-height:.84}.credit-section-head h2 em,.lender-head h2 em{color:#0000;-webkit-text-stroke:1px var(--violet-2);font-style:normal}.collection-market-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.collection-market-card{border:1px solid var(--line);background:var(--panel);min-height:690px;padding:20px;transition:border-color .3s,transform .3s;position:relative;overflow:hidden}.collection-market-card:hover{border-color:var(--line-strong);transform:translateY(-5px)}.collection-market-card:before{content:"";filter:blur(100px);opacity:.14;border-radius:50%;width:430px;height:430px;position:absolute;top:-150px;right:-150px}.tone-orange:before{background:var(--orange)}.tone-mint:before{background:var(--green)}.tone-lime:before{background:#c9ff45}.tone-acid:before{background:#bcff00}.collection-card-top{z-index:2;font:7px/1 var(--font-mono);letter-spacing:.11em;color:var(--muted);justify-content:space-between;display:flex;position:relative}.collection-card-top a:hover{color:var(--text)}.collection-art{background:#ffffff04;place-items:center;height:300px;margin:24px -20px 0;display:grid;position:relative;overflow:hidden}.collection-art img{object-fit:cover;z-index:2;filter:saturate(.86);width:250px;height:250px;transition:transform .6s;position:relative}.collection-market-card:hover .collection-art img{transform:scale(1.055)rotate(1deg)}.collection-art i{border:1px solid var(--line);border-radius:50%;width:340px;height:340px;position:absolute;box-shadow:0 0 0 42px #ffffff02,0 0 0 84px #ffffff02}.collection-card-name{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding:24px 0;display:flex}.collection-card-name h3{letter-spacing:-.065em;margin:0;font-size:38px;line-height:.9}.collection-card-name span{font:7px/1 var(--font-mono);color:var(--muted);letter-spacing:.1em}.collection-stats{grid-template-columns:repeat(4,1fr);padding:19px 0;display:grid}.collection-stats>div{border-right:1px solid var(--line);padding:0 13px}.collection-stats>div:first-child{padding-left:0}.collection-stats>div:last-child{border:0}.collection-stats span,.collection-stats small{font:6px/1 var(--font-mono);letter-spacing:.09em;color:var(--muted);display:block}.collection-stats b{font:14px/1 var(--font-mono);margin:10px 0;display:block}.collection-stats small.up{color:var(--green)}.collection-stats small.down{color:#ff7e8b}.market-card-action{background:var(--text);height:54px;color:var(--void);justify-content:space-between;align-items:center;padding:0 16px;font-size:10px;font-weight:680;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.market-card-action b{background:var(--violet);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.snapshot-note{font:6px/1 var(--font-mono);letter-spacing:.1em;color:var(--muted);text-align:center;margin:28px 0 0}.credit-statement{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);justify-content:center;align-items:center;min-height:100svh;padding:120px 9vw;display:flex;position:relative}.statement-no{font:8px/1 var(--font-mono);letter-spacing:.14em;color:var(--violet-2);position:absolute;top:48px;left:4vw}.credit-statement>p{letter-spacing:-.06em;text-align:center;color:#4e4c58;max-width:1300px;margin:0;font-size:clamp(44px,6.5vw,98px);line-height:.92}.credit-statement>p em{color:var(--text);font-style:normal}.statement-ticker{border-top:1px solid var(--line);height:63px;font:8px/1 var(--font-mono);letter-spacing:.14em;color:var(--violet-2);white-space:nowrap;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.statement-ticker div{animation:28s linear infinite ticker}@keyframes ticker{to{transform:translate(-50%)}}.protocol-flow{padding:140px 4vw}.protocol-title{justify-content:space-between;align-items:flex-start;margin-bottom:70px;display:flex}.protocol-title h2{text-align:right}.protocol-steps{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.protocol-step{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:660px;padding:24px;display:flex}.protocol-step>span{font:7px/1 var(--font-mono);letter-spacing:.13em;color:var(--muted)}.protocol-step h3{letter-spacing:-.05em;margin:auto 0 15px;font-size:32px}.protocol-step>p{color:var(--muted);max-width:380px;margin:0;font-size:12px;line-height:1.55}.step-visual{place-items:center;height:340px;margin-top:40px;display:grid;position:relative;overflow:hidden}.nft-vault{background:radial-gradient(circle,#ff4f2d29,#0000 60%)}.nft-vault img{object-fit:cover;z-index:3;filter:saturate(.8);width:185px;height:185px;position:relative}.nft-vault i,.nft-vault b{border:1px solid #ff8a6f40;width:240px;height:240px;animation:4s ease-in-out infinite vault-pulse;position:absolute;transform:rotate(45deg)}.nft-vault b{width:300px;height:300px;animation-delay:-2s}.term-radar i{border:1px solid var(--line);border-radius:50%;width:270px;height:270px;position:absolute}.term-radar i:nth-child(2){width:190px;height:190px}.term-radar i:nth-child(3){background:#ff4f2d1f;width:110px;height:110px;box-shadow:0 0 60px #ff4f2d33}.term-radar b,.liquidity-route b{font:48px/1 var(--font-mono);letter-spacing:-.08em;z-index:2}.term-radar small,.liquidity-route small{font:7px/1 var(--font-mono);letter-spacing:.15em;color:var(--violet-2);z-index:2;position:absolute;top:58%}.liquidity-route i{background:var(--line);width:72%;height:1px;position:absolute}.liquidity-route i:after{content:"";background:var(--violet-2);border-radius:50%;width:10px;height:10px;animation:2.6s ease-in-out infinite route-dot;position:absolute;top:-5px}.liquidity-route i:nth-child(2){transform:rotate(60deg)}.liquidity-route i:nth-child(3){transform:rotate(-60deg)}.liquidity-route b{background:var(--violet);border-radius:50%;place-items:center;width:120px;height:120px;font-size:25px;display:grid;box-shadow:0 0 70px #ff4f2d59}@keyframes vault-pulse{50%{opacity:.45;transform:rotate(45deg)scale(.9)}}@keyframes route-dot{0%,to{left:0}50%{left:100%}}.risk-engine{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0a0910;grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;padding:150px 7vw;display:grid}.risk-copy h2{margin:35px 0;font-size:clamp(58px,6.5vw,100px)}.risk-copy p{max-width:440px;color:var(--muted);font-size:13px;line-height:1.65}.risk-copy a{color:var(--violet-2);font:8px/1 var(--font-mono);letter-spacing:.12em;margin-top:35px;display:inline-block}.risk-console{border:1px solid var(--line-strong);background:#12111bd9;min-height:590px;box-shadow:0 40px 120px #00000073}.risk-console-head{border-bottom:1px solid var(--line);height:58px;font:7px/1 var(--font-mono);letter-spacing:.1em;color:var(--muted);justify-content:space-between;align-items:center;padding:0 18px;display:flex}.risk-console-head i{color:var(--violet-2);font-style:normal}.health-score{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;height:240px;padding:30px 55px;display:grid}.health-score>div:first-child span,.health-score>div:first-child small{font:7px/1 var(--font-mono);letter-spacing:.12em;color:var(--muted);display:block}.health-score>div:first-child b{font:80px/1 var(--font-mono);letter-spacing:-.09em;color:var(--violet-2);margin:14px 0;display:block}.health-score>div:first-child small{color:var(--green)}.health-orbit{border:1px solid #ff8a6f4d;border-radius:50%;justify-self:end;place-items:center;width:170px;height:170px;display:grid;position:relative}.health-orbit i{border:1px solid var(--line);border-radius:50%;position:absolute;inset:17%}.health-orbit i:nth-child(2){background:var(--violet);border:0;inset:34%;box-shadow:0 0 35px #ff4f2d8c}.health-orbit b{font:7px/1 var(--font-mono);position:absolute;bottom:12px}.risk-range{height:85px;font:7px/1 var(--font-mono);letter-spacing:.08em;color:var(--muted);justify-content:space-between;padding:20px 24px;display:flex;position:relative}.risk-range i{background:linear-gradient(90deg,var(--green) 0 48%,#ffbf69 48% 74%,#ff7082 74%);height:4px;position:absolute;bottom:22px;left:24px;right:24px}.risk-range i b{border:2px solid var(--text);background:var(--void);border-radius:50%;width:14px;height:14px;position:absolute;top:-5px;left:43%}.risk-scenarios{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.risk-scenarios>div{border-right:1px solid var(--line);padding:20px}.risk-scenarios span,.risk-scenarios small{font:6px/1 var(--font-mono);letter-spacing:.08em;color:var(--muted);display:block}.risk-scenarios b{font:24px/1 var(--font-mono);margin:14px 0;display:block}.risk-detail{font:7px/1 var(--font-mono);letter-spacing:.08em;grid-template-columns:repeat(6,auto);align-items:center;padding:22px;display:grid}.risk-detail span{color:var(--muted)}.risk-detail b{font-size:10px}.lender-section{padding:145px 4vw}.lender-head{justify-content:space-between;align-items:flex-start;margin-bottom:80px;display:flex}.lender-head h2{text-align:right}.lender-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.lender-grid article{border:1px solid var(--line);background:var(--panel);flex-direction:column;min-height:420px;padding:25px;transition:background .3s,transform .3s;display:flex}.lender-grid article:hover{background:var(--panel-2);transform:translateY(-5px)}.lender-grid span{font:7px/1 var(--font-mono);letter-spacing:.13em;color:var(--violet-2)}.lender-grid b{letter-spacing:-.06em;margin:auto 0 20px;font-size:38px}.lender-grid p{color:var(--muted);max-width:340px;font-size:12px;line-height:1.55}.lender-grid a{font:8px/1 var(--font-mono);letter-spacing:.1em;margin-top:25px}.credit-faq{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:8vw;padding:140px 7vw;display:grid}.faq-heading h2{margin-top:35px;font-size:clamp(58px,6vw,90px)}.credit-faq-list{border-top:1px solid var(--line)}.credit-faq-list details{border-bottom:1px solid var(--line)}.credit-faq-list summary{cursor:pointer;justify-content:space-between;padding:26px 0;font-size:17px;list-style:none;display:flex}.credit-faq-list summary::-webkit-details-marker{display:none}.credit-faq-list summary span{font:20px/1 var(--font-mono);color:var(--violet-2);transition:transform .3s}.credit-faq-list details[open] summary span{transform:rotate(45deg)}.credit-faq-list details p{color:var(--muted);max-width:600px;margin:0 0 30px;font-size:12px;line-height:1.65}.credit-final{background:var(--violet);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:100px 5vw;display:flex;position:relative;overflow:hidden}.credit-final>span{font:8px/1 var(--font-mono);letter-spacing:.18em;position:absolute;top:55px}.credit-final h2{letter-spacing:-.085em;z-index:3;margin:0;font-size:clamp(70px,10vw,155px);line-height:.78;position:relative}.credit-final h2 em{color:#0000;-webkit-text-stroke:1px white;font-style:normal}.final-credit-button{width:min(430px,85vw);height:78px;color:var(--void);z-index:4;background:#fff;border-radius:99px;justify-content:space-between;align-items:center;margin-top:70px;padding:0 12px 0 29px;font-size:12px;font-weight:650;transition:transform .3s;display:flex;position:relative}.final-credit-button:hover{transform:scale(1.035)}.final-credit-button b{background:var(--void);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;font-size:20px;display:grid}.final-orbits{aspect-ratio:1;border:1px solid #fff3;border-radius:50%;width:70vw;animation:42s linear infinite spin;position:absolute}.final-orbits i{border:1px solid #fff3;border-radius:50%;position:absolute;inset:18%}.final-orbits i:nth-child(2){inset:35%}.final-orbits i:nth-child(3){background:var(--void);inset:48%}.credit-footer{border-top:1px solid var(--line);background:#050507;grid-template-columns:1fr 1fr;align-content:center;gap:60px;min-height:350px;padding:60px 5vw;display:grid}.footer-credit-brand{font-size:42px}.credit-footer>p{color:var(--muted);justify-self:end;margin:0;font-size:14px;line-height:1.5}.credit-footer>div{font:8px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;gap:28px;display:flex}.credit-footer small{font:6px/1.5 var(--font-mono);letter-spacing:.08em;color:#565461;text-align:right;justify-self:end}.footer-bt-brand{font-size:30px}.footer-bt-brand i{width:15px;height:15px}.credit-footer .bt-brand sup{font-size:7px}.reveal{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(40px)}.reveal.is-visible{opacity:1;transform:none}@media (max-width:1050px){.credit-nav{grid-template-columns:1fr 1fr}.credit-nav-links{display:none}.credit-hero h1 span:nth-child(2){margin-left:0}.credit-hero-copy{width:min(520px,55vw);margin-left:0}.collateral-stack{width:49vw;right:-4vw}.collection-stats{grid-template-columns:repeat(2,1fr);gap:16px}.collection-stats>div:nth-child(2){border:0}.protocol-steps{grid-template-columns:1fr}.protocol-step{grid-template-columns:1fr 1fr;column-gap:35px;min-height:500px;display:grid}.protocol-step .step-visual{grid-area:1/2/5}.risk-engine{grid-template-columns:1fr}.risk-copy{max-width:680px}.lender-grid{grid-template-columns:1fr}.lender-grid article{min-height:300px}.credit-faq,.credit-footer{grid-template-columns:1fr}.credit-footer>p,.credit-footer small{text-align:left;justify-self:start}}@media (max-width:720px){.credit-nav{height:72px;padding:0 18px}.x-link{display:none}.enter-app{gap:12px;height:40px;padding:0 12px}.credit-brand{font-size:23px}.credit-hero{justify-content:flex-start;min-height:950px;padding:118px 20px 80px}.credit-hero h1{margin-top:32px;font-size:59px;line-height:.83}.credit-hero-copy{width:100%;margin-top:35px}.credit-hero-copy>div{flex-direction:column;align-items:flex-start}.collateral-stack{width:110%;height:43%;top:54%;right:-8%}.floating-nft{width:128px}.nft-1{left:36%}.nft-2{top:30%;left:4%}.nft-3{top:35%;right:5%}.nft-4{bottom:-5%;left:35%}.liquidity-pill,.credit-scroll{display:none}.market-tape{grid-template-columns:repeat(2,1fr)}.market-tape>div{padding:18px 14px}.market-tape b{font-size:15px}.credit-markets,.protocol-flow,.lender-section{padding:95px 14px}.credit-section-head,.protocol-title,.lender-head{display:block}.credit-section-head h2,.protocol-title h2,.lender-head h2{text-align:left;margin-top:38px}.collection-market-grid{grid-template-columns:1fr}.collection-market-card{min-height:630px}.collection-art{height:260px}.credit-statement{min-height:700px;padding:100px 20px}.credit-statement>p{font-size:41px}.protocol-steps{border-left:0}.protocol-step{min-height:590px;padding:18px;display:flex}.protocol-step .step-visual{height:290px}.risk-engine{padding:95px 14px}.risk-console{overflow:hidden}.health-score{grid-template-columns:1fr 130px;padding:22px}.health-orbit{width:125px;height:125px}.health-score>div:first-child b{font-size:58px}.risk-scenarios{grid-template-columns:1fr}.risk-scenarios>div{border-bottom:1px solid var(--line)}.risk-detail{grid-template-columns:1fr 1fr;gap:14px}.credit-faq{padding:95px 18px}.credit-final h2{font-size:59px}.credit-footer{padding:70px 20px}.loader-copy{top:28px;left:20px}.loader-lockup{flex-wrap:wrap}.loader-lockup em{margin-left:10px}.loader-ltv{font-size:130px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.credit-loader,.bt-loader{display:none}.reveal{opacity:1;transform:none}}.credit-app-shell{height:100svh;color:var(--text);background:#08080c;grid-template-columns:230px 1fr;display:grid;overflow:hidden}.app-sidebar{border-right:1px solid var(--line);background:#09090d;flex-direction:column;min-height:0;padding:25px 15px 16px;display:flex}.app-credit-brand{margin:0 9px;font-size:25px}.app-network{border:1px solid var(--line);align-items:center;gap:11px;margin:29px 7px 19px;padding:13px;display:flex}.app-network>i{background:var(--violet-2);width:8px;height:8px;box-shadow:0 0 0 5px #ff8a6f1a,0 0 18px var(--violet);border-radius:50%}.app-network span,.app-network b{display:block}.app-network span{font:6px/1 var(--font-mono);letter-spacing:.12em;color:var(--muted)}.app-network b{margin-top:6px;font-size:9px}.app-bt-brand{margin:0 7px;font-size:17px}.app-bt-brand i{border-width:2px;width:10px;height:10px}.collateral-picker button.selected{background:#ff4f2d12;border-color:#ff4f2d80}.collateral-picker button.selected>i{background:var(--violet);color:#fff}.vault-cards article>button{border:1px solid var(--line-strong);color:var(--text);font:7px/1 var(--font-mono);cursor:pointer;background:0 0;padding:10px 12px}.connect-empty>a{background:var(--violet);color:#fff;align-items:center;height:43px;margin-top:17px;padding:0 17px;font-size:9px;display:flex}.activity-row.demo-event{box-shadow:inset 2px 0 var(--violet);background:#ff4f2d14}.pool-actions{grid-template-columns:1fr auto;gap:6px;display:grid}.pool-actions button,.supply-builder button{border:1px solid var(--line-strong);height:42px;color:var(--text);cursor:pointer;background:0 0;padding:0 12px;font-size:8px}.pool-actions button:first-child,.supply-builder button:first-of-type{background:var(--violet);border-color:var(--violet);color:#fff}.supply-builder{grid-template-columns:1fr auto auto;gap:6px;display:grid}.supply-builder label{border:1px solid var(--line-strong);grid-template-columns:1fr auto;align-items:center;height:42px;padding:0 10px;display:grid;position:relative}.supply-builder label>span{font:5px/1 var(--font-mono);color:var(--muted);position:absolute;top:5px;left:10px}.supply-builder input{width:100%;color:var(--text);font:10px/1 var(--font-mono);background:0 0;border:0;outline:none;padding-top:10px}.supply-builder label>b{font:7px/1 var(--font-mono);color:var(--muted)}.lend-pool-grid article.supplying{border-color:#ff4f2d73}.app-sidebar nav{flex-direction:column;gap:3px;display:flex}.app-sidebar nav button{height:44px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:2px;grid-template-columns:25px 1fr auto;align-items:center;padding:0 10px;font-size:10px;transition:background .2s,color .2s;display:grid}.app-sidebar nav button>i{color:#605d6d;font-style:normal}.app-sidebar nav button>b{font:6px/1 var(--font-mono);letter-spacing:.06em}.app-sidebar nav button:hover,.app-sidebar nav button.active{color:var(--text);background:#ff4f2d1f}.app-sidebar nav button.active>i{color:var(--violet-2)}.app-side-card{border:1px solid var(--line);background:#ff4f2d0e;margin-top:auto;padding:15px}.app-side-card>span{font:6px/1 var(--font-mono);letter-spacing:.12em;color:var(--violet-2)}.app-side-card>b{margin:13px 0 8px;font-size:11px;display:block}.app-side-card p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.app-side-card a{font:6px/1 var(--font-mono);letter-spacing:.07em;margin-top:16px;display:block}.app-side-footer{font:6px/1 var(--font-mono);letter-spacing:.08em;color:var(--muted);gap:16px;padding:17px 5px 0;display:flex}.app-main{flex-direction:column;min-width:0;min-height:0;display:flex}.app-header{border-bottom:1px solid var(--line);background:#0a0a0ef0;flex:0 0 66px;grid-template-columns:minmax(290px,500px) 1fr auto;align-items:center;gap:20px;height:66px;padding:0 18px;display:grid}.app-search{border:1px solid var(--line);background:#0d0d12;align-items:center;gap:10px;height:38px;padding:0 11px;display:flex}.app-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:10px}.app-search kbd{font:7px/1 var(--font-mono);color:var(--muted)}.app-header-data{font:7px/1 var(--font-mono);letter-spacing:.06em;justify-content:center;align-items:center;gap:9px;display:flex}.app-header-data span{color:var(--muted);margin-left:12px}.app-header-data i{color:var(--green);font-style:normal}.wallet-connect{background:var(--text);min-width:145px;height:38px;color:var(--void);cursor:pointer;border:0;justify-content:space-between;align-items:center;padding:0 12px;font-size:9px;font-weight:700;display:flex}.wallet-connect.connected{color:var(--green);background:#6fe7b721;border:1px solid #6fe7b74d}.wallet-connect span{margin-left:18px}.app-notice{height:38px;color:var(--violet-2);font:7px/1 var(--font-mono);letter-spacing:.07em;cursor:pointer;background:#ff4f2d21;border:0;border-bottom:1px solid #ff8a6f3d;flex:0 0 38px;align-items:center;gap:10px;padding:0 19px;display:flex}.app-notice i{background:var(--violet-2);border-radius:50%;width:6px;height:6px}.app-notice span{margin-left:auto;font-size:14px}.app-content{flex:1;min-height:0;overflow:auto}.app-overview{grid-template-columns:1fr 1.5fr;gap:25px;padding:25px 24px 18px;display:grid}.app-page-title>span,.secondary-title>span{font:6px/1 var(--font-mono);letter-spacing:.12em;color:var(--violet-2)}.app-page-title h1,.secondary-title h1{letter-spacing:-.065em;margin:13px 0 9px;font-size:40px;line-height:.9}.app-page-title p,.secondary-title p{color:var(--muted);margin:0;font-size:10px}.overview-kpis{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.overview-kpis>div{border-right:1px solid var(--line);padding:14px}.overview-kpis>div:last-child{border:0}.overview-kpis span,.overview-kpis small{font:6px/1 var(--font-mono);letter-spacing:.08em;color:var(--muted);display:block}.overview-kpis b{font:18px/1 var(--font-mono);letter-spacing:-.05em;margin:13px 0 8px;display:block}.overview-kpis small.healthy{color:var(--green)}.market-workspace{border-top:1px solid var(--line);grid-template-columns:minmax(720px,1fr) 350px;min-height:calc(100svh - 195px);display:grid}.market-list-panel{min-width:0;padding:0 22px 22px;overflow:auto}.panel-toolbar{justify-content:space-between;align-items:center;height:55px;display:flex}.panel-toolbar>div{gap:4px;display:flex}.panel-toolbar button,.activity-filters button{border:1px solid var(--line);height:28px;color:var(--muted);cursor:pointer;background:0 0;padding:0 11px;font-size:7px}.panel-toolbar button.active,.activity-filters button.active{background:var(--text);color:var(--void)}.panel-toolbar>span{font:6px/1 var(--font-mono);letter-spacing:.09em;color:var(--muted)}.app-market-table{border:1px solid var(--line);min-width:690px}.app-market-row{border:0;border-bottom:1px solid var(--line);width:100%;min-height:68px;color:var(--text);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(180px,1.5fr) 1fr .65fr .8fr .8fr 1fr .65fr;align-items:center;padding:0 12px;transition:background .2s;display:grid}.app-market-row:hover,.app-market-row.selected{background:#ff4f2d12}.app-market-row.selected{box-shadow:inset 2px 0 var(--violet-2)}.app-market-row>span{padding:0 8px;font-size:9px}.app-market-row>span>b,.app-market-row>span>small{display:block}.app-market-row>span>b{font:10px/1 var(--font-mono)}.app-market-row>span>small{font:6px/1 var(--font-mono);color:var(--muted);margin-top:7px}.app-market-row.app-market-head{cursor:default;background:#0c0c11;min-height:35px}.app-market-head>span{font:6px/1 var(--font-mono);letter-spacing:.07em;color:var(--muted)}.app-market-name{align-items:center;gap:10px;display:flex}.app-market-name img{object-fit:cover;border:1px solid var(--line);width:40px;height:40px}.app-market-name strong{font-size:10px}.positive{color:var(--green)}.negative{color:#ff7182}.util-cell>i{background:var(--line);height:2px;margin-top:8px;display:block}.util-cell>i em{background:var(--violet-2);height:100%;display:block}.market-source-line{font:6px/1 var(--font-mono);letter-spacing:.07em;color:var(--muted);justify-content:space-between;padding:14px 3px;display:flex}.market-source-line a{color:var(--violet-2)}.borrow-panel{border-left:1px solid var(--line);background:#0b0b10;padding:18px;overflow:auto}.borrow-market-title{align-items:center;gap:12px;display:flex}.borrow-market-title img{object-fit:cover;width:50px;height:50px}.borrow-market-title>div{flex:1}.borrow-market-title span{font:6px/1 var(--font-mono);letter-spacing:.1em;color:var(--muted)}.borrow-market-title h2{margin:6px 0 0;font-size:18px}.borrow-market-title>a{border:1px solid var(--line);place-items:center;width:30px;height:30px;font-size:10px;display:grid}.borrow-market-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:18px 0;display:grid}.borrow-market-stats>div{border-right:1px solid var(--line);padding:14px 8px}.borrow-market-stats>div:last-child{border:0}.borrow-market-stats span,.borrow-market-stats small{font:5px/1 var(--font-mono);letter-spacing:.08em;color:var(--muted);display:block}.borrow-market-stats b{font:10px/1 var(--font-mono);margin:9px 0 6px;display:block}.collateral-picker>span,.builder-label span,.duration-choice>span{font:6px/1 var(--font-mono);letter-spacing:.1em;color:var(--muted)}.collateral-picker>button{border:1px dashed var(--line-strong);width:100%;height:64px;color:var(--text);text-align:left;cursor:pointer;background:#ffffff05;grid-template-columns:35px 1fr auto;align-items:center;margin-top:9px;padding:0 12px;display:grid}.collateral-picker button>i{width:28px;height:28px;color:var(--violet-2);background:#ff4f2d29;border-radius:50%;place-items:center;font-style:normal;display:grid}.collateral-picker button b,.collateral-picker button small{display:block}.collateral-picker button b{font-size:9px}.collateral-picker button small{font:6px/1 var(--font-mono);color:var(--muted);margin-top:6px}.loan-builder{margin-top:19px}.builder-label{justify-content:space-between;display:flex}.builder-label small{font:6px/1 var(--font-mono);color:var(--violet-2)}.principal-input{border:1px solid var(--line);background:#101017;align-items:center;height:60px;margin-top:9px;padding:0 10px;display:flex}.principal-input input{min-width:0;color:var(--text);font:24px/1 var(--font-mono);background:0 0;border:0;outline:0;flex:1}.principal-input>b{font:9px/1 var(--font-mono)}.principal-input>button{color:var(--violet-2);height:25px;font:6px/1 var(--font-mono);cursor:pointer;background:#ff4f2d29;border:0;margin-left:10px}.principal-range{width:100%;accent-color:var(--violet);margin:13px 0}.duration-choice{justify-content:space-between;align-items:center;margin:5px 0 15px;display:flex}.duration-choice>div{gap:3px;display:flex}.duration-choice button{border:1px solid var(--line);width:40px;height:28px;color:var(--muted);font:7px/1 var(--font-mono);cursor:pointer;background:0 0}.duration-choice button.active{background:var(--violet);color:#fff;border-color:var(--violet)}.loan-metrics{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.loan-metrics>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:11px}.loan-metrics>div:nth-child(2n){border-right:0}.loan-metrics>div:nth-last-child(-n+2){border-bottom:0}.loan-metrics span{font:5px/1 var(--font-mono);letter-spacing:.08em;color:var(--muted);display:block}.loan-metrics b{font:9px/1 var(--font-mono);margin-top:8px;display:block}.loan-metrics b.danger{color:#ff7182}.ltv-warning{font:6px/1.4 var(--font-mono);color:#ff7182;margin:10px 0 0}.review-loan{background:var(--violet);color:#fff;cursor:pointer;border:0;justify-content:space-between;align-items:center;width:100%;height:48px;margin-top:13px;padding:0 8px 0 15px;font-size:9px;font-weight:650;display:flex}.review-loan b{width:32px;height:32px;color:var(--void);background:#fff;border-radius:50%;place-items:center;display:grid}.review-loan:disabled{opacity:.35;cursor:not-allowed}.builder-disclaimer{font:5px/1.4 var(--font-mono);letter-spacing:.05em;color:var(--muted);text-align:center;margin:9px 10px 0}.secondary-app-view{min-height:100%;padding:34px 28px 70px}.secondary-title{margin-bottom:33px}.secondary-title h1{font-size:52px}.vault-summary,.lend-overview{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:20px;display:grid}.vault-summary>div,.lend-overview>div{border-right:1px solid var(--line);padding:20px}.vault-summary span,.vault-summary small,.lend-overview span{font:6px/1 var(--font-mono);letter-spacing:.08em;color:var(--muted);display:block}.vault-summary b,.lend-overview b{font:22px/1 var(--font-mono);margin:12px 0 8px;display:block}.vault-cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vault-cards article{border:1px solid var(--line);background:var(--panel);align-items:center;gap:15px;padding:16px;display:flex}.vault-cards img{object-fit:cover;width:78px;height:78px}.vault-cards article>div{flex:1}.vault-cards span,.vault-cards b,.vault-cards small{display:block}.vault-cards span{font:6px/1 var(--font-mono);letter-spacing:.08em;color:var(--muted)}.vault-cards b{margin:10px 0;font-size:15px}.vault-cards small{font:7px/1 var(--font-mono);color:var(--muted)}.vault-cards article>i{font:6px/1 var(--font-mono);color:var(--green);font-style:normal}.connect-empty{border:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:530px;display:flex}.empty-orbit{border:1px solid var(--line);border-radius:50%;place-items:center;width:160px;height:160px;display:grid;position:relative}.empty-orbit i{border:1px solid var(--line);border-radius:50%;position:absolute;inset:18%}.empty-orbit i:nth-child(2){background:#ff4f2d2e;inset:36%}.empty-orbit b{z-index:2;font-size:26px}.connect-empty h2{letter-spacing:-.05em;margin:30px 0 10px;font-size:28px}.connect-empty p{max-width:350px;color:var(--muted);font-size:10px;line-height:1.5}.connect-empty button{background:var(--violet);color:#fff;cursor:pointer;border:0;height:43px;margin-top:17px;padding:0 17px;font-size:9px}.lend-overview{grid-template-columns:repeat(3,1fr)}.lend-pool-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.lend-pool-grid article{border:1px solid var(--line);background:var(--panel);padding:18px}.pool-title{align-items:center;gap:12px;display:flex}.pool-title img{object-fit:cover;width:46px;height:46px}.pool-title>div{flex:1}.pool-title span,.pool-title small{display:block}.pool-title span{font-size:12px}.pool-title small{font:6px/1 var(--font-mono);color:var(--muted);margin-top:6px}.pool-title>i{border-radius:50%;width:7px;height:7px;box-shadow:0 0 15px}.pool-apy{margin:25px 0}.pool-apy span{font:6px/1 var(--font-mono);letter-spacing:.08em;color:var(--muted)}.pool-apy b{font:38px/1 var(--font-mono);letter-spacing:-.08em;color:var(--violet-2);margin-top:9px;display:block}.pool-data{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.pool-data>div{border-right:1px solid var(--line);padding:12px}.pool-data>div:last-child{border:0}.pool-data span{font:5px/1 var(--font-mono);color:var(--muted);display:block}.pool-data b{font:9px/1 var(--font-mono);margin-top:8px;display:block}.pool-bar{background:var(--line);height:3px;margin:18px 0;display:block}.pool-bar em{background:var(--violet-2);height:100%;display:block}.lend-pool-grid article>button{border:1px solid var(--line-strong);width:100%;height:42px;color:var(--text);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0 12px;font-size:8px;display:flex}.secondary-disclaimer{font:6px/1 var(--font-mono);letter-spacing:.08em;color:var(--muted);text-align:center;margin-top:24px}.activity-filters{gap:4px;margin-bottom:15px;display:flex}.activity-table{border:1px solid var(--line)}.activity-row{border-bottom:1px solid var(--line);grid-template-columns:.5fr .7fr 1.6fr .8fr .7fr .8fr;align-items:center;min-height:58px;padding:0 15px;display:grid}.activity-row span{font:8px/1 var(--font-mono)}.activity-row.activity-head{background:#0c0c11;min-height:34px}.activity-head span{color:var(--muted);font-size:6px}.event-borrow{color:var(--violet-2)}.event-repay{color:var(--green)}.event-deposit{color:var(--ice)}.event-withdraw{color:#ffbf69}.risk-view-grid{grid-template-columns:.7fr 1.3fr;gap:10px;display:grid}.risk-view-grid>article{border:1px solid var(--line);background:var(--panel);min-height:280px;padding:20px}.protocol-health-card>span,.stress-card>span,.liquidation-card>span{font:6px/1 var(--font-mono);letter-spacing:.1em;color:var(--muted)}.protocol-health-card>b{font:66px/1 var(--font-mono);letter-spacing:-.09em;color:var(--violet-2);margin:38px 0 8px;display:block}.protocol-health-card>small{font:7px/1 var(--font-mono);color:var(--green)}.protocol-health-ring{border:1px solid var(--line);border-radius:50%;place-items:center;width:140px;height:140px;margin:-145px 0 0 190px;display:grid;position:absolute}.protocol-health-ring i{border:1px solid var(--line);border-radius:50%;position:absolute;inset:18%}.protocol-health-ring i:nth-child(2){background:var(--violet);inset:37%}.protocol-health-ring em{font:6px/1 var(--font-mono);margin-top:90px;font-style:normal}.risk-exposure-card>div{border-bottom:1px solid var(--line);grid-template-columns:1.6fr 1fr 1fr .5fr;align-items:center;min-height:51px;display:grid}.risk-exposure-card>div:first-child{min-height:29px;font:6px/1 var(--font-mono);color:var(--muted)}.risk-exposure-card span{align-items:center;gap:9px;font-size:8px;display:flex}.risk-exposure-card img{object-fit:cover;width:28px;height:28px}.risk-exposure-card b{font:8px/1 var(--font-mono)}.risk-exposure-card b.safe{color:var(--green)}.stress-card h2,.liquidation-card h2{margin:15px 0 25px;font-size:25px}.stress-card>div{font:7px/1 var(--font-mono);grid-template-columns:1fr auto;gap:10px;margin:16px 0;display:grid}.stress-card>div i{background:var(--line);grid-column:1/3;height:3px}.stress-card>div i em{background:var(--violet-2);height:100%;display:block}.liquidation-card p{color:var(--muted);font-size:10px;line-height:1.5}.liquidation-card a{color:var(--violet-2);font:7px/1 var(--font-mono);letter-spacing:.07em;margin-top:80px;display:inline-block}.loan-review-backdrop{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030306c4;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.loan-review-dismiss{cursor:default;background:0 0;border:0;position:absolute;inset:0}.loan-review-modal{z-index:1;border:1px solid var(--line-strong);background:#0d0d13;width:min(480px,100%);max-height:90vh;padding:18px;position:relative;overflow:auto;box-shadow:0 50px 150px #000}.review-modal-head{font:6px/1 var(--font-mono);letter-spacing:.1em;color:var(--muted);justify-content:space-between;align-items:center;display:flex}.review-modal-head button{color:var(--text);cursor:pointer;background:0 0;border:0;font-size:20px}.review-collateral{border-bottom:1px solid var(--line);align-items:center;gap:15px;padding:22px 0;display:flex}.review-collateral img{object-fit:cover;width:70px;height:70px}.review-collateral span{font:6px/1 var(--font-mono);color:var(--muted)}.review-collateral h2{margin:8px 0;font-size:20px}.review-collateral p{color:var(--muted);margin:0;font-size:8px}.review-terms{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.review-terms>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px}.review-terms span,.review-terms b{display:block}.review-terms span{font:5px/1 var(--font-mono);color:var(--muted)}.review-terms b{font:9px/1 var(--font-mono);margin-top:8px}.review-health{padding:18px 0}.review-health span{font:6px/1 var(--font-mono);color:var(--muted)}.review-health b{float:right;font:12px/1 var(--font-mono);color:var(--violet-2)}.review-health i{clear:both;background:var(--line);height:4px;margin-top:13px;display:block}.review-health i em{background:var(--green);height:100%;display:block}.confirm-disabled{background:var(--violet);color:#fff;cursor:pointer;border:0;justify-content:space-between;align-items:center;width:100%;height:50px;padding:0 15px;font-size:9px;display:flex}.loan-review-modal>p{font:6px/1.5 var(--font-mono);color:var(--muted);text-align:center}@media (max-width:1100px){.credit-app-shell{grid-template-columns:70px 1fr}.app-credit-brand span,.app-network>div,.app-sidebar nav button>span,.app-sidebar nav button>b,.app-side-card,.app-side-footer{display:none}.app-sidebar{padding:22px 10px}.app-credit-brand{font-size:19px}.app-sidebar nav button{text-align:center;grid-template-columns:1fr}.app-sidebar nav button>i{font-size:15px}.app-network{justify-content:center;padding:11px}.app-header-data{display:none}.app-header{grid-template-columns:1fr auto}.market-workspace{grid-template-columns:minmax(620px,1fr) 330px}.app-overview,.risk-view-grid{grid-template-columns:1fr}}@media (max-width:780px){.credit-app-shell{height:auto;min-height:100svh;display:block;overflow:visible}.app-sidebar{z-index:30;border-right:0;border-top:1px solid var(--line);background:#09090e;height:62px;padding:5px 10px;display:block;position:fixed;bottom:0;left:0;right:0}.app-credit-brand,.app-network{display:none}.app-sidebar nav{grid-template-columns:repeat(5,1fr);height:100%;display:grid}.app-sidebar nav button{height:100%;padding:0}.app-sidebar nav button>i{font-size:13px}.app-main{min-height:100svh}.app-header{z-index:20;background:#09090e;grid-template-columns:1fr auto;height:58px;padding:0 10px;position:sticky;top:0}.app-search{height:36px}.wallet-connect{min-width:105px;font-size:7px}.app-overview{padding:20px 12px}.overview-kpis{grid-template-columns:1fr 1fr}.overview-kpis>div:nth-child(2){border-right:0}.market-workspace{display:block}.market-list-panel{padding:0 10px 16px;overflow:auto}.app-market-table{min-width:760px}.borrow-panel{border-left:0;border-top:1px solid var(--line);margin-bottom:62px;padding:20px 12px}.market-source-line{min-width:650px}.secondary-app-view{padding:25px 12px 90px}.vault-summary{grid-template-columns:1fr 1fr}.vault-cards,.lend-pool-grid{grid-template-columns:1fr}.activity-table{min-width:720px}.secondary-app-view:has(.activity-table){overflow:auto}.risk-view-grid{grid-template-columns:1fr}.protocol-health-ring{margin:-145px 0 0 55%}}.credit-docs{background:var(--void);min-height:100vh}.docs-credit-nav{position:relative}.docs-credit-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 72% 30%,#ff4f2d24,#0000 38%);flex-direction:column;justify-content:center;min-height:630px;padding:110px 7vw 80px;display:flex;position:relative;overflow:hidden}.docs-credit-hero:after{content:"";border:1px solid #ff8a6f29;border-radius:50%;width:560px;height:560px;position:absolute;top:20px;right:-130px;box-shadow:0 0 0 70px #ff8a6f06,0 0 0 140px #ff8a6f05}.docs-credit-hero>span{font:8px/1 var(--font-mono);letter-spacing:.14em;color:var(--violet-2)}.docs-credit-hero h1{letter-spacing:-.085em;z-index:2;margin:35px 0;font-size:clamp(70px,9vw,136px);line-height:.8;position:relative}.docs-credit-hero h1 em{color:#0000;-webkit-text-stroke:1px var(--violet-2);font-style:normal}.docs-credit-hero>p{max-width:610px;color:var(--muted);font-size:15px;line-height:1.55}.docs-credit-hero>div{font:7px/1 var(--font-mono);letter-spacing:.09em;color:var(--muted);align-items:center;gap:9px;display:flex;position:absolute;bottom:70px;right:7vw}.docs-credit-hero>div i{background:#ffbf69;border-radius:50%;width:6px;height:6px}.credit-docs-layout{grid-template-columns:260px 1fr;max-width:1450px;margin:auto;display:grid}.credit-docs-layout>aside{border-right:1px solid var(--line);height:100vh;padding:55px 28px;position:sticky;top:0}.credit-docs-layout>aside>p{font:7px/1 var(--font-mono);letter-spacing:.12em;color:var(--muted);margin:0 0 28px}.credit-docs-layout>aside>a{height:39px;color:var(--muted);align-items:center;gap:14px;font-size:9px;transition:color .2s;display:flex}.credit-docs-layout>aside>a:hover{color:var(--text)}.credit-docs-layout>aside>a span{font:6px/1 var(--font-mono);color:var(--violet-2)}.credit-docs-layout>aside>div{border:1px solid var(--line);padding:15px;position:absolute;bottom:45px;left:28px;right:28px}.credit-docs-layout>aside>div span{font:6px/1 var(--font-mono);color:var(--muted);display:block}.credit-docs-layout>aside>div a{color:var(--violet-2);margin-top:12px;font-size:9px;display:block}.credit-docs-article{max-width:1050px;padding:0 8vw 120px}.credit-docs-article>section{border-bottom:1px solid var(--line);padding:105px 0;scroll-margin-top:30px}.credit-docs-article>section:last-child{border-bottom:0}.docs-index{font:7px/1 var(--font-mono);letter-spacing:.13em;color:var(--violet-2)}.credit-docs-article h2{letter-spacing:-.07em;margin:32px 0;font-size:clamp(48px,6vw,78px);line-height:.9}.credit-docs-article h3{letter-spacing:-.04em;margin:60px 0 20px;font-size:25px}.credit-docs-article p{color:var(--muted);max-width:780px;font-size:13px;line-height:1.72}.credit-docs-article p.docs-lead{color:var(--text);max-width:730px;font-size:21px;line-height:1.45}.credit-docs-article blockquote{border-left:2px solid var(--violet);background:#ff4f2d0f;margin:45px 0 0;padding:20px 30px;font-size:20px;line-height:1.4}.credit-docs-article blockquote span{font:6px/1 var(--font-mono);letter-spacing:.12em;color:var(--violet-2);margin-bottom:15px;display:block}.docs-primitives{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:55px;display:grid}.docs-primitives>div{border:1px solid var(--line);min-height:190px;padding:20px}.docs-primitives span{font:7px/1 var(--font-mono);color:var(--violet-2)}.docs-primitives b{margin:45px 0 12px;font-size:18px;display:block}.docs-primitives p{margin:0;font-size:10px;line-height:1.5}.valuation-formula{border:1px solid var(--line);min-height:110px;font:9px/1 var(--font-mono);flex-wrap:wrap;justify-content:center;align-items:center;gap:13px;margin:45px 0;padding:30px;display:flex}.valuation-formula>span{color:var(--muted);text-align:center;width:100%;font-size:6px}.valuation-formula b{color:var(--violet-2)}.valuation-formula i,.valuation-formula em,.valuation-formula strong{font-style:normal;font-weight:400}.valuation-formula em{background:#ff4f2d17;padding:10px}.docs-source-table{border:1px solid var(--line)}.docs-source-table>div{border-bottom:1px solid var(--line);grid-template-columns:1.5fr 1fr 1fr .8fr;align-items:center;min-height:52px;padding:0 15px;display:grid}.docs-source-table>div:first-child{min-height:31px;font:6px/1 var(--font-mono);color:var(--muted);background:var(--panel)}.docs-source-table b{font-size:10px}.docs-source-table span,.docs-source-table a{font:8px/1 var(--font-mono)}.docs-source-table a{color:var(--violet-2)}.docs-caption{font:6px/1.5 var(--font-mono);letter-spacing:.06em;color:var(--muted);margin-top:15px;display:block}.terms-table{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin:45px 0;display:grid}.terms-table>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:160px;padding:25px}.terms-table>div:nth-child(2n){border-right:0}.terms-table>div:nth-last-child(-n+2){border-bottom:0}.terms-table span{font:6px/1 var(--font-mono);letter-spacing:.1em;color:var(--violet-2)}.terms-table b{margin:30px 0 8px;font-size:17px;display:block}.terms-table p{margin:0;font-size:10px}.credit-docs-article ol{border-top:1px solid var(--line);margin:40px 0 0;padding:0;list-style:none}.credit-docs-article li{border-bottom:1px solid var(--line);counter-increment:item;grid-template-columns:35px 170px 1fr;align-items:center;min-height:62px;display:grid}.credit-docs-article li:before{content:"0" counter(item);font:6px/1 var(--font-mono);color:var(--violet-2)}.credit-docs-article li b{font-size:12px}.credit-docs-article li span{color:var(--muted);font-size:10px}.health-formula{border:1px solid var(--line);grid-template-columns:1fr 210px;margin:45px 0;display:grid}.health-formula>div{padding:28px}.health-formula>div:first-child{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.health-formula>div:first-child span{width:100%;font:6px/1 var(--font-mono);color:var(--muted)}.health-formula>div:first-child b,.health-formula>div:first-child i{font:10px/1 var(--font-mono);font-style:normal}.health-formula>div:first-child b{background:#ff4f2d14;padding:10px}.health-formula>div:last-child{border-left:1px solid var(--line);place-items:center;display:grid}.health-formula>div:last-child span{font:50px/1 var(--font-mono);color:var(--violet-2)}.health-formula>div:last-child em{font:6px/1 var(--font-mono);color:var(--green);font-style:normal}.risk-bands{grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.risk-bands>div{border:1px solid var(--line);min-height:160px;margin-right:-1px;padding:17px}.risk-bands span{font:16px/1 var(--font-mono);color:var(--violet-2)}.risk-bands b{margin:34px 0 8px;font-size:12px;display:block}.risk-bands p{margin:0;font-size:9px;line-height:1.45}.liquidation-flow{align-items:stretch;margin-top:45px;display:flex}.liquidation-flow>div{border:1px solid var(--line);flex:1;min-height:170px;padding:18px}.liquidation-flow>i{color:var(--violet-2);place-items:center;padding:0 6px;font-style:normal;display:grid}.liquidation-flow span{font:6px/1 var(--font-mono);color:var(--violet-2)}.liquidation-flow b{margin:35px 0 9px;font-size:13px;display:block}.liquidation-flow p{margin:0;font-size:9px;line-height:1.45}.launch-checklist{border-top:1px solid var(--line);margin:45px 0}.launch-checklist>div{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr auto;align-items:center;min-height:58px;display:grid}.launch-checklist i{font:8px/1 var(--font-mono);color:var(--muted);font-style:normal}.launch-checklist i.done{color:var(--green)}.launch-checklist span{font-size:10px}.launch-checklist b{font:6px/1 var(--font-mono);letter-spacing:.08em;color:#ffbf69}.launch-checklist>div:first-child b{color:var(--green)}.docs-app-button{background:var(--violet);justify-content:space-between;align-items:center;height:58px;padding:0 18px;font-size:10px;font-weight:650;display:flex}.docs-app-button span{width:34px;height:34px;color:var(--void);background:#fff;border-radius:50%;place-items:center;display:grid}@media (max-width:850px){.credit-docs-layout{display:block}.credit-docs-layout>aside{display:none}.credit-docs-article{padding:0 20px 90px}.docs-credit-hero{min-height:570px;padding:100px 20px 65px}.docs-credit-hero>div{margin-top:30px;position:static}.docs-primitives{grid-template-columns:1fr}.risk-bands{grid-template-columns:1fr 1fr}.liquidation-flow{grid-template-columns:1fr 1fr;display:grid}.liquidation-flow>i{display:none}}@media (max-width:560px){.docs-credit-hero h1{font-size:57px}.terms-table{grid-template-columns:1fr}.terms-table>div{border-right:0}.health-formula{grid-template-columns:1fr}.health-formula>div:last-child{border-left:0;border-top:1px solid var(--line)}.risk-bands,.liquidation-flow{grid-template-columns:1fr}.docs-source-table{overflow:auto}.docs-source-table>div{min-width:600px}.credit-docs-article li{grid-template-columns:30px 110px 1fr}.valuation-formula{justify-content:flex-start}}.app-start-here{background:linear-gradient(90deg,#ff4f2d1f,#ff4f2d06);border:1px solid #ff4f2d59;grid-template-columns:1.1fr 1.5fr auto;align-items:center;gap:24px;min-height:92px;margin:18px 24px 0;padding:15px 18px;display:grid}.app-start-here>div span,.app-start-here>div b{display:block}.app-start-here>div span{font:6px/1 var(--font-mono);letter-spacing:.12em;color:var(--violet-2)}.app-start-here>div b{margin-top:10px;font-size:14px}.app-start-here ol{grid-template-columns:repeat(3,1fr);gap:5px;margin:0;padding:0;list-style:none;display:grid}.app-start-here li{border:1px solid var(--line);min-height:48px;color:var(--muted);align-items:center;gap:9px;padding:0 10px;font-size:8px;display:flex}.app-start-here li i{border:1px solid var(--line-strong);width:22px;height:22px;font:6px/1 var(--font-mono);color:var(--text);border-radius:50%;place-items:center;font-style:normal;display:grid}.app-start-here li.done{color:var(--text);border-color:#6fe7b759}.app-start-here li.done i{background:var(--green);color:#07120d;border-color:var(--green)}.app-start-here>a{background:var(--text);height:43px;color:var(--void);white-space:nowrap;align-items:center;gap:22px;padding:0 12px;font-size:8px;font-weight:700;display:flex}.app-start-here>a span{color:var(--violet)}@media (max-width:1050px){.app-start-here{grid-template-columns:1fr auto}.app-start-here ol{grid-area:2/1/auto/3}.app-start-here>a{grid-area:1/2}}@media (max-width:780px){.app-start-here{margin:12px;display:block}.app-start-here ol{margin-top:14px}.app-start-here>a{justify-content:space-between;margin-top:10px}.bt-marker-scene{height:150px;top:39%;left:20px;right:20px}.bt-marker-scene strong{font-size:14.5vw;top:28%}.bt-marker-scene small{bottom:-5px}.supply-builder{grid-template-columns:1fr}.supply-builder label,.supply-builder button{width:100%}}.app-boot-shell{background:#08080c;grid-template-columns:1fr;place-items:center;display:grid}.app-boot-mark{color:var(--text);place-items:center;gap:15px;display:grid}.app-boot-mark>i{border:2px solid var(--line-strong);border-top-color:var(--violet-2);border-radius:50%;width:42px;height:42px;animation:1s linear infinite appBootSpin}.app-boot-mark>b{letter-spacing:-.04em;font-size:22px}.app-boot-mark>span{font:6px/1 var(--font-mono);letter-spacing:.14em;color:var(--muted)}@keyframes appBootSpin{to{transform:rotate(360deg)}}
