.dialog.dialog--legal-consent{display:flex;flex-direction:column;width:min(var(--dialog-width),100%);padding:0}.dialog--legal-consent>*{flex-shrink:0}.legal-consent__body{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7)}.dialog--legal-consent .dialog__title{color:var(--text-strong);font-weight:600}.legal-consent__copy{margin:0;font-size:var(--text-body);line-height:1.5}.dialog--legal-consent .primary-action{min-height:var(--control-height);font-weight:500;letter-spacing:normal;text-transform:none}.legal-consent__choice{display:flex;gap:var(--space-3);align-items:flex-start;min-height:var(--control-height);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--surface-muted)}.legal-consent__choice input{flex:0 0 auto;width:var(--space-5);height:var(--space-5);margin:var(--space-1) 0 0;accent-color:var(--action-bg)}.legal-consent__choice label{display:block;font-size:var(--text-body);line-height:1.5;cursor:pointer}.dialog--legal-consent a{color:var(--text-strong);text-decoration:underline;text-underline-offset:var(--space-1)}.dialog--legal-consent :focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--space-1)}.docs-footer{display:flex;justify-content:flex-end;margin-top:auto;padding-top:var(--space-3);border-top:1px solid var(--border)}.docs-footer a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding-inline:var(--space-3);color:var(--text-strong);font-size:var(--text-body);font-weight:600}.docs-footer a:hover{text-decoration:underline;text-underline-offset:var(--space-1)}.docs-footer a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--space-1)}.lend-page{gap:var(--space-3)}.lend-page__header .overview-hero__subtitle{max-width:70ch}.lend-page__note{margin:0;color:var(--text-muted);font-size:var(--text-body);line-height:1.5}.lend-controls{display:grid;grid-template-columns:repeat(3,minmax(0,208px)) minmax(240px,1fr);gap:var(--space-4);align-items:start;padding:var(--space-4) var(--space-6);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-soft)}.lend-control{position:relative;display:grid;gap:var(--space-2);min-width:0}.lend-control--sort{justify-self:end;width:244px;max-width:100%}.lend-control__label{font-size:var(--text-caption);font-weight:600;color:var(--text-strong)}.lend-control__trigger,.lend-control__input{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-height);min-width:0;padding:var(--space-2) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-strong);font-size:var(--text-body)}.lend-control__trigger{justify-content:space-between;text-align:left;font-weight:600;cursor:pointer}.lend-control__trigger:hover,.lend-control__trigger[aria-expanded=true]{border-color:var(--focus-ring)}.lend-control__trigger>svg,.lend-control__option>svg{flex:none}.lend-control__value{display:flex;align-items:center;gap:var(--space-2);min-width:0;overflow:hidden}.lend-control__value>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lend-control__value .asset-icon{width:20px;height:20px;flex:none}.lend-control__value small{font-family:var(--font-mono);font-size:var(--text-caption)}.lend-control__input{position:relative}.lend-control__input:focus-within{outline:2px solid var(--focus-ring);outline-offset:3px}.lend-control__input[data-invalid=true]{border-color:var(--danger-border)}.lend-control__input input{min-width:0;width:100%;padding:0;border:0;outline:none;background:transparent;color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-body)}.lend-control__input input:focus-visible{outline:none}.lend-control__input input::placeholder{font-family:var(--font-sans);color:var(--text-strong)}.lend-control__input>span{flex:none;font-size:var(--text-caption)}.lend-control__menu{position:absolute;top:calc(100% + var(--space-2));left:0;z-index:20;width:max(100%,260px);max-height:min(480px,65dvh);overflow-y:auto;padding:var(--space-2);background:var(--surface);border-radius:var(--radius-surface);box-shadow:var(--shadow-popover)}.lend-control--sort .lend-control__menu{left:auto;right:0}.lend-control--duration .lend-control__menu{width:320px}.lend-control__option{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:var(--control-height);padding:var(--space-3);border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-strong);font-size:var(--text-body);text-align:left;cursor:pointer}.lend-control__option:hover,.lend-control__option[aria-selected=true],.lend-control__option[aria-pressed=true]{background:var(--surface-hover)}.lend-control__range{position:relative;min-width:0;margin:var(--space-3) 0 0;padding:var(--space-3) var(--space-2) var(--space-2);border:0;border-top:1px solid var(--border-subtle)}.lend-control__range legend{float:left;width:100%;padding:0;margin-bottom:var(--space-2);font-size:var(--text-caption);font-weight:600}.lend-control__range-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);clear:both}.lend-control__range .lend-control__input{padding-inline:var(--space-3)}.lend-control__mobile{display:none}.lend-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.lend-card{min-width:0;display:flex;flex-direction:column;padding:var(--space-6);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-soft)}.lend-card--top{background:var(--market-hero-gradient)}.lend-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.lend-card__asset{display:flex;align-items:center;gap:var(--space-2);min-width:0}.lend-card__asset>.asset-icon{width:32px;height:32px;flex:none}.lend-card__asset h2{margin:0 0 var(--space-1);font-size:var(--text-title);font-weight:800;overflow-wrap:anywhere}.lend-card__collateral{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);color:var(--text-strong);font-size:var(--text-caption)}.lend-card__collateral .asset-icon{width:16px;height:16px;flex:none;font-size:var(--text-caption)}.lend-card__collateral>span:last-child{color:var(--text-strong);font-weight:600}.lend-card__market-link{flex:none;padding-top:var(--space-1);font-size:var(--text-caption);color:var(--text-strong);font-weight:600;text-decoration:underline;text-underline-offset:var(--space-1)}.lend-card__market-link:hover{color:var(--text-strong)}.lend-card__rate{margin:var(--space-5) 0 var(--space-4)}.lend-card__yield{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2)}.lend-card__yield strong{font-size:var(--text-section);color:var(--accent-text);font-weight:900;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.lend-card--top .lend-card__yield strong{color:var(--text-strong)}.lend-card__yield>span{color:var(--text-strong);font-size:var(--text-caption)}.lend-card__term{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.lend-card__term>svg{flex:none;color:var(--text-muted)}.lend-card__term>div{display:grid;gap:var(--space-1)}.lend-card__term strong{font-size:var(--text-body);font-weight:700}.lend-card__term span{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-strong)}.lend-card__footer{display:grid;gap:var(--space-3);margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.lend-card__capacity{display:flex;align-items:center;gap:var(--space-2);color:var(--text-strong);font-size:var(--text-caption)}.lend-card__capacity>span{min-width:0}.lend-card__capacity .lend-token-value{font-family:var(--font-mono);font-weight:700;color:var(--text-strong)}.lend-card__footer .primary-action{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%}.lend-card__footer .primary-action>svg{flex:none}.lend-dialog__token .asset-icon{width:20px;height:20px;flex:none;font-size:var(--text-caption)}.lend-page__empty{padding:var(--space-7);background:var(--surface);border-radius:var(--radius-panel)}.lend-page__empty h2{margin:0 0 var(--space-3);font-size:var(--text-title)}.lend-page__empty p{font-size:var(--text-body);line-height:1.5;color:var(--text-muted)}.lend-page__empty .secondary-button{width:auto;display:inline-flex}.lend-card--loading{gap:var(--space-6);min-height:320px}.lend-card--loading>.loading-skeleton{min-height:var(--control-height)}.dialog--lend{width:min(var(--dialog-width),100%);display:flex;flex-direction:column;overflow:hidden;padding:0}.lend-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-6) var(--space-7) var(--space-5);flex-shrink:0}.lend-dialog__identity{display:flex;align-items:center;gap:var(--space-3);min-width:0}.lend-dialog__close{display:flex;align-items:center;justify-content:center;width:var(--control-height);height:var(--control-height);flex:none;border:0;border-radius:var(--radius-control);color:var(--text-muted);background:transparent;cursor:pointer}.lend-dialog__close:hover{background:var(--surface-hover);color:var(--text-strong)}.lend-dialog__close:disabled{opacity:.5;cursor:default}.lend-dialog__close svg{width:20px;height:20px}.lend-dialog__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) var(--surface);padding:0 var(--space-7) var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.lend-dialog__returns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--space-4);padding:var(--space-4) 0}.lend-dialog__returns>div{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.lend-dialog__returns>div>span{color:var(--text-muted);font-size:var(--text-body)}.lend-dialog__returns strong{color:var(--accent-text);font-size:var(--text-section);font-weight:900;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.lend-dialog__returns>div:last-child strong{font-size:var(--text-title);color:var(--text-strong)}.lend-dialog__term{display:block;margin-top:var(--space-1);color:var(--text-muted);font-weight:500;font-size:var(--text-caption)}.lend-dialog__details{border-top:1px solid var(--border-subtle)}.lend-dialog__details details{border-bottom:1px solid var(--border-subtle);font-size:var(--text-body);line-height:1.5}.lend-dialog__details summary{cursor:pointer;padding:var(--space-4) 0;font-weight:700}.lend-dialog__details p{margin:0 0 var(--space-4);color:var(--text-muted)}.lend-dialog__details .dialog-summary{margin-bottom:var(--space-4)}.lend-dialog__details a{text-decoration:underline;text-underline-offset:var(--space-1)}.lend-dialog__details .dialog-summary__value{min-width:0;overflow-wrap:anywhere}.lend-dialog__token{display:inline-flex;align-items:center;gap:var(--space-2)}.lend-dialog__footer{flex:none;display:flex;flex-direction:column;gap:var(--space-3);border-top:1px solid var(--border-subtle);background:var(--surface);padding:var(--space-5) var(--space-7) var(--space-6)}.lend-dialog__footer .dialog__copy{font-size:var(--text-caption)}.lend-dialog__feedback{margin:0;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-control);background:var(--surface-muted);font-size:var(--text-body);line-height:1.5}.lend-dialog__feedback .transaction-status__spinner{width:20px;height:20px;flex:none}.lend-dialog__notice{display:flex;flex-direction:column;gap:var(--space-3)}.lend-dialog__notice p{margin:0;font-size:var(--text-body);color:var(--warning-text)}.lend-dialog__retry{border:0;padding:var(--space-1);background:transparent;cursor:pointer;color:var(--text-strong);font-size:var(--text-caption);text-decoration:underline;text-underline-offset:var(--space-1)}.lend-dialog__subtitle{font-size:var(--text-input);margin:0;font-weight:700}.lend-dialog__success{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-5) 0}.lend-dialog__success h3,.lend-dialog__success p{margin:0;text-align:center}.lend-dialog__success h3{font-size:var(--text-title)}.lend-dialog__success p{font-size:var(--text-body);overflow-wrap:anywhere}.lend-dialog__tx-link{font-size:var(--text-body);text-align:center;text-decoration:underline;text-underline-offset:var(--space-1)}.lend-wallet,.lend-wallet__list{display:flex;flex-direction:column;gap:var(--space-3)}.lend-wallet__option{display:flex;align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);font-size:var(--text-body);font-weight:900;color:var(--text-strong);cursor:pointer}.lend-wallet__option:hover{background:var(--surface-hover)}.lend-wallet__option img{width:28px;height:28px;border-radius:var(--radius-control)}.lend-wallet__option span:last-child:not(:first-child){margin-left:auto}.lend-wallet__qr{align-self:center;max-width:100%}.lend-wallet__error{color:var(--danger-text);margin:0;font-size:var(--text-body)}@media(min-width:721px)and (max-width:960px){.lend-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.lend-control--sort{width:100%}}@media(max-width:1180px){.lend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.lend-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-3);padding:var(--space-4)}.lend-control__trigger,.lend-control__input{padding-inline:var(--space-3)}.lend-control--sort{width:100%}.lend-control__desktop{display:none}.lend-control__mobile{display:inline}.lend-control__menu{max-width:calc(100vw - var(--page-inline-padding-mobile) * 2 - var(--space-4) * 2)}.lend-grid{grid-template-columns:1fr;gap:var(--space-4)}.lend-card{padding:var(--space-5)}.lend-card__market-link{display:inline-flex;align-items:center;min-height:var(--control-height);padding-top:0}.lend-dialog__header{padding:var(--space-4) var(--space-5)}.lend-dialog__body{padding:0 var(--space-5) var(--space-5)}.lend-dialog__footer{padding:var(--space-4) var(--space-5) var(--space-5)}.lend-dialog__returns{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.lend-dialog__returns strong{font-size:var(--text-title)}.lend-dialog__returns>div:last-child strong{font-size:var(--text-input)}.dialog--lend .dialog-summary__row{flex-direction:row;gap:var(--space-3)}.dialog--lend .dialog-summary__value{text-align:right}}.lend-card__yield strong,.lend-dialog__returns strong{font-family:var(--font-mono)}.lend-token-value__group{white-space:nowrap}.dialog--lend .dialog-summary__row:has(.lend-token-value--long){display:block}.dialog--lend .dialog-summary__row:has(.lend-token-value--long) .dialog-summary__value{display:block;margin-top:var(--space-2);text-align:left}.dialog--lend .field-error-popover{position:static;transform:none;order:2;max-width:100%;margin-top:var(--space-2);box-shadow:none;white-space:normal}.lend-wallet__open{display:flex;align-items:center;justify-content:center}.legal-page{display:flex;flex-direction:column;gap:var(--space-6);padding-top:var(--space-3)}.legal-page__navigation{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6)}.legal-page__navigation a{display:inline-flex;align-items:center;min-height:var(--control-height);color:var(--text-strong);font-size:var(--text-body);text-decoration:none;border-bottom:2px solid transparent}.legal-page__navigation a[aria-current=page]{border-bottom-color:var(--action-bg);font-weight:700}.legal-page__header h1{margin:0 0 var(--space-3);font-size:var(--text-section);font-weight:800;line-height:1.25}.legal-page__header p{max-width:75ch;margin:0;font-size:var(--text-body);line-height:1.5}.legal-page__header .legal-page__version{margin-top:var(--space-4);font-size:var(--text-caption)}.legal-page__draft{margin:0;padding:var(--space-4) var(--space-5);background:var(--surface-muted);border-radius:var(--radius-control);font-size:var(--text-body);line-height:1.5}.legal-page__document,.legal-page__overview{padding:var(--space-7);border-radius:var(--radius-panel);background:var(--surface)}.legal-page__document{min-width:0;font-size:var(--text-body)}.legal-page__document section{max-width:75ch;scroll-margin-top:var(--space-6)}.legal-page__document section+section{margin-top:var(--space-7)}.legal-page__document h2,.legal-page__overview h2{margin:0 0 var(--space-3);font-size:var(--text-title);line-height:1.4;font-weight:700}.legal-page__document p,.legal-page__overview p{margin:0;font-size:var(--text-body);line-height:1.65;overflow-wrap:anywhere}.legal-page__document p+p{margin-top:var(--space-3)}.legal-page a{color:var(--text-strong);text-underline-offset:var(--space-1)}.legal-page a:hover{text-decoration:underline}.legal-page :focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--space-1)}.legal-page__overview ul{list-style:none;padding:0;margin:0}.legal-page__overview li+li{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--border)}.legal-page__overview p{max-width:75ch}.legal-page__preview{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-7)}.legal-page__preview a{display:inline-flex;align-items:center;min-height:var(--control-height);font-size:var(--text-body)}@media(max-width:720px){.legal-page{gap:var(--space-5)}.legal-page__navigation{gap:0 var(--space-4)}.legal-page__document,.legal-page__overview{width:100%;padding:var(--space-5)}.legal-page__document h2{font-size:var(--text-input)}.legal-page__preview{flex-direction:column;align-items:stretch}}.docs-layout{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:var(--space-7);margin-top:var(--space-3)}.docs-navigation{position:sticky;top:var(--space-5);min-width:0;max-height:calc(100dvh - var(--space-5) * 2);overflow-y:auto;padding:var(--space-3) 0}.docs-navigation nav,.docs-navigation section{display:flex;flex-direction:column}.docs-navigation section{margin-top:var(--space-6)}.docs-navigation h2{margin:0 0 var(--space-2);padding-inline:var(--space-3);font-size:var(--text-caption);font-weight:700}.docs-navigation a{display:flex;align-items:center;min-height:var(--control-height);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--text-strong);font-size:var(--text-body);text-decoration:none}.docs-navigation a:hover{background:var(--surface-hover)}.docs-navigation a[aria-current=page]{background:var(--surface);font-weight:700}.docs-navigation .docs-navigation__back{margin-top:var(--space-7);text-decoration:underline;text-underline-offset:var(--space-1)}.docs-navigation__mobile{display:none}.docs-content{min-width:0;min-height:660px;padding:var(--space-7);border-radius:var(--radius-panel);background:var(--surface)}.docs-heading h1{margin:0 0 var(--space-3);font-size:var(--text-section);font-weight:800;line-height:1.25}.docs-heading p{max-width:70ch;margin:0;font-size:var(--text-body);line-height:1.65}.docs-home{max-width:880px}.docs-home__intro{max-width:75ch;margin-top:var(--space-6);font-size:var(--text-input);line-height:1.65}.docs-home__intro p{margin:0}.docs-home__intro p+p{margin-top:var(--space-3)}.docs-start{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);margin-top:var(--space-7);padding:var(--space-5);border-radius:var(--radius-control);background:var(--surface-muted);color:var(--text-strong);text-decoration:none}.docs-start:hover{background:var(--surface-hover)}.docs-start strong{display:block;margin-bottom:var(--space-2);font-size:var(--text-input)}.docs-start span span{font-size:var(--text-body);line-height:1.5}.docs-index{margin-top:calc(var(--space-7) * 2)}.docs-index h2,.docs-guide h2{margin:0;font-size:var(--text-title);font-weight:700;line-height:1.4}.docs-index ul{list-style:none;padding:0;margin:var(--space-3) 0 0}.docs-index li+li{border-top:1px solid var(--border)}.docs-index a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:76px;padding-block:var(--space-4);color:var(--text-strong);font-size:var(--text-body);text-decoration:none}.docs-index a:hover strong{text-decoration:underline;text-underline-offset:var(--space-1)}.docs-index strong{font-weight:700}.docs-index__description{display:block;margin-top:var(--space-2);line-height:1.5}.docs-index__arrow{flex-shrink:0}.docs-home__legal{margin-top:calc(var(--space-7) * 2);padding-top:var(--space-6);border-top:1px solid var(--border);font-size:var(--text-body)}.docs-home__legal h2{margin:0;font-size:var(--text-input);font-weight:700}.docs-home__legal p{margin:var(--space-2) 0;line-height:1.5}.docs-home__legal ul{display:flex;flex-wrap:wrap;gap:0 var(--space-6);list-style:none;padding:0;margin:0}.docs-home__legal a{display:inline-flex;align-items:center;min-height:var(--control-height);color:var(--text-strong);text-underline-offset:var(--space-1)}.docs-guide,.legal-page.docs-article-layout{color:var(--text-strong);font-size:var(--text-input);line-height:1.65}.docs-article-layout,.legal-page.docs-article-layout{display:grid;grid-template-columns:minmax(0,75ch) minmax(160px,200px);align-items:start;justify-content:space-between;gap:var(--space-7)}.docs-article-layout>:not(.docs-contents){grid-column:1;min-width:0}.docs-article-layout .docs-heading p,.docs-article-layout .legal-page__header p{font-size:var(--text-input);line-height:1.65}.docs-article-layout .legal-page__header .legal-page__version{font-size:var(--text-caption)}.docs-guide__body{max-width:75ch}.docs-contents{grid-column:2;grid-row:1 / span 2;position:sticky;top:var(--space-5);max-height:calc(100dvh - var(--space-5) * 2);overflow-y:auto;padding:var(--space-1);scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.docs-contents nav{display:flex;flex-direction:column}.docs-contents h2{margin:0 0 var(--space-3);font-size:var(--text-body);font-weight:700}.docs-article-layout .docs-contents a{display:flex;align-items:center;min-height:var(--control-height);padding:var(--space-2) var(--space-3);border-inline-start:1px solid var(--border);color:var(--text-strong);font-size:var(--text-body);line-height:1.5;text-decoration:none}.docs-contents a:hover{background:var(--surface-muted);text-decoration:none}.docs-contents a[aria-current=location]{border-color:var(--accent);background:var(--surface-muted);font-weight:700}.docs-contents__mobile{display:none}.docs-guide__section{margin-top:calc(var(--space-6) + var(--space-3));scroll-margin-top:var(--space-6)}.docs-guide__section:first-child{margin-top:0}.docs-guide p{margin:var(--space-3) 0 0;overflow-wrap:anywhere}.docs-guide .docs-heading p{margin:0}.docs-guide ul,.docs-guide ol{margin:var(--space-3) 0 0;padding-inline-start:var(--space-6)}.docs-guide li+li{margin-top:var(--space-2)}.docs-guide dl{margin:var(--space-4) 0 0}.docs-guide dt{font-weight:700}.docs-guide dd{margin:var(--space-1) 0 0}.docs-guide dd+dt{margin-top:var(--space-4)}.docs-guide a{color:var(--text-strong);text-decoration:underline;text-underline-offset:var(--space-1)}.docs-guide__footer{margin-top:calc(var(--space-7) * 2);padding-top:var(--space-5);border-top:1px solid var(--border)}.docs-guide__back{display:inline-flex;align-items:center;min-height:var(--control-height);padding-block:var(--space-2)}.docs-layout :focus-visible{outline:2px solid var(--focus-ring);outline-offset:var(--space-1)}.docs-content .legal-page{padding-top:0}.docs-content .legal-page__document,.docs-content .legal-page__overview{padding:0;border-radius:0;background:transparent}.docs-content .legal-page__document{font-size:var(--text-input)}.docs-content .legal-page__document p{font-size:inherit}.docs-pagination{display:flex;justify-content:space-between;gap:var(--space-6);margin-top:var(--space-4)}.docs-pagination a{display:flex;flex-direction:column;justify-content:center;min-height:var(--control-height);padding-block:var(--space-3);text-decoration:none}.docs-pagination a[rel=next]{text-align:end;margin-inline-start:auto}.docs-pagination span{font-size:var(--text-caption)}.docs-pagination strong{font-size:var(--text-body)}.docs-pagination a:hover strong{text-decoration:underline}@media(max-width:1180px){.docs-article-layout,.legal-page.docs-article-layout{display:flex;flex-direction:column;gap:var(--space-6)}.docs-contents{position:static;width:100%;max-height:none;padding:0;border-block:1px solid var(--border)}.docs-contents .docs-contents__desktop{display:none}.docs-contents__mobile{display:block}.docs-contents__mobile summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--control-height);padding-block:var(--space-3);font-size:var(--text-body);font-weight:600;list-style:none;cursor:pointer}.docs-contents__mobile summary::-webkit-details-marker{display:none}.docs-contents__mobile[open] summary svg{transform:rotate(180deg)}.docs-contents__mobile nav{padding-bottom:var(--space-3)}}@media(max-width:720px){.docs-layout{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.docs-navigation{position:static;max-height:none;overflow:visible;padding:0}.docs-navigation__desktop{display:none}.docs-navigation__mobile{display:block}.docs-navigation__mobile summary{min-height:var(--control-height);padding:var(--space-3);border-radius:var(--radius-control);background:var(--surface);font-size:var(--text-body);font-weight:600;cursor:pointer}.docs-navigation__mobile summary span{margin-inline-start:var(--space-3);font-weight:400}.docs-navigation__mobile nav{padding-block:var(--space-3)}.docs-content{min-height:0;padding:var(--space-5)}.docs-index,.docs-home__legal{margin-top:var(--space-7)}}:root{--bg-page: #f5f0f0;--surface: #ffffff;--surface-alt: #fff8f1;--text-strong: #474054;--text-muted: rgba(71, 64, 84, .6);--text-faint: rgba(71, 64, 84, .45);--border: rgba(71, 64, 84, .15);--border-strong: rgba(71, 64, 84, .2);--accent: #ff8c20;--accent-rgb: 255, 140, 32;--accent-soft: rgba(var(--accent-rgb), .12);--accent-strong: #ffa856;--accent-text: var(--accent);--action-bg: var(--accent);--action-hover: var(--accent-strong);--on-action: #ffffff;--market-hero-gradient: linear-gradient(100deg, #fffaf7 0%, #fff0df 52%, #ffc98f 100%);--lavender: #9486bd;--lavender-soft: rgba(148, 134, 189, .15);--lavender-strong: #8276aa;--lavender-glow: rgba(148, 134, 189, .28);--secondary-text: var(--lavender);--secondary-text-strong: var(--lavender-strong);--portfolio-matured-highlight: #ffa551;--portfolio-hero-gradient: linear-gradient(135deg, rgba(255, 140, 32, .9), rgba(255, 168, 86, .95) 48%, rgba(255, 232, 207, .98));--liquidation-tag-rgb: 228, 143, 78;--order-book-orange: #ff8c20;--order-book-orange-text: #ff8c20;--order-book-orange-strong: #ffa856;--order-book-orange-soft: rgba(255, 140, 32, .12);--order-book-orange-fill: rgba(255, 140, 32, .34);--order-book-purple: #9486bd;--order-book-purple-soft: rgba(148, 134, 189, .15);--order-book-purple-fill: rgba(148, 134, 189, .42);--positive: #8fca8c;--danger: #e09f9f;--positive-text: #2f6f37;--positive-soft: #edf5ed;--danger-text: #a33f38;--danger-soft: #fbefee;--danger-border: #bb5a50;--warning-text: #925114;--surface-muted: #f7f5f8;--surface-hover: #eeebf1;--border-subtle: rgba(71, 64, 84, .08);--focus-ring: var(--lavender-strong);--overlay: rgba(35, 29, 44, .42);--shadow-soft: 0 12px 30px rgba(71, 64, 84, .08);--shadow-popover: 0 8px 24px rgba(71, 64, 84, .16);--shadow-dialog: 0 24px 64px rgba(35, 29, 44, .2);--radius-surface: 12px;--radius-panel: 16px;--radius-control: 8px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--text-caption: .75rem;--text-body: .875rem;--text-input: 1rem;--text-title: 1.25rem;--text-section: 1.5rem;--control-height: 44px;--control-height-compact: 36px;--dialog-width: 520px;--dialog-wide-width: 640px;--page-max-width: 1440px;--page-inline-padding: 30px;--page-inline-padding-mobile: 20px;--font-sans: "Inter", sans-serif;--font-mono: "JetBrains Mono", monospace}:root[data-app-profile=monad-mainnet]{--accent: var(--lavender);--accent-rgb: 148, 134, 189;--accent-strong: var(--lavender);--accent-text: var(--lavender);--action-bg: var(--accent);--action-hover: var(--lavender-strong);--secondary-text: #ffa856;--secondary-text-strong: #ffa856;--surface-alt: color-mix(in srgb, var(--lavender) 8%, white);--market-hero-gradient: linear-gradient(100deg, color-mix(in srgb, var(--lavender) 6%, white) 0%, color-mix(in srgb, var(--lavender) 20%, white) 52%, color-mix(in srgb, var(--lavender) 60%, white) 100%);--portfolio-hero-gradient: linear-gradient(135deg, rgba(148, 134, 189, .9), rgba(167, 156, 201, .95) 48%, rgba(231, 228, 240, .98));--portfolio-matured-highlight: var(--lavender);--liquidation-tag-rgb: var(--accent-rgb);--order-book-orange-text: #ffa856;--apkt-tokens-core-backgroundAccentPrimary-base: var(--accent);--apkt-colors-accent010: rgba(var(--accent-rgb), .1);--apkt-colors-accent020: rgba(var(--accent-rgb), .2);--apkt-colors-accent030: rgba(var(--accent-rgb), .3);--apkt-colors-accent040: rgba(var(--accent-rgb), .4);--apkt-colors-accent050: rgba(var(--accent-rgb), .5);--apkt-colors-accent060: rgba(var(--accent-rgb), .6);--apkt-colors-accent070: rgba(var(--accent-rgb), .7);--apkt-colors-accent080: rgba(var(--accent-rgb), .8);--apkt-colors-accent090: rgba(var(--accent-rgb), .9);--apkt-colors-accent100: rgba(var(--accent-rgb), 1);--apkt-tokens-core-foregroundAccent010: var(--apkt-colors-accent010);--apkt-tokens-core-foregroundAccent020: var(--apkt-colors-accent020);--apkt-tokens-core-foregroundAccent040: var(--apkt-colors-accent040);--apkt-tokens-core-foregroundAccent060: var(--apkt-colors-accent060)}html,body,#root{height:100%}*{box-sizing:border-box}body{margin:0;background:var(--bg-page);color:var(--text-strong);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input{font:inherit;font-variant-numeric:tabular-nums}::selection{background:var(--lavender-soft);color:var(--text-strong)}:is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}input,textarea{caret-color:var(--accent-text)}a{color:inherit;text-decoration:none}.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}.terminal-app{min-height:100%;display:flex;flex-direction:column;gap:12px;width:100%;max-width:var(--page-max-width);margin:0 auto;padding:12px var(--page-inline-padding)}.top-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-soft)}.top-nav__start,.top-nav__brand{display:flex;align-items:center}.top-nav__start{min-width:0;gap:28px}.top-nav__brand{flex:none;gap:0;padding-right:24px;border-right:1px solid var(--border)}.top-nav__brand-logo{display:block;width:auto;height:1.22rem;flex:none;object-fit:contain}.top-nav__tabs{display:flex;flex-wrap:wrap;gap:28px}.top-nav__actions{display:flex;align-items:center;gap:12px}.top-nav .chain-selector__trigger{width:var(--control-height);height:var(--control-height)}.chain-selector{position:relative;flex:0 0 auto}.chain-selector__trigger{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:7px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-alt);color:var(--text-strong);cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.chain-selector__trigger img{width:24px;height:24px;display:block}.chain-selector__trigger:hover,.chain-selector__trigger:focus-visible{transform:translateY(-1px);border-color:var(--accent);background:var(--accent-soft)}.chain-selector__menu{position:absolute;z-index:40;top:calc(100% + 8px);right:0;width:max-content;min-width:232px;display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--border-strong);border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-soft)}.chain-selector__eyebrow{padding:2px 6px 6px;color:var(--text-faint);font-size:var(--text-caption);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.chain-selector__option{width:100%;display:grid;grid-template-columns:28px 1fr 20px;align-items:center;gap:10px;padding:9px 10px;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--text-strong);cursor:pointer;font-size:var(--text-body);font-weight:800;text-align:left}.chain-selector__option img{width:26px;height:26px;display:block}.chain-selector__option:hover,.chain-selector__option:focus-visible,.chain-selector__option--selected{border-color:var(--border-strong);background:var(--surface-alt)}.chain-selector__option:focus-visible{outline:2px solid var(--accent-soft);outline-offset:1px}.chain-selector__check{color:var(--accent-text);font-size:var(--text-body);text-align:center}.top-nav__link{position:relative;font-size:var(--text-body);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-strong);opacity:.75;transition:opacity .12s ease,color .12s ease}.top-nav__link:hover,.top-nav__link:focus-visible{opacity:1;color:var(--accent-text)}.top-nav__link--active{opacity:1;color:var(--accent-text)}.top-nav__link--active:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:999px;background:currentColor}.connect-wallet-button,.secondary-button,.primary-action{border-radius:var(--radius-control);cursor:pointer;font-weight:900;font-size:var(--text-body);letter-spacing:.05em;text-transform:uppercase;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.connect-wallet-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--control-height);white-space:nowrap;border:none;padding:10px 20px;background:var(--action-bg);color:#fff}.connect-wallet-button--connected{background:var(--surface-alt);color:var(--text-strong);border:1px solid var(--border-strong)}.connect-wallet-button--pending{opacity:.82}.connect-wallet-button:hover,.connect-wallet-button:focus-visible,.primary-action:hover,.primary-action:focus-visible,.secondary-button:hover,.secondary-button:focus-visible{transform:translateY(-1px)}:is(.primary-action,.secondary-button,.connect-wallet-button):disabled{cursor:not-allowed;opacity:.5;transform:none}:root[data-app-profile=monad-mainnet] :is(.connect-wallet-button:not(.connect-wallet-button--connected),.primary-action:not(.finalized-card__action--inactive),.markets-filters__button--active,.segmented-switch__item--active,.market-table__action):not(:disabled):is(:hover,:focus-visible,:active){background:var(--action-hover)}:root[data-app-profile=monad-mainnet] :is(.top-nav__link,.market-table__sort,.input-shell__asset-button,.market-repay-token-trigger,.transaction-status__hash):not(:disabled):is(:hover,:focus-visible,:active){color:var(--lavender-strong)}:root[data-app-profile=monad-mainnet] :is(.input-shell__max,.matured-migration__collateral-max):not(:disabled):is(:hover,:focus-visible,:active){color:#ff8c20}:root[data-app-profile=monad-mainnet] .market-table__action{background:var(--action-bg)}:root[data-app-profile=monad-mainnet] :is(.action-tabs__item--active,.activity-tabs__item--active){border-bottom-color:currentColor;color:var(--accent-text)}:root[data-app-profile=monad-mainnet] :is(.metric-grid__label,.sidebar-summary__label,.finalized-market-overview__label,.matured-migration__collateral-max){color:var(--secondary-text)}:root[data-app-profile=monad-mainnet] :is(.maturity-pill--matured,.maturity-pill__status,.market-table__muted--matured,.portfolio-status--matured,.finalized-market-panel__header .panel__title--accent,.finalized-timeline--post-grace .finalized-timeline__countdown){color:var(--accent-text)}:root[data-app-profile=monad-mainnet] :is(.liquidation-discount-chart__line,.liquidation-discount-chart__hover-dot){stroke:#ff8c20}:root[data-app-profile=monad-mainnet] :is(.liquidation-discount-chart__hover-label,.liquidation-discount-chart__tooltip-value){fill:#ff8c20}:root[data-app-profile=monad-mainnet] .liquidation-discount-chart__safe-label{fill:var(--accent-text)}:root[data-app-profile=monad-mainnet] :is(.finalized-card__label,.finalized-card__value,.finalized-market-overview__label,.finalized-market-overview__value){font-size:var(--text-title)}:root[data-app-profile=monad-mainnet] :is(.finalized-card__label,.finalized-market-overview__label){font-family:var(--font-sans);font-weight:700;letter-spacing:normal;text-transform:none}:root[data-app-profile=monad-mainnet] .finalized-timeline__eyebrow{color:var(--text-muted)}:root[data-app-profile=monad-mainnet] .finalized-card__metric--split{flex-wrap:wrap}:root[data-app-profile=monad-mainnet] .finalized-card__metric--split .finalized-card__metric-main{flex:1 0 auto;max-width:100%}:root[data-app-profile=monad-mainnet] .finalized-timeline__step--active{border-left-color:var(--secondary-text)}:root[data-app-profile=monad-mainnet] .finalized-timeline__step--active .finalized-timeline__marker{border-color:var(--secondary-text);background:var(--secondary-text);box-shadow:inset 0 0 0 4px var(--surface),0 0 0 2px color-mix(in srgb,var(--secondary-text) 18%,transparent)}:root[data-app-profile=monad-mainnet] .finalized-card__actions :is(.primary-action,.secondary-button):not(.finalized-card__action--inactive):not(:disabled){border-color:var(--accent);background:var(--action-bg);color:#fff}:root[data-app-profile=monad-mainnet] .finalized-card__actions :is(.primary-action,.secondary-button):not(.finalized-card__action--inactive):not(:disabled):is(:hover,:focus-visible,:active){border-color:var(--lavender-strong);background:var(--action-hover)}.overview-page{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0}.sandbox-page{gap:16px}.sandbox-hero{align-items:stretch}.sandbox-hero__stats{min-width:min(440px,100%);gap:24px}.sandbox-hero__mono{max-width:18rem;font-size:var(--text-input);line-height:1.35;word-break:break-word}.sandbox-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sandbox-panel{min-height:100%}.sandbox-panel .panel__body{gap:16px}.sandbox-stat-grid,.sandbox-action-grid{display:grid;gap:12px}.sandbox-stat-grid,.sandbox-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sandbox-action-grid--wide{grid-template-columns:repeat(3,minmax(0,1fr))}.sandbox-stat-card,.sandbox-action-card{display:flex;flex-direction:column;gap:10px;border:1px solid var(--border);border-radius:var(--radius-surface);background:#ffffffb8}.sandbox-stat-card{justify-content:space-between;min-height:112px;padding:14px 16px}.sandbox-action-card{padding:16px}.sandbox-stat-card__label{color:var(--text-faint);font-family:var(--font-mono);font-size:var(--text-body);text-transform:uppercase}.sandbox-stat-card__value{color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-input);font-weight:800;line-height:1.4;word-break:break-word}.sandbox-action-card__title{margin:0;font-size:var(--text-input);font-weight:800;text-transform:uppercase;letter-spacing:.02em}.sandbox-form-group{gap:6px}.sandbox-button-row{display:flex;flex-wrap:wrap;gap:10px}.sandbox-button-row .secondary-button,.sandbox-button-row .primary-action{width:auto}.sandbox-button-row .secondary-button--split{width:auto;min-width:180px}.overview-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 32px;border-radius:var(--radius-panel);background:var(--market-hero-gradient);color:var(--text-strong);box-shadow:var(--shadow-soft)}.overview-hero__copy{display:flex;flex-direction:column;gap:8px;min-width:0}.overview-hero__eyebrow{color:var(--text-faint);font-size:var(--text-caption);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.overview-hero__title{margin:0;font-size:clamp(2rem,3vw,3rem);font-weight:900;line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.overview-hero__subtitle{margin:0;max-width:32rem;font-size:var(--text-input);font-weight:600;color:#474054d1}.overview-hero__stats{display:flex;gap:var(--space-7);min-width:0;text-align:right}.overview-stat{display:flex;flex-direction:column;gap:4px;min-width:0}.overview-stat__label{font-size:var(--text-body);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#474054b8}.overview-stat__value{font-family:var(--font-mono);font-size:2rem;font-weight:800;letter-spacing:-.05em;overflow-wrap:anywhere}.markets-surface{display:flex;flex:1;flex-direction:column;min-height:0;border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-soft);overflow:hidden}.markets-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-bottom:1px solid var(--border);background:#fafafa}.markets-search{display:flex;align-items:center;width:min(320px,100%);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);padding:8px 16px}.markets-search:focus-within{border-color:var(--accent)}.markets-search input{width:100%;border:none;outline:none;background:transparent;color:var(--text-strong);font-size:var(--text-body);font-weight:600}.markets-search input::placeholder{color:var(--text-faint)}.markets-filters{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.markets-filters__button{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-strong);padding:8px 16px;font-size:var(--text-body);font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease}.markets-filters__button:hover,.markets-filters__button:focus-visible{border-color:var(--accent)}.markets-filters__button--active{border-color:var(--accent);background:var(--action-bg);color:#fff}.market-table-shell{position:relative;flex:1;min-height:0;overflow:auto}.market-table{width:100%;min-width:1040px;border-collapse:collapse;text-align:left}.market-table th{position:sticky;top:0;z-index:2;background:var(--surface);padding:0 24px;border-bottom:2px solid var(--border)}.market-table td{padding:20px 24px;border-bottom:1px solid var(--border);vertical-align:middle;color:var(--text-strong);font-weight:600}.market-table__row{cursor:pointer;transition:background .12s ease,opacity .12s ease}.market-table__row:hover td,.market-table__row:focus-visible td,.market-table__row:focus-within td{background:#47405405}.market-table__row:focus-visible{outline:2px solid rgba(var(--accent-rgb),.35);outline-offset:-2px}.market-table__row--inactive{opacity:.72}.market-table__row--matured td{background:var(--lavender-soft)}.market-table__row--matured:hover td,.market-table__row--matured:focus-visible td,.market-table__row--matured:focus-within td{background:#9486bd33}.market-table__sort{display:inline-flex;align-items:center;gap:7px;border:none;background:transparent;padding:16px 0;color:var(--text-faint);font-size:var(--text-caption);font-weight:800;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.market-table__heading{display:inline-flex;align-items:center;gap:6px}.market-table__sort-label{text-align:left}.market-table__sort--active,.market-table__sort:hover,.market-table__sort:focus-visible{color:var(--accent-text)}.market-table__sort:focus-visible{border-radius:4px;outline:2px solid rgba(var(--accent-rgb),.35);outline-offset:3px}.market-sort-indicator{display:grid;width:13px;height:12px;flex:none;place-items:center}.market-sort-indicator__chevron{position:relative;display:block;width:13px;height:8px;opacity:.32;transform-origin:center;transition:opacity .12s ease,transform .12s ease}.market-sort-indicator__chevron:before,.market-sort-indicator__chevron:after{position:absolute;top:calc(50% + .75px);width:7px;height:2px;border-radius:999px;background:currentColor;content:""}.market-sort-indicator__chevron:before{left:0;transform:rotate(30deg);transform-origin:right center}.market-sort-indicator__chevron:after{right:0;transform:rotate(-30deg);transform-origin:left center}.market-sort-indicator--asc .market-sort-indicator__chevron{opacity:1;transform:rotate(180deg)}.market-sort-indicator--desc .market-sort-indicator__chevron{opacity:1}.market-table__sort:hover .market-sort-indicator__chevron,.market-table__sort:focus-visible .market-sort-indicator__chevron{opacity:.72}.market-table__sort:hover .market-sort-indicator--asc .market-sort-indicator__chevron,.market-table__sort:hover .market-sort-indicator--desc .market-sort-indicator__chevron,.market-table__sort:focus-visible .market-sort-indicator--asc .market-sort-indicator__chevron,.market-table__sort:focus-visible .market-sort-indicator--desc .market-sort-indicator__chevron{opacity:1}.market-identity{display:flex;align-items:center;gap:16px}.market-identity__pair{display:flex;align-items:center;gap:4px}.asset-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;overflow:hidden;box-shadow:0 2px 4px #0000001a;flex-shrink:0}.asset-icon img{display:block;width:100%;height:100%;object-fit:cover}.asset-icon span{font-size:var(--text-caption);font-weight:800;line-height:1}.market-identity__slash{padding:0 2px;color:var(--text-faint);font-size:var(--text-caption);font-weight:700}.market-identity__copy,.market-table__stack{display:flex;flex-direction:column;gap:4px}.market-identity__name{font-size:var(--text-title);font-weight:800;letter-spacing:-.02em}.market-identity__network,.market-table__muted{color:var(--text-faint);font-size:var(--text-caption);font-weight:700}.market-table__muted--matured{color:var(--secondary-text)}.market-identity__network{letter-spacing:.05em;text-transform:uppercase}.market-table__strong{font-weight:800}.market-table__mono{font-family:var(--font-mono);font-size:var(--text-input);font-weight:700}.market-table__apr-pair{display:inline-flex;align-items:center;gap:4px}.market-table__apr{font-size:var(--text-input)}.market-table__apr--lend,.market-table__apr--borrow{font-weight:800}.market-table__apr--lend{color:var(--accent-text)}.market-table__apr--borrow{color:var(--secondary-text)}.market-table__apr--missing,.market-table__apr-separator{color:var(--text-muted);font-weight:400}.market-table__muted-strong{color:var(--text-muted)}.market-table__action-cell{text-align:right}.market-table__action{display:inline-flex;align-items:center;justify-content:center;min-width:76px;border-radius:6px;background:var(--text-strong);color:#fff;padding:8px 16px;font-size:var(--text-body);font-weight:700;letter-spacing:.05em;text-transform:uppercase;opacity:0;transition:opacity .12s ease,transform .12s ease}.market-table__row:hover .market-table__action,.market-table__row:focus-visible .market-table__action,.market-table__row:focus-within .market-table__action{opacity:1}.market-table__action:hover,.market-table__action:focus-visible{transform:translateY(-1px)}.market-table__empty{padding:24px;color:var(--text-muted);font-weight:600}.portfolio-page{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0}.portfolio-hero{display:flex;flex-direction:column;gap:24px;padding:24px 32px;border-radius:var(--radius-panel);background:radial-gradient(circle at top right,rgba(255,255,255,.35),transparent 24%),var(--portfolio-hero-gradient);color:var(--text-strong);box-shadow:var(--shadow-soft)}.portfolio-hero__top{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.portfolio-hero__copy{display:flex;flex-direction:column;gap:10px;max-width:760px}.portfolio-hero__eyebrow{font-size:var(--text-caption);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#474054c7}.portfolio-hero__wallet{width:fit-content;padding:8px 12px;border:1px solid rgba(71,64,84,.12);border-radius:999px;background:#ffffff94;font-size:var(--text-body);font-weight:700}.portfolio-hero__title{margin:0;max-width:14ch;font-size:clamp(2.6rem,4.8vw,4.4rem);font-weight:900;line-height:.92;letter-spacing:-.05em}.portfolio-hero__description{margin:0;max-width:56rem;font-size:var(--text-input);line-height:1.55;color:#474054db}.portfolio-hero__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:360px}.portfolio-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.portfolio-summary-card{min-height:132px;padding:16px;display:flex;flex-direction:column;gap:8px;border-radius:14px;border:1px solid rgba(71,64,84,.08);background:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.portfolio-summary-card__label{font-size:var(--text-caption);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#474054ad}.portfolio-summary-card__value{margin:0;font-family:var(--font-mono);font-size:var(--text-section);font-weight:800;letter-spacing:-.05em}.portfolio-summary-card__helper{margin:auto 0 0;color:#474054b3;font-size:var(--text-body);line-height:1.45}.portfolio-workspace{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;flex:1;min-height:0;align-items:stretch}.portfolio-column{display:flex;flex-direction:column;gap:10px;height:clamp(500px,64vh,720px);min-height:0;padding:16px;border:1px solid rgba(71,64,84,.08);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-soft);overflow:hidden}.portfolio-section-header{display:flex;align-items:flex-start;justify-content:flex-start;gap:8px;padding-bottom:10px;border-bottom:1px solid rgba(71,64,84,.08)}.portfolio-section-header__title{margin:0;font-size:var(--text-section);font-weight:900;letter-spacing:-.03em}.portfolio-section-header__subtitle{margin:6px 0 0;color:var(--text-muted);font-size:var(--text-body);line-height:1.5}.portfolio-view-switch{display:flex;align-items:center;overflow-x:auto;margin-top:18px;padding:0 4px 2px}.portfolio-position-list{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:2px 4px 2px 0;scrollbar-gutter:stable;overscroll-behavior:contain}.portfolio-empty-state{display:flex;flex:1;align-items:center;justify-content:center;min-height:220px;padding:24px;color:var(--text-muted);font-size:var(--text-body);font-weight:800;line-height:1.5;text-align:center}.portfolio-position{position:relative;flex:0 0 auto;display:flex;flex-direction:column;gap:16px;min-height:232px;padding:38px 20px 18px;border:1px solid rgba(71,64,84,.08);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-soft);overflow:hidden}.portfolio-position--plain{min-height:206px;padding-top:22px}.portfolio-position--matured{--portfolio-highlight: var(--portfolio-matured-highlight);border-width:3px;border-color:var(--portfolio-highlight);box-shadow:0 20px 42px rgba(var(--accent-rgb),.14)}.portfolio-position--near{--portfolio-highlight: #a79cc9;border-width:3px;border-color:var(--portfolio-highlight);box-shadow:0 20px 42px #9486bd2e}.portfolio-position__corner-badge{--portfolio-badge-tail-width: 44px;--portfolio-badge-tail-rise: 8px;--portfolio-badge-tail-bottom-inset: 26px;--portfolio-badge-tail-radius: 12px;position:absolute;top:-3px;left:-3px;z-index:2;isolation:isolate;display:inline-flex;align-items:center;min-height:34px;padding:0 16px;background:var(--portfolio-highlight, var(--accent));color:#fff;font-size:var(--text-caption);font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:visible;border-top-left-radius:var(--radius-panel);border-bottom-right-radius:0}.portfolio-position__corner-badge:after{content:"";position:absolute;top:calc(-1 * var(--portfolio-badge-tail-rise));right:calc(-1 * (var(--portfolio-badge-tail-width) - 2px));width:var(--portfolio-badge-tail-width);height:calc(100% + var(--portfolio-badge-tail-rise));background:var(--portfolio-highlight);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 42' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 8L44 0L21.75 36.05Q18 42 11 42L0 42Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 42' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M0 8L44 0L21.75 36.05Q18 42 11 42L0 42Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;z-index:-1}.portfolio-position__corner-badge--matured{--portfolio-highlight: var(--portfolio-matured-highlight)}.portfolio-position__corner-badge--near{--portfolio-highlight: #a79cc9}.portfolio-position__top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-height:56px;flex-wrap:wrap}.portfolio-position--plain .portfolio-position__top{min-height:40px}.portfolio-position__identity{display:flex;gap:14px;min-width:0;flex:1}.portfolio-position__identity--interactive{padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.portfolio-position__identity--interactive:hover .portfolio-position__market,.portfolio-position__identity--interactive:focus-visible .portfolio-position__market{color:var(--accent-text)}.portfolio-position__identity--interactive:focus-visible{outline:2px solid rgba(var(--accent-rgb),.3);outline-offset:4px;border-radius:var(--radius-surface)}.portfolio-position__icons{display:flex;align-items:center;gap:4px;flex:0 0 auto}.portfolio-position__copy{min-width:0;display:flex;flex-direction:column;gap:5px}.portfolio-position__market-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.portfolio-position__market{margin:0;font-size:var(--text-input);font-weight:900;letter-spacing:-.03em}.portfolio-position__meta{margin:0;color:var(--text-muted);font-size:var(--text-caption);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.portfolio-status{width:fit-content;min-height:26px;display:inline-flex;align-items:center;padding:0 10px;border-radius:var(--radius-control);font-size:var(--text-caption);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.portfolio-status--active{background:#8fca8c33;color:var(--positive-text)}.portfolio-status--matured{background:rgba(var(--accent-rgb),.14);color:var(--accent-text)}.portfolio-status--resting{background:#9486bd29;color:var(--secondary-text)}.portfolio-status--closed{background:#4740541a;color:var(--text-strong)}.portfolio-status--liquidated{background:#e09f9f38;color:var(--danger-text)}.portfolio-health{width:min(220px,100%);display:flex;flex-direction:column;gap:8px}.portfolio-health__head{display:flex;justify-content:space-between;gap:12px;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.portfolio-health__track{height:6px;overflow:hidden;border-radius:999px;background:#4740541f}.portfolio-health__fill{height:100%}.portfolio-health__fill--healthy{background:var(--positive)}.portfolio-health__fill--warning{background:var(--accent)}.portfolio-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-height:80px}.portfolio-metric{display:flex;flex-direction:column;gap:6px;min-height:80px;padding:12px 14px;border-radius:var(--radius-surface);background:var(--surface-alt)}.portfolio-metric__label{color:var(--text-muted);font-size:var(--text-caption);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.portfolio-metric__value{color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-body);font-weight:800;line-height:1.45}.portfolio-metric__value--accent{color:var(--accent-text)}.portfolio-metric__value--positive{color:var(--positive-text)}.portfolio-metric__value--negative{color:var(--danger-text)}.portfolio-metric__value--warning{color:var(--secondary-text)}.portfolio-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.portfolio-actions .primary-action,.portfolio-actions .secondary-button{min-height:40px;font-size:var(--text-body)}.portfolio-actions .primary-action{padding-left:16px;padding-right:16px}.portfolio-actions .secondary-button{width:auto;padding-left:16px;padding-right:16px}.header-zone-shell{display:flex;flex-direction:column;gap:10px}.market-header-layer{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px}.market-mode-switch{align-self:flex-end;justify-content:flex-end;min-height:28px;padding:0 6px}.market-mode-switch .activity-tabs__item{cursor:pointer}.header-zone__view-tabs{gap:16px;align-self:flex-end;justify-content:flex-end;margin-top:auto}.header-zone{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:16px 24px;border-radius:var(--radius-panel);background:var(--market-hero-gradient);color:var(--text-strong);box-shadow:var(--shadow-soft)}:root[data-app-profile=monad-mainnet] .market-header-layer{--market-header-corner-width: 300px;padding-top:20px;gap:0;isolation:isolate}:root[data-app-profile=monad-mainnet] .market-header-layer:before{position:absolute;z-index:-1;inset:20px 0 0;border-radius:var(--radius-panel);background:var(--market-hero-gradient);content:"";pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) left top / calc(100% - var(--market-header-corner-width)) 100% no-repeat,url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%2040'%20preserveAspectRatio='none'%3e%3cpath%20fill='white'%20d='M0%200h24c24%200%2036%2020%2060%2020h200q16%200%2016%2016v4H0Z'/%3e%3c/svg%3e") right top / var(--market-header-corner-width) 40px no-repeat,linear-gradient(#000 0 0) left bottom / 100% calc(100% - 40px) no-repeat;mask:linear-gradient(#000 0 0) left top / calc(100% - var(--market-header-corner-width)) 100% no-repeat,url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%2040'%20preserveAspectRatio='none'%3e%3cpath%20fill='white'%20d='M0%200h24c24%200%2036%2020%2060%2020h200q16%200%2016%2016v4H0Z'/%3e%3c/svg%3e") right top / var(--market-header-corner-width) 40px no-repeat,linear-gradient(#000 0 0) left bottom / 100% calc(100% - 40px) no-repeat}:root[data-app-profile=monad-mainnet] .market-header-layer .market-mode-switch{position:absolute;z-index:1;top:0;right:0;width:calc(var(--market-header-corner-width) - 24px);height:40px;min-height:0;gap:24px;padding:0 20px 0 18px;justify-content:flex-end;align-items:stretch}:root[data-app-profile=monad-mainnet] .market-header-layer .market-mode-switch .activity-tabs__item{padding:10px 0 8px;line-height:20px;white-space:nowrap}:root[data-app-profile=monad-mainnet] .market-mode-switch .activity-tabs__item:not(:disabled):hover{color:var(--lavender-strong)}:root[data-app-profile=monad-mainnet] .market-mode-switch .activity-tabs__item:focus-visible{outline:2px solid var(--lavender-strong);outline-offset:2px;border-radius:4px}:root[data-app-profile=monad-mainnet] .market-header-layer .header-zone{padding-top:36px;background:transparent;box-shadow:none}@media(min-width:721px){:root[data-app-profile=monad-mainnet] .market-header-layer .header-zone__address-chip{position:relative;top:-20px}}.header-zone__info{display:flex;flex-direction:column;gap:10px;flex:1}.header-zone__controls{display:flex;flex-direction:column;align-items:flex-end;gap:12px;width:100%}.header-zone__address-chip,.header-zone__inline-copy,.header-zone__token-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(71,64,84,.18);border-radius:999px;background:#ffffff29;color:inherit;cursor:pointer;font:inherit}.header-zone__address-chip,.header-zone__inline-copy{padding:6px 10px}.header-zone__address-chip{align-self:flex-start}.header-zone__address-label{font-size:var(--text-caption);font-weight:800;letter-spacing:.08em;opacity:.66;text-transform:uppercase}.header-zone__address-value{font-family:var(--font-mono);font-size:var(--text-body);font-weight:800}.header-zone__copy-icon{width:14px;height:14px;flex:none}.header-zone__address-chip:hover,.header-zone__address-chip:focus-visible,.header-zone__inline-copy:hover,.header-zone__inline-copy:focus-visible,.header-zone__token-badge:hover,.header-zone__token-badge:focus-visible{border-color:#47405457;background:#ffffff3d}.eyebrow,.panel__eyebrow,.form-group__header,.sidebar-section__title,.sidebar-section__subtitle,.header-stat__label{font-size:var(--text-caption);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.eyebrow{margin:0}.market-title{margin:0;font-size:clamp(2.2rem,3.4vw,3rem);font-weight:900;line-height:.92;letter-spacing:-.05em}.risk-help{position:relative;z-index:6;display:inline-flex;flex:none;align-items:center;color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-caption);font-weight:700;letter-spacing:normal;line-height:1;text-align:left;text-transform:none;vertical-align:middle}.risk-help__trigger{position:relative;display:inline-flex;width:15px;height:15px;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:999px;background:#ffffff29;color:inherit;cursor:help;font-family:inherit;font-size:10px;font-weight:inherit;line-height:1;opacity:.72;padding:0;transition:background .12s ease,color .12s ease,opacity .12s ease}.risk-help__trigger:after{position:absolute;content:"";inset:-4px}.risk-help__trigger:hover,.risk-help__trigger:focus-visible{background:var(--surface);color:var(--text-strong);opacity:1;outline:none}.risk-help__bubble{position:fixed;z-index:80;width:min(270px,calc(100vw - 32px));border:1px solid var(--border-strong);border-radius:10px;background:var(--surface);box-shadow:var(--shadow-popover);color:var(--text-strong);font-family:var(--font-sans);font-size:var(--text-caption);font-weight:650;letter-spacing:normal;line-height:1.45;opacity:0;padding:10px 12px;pointer-events:none;text-align:left;text-transform:none;transform:translateY(2px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease;visibility:hidden;white-space:normal}.risk-help__bubble--open{opacity:1;transform:translateY(0);visibility:visible}.header-zone__meta-item,.health-factor__label--with-help,.finalized-card__aside-label--with-help,.execution-card__label--with-help,.dialog-summary__label--with-help{display:inline-flex;align-items:center;gap:6px}.header-zone__aside{display:flex;flex-direction:column;align-items:flex-end;align-self:stretch;gap:16px;min-width:min(100%,460px)}.header-zone__aside--advanced{align-items:stretch;justify-content:flex-start;min-width:min(100%,520px)}.maturity-pill-list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:8px}.maturity-pill-item{display:flex;flex-direction:column;align-items:stretch;gap:4px}.maturity-pill{border:1px solid rgba(71,64,84,.25);border-radius:6px;background:#4740541f;color:var(--text-strong);padding:6px 12px;font-family:var(--font-mono);font-size:var(--text-caption);font-weight:700;cursor:pointer;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease}.maturity-pill:hover,.maturity-pill:focus-visible,.maturity-pill--active{background:#47405440}.maturity-pill--matured{border-color:var(--lavender-strong);background:#ffffff29;color:var(--secondary-text-strong);box-shadow:0 0 6px var(--lavender-glow),0 0 12px #9486bd24;text-shadow:0 0 4px rgba(148,134,189,.2)}.maturity-pill--matured:hover,.maturity-pill--matured:focus-visible{border-color:var(--lavender-strong);background:#ffffff3d;color:var(--secondary-text-strong);box-shadow:0 0 0 1px var(--lavender-strong),0 0 8px var(--lavender-glow),0 0 16px var(--lavender-glow)}.maturity-pill--matured.maturity-pill--active{border-color:var(--lavender-strong);background:#ffffff47;color:var(--secondary-text-strong);box-shadow:0 0 0 1px var(--lavender-strong),0 0 8px var(--lavender-glow),0 0 18px var(--lavender-glow);text-shadow:none}.maturity-pill__status{color:var(--secondary-text-strong);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:800;letter-spacing:.05em;line-height:1;text-align:left;text-shadow:0 0 5px var(--lavender-glow)}.header-zone__meta{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center;font-size:var(--text-input);font-weight:600;opacity:.9}.header-zone__meta-item{position:relative}.status-pill,.oracle-pill{display:inline-flex;align-items:center;gap:8px}.status-pill{padding:4px 8px;border-radius:4px;background:var(--text-strong);color:var(--accent-strong)}.oracle-pill__dot{width:8px;height:8px;border-radius:999px;background:#4caf50}.header-zone__stats{display:flex;gap:32px;text-align:right}.header-zone__advanced{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;width:100%}.header-zone__advanced-row{display:flex;flex-direction:column;gap:6px;min-width:0}.header-zone__advanced-label{font-size:var(--text-caption);font-weight:800;letter-spacing:.08em;opacity:.68;text-transform:uppercase}.header-zone__advanced-value{font-family:var(--font-mono);font-size:var(--text-input);font-weight:800;line-height:1.4;overflow-wrap:anywhere}.header-zone__token-badge{justify-content:flex-start;padding:6px 10px;width:fit-content}.header-zone__token-icon{width:18px;height:18px;border-radius:999px;flex:none}.header-zone__token-icon--fallback{display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-caption);font-weight:900}.header-stat{display:flex;flex-direction:column}.header-stat__label{opacity:.78}.header-stat__value{font-family:var(--font-mono);font-size:var(--text-section);font-weight:800;letter-spacing:-.05em}.header-stat__value-button{appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;padding:0;text-align:inherit}.header-stat__value-button:focus-visible{color:var(--accent-strong)}.header-zone--advanced-layout .header-zone__info{max-width:min(100%,420px)}.main-grid{display:grid;grid-template-columns:320px minmax(0,1fr) 340px;gap:12px;flex:1;min-height:0}.main-grid--finalized{grid-template-columns:320px minmax(0,1fr)}.panel{display:flex;flex-direction:column;min-height:0;border-radius:var(--radius-panel);overflow:hidden;background:var(--surface);box-shadow:var(--shadow-soft)}.panel--action{border:2px solid var(--border-strong)}.panel__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--border)}.panel__title{margin:0;color:var(--text-strong);font-size:var(--text-section);font-weight:800;letter-spacing:-.03em;text-transform:uppercase}.panel__title--accent{color:var(--accent-text)}.panel__eyebrow{color:var(--text-faint);font-family:var(--font-mono)}.panel__body{display:flex;flex:1;flex-direction:column;gap:20px;min-height:0;padding:20px;overflow:auto}.panel__body--flush{padding:0}.order-book{display:flex;flex:1;flex-direction:column;min-height:0}.order-book-view-tabs{justify-content:flex-end}.order-book-view-tabs .activity-tabs__item{cursor:pointer;min-height:28px}.order-book-chart{display:flex;flex:1;flex-direction:column;gap:12px;min-height:360px;padding:14px 16px 16px}.order-book-chart__legend{display:flex;align-items:center;gap:14px;min-height:24px;color:var(--text-muted);font-family:var(--font-mono);font-size:.78rem;font-weight:800}.order-book-chart__legend-time{color:var(--text-faint);margin-right:auto}.order-book-chart__legend-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.order-book-chart__legend-item:before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor}.order-book-chart__legend-item--lend{color:var(--order-book-orange-text)}.order-book-chart__legend-item--borrow{color:var(--order-book-purple)}.order-book-chart__canvas{flex:1;min-height:300px}.order-book-chart__state{display:flex;flex:1;align-items:center;justify-content:center;min-height:360px;padding:24px;color:var(--text-faint);font-family:var(--font-mono);font-size:.82rem;font-weight:700;line-height:1.5;text-align:center}.order-book-chart__state--error{color:var(--danger-text)}.market-parameters__top-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.market-parameters__panel{min-height:0}.market-parameters__panel-body,.liquidations-oracle-panel__body{overflow:hidden}.liquidations-oracle__grid{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(420px,1.1fr);gap:28px;align-items:stretch;min-height:0}.liquidations-oracle__table{align-self:stretch}.liquidations-oracle__row{display:grid;grid-template-columns:minmax(160px,1fr) minmax(0,1fr);gap:18px;align-items:center;min-height:56px;padding:12px 0;border-bottom:1px solid var(--border)}.liquidations-oracle__row:last-child{border-bottom:none}.liquidations-oracle__label{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:var(--text-body);font-weight:800;line-height:1.35}.liquidations-oracle__value{justify-self:end;color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-body);font-weight:800;line-height:1.35;text-align:right}.liquidations-oracle__value-note{color:var(--text-faint);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:800;text-transform:uppercase}.liquidations-oracle__value-note--error{color:var(--danger-text)}.liquidations-oracle__copy{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:999px;background:var(--surface-alt);color:var(--text-strong);cursor:pointer;font:inherit;padding:6px 10px}.liquidations-oracle__copy .asset-icon{width:20px;height:20px;box-shadow:none}.liquidations-oracle__copy:hover,.liquidations-oracle__copy:focus-visible{border-color:var(--border-strong);background:var(--accent-soft)}.liquidations-oracle__copy-icon{width:14px;height:14px;flex:none}.liquidations-oracle__protocol{display:inline-flex;align-items:center;gap:8px;color:#9391f7}.liquidations-oracle__protocol img{display:block;width:1.15em;height:1.15em}.liquidations-oracle__chart-wrap{display:flex;min-width:0;min-height:0}.liquidations-oracle__chart-wrap .order-book-chart__state{min-height:320px;width:100%}.liquidation-discount-chart{display:flex;flex:1;min-width:0}.liquidation-discount-chart__svg{width:100%;height:auto;min-height:320px;overflow:visible;touch-action:none}.liquidation-discount-chart__safe-zone{fill:var(--lavender-soft);opacity:.55}.liquidation-discount-chart__safe-label,.liquidation-discount-chart__axis-label,.liquidation-discount-chart__hover-label{fill:var(--text-faint);font-family:var(--font-mono);font-size:11px;font-weight:800}.liquidation-discount-chart__safe-label{fill:var(--secondary-text);opacity:.82}.liquidation-discount-chart__axis,.liquidation-discount-chart__grid,.liquidation-discount-chart__dmax-hf,.liquidation-discount-chart__hf-one,.liquidation-discount-chart__tick{vector-effect:non-scaling-stroke}.liquidation-discount-chart__axis,.liquidation-discount-chart__tick{stroke:var(--border-strong);stroke-width:1.2}.liquidation-discount-chart__grid{stroke:var(--border);stroke-dasharray:5 7}.liquidation-discount-chart__hf-one{stroke:var(--lavender);stroke-dasharray:4 6;stroke-width:1.3;opacity:.85}.liquidation-discount-chart__dmax-hf{stroke:var(--border);stroke-dasharray:5 7;stroke-width:1.2}.liquidation-discount-chart__line{stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;vector-effect:non-scaling-stroke}.liquidation-discount-chart__hover-line{stroke:var(--border-strong);stroke-dasharray:3 6;stroke-width:1;vector-effect:non-scaling-stroke}.liquidation-discount-chart__hover-dot{fill:var(--surface);stroke:var(--accent);stroke-width:3;vector-effect:non-scaling-stroke}.liquidation-discount-chart__hover-label{fill:var(--accent-text);font-size:12px}.liquidation-discount-chart__tooltip-frame{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.2;vector-effect:non-scaling-stroke}.liquidation-discount-chart__tooltip-title,.liquidation-discount-chart__tooltip-value{fill:var(--text-faint);font-family:var(--font-mono);font-size:10px;font-weight:800}.liquidation-discount-chart__tooltip-value{fill:var(--accent-text);font-size:12px}.order-book__head,.order-book__row{display:grid;grid-template-columns:80px 1fr 1fr;align-items:center;gap:12px}.order-book__head{padding:8px 12px;border-bottom:1px solid var(--border);color:var(--text-faint);font-family:var(--font-mono);font-size:var(--text-body);font-weight:800;line-height:1.2}.order-book__head-label,.order-book__cell--numeric{text-align:right}.order-book__head-label--apr{text-align:left;color:var(--order-book-orange-text);font-weight:900}.order-book__head-toggle{display:inline-flex;align-items:center;min-height:24px;border:none;background:transparent;color:inherit;padding:0;font:inherit;font-weight:900;cursor:pointer}.order-book__head-toggle:hover,.order-book__head-toggle:focus-visible{color:var(--order-book-orange-strong);text-decoration:underline;text-underline-offset:3px}.order-book__head-toggle:focus-visible{outline:none}.order-book__ladder{display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.order-book__side{display:flex;flex:0 0 auto;flex-direction:column;min-height:0}.order-book__side-empty{display:flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:180px;padding:24px;color:var(--text-muted);font-size:var(--text-title);font-weight:800;letter-spacing:-.02em;line-height:1.35;text-align:center}.order-book__row{position:relative;padding:6px 12px;width:100%;border:0;background:transparent;color:inherit;font-family:var(--font-mono);font-size:var(--text-body);cursor:pointer;text-align:inherit}.order-book__row:hover,.order-book__row:focus-visible{background:var(--surface-muted)}.order-book__row:focus-visible{outline:1px solid var(--order-book-orange);outline-offset:-1px}.order-book__apr,.order-book__cell{position:relative;z-index:1}.order-book__apr{display:inline-flex;align-items:center;gap:8px;text-align:left;color:var(--order-book-orange-text);font-size:var(--text-input);font-weight:800}.order-book__apr--ask{color:var(--order-book-purple)}.order-book__primary-value{display:inline-block}.order-book__price-zero-count{font-size:.62em;line-height:0;margin:0 1px;position:relative;top:.2em}.order-book__marker{display:inline-block;width:8px;height:8px;border-radius:999px;background:var(--order-book-orange);flex:0 0 auto}.order-book__marker--ask{background:var(--order-book-purple)}.order-book__depth,.order-book__depth-fill{position:absolute;left:0;top:2px;bottom:2px;border-radius:0 6px 6px 0;pointer-events:none}.order-book__depth{z-index:0}.order-book__depth--ask{background:var(--order-book-orange-soft)}.order-book__depth--bid{background:var(--order-book-purple-soft)}.order-book__depth-fill{z-index:0}.order-book__depth-fill--ask{background:var(--order-book-orange-fill)}.order-book__depth-fill--bid{background:var(--order-book-purple-fill)}.order-book__spread-row{padding:12px 0;margin:8px 0;border-top:1px dashed var(--border);border-bottom:1px dashed var(--border);color:var(--text-faint);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:700;letter-spacing:.05em;text-align:center}.action-tabs{display:flex;border-bottom:1px solid var(--border-strong)}.action-tabs__item{flex:1;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--text-muted);padding:16px 0;font-size:var(--text-body);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.action-tabs__item--active{border-bottom-color:var(--text-strong);color:var(--text-strong)}.segmented-switch{display:flex;gap:6px;margin-bottom:20px;padding:6px;border-radius:18px;background:#4740541f}.segmented-switch__item{flex:1;border:none;border-radius:14px;background:transparent;color:#474054ad;padding:14px 0;cursor:pointer;font-size:var(--text-body);font-weight:800;letter-spacing:0;transition:background .12s ease,color .12s ease,transform .12s ease}.segmented-switch__item--active{background:var(--action-bg);color:#fff}:root[data-app-profile=monad-mainnet] .panel--action .segmented-switch{gap:2px;margin-bottom:16px;padding:3px;border:1px solid rgba(71,64,84,.08);border-radius:10px;background:var(--surface-muted)}:root[data-app-profile=monad-mainnet] .panel--action .segmented-switch__item{padding:5px 10px;border-radius:6px;font-size:var(--text-body);font-weight:700;line-height:20px}:root[data-app-profile=monad-mainnet] .panel--action .segmented-switch__item:not(.segmented-switch__item--active):not(:disabled):hover{background:var(--surface-muted);color:var(--text-strong)}:root[data-app-profile=monad-mainnet] .panel--action .segmented-switch__item:focus-visible{outline:2px solid var(--lavender-strong);outline-offset:1px}:root[data-app-profile=monad-mainnet] .panel--action .segmented-switch__item:disabled{cursor:default}.form-group{position:relative;display:flex;flex-direction:column;gap:8px}.form-group__header{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--text-muted);font-family:var(--font-mono)}.input-shell,.execution-card{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--bg-page)}.input-shell{display:flex;align-items:center;padding:12px 16px}.input-shell:focus-within{border-color:var(--lavender)}.input-shell--invalid,.input-shell--invalid:focus-within{border-color:var(--danger-text);box-shadow:0 0 0 1px #d0564452}:root[data-app-profile=monad-mainnet] :is(.panel--action .input-shell,.dialog .input-shell,.slippage-control__menu .slippage-control__option--custom){background:var(--surface);transition:border-color .18s ease,box-shadow .18s ease}:root[data-app-profile=monad-mainnet] :is(.panel--action .input-shell,.dialog .input-shell,.slippage-control__menu .slippage-control__option--custom):not(.input-shell--invalid):not(.slippage-control__option--active){border-color:var(--border)}:root[data-app-profile=monad-mainnet] :is(.panel--action .input-shell,.dialog .input-shell,.slippage-control__menu .slippage-control__option--custom):not(.input-shell--invalid):not(.slippage-control__option--active):has(input:enabled):hover{border-color:#9486bd66}:root[data-app-profile=monad-mainnet] :is(.panel--action .input-shell,.dialog .input-shell,.slippage-control__menu .slippage-control__option--custom):not(.input-shell--invalid):focus-within{border-color:var(--lavender);box-shadow:0 0 0 3px #9486bd1f}.input-shell input{width:100%;border:none;outline:none;background:transparent;color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-input);font-weight:700}.input-shell__asset{margin-left:12px;color:var(--text-muted);font-size:var(--text-body);font-weight:800}.input-shell__asset-button{margin-left:12px;border:none;background:transparent;color:var(--secondary-text);font-size:var(--text-body);font-weight:800;cursor:pointer}.input-shell__asset-button:hover,.input-shell__asset-button:focus-visible{color:var(--text-strong)}.input-shell__asset-button:disabled{cursor:default;opacity:.55}.token-input-field{position:relative}.market-repay-token-trigger{display:inline-flex;align-items:center;gap:8px;margin-left:12px;border:none;background:transparent;color:var(--secondary-text);font-size:var(--text-body);font-weight:800;cursor:pointer}.market-repay-token-trigger:hover,.market-repay-token-trigger:focus-visible{color:var(--text-strong)}.market-repay-token-trigger__icon{width:16px;height:16px;flex:none;transition:transform .16s ease}.market-repay-token-trigger__icon--open{transform:rotate(180deg)}.input-shell__max{margin-left:auto;border:none;background:transparent;color:var(--secondary-text);font-size:var(--text-caption);font-weight:800;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.input-shell__max:hover,.input-shell__max:focus-visible{color:var(--text-strong)}.input-shell__max:disabled{cursor:default;opacity:.45}.field-error-popover{position:absolute;top:30px;right:10px;z-index:10;max-width:min(360px,calc(100% - 20px));padding:7px 10px;border:1px solid rgba(208,86,68,.28);border-radius:6px;background:#fff;box-shadow:var(--shadow-popover);color:var(--danger-text);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:800;line-height:1.3;pointer-events:none;transform:translateY(-100%)}.field-error-popover--portal{position:fixed;z-index:60}.amount-slider{position:relative;height:18px;margin-top:4px;margin-bottom:14px;--amount-slider-fill: rgba(148, 134, 189, .28);--amount-slider-fill-solid: var(--lavender);--amount-slider-empty: rgba(71, 64, 84, .16)}.amount-slider__track{position:absolute;inset:50% 0 auto;height:6px;border-radius:999px;background:linear-gradient(90deg,var(--amount-slider-fill) 0%,var(--amount-slider-fill) var(--slider-progress),var(--amount-slider-empty) var(--slider-progress),var(--amount-slider-empty) 100%);box-shadow:inset 0 0 0 1px #4740540a;transform:translateY(-50%)}.amount-slider__input{position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;appearance:none;border-radius:0;outline:none;background:transparent;cursor:pointer}.amount-slider__input::-webkit-slider-runnable-track{height:18px;border-radius:0;background:transparent}.amount-slider__input::-webkit-slider-thumb{width:18px;height:18px;margin-top:0;appearance:none;border:3px solid var(--lavender);border-radius:50%;background:var(--amount-slider-fill-solid);box-shadow:0 0 0 1px #4740540a}.amount-slider__input::-moz-range-track{height:18px;border-radius:0;background:transparent}.amount-slider__input::-moz-range-thumb{width:18px;height:18px;border:3px solid var(--lavender);border-radius:50%;background:var(--amount-slider-fill-solid);box-shadow:0 0 0 1px #4740540a}.amount-slider__marks{position:absolute;inset:0 4px;z-index:1;pointer-events:none}.amount-slider__mark{position:absolute;top:50%;width:6px;height:6px;border-radius:50%;background:#47405442;transform:translate(-50%,-50%);transition:background .12s ease,transform .12s ease}.amount-slider__mark--active{background:var(--lavender)}.execution-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px}:root[data-app-profile=monad-mainnet] .panel--action .execution-card{background:linear-gradient(145deg,#efe6ff6b,#fff8f1cc)}.execution-card--with-toggle{padding-top:48px}.call-summary-toggle{position:absolute;top:10px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:30px;border:1px solid var(--border);border-radius:var(--radius-control);background:#ffffffb8;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:900;line-height:1;transition:background .14s ease,border-color .14s ease,color .14s ease}.call-summary-toggle span{letter-spacing:.08em}.call-summary-toggle:hover,.call-summary-toggle:focus-visible,.call-summary-toggle[aria-pressed=true]{border-color:var(--border-strong);background:var(--surface-hover);color:var(--text-strong)}.execution-card__row{display:flex;justify-content:space-between;gap:12px;font-size:var(--text-body)}.execution-card__label{color:var(--text-muted)}.execution-card__value{color:var(--text-muted);font-family:var(--font-mono);font-weight:700}.execution-card__row--summary{margin-top:6px;padding-top:12px;border-top:1px solid var(--border)}.execution-card__row--summary .execution-card__label{color:var(--text-strong);font-weight:800}.execution-card__row--summary .execution-card__value{color:var(--text-strong);font-weight:900}.execution-card__row--code{align-items:flex-start}.execution-card__row--code .execution-card__value{max-width:min(100%,34rem);overflow-wrap:anywhere;white-space:normal}.primary-action{width:100%;border:none;padding:18px;background:var(--action-bg);color:#fff}.primary-action:active,.secondary-button:active,.connect-wallet-button:active{transform:translateY(1px)}.primary-action--compact{width:auto;padding:14px 18px}.secondary-button{width:100%;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-strong);padding:12px 16px;background:transparent;color:var(--text-strong)}.secondary-button--link{min-height:44px}.secondary-button--split{flex:1;padding:12px}.system-note{border:1px solid var(--border-subtle);border-radius:var(--radius-control);padding:12px;background:#9486bd1a;color:var(--text-strong);font-size:var(--text-caption);line-height:1.45}.sidebar-section{padding-bottom:16px;border-bottom:1px solid var(--border)}.sidebar-section:last-of-type{padding-bottom:0;border-bottom:none}.sidebar-section__title{margin:0 0 12px;color:var(--text-muted);font-size:var(--text-body);font-weight:800}.sidebar-section__title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.sidebar-section__title-row .sidebar-section__title{margin-bottom:0}.sidebar-section__title-action{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text-muted);cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease}.sidebar-section__title-action:hover,.sidebar-section__title-action:focus-visible{border-color:#9486bd73;background:#9486bd14;color:var(--text-strong);transform:translateY(-1px)}.sidebar-section__title-action--active{border-color:#9486bd8c;background:#9486bd24;color:var(--secondary-text)}.sidebar-section__title-action:disabled{cursor:default;transform:none}.sidebar-section__title-action:disabled:hover,.sidebar-section__title-action:disabled:focus-visible{border-color:var(--border);background:transparent;color:var(--text-muted);transform:none}.sidebar-section__title-action--active:disabled{border-color:#9486bd8c;background:#9486bd24;color:var(--secondary-text)}.sidebar-section__title-icon{width:16px;height:16px}.sidebar-section__subtitle{margin:0 0 8px;color:var(--text-muted);font-family:var(--font-mono)}.metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dialog-repay{display:flex;flex-direction:column;gap:12px}.dialog-mode-tabs{display:flex;gap:var(--space-6);border-bottom:1px solid var(--border)}.dialog-mode-tabs__item{flex:0 1 auto;min-width:0;min-height:var(--control-height);border:0;border-bottom:2px solid transparent;padding:var(--space-2) 0;background:transparent;color:var(--text-muted);cursor:pointer;font-size:var(--text-body);font-weight:600;line-height:1.4;text-align:left}.dialog-mode-tabs__item:hover{color:var(--text-strong)}.dialog-mode-tabs__item--active{border-bottom-color:var(--accent-text);color:var(--accent-text)}.repay-stepper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.repay-stepper__item{display:flex;align-items:center;gap:10px;width:100%;padding:12px;border:1px solid var(--border);border-radius:var(--radius-surface);background:#f8f6fcb8;appearance:none;cursor:pointer;font:inherit;text-align:left;color:inherit}.repay-stepper__item--active{border-color:#9486bd73;background:#9486bd1f}.repay-stepper__item--complete{border-color:#9486bd8c;background:#9486bd29}.repay-stepper__item:hover{border-color:#9486bd6b}.repay-stepper__item:focus-visible{outline:2px solid rgba(148,134,189,.32);outline-offset:2px}.repay-stepper__badge{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--surface-hover);color:var(--text-strong);font-size:var(--text-body);font-weight:800}.repay-stepper__item--active .repay-stepper__badge,.repay-stepper__item--complete .repay-stepper__badge{background:var(--lavender);color:#fff}.repay-stepper__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.repay-stepper__label{color:var(--text-strong);font-size:var(--text-body);font-weight:700}.repay-stepper__description{color:var(--text-muted);font-size:var(--text-caption)}.metric-grid__item{display:flex;flex-direction:column;gap:4px}.metric-grid__label,.sidebar-summary__label{color:var(--accent-text);font-size:var(--text-body);font-weight:700}.metric-grid__value,.sidebar-summary__value{color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-input);font-weight:700}.metric-grid__value--positive,.sidebar-summary__value--positive,.status-meter__value{color:var(--positive-text)}.metric-grid__value--negative{color:var(--danger-text)}.metric-grid__value--accent{color:var(--accent-text)}.sidebar-summary{display:flex;flex-direction:column;gap:4px}.sidebar-button-row{display:flex;gap:8px;margin-top:12px}.status-meter{margin-bottom:12px}.status-meter--compact{margin-top:0}.health-factor{display:flex;flex-direction:column;gap:12px;margin-top:26px;margin-bottom:6px}.health-factor__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.health-factor__label{color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-body);font-weight:800;letter-spacing:.03em;text-transform:uppercase}.health-factor__label--with-help{overflow:visible}.health-factor__value{font-family:var(--font-mono);font-size:var(--text-input);font-weight:900;letter-spacing:-.04em}.health-factor__track{position:relative;height:14px;margin-bottom:22px;overflow:visible;border-radius:999px;background:#47405424}.health-factor__fill{width:var(--health-fill);height:100%;border-radius:inherit;background:var(--health-color);transition:width .12s ease,background .12s ease}.health-factor__threshold{position:absolute;left:var(--health-threshold);top:-4px;bottom:-4px;width:2px;border-radius:999px;background:#474054c7;transform:translate(-50%)}.health-factor__threshold-label{position:absolute;left:var(--health-threshold);top:calc(100% + 8px);transform:translate(-50%);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.status-meter__head{display:flex;justify-content:space-between;margin-bottom:6px;font-family:var(--font-mono);font-size:var(--text-caption);text-transform:uppercase}.status-meter__track{height:6px;overflow:hidden;border-radius:999px;background:#0000004d}.status-meter__fill{height:100%;background:var(--positive)}.sidebar-card-list{display:flex;flex-direction:column;gap:8px}.activity-panel{display:flex;flex-direction:column;gap:16px;flex-shrink:0;border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-soft);padding:20px;min-width:0}.activity-panel .activity-table{overflow-x:auto;overscroll-behavior-x:contain}.activity-panel__header{display:flex;align-items:center;justify-content:flex-start;gap:16px;border-bottom:1px solid var(--border);padding-bottom:16px}.activity-tabs{display:flex;gap:24px;align-items:center}.activity-tabs__item{border:none;border-bottom:2px solid transparent;background:transparent;color:var(--text-muted);padding:0 0 4px;font-size:var(--text-body);font-weight:500;letter-spacing:.05em;text-transform:uppercase}.activity-tabs__item--active{border-bottom-color:var(--text-strong);color:var(--text-strong);font-weight:700}.activity-panel__button{border:1px solid var(--border);border-radius:4px;background:transparent;color:var(--text-strong);padding:6px 12px;font-size:var(--text-caption);font-weight:700;cursor:pointer}.activity-panel__button--danger{border-color:var(--danger-text);color:var(--danger-text)}.test-active-orders__cancel-all{background:var(--danger-text);color:#fff;font-family:var(--font-sans);letter-spacing:0;text-transform:none}.test-active-orders__cancel-all:disabled{cursor:not-allowed;opacity:.45}.activity-table{display:flex;flex-direction:column}.activity-table__head,.activity-table__row{display:grid;gap:12px;align-items:center}.activity-table__head--active,.activity-table__row--active{grid-template-columns:132px 96px 132px 132px 104px auto}.activity-table__head--history,.activity-table__row--history{grid-template-columns:132px 112px 152px 1fr}.activity-table__head--portfolio-history,.activity-table__row--portfolio-history{grid-template-columns:220px 120px 160px 96px 108px 140px 220px minmax(160px,1fr);min-width:1280px}.activity-table__head--test-portfolio-history,.activity-table__row--test-portfolio-history{grid-template-columns:220px 120px 150px 220px 160px minmax(260px,1fr);min-width:1290px}.activity-table__head--borrower-history,.activity-table__row--borrower-history{grid-template-columns:172px 220px 156px 156px 180px minmax(260px,1fr);min-width:1360px}.activity-table__head{padding:10px 16px;border-bottom:1px solid var(--border);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.activity-table__empty{display:flex;min-height:64px;align-items:center;padding:16px;color:var(--text-faint);font-family:var(--font-mono);font-size:var(--text-body);line-height:1.45}.activity-entry{display:block;padding:10px 16px;font-family:var(--font-mono);font-size:var(--text-body)}.activity-entry--bordered{border-bottom:1px solid var(--border)}.activity-entry__actions{display:flex;justify-content:flex-end;align-items:center;gap:8px}.test-active-orders__head,.test-active-orders__row{grid-template-columns:132px 96px 160px 140px auto}.test-active-orders__head--market,.test-active-orders__row--market{grid-template-columns:minmax(180px,1.3fr) 132px 96px 160px 140px auto}.test-active-orders__head-actions{display:flex;justify-content:flex-end;align-items:center;min-height:30px}.test-active-orders__market{display:flex;flex-direction:column;gap:4px}.test-active-orders__market-name{color:var(--text-strong);font-weight:800}.test-active-orders__market-meta{color:var(--text-faint);font-size:var(--text-caption)}.test-active-orders__empty,.test-portfolio__empty{color:var(--text-faint);font-family:var(--font-mono);font-size:var(--text-body)}.finalized-market-panel{min-width:0}.finalized-market-panel__header{align-items:flex-start}.finalized-market-panel__body{display:flex;flex-direction:column;gap:18px}.finalized-overview-panel__body{justify-content:flex-start}.finalized-market-panel__intro{margin:0;color:var(--text-strong);font-size:var(--text-input);line-height:1.55}.finalized-timeline{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(430px,1.1fr);min-height:330px;padding:34px 30px 34px 38px;background:transparent}.finalized-timeline__status{display:flex;min-width:0;flex-direction:column;justify-content:center;padding-right:48px;border-right:1px solid rgba(71,64,84,.12)}.finalized-timeline__eyebrow{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-bottom:14px;color:var(--secondary-text);font-size:var(--text-caption);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.finalized-timeline__title{margin:0;color:var(--text-strong);font-size:clamp(2rem,2.8vw,2.55rem);font-weight:800;letter-spacing:-.045em;line-height:1.05}.finalized-timeline__countdown{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin-top:30px;padding-bottom:24px;border-bottom:1px solid rgba(71,64,84,.1);color:var(--secondary-text)}.finalized-timeline__countdown strong{font-family:var(--font-mono);font-size:clamp(2.9rem,4.8vw,4.35rem);font-weight:800;letter-spacing:.01em;line-height:.96;white-space:nowrap}.finalized-timeline__countdown span{font-size:1rem;font-weight:560}.finalized-timeline--post-grace .finalized-timeline__countdown{color:var(--accent-strong)}.finalized-timeline--post-grace .finalized-timeline__countdown strong{font-family:var(--font-sans);font-size:clamp(2rem,3.2vw,2.8rem);font-weight:800;letter-spacing:-.035em}.finalized-timeline__summary{max-width:30rem;margin:24px 0 0;color:var(--text-strong);font-size:var(--text-input);font-weight:520;line-height:1.5}.finalized-timeline__lifecycle{position:relative;display:grid;min-width:0;align-content:center;margin:0;padding:8px 0 8px 20px;list-style:none}.finalized-timeline__lifecycle:before{position:absolute;top:52px;bottom:52px;left:50px;width:1px;background:#9486bd33;content:""}.finalized-timeline__step{position:relative;z-index:1;display:grid;grid-template-columns:60px minmax(0,1fr);min-height:96px;align-items:center;padding:18px 24px 18px 0;border:1px solid transparent;border-left:3px solid transparent;border-radius:var(--radius-surface)}.finalized-timeline__step--active{border-color:#9486bd33;border-left-color:var(--lavender);background:#9486bd12;box-shadow:0 8px 22px #4740540a}.finalized-timeline__marker{position:relative;z-index:2;display:grid;justify-self:center;width:22px;height:22px;place-items:center;border:2px solid rgba(71,64,84,.42);border-radius:50%;background:var(--surface)}.finalized-timeline__step--complete .finalized-timeline__marker{border-color:var(--accent);background:var(--accent);color:#fff}.finalized-timeline__step--complete .finalized-timeline__marker wui-icon{filter:brightness(0) invert(1)}.finalized-timeline__step--active .finalized-timeline__marker{border-color:var(--lavender);background:var(--lavender);box-shadow:inset 0 0 0 4px var(--surface),0 0 0 2px #9486bd2e}.finalized-timeline__step-copy{display:flex;min-width:0;flex-direction:column;gap:10px}.finalized-timeline__step-title{color:var(--text-strong);font-size:var(--text-body);line-height:1.35}.finalized-timeline__step-title strong{font-weight:800}.finalized-timeline__step-title>span{color:var(--text-muted);font-weight:520}.finalized-timeline__step time{color:var(--text-muted);font-size:var(--text-body);font-weight:520;line-height:1.4}.finalized-timeline__step--active .finalized-timeline__step-title>span{color:var(--text-strong)}.finalized-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:14px}.finalized-market-overview{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.finalized-market-overview__metric{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;text-align:left;width:100%}.finalized-market-overview__metric+.finalized-market-overview__metric{padding-top:18px;border-top:1px solid rgba(71,64,84,.12)}.finalized-market-overview__label{color:var(--accent-text);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.finalized-market-overview__value{color:var(--text-strong);font-size:var(--text-section);font-family:var(--font-mono);font-weight:900;letter-spacing:-.05em}.finalized-market-overview__divider{display:none}.finalized-card{display:flex;height:100%;flex-direction:column;gap:12px;padding:15px;border:1px solid var(--border);border-radius:18px;background:#ffffffdb}.finalized-card__metric{display:flex;flex-direction:column;gap:6px}.finalized-card__metric--split{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:16px}.finalized-card__metric-main{display:flex;flex-direction:column;gap:6px;min-width:0}.finalized-card__metric-aside{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:0 0 auto;text-align:right}.finalized-card__aside-label{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.finalized-card__aside-value{color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-title);font-weight:900;letter-spacing:-.03em}.finalized-card__label{display:inline-flex;align-items:center;gap:6px;color:var(--secondary-text);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:800;letter-spacing:.07em;text-transform:uppercase}.finalized-card__value{color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-section);font-weight:900;letter-spacing:-.05em}.finalized-card__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:48px}.matured-cancel-review{display:flex;min-height:0;flex-direction:column;gap:14px}.matured-cancel-review__orders{max-height:min(280px,38vh)}.matured-cancel-review__terms{align-items:flex-end;text-align:right}.finalized-card__actions .secondary-button,.finalized-card__actions .primary-action{width:auto}.sidebar-button-row>.secondary-button,.finalized-card__actions>:is(.secondary-button,.primary-action){min-height:var(--control-height-compact);max-width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-caption);line-height:1.25;letter-spacing:.03em}.finalized-card__action--inactive{border:none;background:var(--lavender-soft);color:var(--text-faint);cursor:pointer}.finalized-card__action--inactive:hover,.finalized-card__action--inactive:focus-visible,.finalized-card__action--inactive:active{border:none;background:var(--lavender-soft);color:var(--text-faint)}.finalized-card__action--inactive:active{transform:translateY(1px)}.finalized-history-panel{padding:0;background:transparent;box-shadow:none}.finalized-history-panel .activity-table{overflow-x:auto}.finalized-history__details{color:var(--text-muted);line-height:1.5}.finalized-history__type{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.finalized-history__type-tag{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:999px;font-family:var(--font-mono);font-size:var(--text-caption);font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.finalized-history__type-tag--rollover{background:#9486bd24;color:var(--secondary-text)}.finalized-history__type-tag--liquidation{background:rgba(var(--liquidation-tag-rgb),.14);color:var(--accent-text)}.finalized-history__market-link{color:var(--secondary-text);font-weight:800;text-decoration:none}.finalized-history__market-link:hover,.finalized-history__market-link:focus-visible{text-decoration:underline}.finalized-history__placeholder{color:var(--text-faint)}.test-portfolio__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.test-portfolio-card{display:flex;flex-direction:column;gap:16px;border:1px solid var(--border);border-radius:var(--radius-panel);background:#ffffffc7;padding:18px}.test-portfolio-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.test-portfolio-card__status{white-space:nowrap}.test-portfolio-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.test-portfolio-card__claimable{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:var(--radius-surface);background:rgba(var(--accent-rgb),.08)}.activity-table__kind{font-weight:800}.activity-table__kind--lend{color:var(--positive-text)}.activity-table__kind--borrow{color:var(--danger-text)}.activity-table__apr{color:var(--accent-text);font-weight:800}.portfolio-history-panel .activity-table{overflow-x:auto}.portfolio-history__market-cell{display:flex;align-items:center;gap:12px;min-width:0}.portfolio-history__market-cell--link{color:inherit;text-decoration:none}.portfolio-history__market-cell--link:hover .portfolio-history__market-name,.portfolio-history__market-cell--link:focus-visible .portfolio-history__market-name{color:var(--accent-text)}.portfolio-history__market-cell--link:focus-visible{border-radius:6px;outline:2px solid rgba(234,137,67,.35);outline-offset:4px}.portfolio-history__market-cell--plain{align-items:flex-start}.portfolio-history__icons{display:flex;align-items:center;gap:4px;flex:0 0 auto}.portfolio-history__market-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.portfolio-history__market-name,.portfolio-history__action{color:var(--text-strong);font-weight:800}.portfolio-history__order-type-tag{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border:1px solid rgba(71,64,84,.25);border-radius:6px;background:#4740541f;color:var(--text-strong);font-size:var(--text-caption);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.portfolio-history__order-type-empty{color:var(--text-muted);font-weight:700}.portfolio-history__market-network{color:var(--text-muted);font-size:var(--text-caption);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.portfolio-history__result{display:flex;flex-direction:column;gap:4px}.portfolio-history__result-change{font-weight:800;white-space:nowrap}.portfolio-history__result-change--positive{color:var(--positive-text)}.portfolio-history__result-change--negative{color:var(--danger-text)}.sidebar-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:1px solid var(--border);border-radius:6px;background:var(--surface-muted)}.sidebar-card__content{display:flex;flex-direction:column;gap:4px}.sidebar-card__primary{color:var(--accent-text);font-family:var(--font-mono);font-weight:800}.sidebar-card__secondary{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-caption)}.sidebar-card__badge{padding:2px 6px;border-radius:4px;background:#ffffffa6;color:var(--accent-text);font-size:var(--text-caption);font-weight:700;text-transform:uppercase}.dialog-backdrop{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--overlay);z-index:20}.dialog{width:min(420px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;border-radius:var(--radius-panel);background:var(--surface);padding:28px;box-shadow:var(--shadow-dialog)}.dialog--market-action{width:min(var(--dialog-width),100%);display:flex;flex-direction:column;gap:var(--space-5)}.dialog--matured-migration{width:min(var(--dialog-wide-width),100%);max-width:640px;max-height:min(860px,calc(100vh - 40px));overflow:hidden}.matured-migration__title-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:0}.matured-migration__title-row .dialog__title{margin:0}.matured-migration__advanced-toggle{display:inline-flex;width:36px;height:36px;flex:0 0 auto;align-items:center;justify-content:center;border:0;padding:5px;background:transparent;color:var(--text-faint);cursor:pointer;border-radius:999px;transition:background .18s ease,color .14s ease,opacity .14s ease,transform .14s ease}.matured-migration__advanced-toggle svg{width:24px;height:24px;transition:transform .2s cubic-bezier(.2,.72,.3,1)}.matured-migration__advanced-toggle:hover,.matured-migration__advanced-toggle:focus-visible{color:var(--text-muted)}.matured-migration__advanced-toggle--active{background:var(--lavender-soft);color:var(--lavender)}.matured-migration__advanced-toggle:focus-visible{outline:2px solid rgba(148,134,189,.3);outline-offset:2px}.matured-migration__advanced-toggle:active{transform:translateY(1px)}.matured-migration__advanced-toggle--active svg{transform:rotate(45deg)}.matured-migration__advanced-toggle:disabled{color:var(--text-faint);cursor:default;opacity:.45;transform:none}.matured-migration__scroll{width:100%;min-height:0;gap:18px;overflow-x:hidden;overflow-y:auto;padding-right:6px;scrollbar-gutter:stable}.matured-migration__section{display:flex;flex-direction:column;gap:14px}.matured-migration__section .input-shell input{min-width:0}.matured-migration__section .dialog-summary__value{color:var(--text-strong);font-size:var(--text-body);font-weight:850}.matured-migration__borrow-controls-reveal-inner{display:flex;min-height:0;flex-direction:column;gap:14px}.matured-migration__borrow-controls-reveal--animated{display:grid;animation:matured-migration-borrow-controls-in .22s cubic-bezier(.2,.72,.3,1) both;grid-template-rows:1fr}.matured-migration__borrow-controls-reveal--animated>.matured-migration__borrow-controls-reveal-inner{overflow:hidden}.matured-migration__borrow-controls-reveal--closing{animation-name:matured-migration-borrow-controls-out;pointer-events:none}@keyframes matured-migration-borrow-controls-in{0%{opacity:0;transform:translateY(-6px);grid-template-rows:0fr}to{opacity:1;transform:translateY(0);grid-template-rows:1fr}}@keyframes matured-migration-borrow-controls-out{0%{opacity:1;transform:translateY(0);grid-template-rows:1fr}to{opacity:0;transform:translateY(-6px);grid-template-rows:0fr}}.action-dialog-list{display:flex;max-height:240px;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-page);overflow-y:auto}.action-dialog-list__empty{margin:0;padding:18px 16px;color:var(--text-muted);font-size:var(--text-body);line-height:1.45}.action-dialog-choice{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;background:#ffffffb3;transition:background .12s ease,box-shadow .12s ease}label.action-dialog-choice,.matured-migration__order-select{cursor:pointer}label.action-dialog-choice:hover{background:#9486bd14}.action-dialog-choice+.action-dialog-choice{border-top:1px solid var(--border)}.action-dialog-choice:has(input:focus-visible){box-shadow:inset 0 0 0 2px #9486bd52;outline:none}.action-dialog-choice--selected{background:#9486bd1f}.action-dialog-choice--readonly{grid-template-columns:minmax(0,1fr) auto}.action-dialog-choice__control{width:16px;height:16px;margin:0;accent-color:var(--accent)}.action-dialog-choice__main,.action-dialog-choice__metrics{display:flex;min-width:0;flex-direction:column;gap:4px}.action-dialog-choice__title,.action-dialog-choice__metrics strong{color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-body)}.action-dialog-choice__value{color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:750}.action-dialog-choice__meta,.action-dialog-choice__metrics,.action-dialog-choice__metrics span{color:var(--text-faint);font-size:var(--text-caption)}.action-dialog-choice__metrics{align-items:flex-end;text-align:right}.matured-migration__orders-table{max-height:min(240px,32vh);border:0;border-radius:0;background:var(--surface);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.matured-migration__targets{max-height:min(240px,32vh)}.matured-migration__orders-head,.matured-migration__order-row{grid-template-columns:30px minmax(94px,.72fr) minmax(170px,1.3fr) minmax(102px,.76fr);gap:12px}.matured-migration__orders-table .matured-migration__orders-head,.matured-migration__orders-table .matured-migration__order-row{min-width:0}.matured-migration__orders-head{position:sticky;z-index:2;top:0;background:var(--surface);box-shadow:none;max-height:0;overflow:hidden;padding:0 12px;opacity:0;transition:max-height .18s ease,opacity .18s ease,padding .18s ease,box-shadow .18s ease}.matured-migration__orders-head>:last-child{width:100%}.matured-migration__orders-table--advanced .matured-migration__orders-head{max-height:42px;box-shadow:0 1px 0 var(--border);padding:8px 12px;opacity:1}.matured-migration__order-entry{padding:11px 12px;background:transparent}.matured-migration__order-entry+.matured-migration__order-entry{border-top:1px solid var(--border)}.matured-migration__order-row{padding:0}.matured-migration__order-select{position:relative;display:flex;width:18px;height:18px;align-items:center;justify-content:center;min-width:0}.matured-migration__order-type{width:fit-content;min-width:68px;overflow:hidden;border:1px solid transparent;border-radius:var(--radius-control);padding:6px 10px;font-family:var(--font-mono);font-size:var(--text-caption);font-weight:800;text-align:center;text-overflow:ellipsis;white-space:nowrap}.matured-migration__order-type--lend{border-color:rgba(var(--accent-rgb),.25);background:rgba(var(--accent-rgb),.08);color:var(--accent-text)}.matured-migration__order-type--borrow{border-color:#9486bd42;background:var(--lavender-soft);color:var(--secondary-text)}:root[data-app-profile=monad-mainnet] .matured-migration__order-type--lend{border-color:color-mix(in srgb,var(--secondary-text) 25%,transparent);background:color-mix(in srgb,var(--secondary-text) 8%,transparent);color:var(--secondary-text)}:root[data-app-profile=monad-mainnet] .matured-migration__order-type--borrow{color:var(--lavender)}:root[data-app-profile=monad-mainnet] .matured-migration__orders-head{display:none}.matured-migration__order-row--readonly{grid-template-columns:minmax(94px,.72fr) minmax(170px,1.3fr) minmax(102px,.76fr)}.matured-cancel-review__kind{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.matured-cancel-review__status{color:var(--text-faint);font-size:var(--text-caption);line-height:1.3}.dialog--matured-cancel>.dialog__title{margin:0}.matured-migration__order-field,.matured-migration__order-mode-cell,.matured-migration__table-input{min-width:0}.matured-migration__order-mode-cell{display:grid;min-height:48px;align-items:stretch}.matured-migration__order-mode-cell--apr{width:100%}.matured-migration__order-mode-layer{grid-area:1 / 1;transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.matured-migration__order-readout{display:flex;min-width:0;min-height:48px;align-items:center;gap:7px;padding:8px 0;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-body);font-weight:700;opacity:1;overflow:hidden;transform:translateY(0);transition-delay:0s,0s,0s;visibility:visible;white-space:nowrap}.matured-migration__order-readout-value{min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis}.matured-migration__order-readout--amount{display:grid;grid-template-columns:minmax(0,var(--matured-migration-order-amount-width, 1ch)) max-content;justify-content:center;column-gap:14px;width:100%}.matured-migration__order-asset-group{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.matured-migration__order-mode-cell--apr .matured-migration__order-readout{justify-content:flex-end}.matured-migration__order-token-icon{display:inline-flex;flex:0 0 auto}.matured-migration__order-token-icon .asset-icon{width:24px;height:24px;box-shadow:none}.matured-migration__order-readout-asset{flex:0 0 auto;color:var(--text-faint);font-size:var(--text-caption);font-weight:700}.matured-migration__order-readout--invalid,.matured-migration__order-readout--invalid .matured-migration__order-readout-asset{color:var(--danger-text)}.matured-migration__order-field{display:block;width:100%}.matured-migration__order-editor{opacity:0;pointer-events:none;transform:translateY(4px);transition-delay:0s,0s,.18s;visibility:hidden}.matured-migration__order-mode-cell--advanced .matured-migration__order-readout{opacity:0;pointer-events:none;transform:translateY(-4px);transition-delay:0s,0s,.18s;visibility:hidden}.matured-migration__order-mode-cell--advanced .matured-migration__order-editor{opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s,0s,0s;visibility:visible}.matured-migration__collateral-mode{display:grid;min-width:0;min-height:54px}.matured-migration__collateral-mode-layer{min-width:0;grid-area:1 / 1;transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.matured-migration__collateral-readout{display:flex;align-self:stretch;justify-content:center;opacity:1;transform:translateY(0);transition-delay:0s,0s,0s;visibility:visible}.matured-migration__collateral-panel{min-width:0;border:1px solid var(--border);border-radius:var(--radius-control);padding:10px 14px 12px;background:var(--surface);transition:border-color .14s ease,box-shadow .14s ease}.matured-migration__collateral-panel--invalid{border-color:var(--danger-text);box-shadow:0 0 0 1px #d0564438}:root[data-app-profile=monad-mainnet] .matured-migration__collateral-panel:not(.matured-migration__collateral-panel--invalid):has(.matured-migration__collateral-editor:focus-within){border-color:var(--lavender);box-shadow:0 0 0 3px #9486bd1f}.matured-migration__collateral-value-row,.matured-migration__collateral-editor{display:flex;min-width:0;min-height:54px;align-items:center;gap:10px;padding:4px 6px}.matured-migration__collateral-token-icon{display:inline-flex;flex:0 0 auto}.matured-migration__collateral-token-icon .asset-icon{width:30px;height:30px;border:1px solid var(--border);box-shadow:none}.matured-migration__collateral-value,.matured-migration__collateral-editor input{min-width:0;color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-body);font-weight:800}:root[data-app-profile=monad-mainnet] :is(.matured-migration__collateral-value,.matured-migration__collateral-editor input){font-size:var(--text-input)}.matured-migration__collateral-value,.matured-migration__collateral-editor input{flex:1 1 auto}.matured-migration__collateral-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matured-migration__collateral-editor input{width:100%;border:0;outline:0;background:transparent}.matured-migration__collateral-asset{flex:0 0 auto;color:var(--text-muted);font-size:var(--text-caption);font-weight:800}.matured-migration__collateral-panel--invalid :is(.matured-migration__collateral-value,.matured-migration__collateral-editor input,.matured-migration__collateral-asset){color:var(--danger-text)}.matured-migration__collateral-max{flex:0 0 auto;border:0;padding:4px 0;background:transparent;color:var(--accent-text);font-size:var(--text-caption);font-weight:850;letter-spacing:.05em;cursor:pointer}.matured-migration__collateral-max:hover,.matured-migration__collateral-max:focus-visible{color:var(--text-strong);outline:none}.matured-migration__collateral-max:disabled{cursor:default;opacity:.45}.matured-migration__collateral-divider{height:1px;margin:0 6px 10px;background:var(--border)}.matured-migration__collateral-panel .dialog-summary{gap:8px;border:0;padding:0 6px;background:transparent}.matured-migration__collateral-editor{opacity:0;pointer-events:none;transform:translateY(4px);transition-delay:0s,0s,.18s;visibility:hidden}.matured-migration__collateral-mode--advanced .matured-migration__collateral-readout{opacity:0;pointer-events:none;transform:translateY(-4px);transition-delay:0s,0s,.18s;visibility:hidden}.matured-migration__collateral-mode--advanced .matured-migration__collateral-editor{opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s,0s,0s;visibility:visible}.matured-migration__table-input{min-height:48px;border-color:var(--border);border-radius:var(--radius-control);padding:11px 13px;background:var(--surface)}.matured-migration__table-input input{min-width:0;font-size:var(--text-body)}.matured-migration__table-input .input-shell__max{flex:0 0 auto;margin-left:8px;font-size:var(--text-caption)}.matured-migration__table-input .input-shell__asset{margin-left:8px;font-size:var(--text-caption)}.matured-migration__order-checkbox-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.matured-migration__order-checkbox{position:relative;width:18px;height:18px;border:1px solid rgba(71,64,84,.28);border-radius:6px;background:transparent;transition:border-color .12s ease,box-shadow .12s ease}.matured-migration__order-checkbox:after{position:absolute;top:2px;left:5px;width:5px;height:9px;border-right:2.25px solid var(--accent);border-bottom:2.25px solid var(--accent);content:"";opacity:0;transform:rotate(45deg) scale(.8);transition:opacity .12s ease,transform .12s ease}.matured-migration__order-checkbox-input:checked+.matured-migration__order-checkbox{border-color:#47405447;background:transparent}.matured-migration__order-checkbox-input:checked+.matured-migration__order-checkbox:after{opacity:1;transform:rotate(45deg) scale(1)}.matured-migration__order-checkbox-input:disabled+.matured-migration__order-checkbox{opacity:.55}.matured-migration__order-checkbox-input:focus-visible+.matured-migration__order-checkbox{box-shadow:0 0 0 2px rgba(var(--accent-rgb),.16)}:root[data-app-profile=monad-mainnet] .matured-migration__order-checkbox:after{border-color:var(--secondary-text)}:root[data-app-profile=monad-mainnet] .matured-migration__order-checkbox-input:focus-visible+.matured-migration__order-checkbox{box-shadow:0 0 0 2px color-mix(in srgb,var(--secondary-text) 16%,transparent)}.matured-migration__target-selector{display:block}.matured-migration__target-selector--orders{position:relative;z-index:3}.matured-migration__target-selector--orders[open]{z-index:8}.matured-migration__target-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:12px;min-height:56px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);cursor:pointer;list-style:none;transition:border-color .12s ease,box-shadow .12s ease}.matured-migration__target-trigger--orders{grid-template-columns:48px minmax(0,1fr) minmax(100px,auto) 18px;gap:14px;min-height:78px;padding:13px 16px}.matured-migration__target-trigger::-webkit-details-marker{display:none}.matured-migration__target-trigger:hover,.matured-migration__target-trigger:focus-visible{border-color:#9486bd73;box-shadow:0 0 0 2px #9486bd1a;outline:none}.matured-migration__target-selector[open]>.matured-migration__target-trigger{border-radius:var(--radius-control) var(--radius-control) 0 0}.matured-migration__target-selector[open]>.matured-migration__targets{border-top:0;border-radius:0 0 var(--radius-control) var(--radius-control)}.matured-migration__target-selector--orders[open]>.matured-migration__target-trigger--orders{border-color:#9486bd6b;border-radius:var(--radius-control)}.matured-migration__target-selector--orders[open]>.matured-migration__targets--orders{border-top:1px solid rgba(148,134,189,.28);border-radius:var(--radius-control);opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.matured-migration__target-chevron{width:9px;height:9px;border-right:1.5px solid var(--text-muted);border-bottom:1.5px solid var(--text-muted);transform:translateY(-2px) rotate(45deg);transition:transform .14s ease}.matured-migration__target-selector[open] .matured-migration__target-chevron{transform:translateY(2px) rotate(225deg)}.matured-migration__target-empty{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-page)}.matured-migration__calendar-icon{display:inline-flex;width:44px;height:44px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:var(--lavender-soft);color:var(--text-muted)}.matured-migration__calendar-icon--option{width:40px;height:40px}.matured-migration__calendar-svg{width:28px;height:28px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.matured-migration__calendar-grid rect{fill:currentColor;stroke:none}.matured-migration__target-date{font-size:var(--text-body);font-weight:850}.matured-migration__target-metrics{align-items:flex-end;text-align:right}.matured-migration__target-trigger--orders .matured-migration__target-metrics,.matured-migration__target--orders .matured-migration__target-metrics{gap:5px}.matured-migration__target-apr{font-family:var(--font-mono);font-size:var(--text-caption);font-weight:800;white-space:nowrap}.matured-migration__target-apr--lend{color:var(--accent-text)}.matured-migration__target-apr--borrow{color:var(--secondary-text)}:root[data-app-profile=monad-mainnet] .matured-migration__target-apr--lend{color:var(--secondary-text)}:root[data-app-profile=monad-mainnet] .matured-migration__target-apr--borrow{color:var(--lavender)}.matured-migration__target-detail{color:var(--text-faint);font-family:var(--font-mono);font-size:var(--text-caption);line-height:1.35}.matured-migration__targets--orders{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:9;max-height:min(252px,42vh);border-color:#9486bd47;border-radius:var(--radius-control);background:var(--surface);box-shadow:var(--shadow-popover);opacity:0;overflow-y:auto;overscroll-behavior:contain;pointer-events:none;transform:translateY(-5px);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s;visibility:hidden}.matured-migration__target--orders{position:relative;grid-template-columns:40px minmax(0,1fr) minmax(102px,auto) 20px;min-height:78px;flex:0 0 auto;gap:13px;padding:12px 14px;background:var(--surface)}.matured-migration__target--orders:hover{background:#9486bd0d}.matured-migration__target--orders.action-dialog-choice--selected{background:var(--surface);box-shadow:inset 4px 0 0 var(--lavender)}.matured-migration__target--orders.action-dialog-choice--selected:hover{background:#9486bd0d}.matured-migration__target--orders .action-dialog-choice__control{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.matured-migration__target-check{position:relative;width:18px;height:18px;opacity:0}.matured-migration__target-check:after{position:absolute;top:0;left:5px;width:6px;height:11px;border-right:2.25px solid var(--accent);border-bottom:2.25px solid var(--accent);content:"";transform:rotate(45deg)}.matured-migration__target--orders.action-dialog-choice--selected .matured-migration__target-check{opacity:1}.input-shell--compact{min-height:42px;padding:9px 12px}.dialog--limit-market-fill{gap:16px}.dialog__title{margin:0;color:var(--accent-text);font-size:var(--text-title);font-weight:800}.dialog__copy{margin:0;color:var(--text-muted);font-size:var(--text-body);line-height:1.5}.dialog__copy--repay{margin-bottom:8px}.dialog__actions{flex-shrink:0;display:flex;align-items:stretch;gap:12px}.dialog__actions>button{min-width:0;min-height:var(--control-height)}.dialog__actions .primary-action,.dialog__actions .secondary-button{flex:1 1 0;width:auto}.limit-market-fill{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(46,160,67,.2);border-radius:var(--radius-control);padding:14px 16px;background:#2ea04312}.limit-market-fill__label{min-width:0;color:var(--text-muted);font-size:var(--text-caption);font-weight:800;text-transform:uppercase}.limit-market-fill__value{color:var(--positive-text);font-size:var(--text-input);font-weight:900;overflow-wrap:anywhere;text-align:right}.dialog__cancel-button{flex:0 0 clamp(96px,23%,132px);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:12px 16px;background:#fff;color:var(--text-strong);cursor:pointer;font-size:var(--text-body);font-weight:900;letter-spacing:.05em;text-transform:uppercase;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.dialog__cancel-button:hover,.dialog__cancel-button:focus-visible{border-color:var(--text-faint);background:#fff;transform:translateY(-1px)}.dialog__cancel-button:active{transform:translateY(1px)}.dialog__cancel-button:disabled{cursor:not-allowed;opacity:.64;transform:none}.dialog-form-grid{display:flex;flex-direction:column;gap:14px}.dialog-form-grid--repay{gap:10px}.dialog-form-field{position:relative;display:flex;flex-direction:column;gap:8px}.dialog-form-field__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.dialog-form-field__label{color:var(--text-strong);font-size:var(--text-body);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dialog-form-field__meta{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:700;letter-spacing:.05em;overflow-wrap:anywhere;text-align:right;text-transform:uppercase}.dialog-form-field__help{color:var(--text-muted);font-size:var(--text-caption);line-height:1.45}:root[data-app-profile=monad-mainnet] .withdraw-recipient__trigger{display:flex;width:fit-content;align-items:center;gap:8px;border-radius:4px;cursor:pointer;list-style:none}.withdraw-recipient__trigger::-webkit-details-marker{display:none}:root[data-app-profile=monad-mainnet] .withdraw-recipient__address{color:var(--secondary-text);font-family:var(--font-mono);font-size:var(--text-body);font-weight:700;transition:color .12s ease}:root[data-app-profile=monad-mainnet] .withdraw-recipient__trigger:is(:hover,:focus-visible) .withdraw-recipient__address{color:#ff8c20}.withdraw-recipient__trigger:focus-visible{outline:2px solid var(--border-strong);outline-offset:4px}.withdraw-recipient__reveal{display:grid;grid-template-rows:1fr;margin-inline:-3px}.withdraw-recipient__clip{min-height:0;overflow:hidden}.withdraw-recipient__clip>.input-shell{margin:8px 3px 3px}:root[data-app-profile=monad-mainnet] .withdraw-recipient__reveal[data-motion-state=open]{animation-name:withdraw-recipient-in}:root[data-app-profile=monad-mainnet] .withdraw-recipient__reveal[data-motion-state=closing]{animation-name:withdraw-recipient-out}@keyframes withdraw-recipient-in{0%{grid-template-rows:0fr;opacity:0;translate:0 -6px}to{grid-template-rows:1fr;opacity:1;translate:0 0}}@keyframes withdraw-recipient-out{0%{grid-template-rows:1fr;opacity:1;translate:0 0}to{grid-template-rows:0fr;opacity:0;translate:0 -6px}}.dialog-meta-row,.dialog-summary__row{display:flex;align-items:center;justify-content:space-between;gap:16px}.dialog-summary__row{gap:12px;font-size:var(--text-body)}.dialog-meta-row{padding:12px 14px;border:1px solid var(--border);border-radius:10px;background:var(--surface-muted);color:var(--text-muted);font-size:var(--text-body)}.dialog-meta-row strong{color:var(--text-strong);font-family:var(--font-mono)}.dialog-summary{position:relative;display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-muted)}.dialog-summary--with-toggle{padding-top:48px}.dialog-summary__label{color:var(--text-muted)}.dialog-summary__value{color:var(--text-strong);overflow-wrap:anywhere;min-width:0;font-family:var(--font-mono);font-weight:700;text-align:right}.dialog-summary__row--code{align-items:flex-start}.dialog-summary__row--code .dialog-summary__value{max-width:min(100%,34rem);overflow-wrap:anywhere;white-space:normal}.dialog-field-divider{width:100%;height:1px;background:var(--border);margin:2px 0 0}.input-shell--plain{padding-right:12px}.action-panel__divider{width:100%;height:1px;background:var(--border);margin:2px 0 6px}.action-preview-field{justify-content:space-between}.action-preview-field__value{color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-input);font-weight:900}:root[data-app-profile=monad-mainnet] .action-preview-field__dots{display:inline-block;animation:preview-dots 2.6s step-end infinite}@keyframes preview-dots{0%{clip-path:inset(0 100% 0 0)}25%{clip-path:inset(0 66.6667% 0 0)}50%{clip-path:inset(0 33.3333% 0 0)}75%,to{clip-path:inset(0)}}@media(prefers-reduced-motion:reduce){:root[data-app-profile=monad-mainnet] .action-preview-field__dots{animation:none}}.market-repay-token-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:4;width:min(240px,100%);display:grid;gap:8px;padding:10px;border:1px solid rgba(148,134,189,.18);border-radius:14px;background:var(--surface);box-shadow:0 20px 42px #12101a2e;max-height:0;opacity:0;overflow:hidden;transform:translateY(-6px);pointer-events:none;transition:max-height .18s ease,opacity .18s ease,transform .18s ease,margin-top .18s ease}.market-repay-token-menu--open{max-height:160px;opacity:1;margin-top:-2px;transform:translateY(0);pointer-events:auto}.market-repay-token-menu__option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:1px solid var(--border);border-radius:var(--radius-surface);padding:10px 12px;background:#47405408;color:var(--text-strong);text-align:left;cursor:pointer}.market-repay-token-menu__option:hover,.market-repay-token-menu__option:focus-visible,.market-repay-token-menu__option--active{border-color:#9486bd73;background:#9486bd1a}.market-repay-token-menu__label{font-size:var(--text-body);font-weight:800}.market-repay-token-menu__meta{color:var(--text-muted);font-size:var(--text-caption);font-weight:600}.slippage-control{display:flex;flex-direction:column;gap:8px}.slippage-control__head{display:inline-flex;width:fit-content;align-items:center;gap:7px}.slippage-control__trigger{width:fit-content;display:inline-flex;align-items:center;gap:8px;border:none;padding:0;background:transparent;color:var(--text-muted);font-size:var(--text-body);font-weight:700;cursor:pointer}.slippage-control__label{text-align:left}.slippage-control__caret{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid currentColor;transition:transform .12s ease}.slippage-control__caret--open{transform:rotate(180deg)}.slippage-control__menu{display:flex;flex-wrap:nowrap;gap:6px;align-items:stretch;max-width:100%}.slippage-control__option{border:1px solid var(--border-strong);border-radius:999px;padding:8px 10px;background:transparent;color:var(--text-strong);font-size:var(--text-caption);font-weight:700;cursor:pointer;min-height:40px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.slippage-control__option--active{border-color:var(--lavender);box-shadow:0 0 0 1px #9486bd38}.slippage-control__option--preset{width:58px}.slippage-control__option--custom{width:92px;justify-content:space-between;gap:4px;cursor:text}.slippage-control__option--custom:focus-within{border-color:var(--lavender);box-shadow:0 0 0 1px #9486bd38}.slippage-control__custom-input{width:100%;min-width:0;border:none;background:transparent;color:inherit;font:inherit;text-align:center;outline:none}.slippage-control__custom-input::placeholder{color:var(--text-muted);opacity:1}.slippage-control__custom-suffix{color:inherit}.transaction-feedback{padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-surface);font-size:var(--text-body);line-height:1.5}.transaction-feedback--info{background:var(--surface-muted);color:var(--text-strong)}.transaction-feedback--warning{background:#ffc40014;border-color:#ffc4003d;color:var(--text-strong)}.transaction-feedback--danger{background:#d0564414;border-color:#d0564438;color:var(--danger-text)}.transaction-feedback--success{background:#2ea04317;border-color:#2ea04338;color:var(--positive-text)}.transaction-status{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.transaction-status__content{display:flex;width:100%;flex-direction:column;align-items:center;gap:12px}.transaction-status__title{margin:0;color:var(--accent-text);font-size:var(--text-title);font-weight:850}.transaction-status__message{max-width:34rem;margin:0;color:var(--text-muted);font-size:var(--text-body);line-height:1.5}.transaction-status__spinner,.transaction-status__glyph{width:56px;height:56px;border-radius:50%}.transaction-status__spinner{border:3px solid rgba(71,64,84,.16);border-top-color:var(--accent);animation:transaction-status-spin .9s linear infinite}.transaction-status__glyph{position:relative;display:inline-flex;align-items:center;justify-content:center}.transaction-status__glyph--success{background:#2ea0431f;border:1px solid rgba(46,160,67,.28)}.transaction-status__glyph--success:before{width:14px;height:25px;border-right:3px solid #20733a;border-bottom:3px solid #20733a;content:"";transform:rotate(45deg) translate(-2px,-2px)}.transaction-status__glyph--danger{background:#d056441a;border:1px solid rgba(208,86,68,.28)}.transaction-status__glyph--danger:before,.transaction-status__glyph--danger:after{position:absolute;width:24px;height:3px;border-radius:999px;background:#b43d2b;content:""}.transaction-status__glyph--danger:before{transform:rotate(45deg)}.transaction-status__glyph--danger:after{transform:rotate(-45deg)}.transaction-status__glyph--info{border:1px solid rgba(71,64,84,.22);background:#4740540f}.transaction-status__glyph--info:before{width:8px;height:26px;border-radius:999px;background:var(--accent);content:""}.transaction-status__hash-row{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--border);border-radius:var(--radius-control);padding:8px 10px;background:#fff9}.transaction-status__hash-label{color:var(--text-muted);font-size:var(--text-caption);font-weight:800;text-transform:uppercase}.transaction-status__hash{border:none;padding:0;background:transparent;color:var(--accent-text);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-body);font-weight:800;text-decoration:none}.transaction-status__hash:hover,.transaction-status__hash:focus-visible{text-decoration:underline}.transaction-status__actions{width:100%;margin-top:4px}.market-page{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0}.loading-page{pointer-events:none;-webkit-user-select:none;user-select:none}.loading-skeleton{position:relative;display:block;max-width:100%;flex:0 0 auto;overflow:hidden;border-radius:var(--radius-control);background:#4740541a}.loading-skeleton:after{content:"";position:absolute;inset:0;transform:translate(-105%);background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.76) 48%,transparent 76%);animation:loading-skeleton-shimmer 1.45s ease-in-out infinite}.loading-skeleton--circle{border-radius:999px}.loading-skeleton--inline{display:inline-block;vertical-align:middle}.loading-stack{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.loading-hero .loading-skeleton,.loading-market-header .loading-skeleton{background:#ffffff57}.loading-hero .loading-skeleton:after,.loading-market-header .loading-skeleton:after{background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.48) 48%,transparent 76%)}.loading-hero .overview-stat{align-items:flex-end}.loading-toolbar-actions,.loading-market-icons{display:flex;align-items:center;gap:10px}.loading-market-icons{gap:4px}.loading-market-table th{height:50px}.loading-market-table td{height:76px}.loading-market-table tbody tr:last-child td{border-bottom:0}.loading-market-header{min-height:142px}.loading-inline-value{display:inline-flex;align-items:center;gap:6px}.loading-market-header .market-title{display:flex;align-items:center;min-height:42px}.loading-market-header .header-stat__value .loading-skeleton,.loading-hero .overview-stat__value .loading-skeleton{margin-left:auto}.loading-panel{min-height:410px}.loading-panel .panel__body>.loading-stack{width:100%}.loading-order-book__row{min-height:31px}.loading-order-book__row .order-book__cell--numeric .loading-skeleton{margin-left:auto}.loading-order-book__depth.loading-skeleton{position:absolute;top:2px;bottom:2px;left:0;height:auto;border-radius:0 6px 6px 0;opacity:.72}.loading-order-book__spread-row{display:flex;align-items:center;justify-content:center;gap:8px;min-height:45px;padding:8px 0;margin:8px 0;text-transform:uppercase}.loading-activity-panel{min-height:122px}.loading-orders-row{min-height:32px}.loading-orders-row>.loading-skeleton,.loading-orders-row .activity-entry__actions{min-width:0}.loading-chart{min-height:360px}.loading-chart__canvas{flex:1 1 auto;min-height:300px;background:linear-gradient(rgba(71,64,84,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(71,64,84,.035) 1px,transparent 1px),#47405412;background-size:100% 25%,12.5% 100%,auto}.loading-activity-table{width:100%;min-width:760px;overflow:hidden}.loading-activity-table__head,.loading-activity-table__row{display:grid;grid-template-columns:180px 120px 130px 120px 130px minmax(190px,1fr);align-items:center;gap:18px;min-height:52px;padding:10px 16px;border-bottom:1px solid var(--border)}.loading-activity-table__head{min-height:40px}.content-reveal{animation:content-reveal .24s ease-out both}.content-reveal--delay-1{animation-delay:45ms}.content-reveal--delay-2{animation-delay:90ms}@keyframes loading-skeleton-shimmer{to{transform:translate(105%)}}@keyframes content-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes transaction-status-spin{to{transform:rotate(360deg)}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{border-radius:999px;background:#47405438}::-webkit-scrollbar-track{background:transparent}@media(min-width:961px){.terminal-app:has(.main-grid--finalized) .finalized-timeline{min-height:0;padding:18px 24px 18px 30px}.terminal-app:has(.main-grid--finalized) .finalized-timeline__status{padding-right:36px}.terminal-app:has(.main-grid--finalized) .finalized-timeline__eyebrow{margin-bottom:10px}.terminal-app:has(.main-grid--finalized) .finalized-timeline__title{font-size:clamp(1.9rem,2.35vw,2.25rem)}.terminal-app:has(.main-grid--finalized) .finalized-timeline__countdown{gap:8px;margin-top:18px;padding-bottom:14px}.terminal-app:has(.main-grid--finalized) .finalized-timeline__countdown strong{font-size:clamp(2.65rem,4vw,3.7rem)}.terminal-app:has(.main-grid--finalized) .finalized-timeline__countdown span{font-size:.9rem}.terminal-app:has(.main-grid--finalized) .finalized-timeline--post-grace .finalized-timeline__countdown strong{font-size:clamp(1.9rem,2.8vw,2.45rem)}.terminal-app:has(.main-grid--finalized) .finalized-timeline__summary{margin-top:14px;font-size:var(--text-body)}.terminal-app:has(.main-grid--finalized) .finalized-timeline__lifecycle{padding:4px 0 4px 16px}.terminal-app:has(.main-grid--finalized) .finalized-timeline__lifecycle:before{top:41px;bottom:41px;left:42px}.terminal-app:has(.main-grid--finalized) .finalized-timeline__step{grid-template-columns:52px minmax(0,1fr);min-height:74px;padding:12px 18px 12px 0}.terminal-app:has(.main-grid--finalized) .finalized-timeline__marker{width:20px;height:20px}.terminal-app:has(.main-grid--finalized) .finalized-timeline__step-copy{gap:6px}.terminal-app:has(.main-grid--finalized) .finalized-timeline__step-title{font-size:var(--text-body)}.terminal-app:has(.main-grid--finalized) .finalized-timeline__step time{font-size:var(--text-caption)}}@media(max-width:1180px){.sandbox-grid,.sandbox-action-grid,.sandbox-action-grid--wide,.main-grid,.main-grid--finalized{grid-template-columns:1fr}.overview-hero,.portfolio-hero__top,.portfolio-section-header{flex-direction:column;align-items:flex-start}.portfolio-hero__actions,.portfolio-summary-grid,.portfolio-metrics{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.portfolio-workspace{grid-template-columns:1fr;grid-auto-rows:minmax(0,1fr)}.finalized-market-overview,.finalized-grid{grid-template-columns:1fr}.finalized-market-overview__divider{display:none}.finalized-card__metric--split{flex-direction:column}.finalized-card__metric-aside{align-items:flex-start;text-align:left}.portfolio-column{height:clamp(440px,56vh,620px)}.overview-hero__stats{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;text-align:left}.header-zone{flex-direction:column;align-items:flex-start}.header-zone__aside{width:100%;align-items:flex-start;min-width:0}.header-zone__controls{align-items:flex-start}.header-zone__stats{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;text-align:left}.header-zone__advanced,.liquidations-oracle__grid,.market-parameters__top-grid{grid-template-columns:1fr}}@media(max-width:960px){.top-nav{gap:var(--space-3);padding-inline:var(--space-5)}.top-nav__start,.top-nav__tabs{gap:var(--space-3)}.top-nav__brand{padding-right:var(--space-3)}.top-nav__actions{gap:var(--space-2)}.top-nav .connect-wallet-button{padding-inline:var(--space-3)}.finalized-timeline{grid-template-columns:1fr;min-height:0;gap:26px}.finalized-timeline__status{padding:0 0 26px;border-right:0;border-bottom:1px solid rgba(71,64,84,.1)}.finalized-timeline__lifecycle{padding-left:0}.finalized-timeline__lifecycle:before{left:30px}}@media(max-width:720px){:root[data-app-profile=monad-mainnet] .market-header-layer{--market-header-corner-width: 260px}:root[data-app-profile=monad-mainnet] .market-header-layer .market-mode-switch .activity-tabs__item{font-size:var(--text-caption);letter-spacing:.03em}.risk-help__bubble{width:min(240px,calc(100vw - 24px))}.finalized-timeline{gap:18px;padding:18px}.finalized-timeline__title{font-size:1.85rem}.finalized-timeline__countdown{margin-top:24px}.finalized-timeline__countdown strong{font-size:clamp(2.45rem,14vw,3.4rem)}.finalized-timeline__step{grid-template-columns:50px minmax(0,1fr);min-height:90px;padding-right:14px}.finalized-timeline__lifecycle:before{left:25px}.dialog-backdrop--matured{align-items:flex-end;padding:10px}.dialog--matured-migration{max-height:calc(100vh - 20px);padding:20px}.matured-migration__orders-head,.matured-migration__order-row{grid-template-columns:26px minmax(70px,.72fr) minmax(112px,1.3fr) minmax(70px,.76fr);gap:6px}.matured-migration__orders-head,.matured-migration__order-entry{padding-right:8px;padding-left:8px}.matured-migration__order-row--readonly{grid-template-columns:minmax(62px,.72fr) minmax(0,1.3fr) minmax(56px,.76fr)}.matured-migration__orders-head,.matured-migration__order-readout,.matured-migration__table-input input,.matured-migration__collateral-value,.matured-migration__collateral-editor input{font-size:var(--text-caption)}.matured-migration__order-type{min-width:62px;padding:5px 7px;font-size:var(--text-caption)}.matured-migration__order-readout{gap:4px;padding:7px 0}.matured-migration__order-readout-asset{font-size:var(--text-caption)}.matured-migration__order-token-icon .asset-icon{width:20px;height:20px}.matured-migration__order-readout--amount{grid-template-columns:minmax(0,var(--matured-migration-order-amount-width, 1ch)) max-content;column-gap:8px}.matured-migration__order-asset-group{gap:4px}.matured-migration__collateral-panel{padding-right:10px;padding-left:10px}.matured-migration__table-input{padding:7px}.matured-migration__table-input .input-shell__asset{margin-left:4px;font-size:var(--text-caption)}.matured-migration__target{grid-template-columns:auto minmax(0,1fr)}.matured-migration__target-trigger{grid-template-columns:minmax(0,1fr) auto}.matured-migration__target-trigger .matured-migration__target-metrics{grid-column:1;align-items:flex-start;text-align:left}.matured-migration__target-chevron{grid-column:2;grid-row:1}.matured-migration__target-metrics{grid-column:2;align-items:flex-start;flex-flow:row wrap;text-align:left}.matured-migration__target--orders{grid-template-columns:36px minmax(0,1fr) 18px;grid-template-rows:auto auto;gap:9px;padding:10px}.matured-migration__target--orders>.matured-migration__calendar-icon{grid-column:1;grid-row:1 / span 2}.matured-migration__target--orders>.matured-migration__target-main{grid-column:2;grid-row:1}.matured-migration__target-trigger--orders{grid-template-columns:40px minmax(0,1fr) 16px;gap:10px;min-height:72px;padding:11px 12px}.matured-migration__target-trigger--orders .matured-migration__target-metrics{grid-column:2;align-items:flex-start;flex-flow:row wrap;text-align:left}.matured-migration__target-trigger--orders .matured-migration__target-chevron{grid-column:3;grid-row:1}.matured-migration__target--orders>.matured-migration__target-metrics{display:flex;grid-column:2;grid-row:2;align-items:flex-start;flex-flow:row wrap;text-align:left}.matured-migration__target--orders .matured-migration__target-check{grid-column:3;grid-row:1 / span 2}.matured-migration__calendar-icon{width:40px;height:40px}.matured-migration__calendar-icon--option{width:36px;height:36px}.matured-migration__calendar-svg{width:24px;height:24px}.matured-migration__target-date,.matured-migration__target-detail{font-size:var(--text-caption)}.sandbox-stat-grid{grid-template-columns:1fr}.sandbox-hero__stats{min-width:0}.terminal-app{padding:10px var(--page-inline-padding-mobile)}.overview-hero,.portfolio-hero,.top-nav{padding-left:16px;padding-right:16px}.top-nav{flex-direction:column;align-items:stretch;gap:var(--space-2);padding-top:var(--space-3);padding-bottom:var(--space-3)}.top-nav__start{width:100%;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2) var(--space-1)}.top-nav__brand{padding-right:0;border-right:0}.overview-hero,.portfolio-hero,.markets-toolbar{flex-direction:column;align-items:stretch}.overview-hero{gap:var(--space-5)}.overview-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.overview-stat__label{font-size:var(--text-caption);line-height:1.45;letter-spacing:0}.overview-stat__value{font-size:var(--text-title);line-height:1.45;letter-spacing:-.03em}.loading-hero .overview-stat__value .loading-skeleton{max-width:100%}.loading-hero .overview-stat{align-items:flex-start}.loading-toolbar-actions{flex-wrap:wrap}.top-nav__tabs{justify-content:space-between;gap:var(--space-2)}.top-nav__actions{justify-content:space-between;flex-wrap:wrap}.header-zone,.panel__header,.panel__body{padding-left:16px;padding-right:16px}.panel__body--flush{padding:0}.header-zone__stats{grid-template-columns:1fr}.market-mode-switch{align-self:flex-start}.header-zone__controls,.header-zone__view-tabs{width:100%}.portfolio-summary-grid,.portfolio-metrics{grid-template-columns:1fr}.maturity-pill-list,.activity-entry__actions{justify-content:flex-start}.liquidations-oracle__row{grid-template-columns:1fr;gap:6px}.liquidations-oracle__value{justify-self:start;text-align:left}.liquidations-oracle__chart-wrap{min-height:300px}.markets-filters{justify-content:flex-start}.header-zone__meta,.portfolio-actions{flex-direction:column;align-items:flex-start}.header-zone__address-chip,.header-zone__inline-copy,.header-zone__token-badge{max-width:100%}.activity-panel__header{flex-direction:column;align-items:flex-start}.test-active-orders__head,.test-active-orders__row,.test-active-orders__head--market,.test-active-orders__row--market{grid-template-columns:repeat(2,minmax(0,1fr))}.test-active-orders__head-actions{justify-content:flex-start}.test-portfolio-card__header{flex-direction:column}.test-portfolio-card__grid{grid-template-columns:1fr}.portfolio-position__identity{flex-direction:column}.portfolio-health{width:100%}.portfolio-hero__title{max-width:none}.portfolio-hero__actions{width:100%;display:grid;grid-template-columns:1fr}.portfolio-column{padding:14px;height:520px}.activity-table__head,.activity-table__row{min-width:640px}.activity-table__head--active,.activity-table__row--active{grid-template-columns:repeat(5,minmax(120px,1fr))}.activity-table__head--history,.activity-table__row--history{grid-template-columns:132px 112px 152px minmax(180px,1fr)}.activity-table__head--portfolio-history,.activity-table__row--portfolio-history{min-width:1280px}.dialog-summary__row,.dialog-meta-row{align-items:flex-start;flex-direction:column}.dialog__actions:has(>button:nth-child(3)){flex-wrap:wrap}.dialog__actions:has(>button:nth-child(3)) .primary-action{flex-basis:100%}.dialog-summary__value{text-align:left}.metric-grid{grid-template-columns:1fr}.order-book-view-tabs{justify-content:flex-start;width:100%}.order-book-chart{min-height:320px;padding:12px}.loading-chart__canvas{min-height:260px}.order-book-chart__legend{align-items:flex-start;flex-wrap:wrap;gap:8px 12px}.order-book-chart__legend-time{width:100%}.order-book-chart__canvas{min-height:260px}.order-book__head,.order-book__row{grid-template-columns:72px 1fr 1fr}}@media(max-width:720px),(pointer:coarse){.sidebar-button-row>.secondary-button,.finalized-card__actions>:is(.secondary-button,.primary-action){min-height:var(--control-height)}}@media(prefers-reduced-motion:reduce){.loading-skeleton:after,.content-reveal,.matured-migration__borrow-controls-reveal--animated{animation:none}.matured-migration__advanced-toggle,.matured-migration__advanced-toggle svg,.matured-migration__collateral-mode-layer,.matured-migration__orders-head,.matured-migration__target-chevron,.matured-migration__targets,.matured-migration__order-mode-layer{transition:none}.matured-migration__borrow-controls-reveal--closing{opacity:0;grid-template-rows:0fr;visibility:hidden}}:root[data-app-profile=monad-mainnet]{--motion-ease: cubic-bezier(.2, .8, .2, 1)}.motion-selection{position:relative;isolation:isolate}.motion-selection__indicator{position:absolute;z-index:-1;top:0;left:0;width:var(--selection-width, 0px);height:var(--selection-height, 2px);transform:translate(var(--selection-x, 0px),var(--selection-y, 0px));pointer-events:none;transition:transform .18s var(--motion-ease),width .18s var(--motion-ease)}.motion-selection__indicator[data-ready=false]{transition:none}.motion-selection__fill{display:block;width:100%;height:100%;border-radius:inherit;background:var(--accent);transform-origin:center;transform:scaleX(0);transition:transform .12s var(--motion-ease),background-color .12s ease}.motion-selection__indicator[data-visible=true]>.motion-selection__fill{transform:scaleX(1);transition-duration:.18s}.motion-selection__indicator[data-animate-entrance=false]>.motion-selection__fill{transition-property:background-color}:root[data-app-profile=monad-mainnet] .motion-selection--line :is(.activity-tabs__item,.action-tabs__item,.dialog-mode-tabs__item){border-bottom-color:transparent}:root[data-app-profile=monad-mainnet] .motion-selection .top-nav__link:after{content:none}.dialog-mode-tabs .motion-selection__fill{background:var(--accent-text)}.motion-selection--pill .motion-selection__fill{background:var(--action-bg)}:root[data-app-profile=monad-mainnet] .motion-selection--pill :is(.segmented-switch__item--active,.markets-filters__button--active){background:transparent}:root[data-app-profile=monad-mainnet] .market-mode-switch:has(.activity-tabs__item--active:hover) .motion-selection__fill{background:var(--action-hover)}:root[data-app-profile=monad-mainnet] :is(.activity-tabs__item,.action-tabs__item,.segmented-switch__item,.markets-filters__button,.maturity-pill,.slippage-control__option,.chain-selector__option,.action-dialog-choice,.order-book__head-toggle){transition:color .12s ease,background-color .12s ease,border-color .12s ease}:root[data-app-profile=monad-mainnet] [data-motion-state=open]{animation:motion-surface-in .18s var(--motion-ease) both}:root[data-app-profile=monad-mainnet] [data-motion-state=closing]{animation:motion-surface-out .12s var(--motion-ease) both;pointer-events:none}:root[data-app-profile=monad-mainnet] .dialog-backdrop[data-motion-state]{animation-name:motion-backdrop-in}:root[data-app-profile=monad-mainnet] .dialog-backdrop[data-motion-state=closing]{animation-name:motion-backdrop-out}:root[data-app-profile=monad-mainnet] .dialog-backdrop[data-motion-state=open]>.dialog{animation:motion-surface-in .18s var(--motion-ease) both}:root[data-app-profile=monad-mainnet] .dialog-backdrop[data-motion-state=closing]>.dialog{animation:motion-surface-out .12s var(--motion-ease) both}.motion-content-stack{display:flex;flex-direction:column;gap:12px;min-width:0}:root[data-app-profile=monad-mainnet] .risk-help__bubble{transition:opacity .12s var(--motion-ease),transform .12s var(--motion-ease),visibility 0s linear .12s}:root[data-app-profile=monad-mainnet] .risk-help__bubble--open{transition-duration:.18s,.18s,0s;transition-delay:0s}@keyframes motion-surface-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@keyframes motion-surface-out{0%{opacity:1;translate:0 0}to{opacity:0;translate:0 6px}}@keyframes motion-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes motion-backdrop-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){:root[data-app-profile=monad-mainnet] *,:root[data-app-profile=monad-mainnet] *:before,:root[data-app-profile=monad-mainnet] *:after{animation-duration:0s!important;animation-delay:0s!important;transition-duration:0s!important;transition-delay:0s!important}}:root[data-app-profile=monad-mainnet] .order-book__side--borrow .order-book__marker{background:currentColor}:root[data-app-profile=monad-mainnet] .activity-table__apr--resting{color:var(--secondary-text)}:root[data-app-profile=monad-mainnet] .content-reveal{animation-duration:.16s;animation-delay:0s}:root[data-app-profile=monad-mainnet] .market-repay-token-menu[data-motion-state]{transition:none}.motion-action-fields{gap:20px}.motion-content-stack[hidden]{display:none}:root[data-app-profile=monad-mainnet] .motion-selection--pill :is(.segmented-switch__item--active,.markets-filters__button--active):not(:disabled):is(:hover,:focus-visible,:active){background:transparent}:root[data-app-profile=monad-mainnet] .motion-selection--pill:has(:is(.segmented-switch__item--active,.markets-filters__button--active):not(:disabled):is(:hover,:focus-visible,:active)) .motion-selection__fill{background:var(--lavender-strong)}
