@font-face {
  font-family: 'Vazirmatn';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(assets/vazirmatn-0.ttf) format('truetype');
}
@font-face {
  font-family: 'Vazirmatn';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(assets/vazirmatn-1.ttf) format('truetype');
}
@font-face {
  font-family: 'Vazirmatn';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(assets/vazirmatn-2.ttf) format('truetype');
}
@font-face {
  font-family: 'Vazirmatn';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(assets/vazirmatn-3.ttf) format('truetype');
}
@font-face {
  font-family: 'Vazirmatn';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(assets/vazirmatn-4.ttf) format('truetype');
}

:root{--green:#00836c;--ink:#152540;--muted:#728095;--line:#e8edf2;--bg:#f5f7fa}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:15px/1.8 Vazirmatn,Tahoma,sans-serif}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #30bfa8;outline-offset:4px}.sidebar{width:246px;background:white;position:fixed;right:0;top:0;bottom:0;border-left:1px solid var(--line);padding:35px 23px;display:flex;flex-direction:column}.brand{display:flex;align-items:center;gap:12px;direction:ltr;font:bold 27px/1.1 Arial;justify-content:center}.brand small{display:block;font-size:6.8px;letter-spacing:1px;margin-top:9px}.brand-icon{display:grid;place-items:center;background:var(--green);color:white;font:800 31px Arial;width:43px;height:47px;border-radius:13px 5px 13px 5px}.workspace-label{color:#97a1ae;font-size:12px;margin:50px 14px 13px}.nav-button{background:none;border:0;border-radius:9px;display:flex;align-items:center;gap:13px;width:100%;text-align:right;padding:12px 14px;margin:4px 0;color:#657389}.nav-button.active{color:#007b64;background:#eaf7f3;font-weight:700}.nav-button:hover{background:#f2f7f7}.nav-button svg{width:21px;height:21px}.side-bottom{margin-top:auto}.security{display:flex;gap:12px;padding:19px 7px;border-bottom:1px solid var(--line);font-size:13px}.security small{display:block;font-size:11px;color:var(--muted)}.version{font:10px Arial;color:#7e8d9e;display:flex;justify-content:space-between;direction:ltr;margin-top:27px}.shell{margin-right:246px}header{height:85px;border-bottom:1px solid var(--line);background:#ffffffb8;display:flex;justify-content:space-between;align-items:center;padding:0 38px}.breadcrumb{font-size:13px;color:var(--muted)}.breadcrumb span{margin:0 15px;color:#c6ccd4}.breadcrumb b{color:var(--ink);font-weight:500}.header-actions{display:flex;align-items:center;gap:14px}.demo-badge{font-size:11px;color:#66768b;border:1px solid #dde4eb;padding:2px 10px;border-radius:20px}.user-avatar{background:#e6efeb;border-radius:50%;width:38px;height:38px;display:grid;place-items:center}.user-label{font-size:12px}.user-label small{display:block;font-size:10px;color:var(--green)}.notification{background:none;border:0;font-size:25px;position:relative}.notification i{position:absolute;top:8px;right:8px;width:5px;height:5px;background:#eaa941;border-radius:50%}main{max-width:1420px;margin:auto;padding:28px 38px 20px}.page-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}h1{font-size:26px;margin:0;font-weight:800;letter-spacing:-.7px}h2{font-size:17px;margin:0;font-weight:700}p{margin:5px 0}.subtext{color:var(--muted);font-size:13px}.date{font-size:12px;color:var(--muted);text-align:left}.date b{color:#43516a;display:block;font-weight:500}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.stat{background:white;border:1px solid var(--line);border-radius:13px;padding:20px 23px;position:relative}.stat.primary{background:#007b66;color:white;border-color:#007b66}.stat-label{font-size:13px;color:#718198}.primary .stat-label{color:#c5e9e1}.stat-value{direction:ltr;text-align:right;font:bold 30px/1.5 Arial;margin-top:12px;letter-spacing:-.5px}.stat-value small{font-size:12px;font-weight:400;letter-spacing:0}.stat-foot{font-size:11px;color:var(--muted);margin-top:8px}.primary .stat-foot{color:#cff0e6}.stat-icon{position:absolute;left:20px;top:20px;color:#7f9f95}.stat-icon svg{width:24px;height:24px}.primary .stat-icon{color:#a5d6ca}.wallet-strip{background:white;border:1px solid var(--line);border-radius:12px;padding:17px 22px;display:flex;justify-content:space-between;align-items:center;margin:18px 0 28px}.wallet-strip strong{font-size:14px}.wallet-strip small{display:block;color:var(--muted);font-size:11px}.actions{display:flex;gap:10px}.btn{border:1px solid #dce6e3;background:white;border-radius:7px;padding:8px 25px;font-size:13px;min-height:41px}.btn:hover{background:#f0f7f4}.btn.primary{background:var(--green);border-color:var(--green);color:white}.section-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px}.section-head span{color:var(--muted);font-size:12px}.services{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.service{border:1px solid var(--line);background:white;border-radius:12px;padding:20px;text-align:right;position:relative;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden}.service:hover{transform:translateY(-3px);border-color:var(--accent);box-shadow:0 10px 22px #142e4210}.service-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.service .icon{width:44px;height:44px;background:var(--tint);color:var(--accent);border-radius:11px;display:grid;place-items:center}.icon svg{width:25px;height:25px}.service-name{font:700 16px Arial;direction:ltr;color:var(--accent)}.service h3{font-size:14px;margin:15px 0 2px}.service p{color:var(--muted);font-size:11px;margin-bottom:16px}.service-link{display:flex;justify-content:space-between;align-items:center;font-size:12px;border-top:1px solid #eff2f5;padding-top:11px}.service-link span:last-child{font-size:18px;color:var(--accent)}.installment{margin:20px 0 25px;background:#fffaf0;border:1px solid #f3e7cc;border-radius:10px;display:flex;align-items:center;gap:15px;padding:13px 20px;color:#79531c;font-size:13px}.installment .btn{margin-right:auto;background:transparent;border-color:#e8d6b4;color:#79531c;padding:6px 15px;font-size:12px}.installment strong{direction:ltr;margin-right:12px}.lower-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:20px}.panel{background:white;border:1px solid var(--line);padding:22px;border-radius:12px}.text-button{border:0;background:none;color:var(--green);font-size:11px}.list-row{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #f0f3f6}.list-row:last-child{border:0}.list-icon{border-radius:9px;background:#f1f5f8;width:34px;height:34px;display:grid;place-items:center;color:#60778b}.list-icon svg{width:19px;height:19px}.row-title{font-size:12px}.row-meta{font-size:10px;color:var(--muted);margin-top:3px}.row-value{direction:ltr;margin-right:auto;font:600 13px Arial;text-align:left}.row-value small{display:block;font:10px Vazirmatn,Tahoma;margin-top:7px;color:var(--muted)}.positive{color:#008569}.negative{color:#b95151}footer{padding:10px 38px 25px;display:flex;justify-content:space-between;color:#8a97a8;font-size:10px}.mobile-nav{display:none}dialog{border:1px solid var(--line);border-radius:18px;width:min(490px,92vw);padding:25px;color:var(--ink);box-shadow:0 20px 100px #001c3033}dialog::backdrop{background:#10243566;backdrop-filter:blur(3px)}.dialog-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.eyebrow{font:10px Arial;color:var(--muted);letter-spacing:1.5px}.dialog-top button{border:0;background:#f1f4f6;border-radius:50%;width:30px;height:30px;font-size:23px}.dialog-note{font-size:12px;color:var(--muted);margin:12px 0 22px}.field{display:block;margin:15px 0;font-size:13px}.field input,.field select{display:block;width:100%;border:1px solid #dce3e9;border-radius:8px;padding:11px;margin-top:7px;background:white;color:var(--ink)}.dialog-data{background:#f4f7f9;border-radius:9px;padding:16px;margin:16px 0;font-size:13px}.dialog-data p{display:flex;justify-content:space-between;margin:8px 0}.wide{width:100%}.success{color:var(--green);padding:15px;background:#edf9f4;border-radius:9px}.page-panel{min-height:350px}.asset-summary{display:flex;gap:20px;margin-bottom:20px}.asset-summary>div{flex:1}.service-detail-header{display:flex;gap:20px;align-items:center;margin-bottom:20px}.service-detail-header .icon{color:var(--accent);background:var(--tint);padding:20px;border-radius:16px}.detail-number{font:700 36px Arial;direction:ltr;text-align:right;margin:25px 0}.back{color:var(--green);background:none;border:0;padding:0;margin-bottom:20px;font-size:13px}.detail-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:20px}.status-pill{background:#eaf7f1;color:#008568;border-radius:20px;font-size:11px;padding:3px 10px}.empty-copy{font-size:14px;color:var(--muted)}@media(min-width:1500px){main{padding-top:40px}.service{padding:25px}.service p{font-size:13px}.service h3{font-size:16px}}@media(max-width:1100px){.sidebar{width:205px;padding:30px 15px}.shell{margin-right:205px}main{padding:25px}.brand{font-size:23px}.stat{padding:17px}.stat-value{font-size:25px}.service{padding:15px}.service-name{font-size:14px}.lower-grid{gap:14px}.row-title{font-size:11px}header{padding:0 25px}.date{display:none}}@media(max-width:800px){.sidebar{display:none}.shell{margin:0}header{height:70px;padding:0 22px}.breadcrumb{font-size:0}.breadcrumb:before{content:'EVEXFIN';font:bold 22px Arial;color:var(--green)}.breadcrumb span,.breadcrumb b{display:none}.user-label{display:none}main{padding:24px 20px}.page-heading{margin-bottom:20px}h1{font-size:24px}.stats{gap:10px}.stat-value{font-size:24px}.stat-icon{display:none}.stat{padding:15px}.stat-label{font-size:11px}.stat-foot{font-size:10px}.services{grid-template-columns:repeat(3,1fr)}.service-name{font-size:12px}.service .icon{width:34px;height:34px}.service p{display:none}.service h3{margin-bottom:15px}.lower-grid{grid-template-columns:1fr}.mobile-nav{position:fixed;bottom:0;right:0;left:0;display:flex;background:#ffffffed;backdrop-filter:blur(12px);border-top:1px solid var(--line);z-index:5;padding:8px 10px max(8px,env(safe-area-inset-bottom));justify-content:space-around}.mobile-nav .nav-button{display:flex;flex-direction:column;gap:2px;font-size:10px;padding:5px;margin:0;width:23%;background:none}.mobile-nav svg{width:21px;height:21px}footer{padding:10px 20px 95px;display:block}footer span{display:block}.detail-grid{grid-template-columns:1fr}}@media(max-width:540px){header{padding:0 18px}.header-actions{gap:9px}.demo-badge{font-size:10px}.notification{display:none}.stats{grid-template-columns:1fr 1fr}.stat.primary{grid-column:1/-1}.primary .stat-icon{display:block}.primary .stat-value{font-size:34px}.primary .stat-foot{margin-top:0}.primary{display:grid;grid-template-columns:1fr 1fr;align-items:center}.primary .stat-value{grid-row:1/3;grid-column:2;margin:0}.primary .stat-icon{display:none}.stat-value{font-size:24px}.stat-foot{font-size:9px}.wallet-strip{display:block;margin-bottom:24px;padding:15px}.wallet-strip small{display:none}.actions{margin-top:12px}.actions .btn{flex:1;padding:7px 10px}.services{grid-template-columns:1fr 1fr;gap:12px}.service{padding:16px 13px}.service-head{flex-direction:column;align-items:flex-start;gap:12px}.service-name{font-size:15px}.service h3{font-size:12px;margin-top:10px;margin-bottom:12px}.service-link{font-size:11px}.installment{flex-wrap:wrap;gap:8px;padding:13px;font-size:11px}.installment strong{margin-right:auto}.installment .btn{width:100%;margin:2px 0 0;min-height:34px}.section-head span{font-size:10px}.panel{padding:18px}.asset-summary{display:block}.asset-summary>div{margin-bottom:12px}}
@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}
/* V2 — reference artwork preserved as pixel-exact CSS windows, no redrawing. */
.reference-icon{position:relative;display:inline-block;width:42px;height:42px;flex-shrink:0;overflow:hidden;vertical-align:middle;border-radius:8px;background:transparent}.reference-icon img{position:absolute;max-width:none;height:auto;pointer-events:none;user-select:none}.ref-home,.ref-grid,.ref-wallet,.ref-assets,.ref-history,.ref-bell,.ref-support,.ref-settings{width:25px;height:25px;border-radius:3px}.ref-logo{width:45px;height:50px;border-radius:0}.ref-user{width:29px;height:37px;border-radius:0}.brand{gap:9px}.brand-icon{background:none}.user-avatar{overflow:hidden;background:#edf0f5}.notification{display:flex}.service .icon{width:58px;height:58px;background:none}.service .reference-icon{width:58px;height:58px}.service-head{gap:14px}.service-name{font-size:16px}.service h3{font-size:16px}.service p{font-size:13px}.service-link{font-size:14px}.nav-button{font-size:14px}.nav-button .ref-loan{width:27px;height:27px}.list-icon .reference-icon{width:32px;height:32px}.row-title{font-size:14px}.row-meta{font-size:12px}.row-value{font-size:14px}.row-value small{font-size:12px}.stat-label{font-size:14px}.stat-foot{font-size:12px}.stat-icon .reference-icon{width:32px;height:32px}.primary .stat-icon{display:none}.wallet-strip small{font-size:12px}.wallet-strip strong{font-size:16px}.btn{font-size:14px;min-height:44px}.btn:disabled{opacity:.5;cursor:not-allowed}.text-button{font-size:13px;min-height:40px}.subtext{font-size:14px}.form-hint{font-size:12px;line-height:1.9;color:#67778b;margin-top:15px}.demo-badge{font-size:12px}.user-label{font-size:13px}.user-label small{font-size:12px}footer{font-size:12px}.product-heading{display:flex;align-items:center;justify-content:space-between;margin:8px 0 20px;gap:20px}.product-brand{display:flex;align-items:center;gap:15px}.product-brand>.reference-icon{width:72px;height:72px;border-radius:15px}.product-kicker{font:700 14px Arial;color:var(--accent);text-align:right;letter-spacing:.8px;margin-bottom:5px}.product-heading h1{font-size:26px}.account-chip{display:flex;align-items:center;gap:13px;background:white;border:1px solid var(--line);border-radius:12px;padding:12px 18px;font-size:12px}.account-chip b{display:block;font:700 17px Arial;margin-top:6px}.sample-notice{padding:10px 14px;border-radius:8px;border:1px solid #e2e8ed;background:#f0f4f7;color:#576a7c;font-size:12px;display:flex;align-items:center;gap:8px;margin:12px 0 22px}.sample-dot{width:6px;height:6px;background:#93a3b6;border-radius:50%;flex-shrink:0}.market-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0 25px}.market-stat{padding:20px;border:1px solid var(--line);background:#fff;border-radius:11px}.market-stat>span{display:block;font-size:13px;color:#66778e}.market-stat>b{display:block;font:700 24px Arial;text-align:right;margin:12px 0}.market-stat>small{display:block;font-size:12px;color:#7c8999}.tabs{display:flex;align-items:center;gap:6px;margin:10px 0 20px;border-bottom:1px solid #dce4eb}.tabs button{border:0;border-bottom:3px solid transparent;background:none;padding:12px 22px;color:#67778d;font-size:15px;white-space:nowrap;min-height:46px}.tabs button.selected{border-color:var(--green);color:var(--green);font-weight:700;background:#eaf6f233;border-radius:7px 7px 0 0}.filter-bar{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-bottom:15px}.filter-bar .tabs{margin:0;border:0;background:#f2f5f7;border-radius:8px;padding:4px}.filter-bar .tabs button{padding:6px 23px;min-height:36px;border:0;border-radius:6px}.filter-bar .tabs button.selected{background:#fff;box-shadow:0 2px 4px #263c4610}.filter-bar label{font-size:12px;color:#64748a;display:flex;gap:10px;align-items:center}.filter-bar input,.filter-bar select{border:1px solid #dce4eb;border-radius:7px;padding:9px 10px;background:#fff;max-width:170px;color:var(--ink)}.filter-bar input{direction:ltr}.table-scroll{overflow-x:auto;width:100%}table{width:100%;border-collapse:collapse;font-size:14px;text-align:right}th{font-weight:500;color:#718197;background:#f7f9fb;font-size:12px;padding:13px;white-space:nowrap}td{padding:20px 13px;border-bottom:1px solid var(--line);white-space:nowrap}tr:last-child td{border:0}td small{display:block;font-size:12px;color:#738299;margin-top:5px}.merchant{display:flex;gap:10px;align-items:center}.merchant b{font-weight:600}.merchant-avatar{height:37px;width:37px;display:grid;place-items:center;border-radius:50%;background:#ebf2f9;color:#50769a}.buy-btn{background:#e8f6ef;color:#007855;border-color:#e8f6ef;padding:8px 16px}.sell-btn{background:#fff0f2;color:#b73950;border-color:#ffe0e5;padding:8px 16px}.table-note{font-size:12px;color:#788597;margin-top:20px}.empty-state{text-align:center;padding:50px;color:#708097}.trading-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(190px,.8fr);gap:18px}.trading-grid>.order-form{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.trading-grid>.order-form>h2,.trading-grid>.order-form>.subtext{grid-column:1/-1}.trading-grid>.order-form>.dialog-data{grid-column:2;grid-row:3/5}.trading-grid>.order-form>.btn{align-self:end}.price-chart{margin:20px 0 8px;direction:ltr}.price-chart svg{display:block;width:100%;height:auto;min-height:150px}.chart-label{display:flex;justify-content:space-between;direction:rtl;font-size:12px;color:#63758c}.chart-label small{font-size:11px;color:#94a0af}.chart-times{display:flex;justify-content:space-between;color:#99a4b2;font:11px Arial;margin-top:8px}.market-legend{display:flex;justify-content:space-between;color:#7c8a9b;font-size:12px;margin-top:24px}.book-head,.book-row{display:flex;justify-content:space-between;direction:ltr;font:13px Arial;padding:8px}.book-head{font:11px Tahoma;color:#75859a}.book-row{background:linear-gradient(to left,#e85c6810 var(--depth),transparent var(--depth))}.book-row.positive{background:linear-gradient(to left,#0b9d7a10 var(--depth),transparent var(--depth))}.book-mid{font:bold 22px Arial;text-align:center;padding:14px;border-block:1px solid var(--line);margin:6px 0;color:#008369}.book-mid small{font-size:11px}.orderbook h2{font-size:14px}.orderbook .section-head>b{font:11px Arial}.order-form .field{font-size:14px}.field input,.field select{font-size:15px;min-height:47px}.input-unit{position:relative;margin-top:7px}.input-unit input{padding-left:75px}.input-unit span{position:absolute;left:14px;top:50%;transform:translateY(-50%);font:12px Arial;color:#75849a}.dialog-data{font-size:14px;padding:16px}.dialog-data p{gap:15px}.dialog-data b{text-align:left}.dialog-note{font-size:14px}.swap-layout{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:1000px;margin:auto}.swap-card{padding:25px}.swap-box{padding:18px;border:1px solid #e1e8ef;background:#f8fafc;border-radius:12px}.swap-box label{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#768399}.swap-box select{background:white;padding:7px 10px;border:1px solid #dce4e8;border-radius:8px;color:#21334d;font:bold 14px Arial}.swap-box input,.swap-box output{font:600 28px Arial;display:block;text-align:right;color:#1a304b;margin-top:20px;background:none;border:0;width:100%;outline-offset:2px}.swap-reverse{display:block;position:relative;margin:-10px auto;width:37px;height:37px;border:4px solid white;border-radius:10px;background:#e8f5f0;color:#008369;font-size:23px;line-height:1}.swap-info h2{margin-top:20px}.steps{padding-right:22px;color:#516478;font-size:14px;line-height:3}.big-icon .reference-icon{width:58px;height:58px}.gold-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);gap:22px;align-items:start}.market-price{font:bold 33px Arial;text-align:right;margin:15px 0;color:#936315}.market-price small{font-size:13px;color:#8d99a8;font-weight:400}.gold-products{display:flex;gap:15px;margin-top:20px}.gold-products>div{flex:1;border:1px solid #eee6d6;background:#fffdf7;border-radius:9px;padding:15px}.gold-products b,.gold-products span{display:block}.gold-products b{font-size:14px}.gold-products span{font-size:12px;color:#8a7c63;margin-top:5px}.gold-button{background:#a67716!important;border-color:#a67716!important}.spaced{margin-top:22px}.ownership-certificate{background:#f5f9ff;border:1px solid #dce7f7;border-radius:12px;padding:25px;position:relative}.ownership-certificate>span{font:10px Arial;letter-spacing:2px;color:#5f7da8}.ownership-certificate h2{margin:14px 0}.ownership-certificate p{font-size:14px;color:#6e7c94}.ownership-certificate strong{font:700 40px Arial;display:block;text-align:right;color:#2862c9;margin:22px 0}.ownership-certificate strong small{font-size:12px}.ownership-certificate>div{display:flex;justify-content:space-between;border-top:1px solid #dce7f7;padding-top:15px;font-size:12px}.project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.project-card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.project-card-head .reference-icon{width:54px;height:54px}.risk{background:#fff5dc;color:#987119;font-size:11px;padding:4px 9px;border-radius:20px}.risk.high{background:#ffedf0;color:#ae4560}.project-card>p:not(.subtext){color:#78859a;font-size:13px;min-height:78px;margin-top:14px}.project-card h2{font-size:16px}.funding-progress{height:6px;background:#ecedf5;border-radius:10px;overflow:hidden;margin:22px 0 12px}.funding-progress>div{height:100%;background:#8255cc;border-radius:10px}.funding-label{display:flex;justify-content:space-between;font-size:11px;color:#7d8a9a}.funding-label>b{font:11px Arial;color:#394965}.project-meta{display:flex;justify-content:space-between;margin:24px 0;font-size:12px;color:#7b8799}.project-meta b{display:block;color:#34445f;margin-top:7px}.nft-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.certificate-preview{background:#f8f5ff;border:1px solid #e9e0fa;border-radius:11px;text-align:center;padding:22px 13px;color:#693bad;min-height:290px}.certificate-preview>span{font-size:11px}.certificate-preview>span:first-child{font:9px Arial;letter-spacing:1px}.certificate-mark{margin:25px 0 15px}.certificate-mark .reference-icon{width:80px;height:80px;border-radius:16px}.certificate-preview h2{font-size:15px}.certificate-preview p{font:12px Arial;margin-top:10px;color:#9688b0}.certificate-line{height:1px;background:#ded3ed;margin:23px 0 15px}.nft-info>p{font-size:14px;color:#758396;margin-top:15px}.nft-info h2{margin-top:20px}.nft-info .dialog-data p{display:block}.nft-info .dialog-data b{display:block;text-align:right;margin:4px 0 15px}.loan-progress{display:flex;justify-content:space-between;font-size:13px;margin-top:25px;color:#718096}.loan-progress+.funding-progress{margin-top:12px}.receipt-icon{width:50px;height:50px;border-radius:50%;background:#e3f7ed;color:#05805f;display:grid;place-items:center;font:25px Arial;margin-bottom:20px}.receipt-id{font:12px monospace;color:#8893a3;border-block:1px dashed #d9e1e7;padding:13px 0;text-align:center;margin:15px 0}.receipt-id~.btn{margin-top:22px}.inline-error{font-size:12px;color:#aa3144;background:#fff0f2;padding:10px;border-radius:6px;margin-top:14px}.check-label{font-size:12px;display:flex;align-items:flex-start;gap:10px;margin:16px 0;line-height:1.8}.check-label input{margin-top:5px}.mobile-nav .reference-icon{width:23px;height:23px}.service .icon{border-radius:13px}.security{font-size:14px}.security small{font-size:12px}.installment>.reference-icon{width:30px;height:30px}
@media(min-width:1600px){.trading-grid{grid-template-columns:1.35fr .65fr 1fr}.trading-grid>.order-form{display:block;grid-column:auto}.gold-layout{grid-template-columns:1.4fr 1fr}}
@media(max-width:1200px){.project-grid{grid-template-columns:1fr 1fr}.project-card:last-child{grid-column:1/-1}.project-card>p:not(.subtext){min-height:0}.nft-grid{grid-template-columns:1fr 1fr}.nft-info{grid-column:1/-1}.service-name{font-size:14px}.service .reference-icon{width:48px;height:48px}.service .icon{width:48px;height:48px}.gold-layout{grid-template-columns:1fr 1fr}.gold-layout .order-form{min-width:0}}
@media(max-width:1000px){.gold-layout{grid-template-columns:1fr}.swap-layout{grid-template-columns:1fr}.swap-info{display:none}.account-chip{display:none}.product-heading h1{font-size:24px}.market-stat>b{font-size:20px}.service-head{flex-direction:column;align-items:flex-start}.services{gap:12px}.service-name{font-size:15px}.gold-layout .order-form{width:100%}}
@media(max-width:800px){.reference-icon.ref-logo{width:40px;height:44px}.service-head{flex-direction:row;align-items:center}.market-stats{gap:10px}.market-stat{padding:15px}.project-grid{grid-template-columns:1fr 1fr}.product-heading{margin-top:15px}.product-brand>.reference-icon{width:62px;height:62px}.tabs{overflow-x:auto}.tabs button{padding:11px 16px;font-size:14px}.nav-button{font-size:12px}.mobile-nav .nav-button{font-size:12px}.service p{display:block;font-size:12px}.market-stat>small{font-size:11px}}
@media(max-width:540px){.service-head{flex-direction:column;align-items:flex-start}.service-name{font-size:15px;letter-spacing:-.3px}.service h3{font-size:14px}.service p{display:none}.service-link{font-size:12px}.product-brand{gap:10px}.product-heading h1{font-size:21px}.product-kicker{font-size:12px}.product-brand>.reference-icon{width:58px;height:58px}.sample-notice{font-size:11px;line-height:1.9;align-items:flex-start;padding:10px}.sample-dot{margin-top:7px}.market-stats{grid-template-columns:1fr 1fr}.market-stat:last-child{grid-column:1/-1}.market-stat>b{font-size:20px}.market-stat>span{font-size:12px}.market-stat>small{font-size:11px}.filter-bar{gap:12px}.filter-bar label{width:100%;justify-content:space-between}.filter-bar input,.filter-bar select{max-width:185px;flex:1}.trading-grid{grid-template-columns:1fr}.trading-grid>.order-form{display:block}.trading-grid>.order-form>.dialog-data{grid-column:auto}.project-grid,.nft-grid{grid-template-columns:1fr}.project-card:last-child,.nft-info{grid-column:auto}.nft-card{padding:22px}.gold-products{gap:10px}.gold-products>div{padding:12px}.gold-products b{font-size:13px}.gold-products span{font-size:11px}.tabs button{padding:11px 14px;font-size:13px}.product-brand .reference-icon{flex-shrink:0}.dialog-data{font-size:13px}.market-price{font-size:29px}.stat-foot{font-size:11px}.row-title{font-size:13px}.wallet-strip .actions .btn{font-size:13px}.page-heading .subtext{font-size:12px}.chart-label{font-size:11px}.chart-label small{font-size:10px}.panel{padding:17px}.btn{padding:8px 15px}.table-scroll .btn{white-space:nowrap}.section-head{gap:12px}.section-head h2{font-size:16px}.section-head .status-pill{font-size:10px}.funding-label{font-size:12px}.funding-label>b{font-size:12px}.project-card h2{font-size:18px}.project-card>p:not(.subtext){font-size:14px}.project-meta{font-size:14px}.project-meta b{font-size:14px}}
@media(max-width:540px){.stat.primary{display:block}.primary .stat-value{margin:7px 0;font-size:32px}.service-name{max-width:100%;font-size:clamp(12px,3.7vw,15px)}.account-chip{display:none}.row-value{flex-shrink:0}.product-kicker{overflow-wrap:anywhere}.dialog-data p{align-items:baseline;flex-wrap:wrap}.input-unit input{min-width:0}.table-scroll table{min-width:480px}.market-stat{min-width:0}.market-stat>b{overflow-wrap:anywhere}.stat-value{font-size:clamp(20px,6vw,26px)}}
