.finance-scenes-screen{position:relative;overflow:hidden;scroll-margin-top:calc(var(--top-banner-h,50px) + 96px);padding:50px 0 48px;color:#13213b;isolation:isolate}.finance-scenes-screen *,.finance-scenes-screen ::after,.finance-scenes-screen ::before{box-sizing:border-box}.finance-scenes-screen button{font:inherit}.finance-scenes-shell{width:var(--finance-shell,var(--site-nav-shell,min(1280px,calc(100% - 56px))));max-width:none;margin:0 auto}.finance-scenes-layout{display:grid;row-gap:clamp(42px,4vw,64px)}.finance-scenes-content{display:grid;grid-template-columns:minmax(292px,0.25fr) minmax(224px,0.18fr) minmax(610px,1fr);column-gap:clamp(28px,2.45vw,42px);align-items:start}.finance-scenes-nav{min-width:0}.finance-scenes-eyebrow{color:#165dff;font-size:1rem;font-weight:500;line-height:1.35}.finance-scenes-title{margin:30px 0 0;color:#10203b;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:clamp(3rem, 3.8vw, 3.45rem);font-weight:900;line-height:1.27;letter-spacing:0}.finance-scenes-title span{color:#165dff;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.finance-scenes-title-mark{display:block;width:34px;height:3px;margin:24px 0 20px;border-radius:999px;background:#165dff}.finance-scenes-lead{margin:0;color:#5d6a82;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:clamp(1rem, 1.12vw, 1.08rem);font-weight:400;line-height:1.82}.finance-scene-list{display:grid;gap:10px;width:min(100%,326px);margin-top:0}.finance-scene-card{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr) 18px;align-items:center;gap:11px;min-height:89px;width:100%;padding:13px 17px 13px 16px;color:#657187;text-align:left;border:1px solid rgba(222,229,241,.95);border-radius:12px;background:rgba(255,255,255,.72);box-shadow:0 13px 34px rgba(41,73,125,.04);cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.finance-scene-card::before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:3px;border-radius:12px 0 0 12px;background:0 0}.finance-scene-card.is-active,.finance-scene-card:focus-visible,.finance-scene-card:hover{color:#165dff;border-color:rgba(22,93,255,.22);background:rgba(255,255,255,.94);box-shadow:0 24px 54px rgba(24,83,180,.12);transform:translateY(-1px);outline:0}.finance-scene-card.is-active::before{background:#165dff}.finance-scene-card__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;color:#7a869c;background:linear-gradient(180deg,#f4f7fc,#eef2f8)}.finance-scene-card__icon svg{width:24px;height:24px;stroke-width:2.1}.finance-scene-card.is-active .finance-scene-card__icon{color:#165dff;background:#eaf3ff;box-shadow:inset 0 0 0 10px rgba(22,93,255,.06)}.finance-scene-card__copy{display:grid;min-width:0;gap:6px}.finance-scene-card__copy strong{color:currentColor;font-size:17px;font-weight:850;line-height:1.2}.finance-scene-card__copy small{color:#7b879a;font-size:12px;font-weight:700;line-height:1.35;white-space:nowrap}.finance-scene-card__arrow{display:inline-flex;align-items:center;justify-content:center;color:#165dff;opacity:0}.finance-scene-card__arrow svg{width:18px;height:18px}.finance-scene-card.is-active .finance-scene-card__arrow{opacity:1}.finance-scenes-controls{display:flex;align-items:center;gap:22px;margin-top:56px;padding-left:8px}.finance-scenes-control{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:0;border-radius:50%;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.finance-scenes-control svg{width:21px;height:21px}.finance-scenes-control--muted{color:#93a1b7;background:#edf2fa}.finance-scenes-control--primary{color:#fff;background:#165dff;box-shadow:0 14px 30px rgba(22,93,255,.3)}.finance-scenes-control:focus-visible,.finance-scenes-control:hover{transform:translateY(-2px);outline:0}.finance-scenes-control--primary:focus-visible,.finance-scenes-control--primary:hover{box-shadow:0 18px 36px rgba(22,93,255,.36)}.finance-scene-detail{min-width:0;margin-top:0}.finance-scene-detail__head{display:flex;align-items:center;gap:10px;margin-bottom:22px}.finance-scene-detail__icon{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;border-radius:50%;color:#165dff;background:#eef5ff}.finance-scene-detail__icon svg{width:22px;height:22px;stroke-width:2.2}.finance-scene-detail h3{margin:0;color:#165dff;font-size:23px;font-weight:900;line-height:1.22}.finance-scene-detail p{margin:0;color:#667287;font-size:15px;font-weight:400;line-height:1.85}.finance-scene-metrics{display:grid;gap:19px;margin:34px 0 0;padding:0}.finance-scene-metrics div{display:grid;grid-template-columns:55px minmax(0,1fr);column-gap:17px;align-items:center}.finance-scene-metrics dt{display:contents}.finance-scene-metrics dt>span:first-child{display:inline-flex;align-items:center;justify-content:center;grid-row:span 2;width:52px;height:52px;border-radius:50%;color:#165dff;background:#e9f2ff;box-shadow:inset 0 0 0 11px rgba(22,93,255,.04)}.finance-scene-metrics dt svg{width:27px;height:27px;stroke-width:2.1}.finance-scene-metrics dt>span:last-child{grid-column:2;color:#7b879a;font-size:14px;font-weight:400;line-height:1.15}.finance-scene-metrics dd{grid-column:2;margin:0;color:#165dff;font-family:Archivo,"Noto Sans SC","PingFang SC",sans-serif;font-size:28px;font-weight:500;line-height:1.1}.finance-app-mock{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;min-width:0;aspect-ratio:1535/1024;height:auto;min-height:0;margin:0;padding:0;overflow:hidden;border:1px solid rgba(226,234,247,.9);border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 34px 78px rgba(40,83,150,.13)}.finance-app-mock img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:contain}.finance-app-sidebar{min-width:0;padding:26px 14px 22px 20px;border-right:1px solid rgba(235,240,248,.78);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,250,255,.88))}.finance-app-brand{display:flex;align-items:center;gap:8px;min-height:30px;color:#1c2742}.finance-app-brand span{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:7px;color:#fff;background:#165dff}.finance-app-brand svg{width:16px;height:16px}.finance-app-brand strong{font-size:14px;font-weight:900;white-space:nowrap}.finance-app-nav{display:grid;gap:10px;margin-top:42px}.finance-app-nav span{display:flex;align-items:center;gap:8px;min-width:0;min-height:35px;padding:0 9px;border-radius:8px;color:#4f5b72;font-size:12px;font-weight:850;white-space:nowrap}.finance-app-nav span.is-active{color:#165dff;background:#eef5ff}.finance-app-nav svg{flex:0 0 auto;width:15px;height:15px;stroke-width:2.2}.finance-app-nav b{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:auto;border-radius:50%;color:#fff;background:#165dff;font-size:9px;font-weight:900}.finance-app-nav__chevron{margin-left:auto;color:#b0b9c8}.finance-app-workspace{min-width:0;padding:25px 22px 22px;background:rgba(250,252,255,.7)}.finance-app-topbar{display:flex;align-items:center;justify-content:flex-end;gap:18px;min-height:32px}.finance-app-search{display:flex;align-items:center;gap:9px;width:255px;min-height:30px;padding:0 13px;border:1px solid #d6e0ef;border-radius:999px;color:#a0abbc;background:rgba(255,255,255,.82);font-size:11px;font-weight:750}.finance-app-bell,.finance-app-search svg{width:14px;height:14px;color:#73839e}.finance-app-user{display:flex;align-items:center;gap:8px;color:#26344f;font-size:12px;font-weight:850}.finance-app-user span{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:3px solid #d4e5ff;border-radius:50%;color:#fff;background:linear-gradient(180deg,#67a5ff,#176bff)}.finance-app-user span svg{width:14px;height:14px}.finance-app-user>svg{width:13px;height:13px}.finance-app-tabs{display:flex;align-items:center;gap:32px;min-height:53px;padding-top:9px;overflow:hidden;color:#69758b;font-size:12px;font-weight:850;white-space:nowrap}.finance-app-tabs span{position:relative;display:inline-flex;align-items:center;height:34px}.finance-app-tabs span.is-active{color:#165dff}.finance-app-tabs span.is-active::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:999px;background:#165dff}.finance-app-stats{display:grid;grid-template-columns:112px 112px 112px minmax(176px,1fr);gap:12px}.finance-app-stats article,.finance-app-table-card{border:1px solid rgba(236,241,249,.86);border-radius:8px;background:rgba(255,255,255,.9);box-shadow:0 16px 32px rgba(61,91,148,.05)}.finance-app-stats article{height:118px;min-height:0;padding:17px 14px 14px;overflow:hidden}.finance-app-stats article>span{display:block;margin-bottom:10px;color:#768299;font-size:12px;font-weight:850;white-space:nowrap}.finance-app-stats strong{display:block;color:#0b1020;font-family:Archivo,"Noto Sans SC","PingFang SC",sans-serif;font-size:26px;font-weight:900;line-height:1;white-space:nowrap}.finance-app-stats small{display:block;margin-top:9px;color:#5e6b80;font-size:11px;font-weight:750}.finance-app-stats b{font-weight:900}.finance-app-stats b.is-danger{color:#f04455}.finance-app-stats b.is-safe{color:#0baf82}.finance-risk-distribution{min-width:0}.finance-risk-chart{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:14px}.finance-risk-donut{display:block;width:74px;height:74px;border-radius:50%;background:conic-gradient(#176bff 0 40%,#2ab7e9 40% 70%,#8a6bff 70% 90%,#f0b48a 90% 100%);-webkit-mask:radial-gradient(circle,transparent 0 41%,#000 42%);mask:radial-gradient(circle,transparent 0 41%,#000 42%)}.finance-risk-chart ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.finance-risk-chart li{display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:8px;color:#58667b;font-size:11px;font-weight:780}.finance-risk-chart li span{white-space:nowrap}.finance-risk-chart li i{width:8px;height:8px;border-radius:2px;background:#176bff}.finance-risk-chart li:nth-child(2) i{background:#8a6bff}.finance-risk-chart li:nth-child(3) i{background:#2ab7e9}.finance-risk-chart li:nth-child(4) i{background:#f0b48a}.finance-risk-chart li b{color:#475569}.finance-app-table-card{margin-top:14px;padding:15px 17px 13px}.finance-app-table-card h4{margin:0 0 12px;color:#19243a;font-size:14px;font-weight:900}.finance-app-table-wrap{overflow:hidden}.finance-app-table{width:100%;border-collapse:collapse;table-layout:fixed}.finance-app-table td,.finance-app-table th{padding:10px 8px;color:#536178;font-size:11px;font-weight:780;line-height:1.2;text-align:left;vertical-align:middle;white-space:nowrap}.finance-app-table th{color:#9aa7ba;font-weight:850}.finance-app-table tbody tr+tr td{border-top:1px solid rgba(234,239,247,.72)}.finance-app-table td:first-child,.finance-app-table th:first-child{width:22%}.finance-app-table td:nth-child(4),.finance-app-table th:nth-child(4){width:15%}.finance-app-table td:nth-child(5),.finance-app-table th:nth-child(5){width:13%}.finance-risk-level{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:22px;padding:0 8px;border-radius:6px;font-size:10px;font-weight:900}.finance-risk-level--high{color:#f05252;background:#ffe8ea}.finance-risk-level--mid{color:#e9871a;background:#fff0d6}.finance-risk-level--low{color:#10a77e;background:#e6f8f2}.finance-app-table a{color:#165dff;font-weight:900;text-decoration:none}.finance-app-pagination{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;color:#536178;font-size:12px;font-weight:850}.finance-app-pagination>div{display:flex;align-items:center;gap:10px}.finance-app-pagination button,.finance-app-pagination div span{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border:0;border-radius:6px;color:#536178;background:#f1f5fb;font-size:12px;font-weight:850}.finance-app-pagination button{cursor:pointer}.finance-app-pagination button.is-active{color:#fff;background:#165dff}.finance-app-pagination svg{width:14px;height:14px}.finance-scenes-dots{display:flex;justify-content:center;gap:15px;margin-top:8px}.finance-scenes-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#c6d1e3;cursor:pointer;transition:background .2s ease,transform .2s ease}.finance-scenes-dots button.is-active{background:#165dff;transform:scale(1.08)}@media (min-width:1728px) and (min-height:960px){.finance-scenes-screen{padding-top:64px;padding-bottom:62px}.finance-scenes-layout{row-gap:clamp(54px,4vw,78px)}.finance-scenes-content{grid-template-columns:minmax(326px,0.25fr) minmax(258px,0.18fr) minmax(700px,1fr);column-gap:clamp(40px,2.6vw,48px)}.finance-scenes-eyebrow{font-size:1rem}.finance-scenes-title{margin-top:40px;font-size:clamp(3rem, 3.8vw, 3.45rem)}.finance-scenes-lead{font-size:clamp(1rem, 1.12vw, 1.08rem)}.finance-scene-list{width:min(100%,360px);gap:12px;margin-top:0}.finance-scene-card{min-height:101px;padding:16px 20px 16px 18px}.finance-scene-card__icon{width:55px;height:55px}.finance-scene-card__copy strong{font-size:19px}.finance-scene-card__copy small{font-size:13px}.finance-scenes-controls{margin-top:64px}.finance-scenes-control{width:52px;height:52px}.finance-scene-detail{margin-top:0}.finance-scene-detail h3{font-size:27px}.finance-scene-detail p{font-size:17px}.finance-scene-metrics{gap:24px;margin-top:39px}.finance-scene-metrics div{grid-template-columns:62px minmax(0,1fr)}.finance-scene-metrics dt>span:first-child{width:60px;height:60px}.finance-scene-metrics dd{font-size:32px}.finance-app-mock{margin-top:0}.finance-app-sidebar{padding:30px 16px 24px 23px}.finance-app-workspace{padding:30px 26px 26px}.finance-app-stats article{min-height:118px}.finance-app-table td,.finance-app-table th{padding-block:14px;font-size:12px}}@media (min-width:2200px) and (min-height:1100px){.finance-scenes-screen{padding-top:82px;padding-bottom:78px}.finance-scenes-layout{row-gap:clamp(66px,4.3vw,96px)}.finance-scenes-content{grid-template-columns:minmax(365px,0.25fr) minmax(300px,0.18fr) minmax(760px,1fr);column-gap:56px}.finance-scenes-eyebrow{font-size:1rem}.finance-scenes-title{font-size:clamp(3rem, 3.8vw, 3.45rem)}.finance-scenes-lead{font-size:clamp(1rem, 1.12vw, 1.08rem)}.finance-scene-list{width:min(100%,420px);gap:16px;margin-top:0}.finance-scene-card{min-height:118px;grid-template-columns:68px minmax(0,1fr) 24px}.finance-scene-card__icon{width:64px;height:64px}.finance-scene-card__copy strong{font-size:23px}.finance-scene-card__copy small{font-size:16px}.finance-scenes-control{width:62px;height:62px}.finance-scene-detail{margin-top:0}.finance-scene-detail h3{font-size:34px}.finance-scene-detail p{font-size:22px}.finance-scene-metrics{gap:31px}.finance-scene-metrics div{grid-template-columns:76px minmax(0,1fr)}.finance-scene-metrics dt>span:first-child{width:72px;height:72px}.finance-scene-metrics dt>span:last-child{font-size:18px}.finance-scene-metrics dd{font-size:40px}.finance-app-mock{margin-top:0;border-radius:22px}.finance-app-brand strong,.finance-app-table-card h4{font-size:18px}.finance-app-nav span,.finance-app-pagination,.finance-app-stats article>span,.finance-app-tabs,.finance-app-user{font-size:15px}.finance-app-stats strong{font-size:36px}.finance-app-table td,.finance-app-table th{padding-block:17px;font-size:15px}}@media (min-width:1081px) and (max-width:1480px){.finance-scenes-title{font-size:clamp(2.45rem, 2.6vw, 3rem);line-height:1.22}.finance-scenes-lead{font-size:clamp(.94rem, .86vw, 1rem);line-height:1.74}}@media (max-width:1320px){.finance-scenes-layout{row-gap:40px;min-height:0}.finance-scenes-content{grid-template-columns:minmax(285px,330px) minmax(250px,1fr);column-gap:34px}.finance-scene-detail{margin-top:0}.finance-app-mock{grid-column:1/-1;width:min(100%,900px);margin-top:36px;margin-inline:auto}.finance-scenes-dots{margin-top:26px}}@media (max-width:960px){.finance-scenes-screen{min-height:auto;padding:44px 0 40px}.finance-scenes-layout{row-gap:30px}.finance-scenes-content{grid-template-columns:1fr;row-gap:30px}.finance-scenes-title{width:100%;font-size:clamp(3rem, 3.8vw, 3.45rem)}.finance-scene-list{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.finance-scenes-controls{margin-top:26px}.finance-scene-detail{max-width:680px;margin-top:0}.finance-scene-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-app-mock{grid-column:auto;width:100%;margin-top:4px}}@media (max-width:767px){.finance-scenes-shell{width:var(--finance-shell,var(--site-nav-shell,calc(100% - 32px)))}.finance-scenes-title{margin-top:26px}.finance-scenes-title-mark{margin:18px 0 16px}.finance-scenes-lead{font-size:clamp(1rem, 1.12vw, 1.08rem)!important;font-weight:400!important;line-height:1.72!important}.finance-scene-list{grid-template-columns:1fr;gap:10px;margin-top:0}.finance-scene-card{min-height:82px;grid-template-columns:50px minmax(0,1fr) 18px;border-radius:10px}.finance-scene-card__icon{width:44px;height:44px}.finance-scene-card__copy strong{font-size:16px}.finance-scene-card__copy small{white-space:normal}.finance-scenes-controls{gap:16px;padding-left:0}.finance-scenes-control{width:42px;height:42px}.finance-scene-detail__head{margin-bottom:16px}.finance-scene-detail h3{font-size:22px}.finance-scene-detail p{font-size:15px}.finance-scene-metrics{grid-template-columns:1fr;gap:16px;margin-top:24px}.finance-scene-metrics div{grid-template-columns:52px minmax(0,1fr)}.finance-scene-metrics dt>span:first-child{width:48px;height:48px}.finance-scene-metrics dd{font-size:26px}.finance-app-mock{border-radius:14px}.finance-app-sidebar{display:none}.finance-app-workspace{padding:16px 14px 15px}.finance-app-topbar{gap:11px;justify-content:space-between}.finance-app-search{width:min(100%,220px);min-width:0}.finance-app-user strong{display:none}.finance-app-tabs{gap:18px;min-height:48px;overflow-x:auto;scrollbar-width:none}.finance-app-tabs::-webkit-scrollbar{display:none}.finance-app-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.finance-app-stats article{min-height:94px;padding:16px 13px 13px}.finance-app-stats strong{font-size:23px}.finance-risk-distribution{grid-column:1/-1}.finance-risk-chart{grid-template-columns:64px minmax(0,1fr)}.finance-risk-donut{width:64px;height:64px}.finance-app-table-card{padding:15px 12px 13px}.finance-app-table-wrap{overflow:hidden}.finance-app-table{width:100%;min-width:0!important;table-layout:fixed}.finance-app-table td,.finance-app-table th{overflow:hidden;padding:11px 6px;font-size:10px;text-overflow:ellipsis}.finance-app-table td:nth-child(3),.finance-app-table td:nth-child(4),.finance-app-table td:nth-child(6),.finance-app-table th:nth-child(3),.finance-app-table th:nth-child(4),.finance-app-table th:nth-child(6){display:none}.finance-app-table td:first-child,.finance-app-table th:first-child{width:42%}.finance-app-table td:nth-child(2),.finance-app-table td:nth-child(7),.finance-app-table th:nth-child(2),.finance-app-table th:nth-child(7){width:18%}.finance-app-table td:nth-child(5),.finance-app-table th:nth-child(5){width:22%}.finance-app-pagination{align-items:flex-start;flex-direction:column}.finance-app-pagination>div{flex-wrap:wrap;gap:7px}.finance-scenes-dots{gap:12px;margin-top:24px}}@media (max-width:420px){.finance-scenes-eyebrow{font-size:1rem}.finance-scene-card{padding-inline:13px}.finance-app-stats{grid-template-columns:1fr}.finance-risk-distribution{grid-column:auto}.finance-app-search span{max-width:142px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}