#financial-content .sred-wrap{--sred-green:#4CAF7D;--sred-amber:#E8943A;--sred-red:#E05555;--sred-blue:#5B9BD5;--sred-purple:#9B7FD5;display:flex;flex-direction:column;gap:14px;min-width:0;}@keyframes sred-rise{from{opacity:0;transform:translateY(11px);}to{opacity:1;transform:none;}}#financial-content .sred-topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap;}#financial-content .sred-crumb{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--text-muted);margin-bottom:6px;}#financial-content .sred-crumb .spec{color:var(--gold);font-weight:600;font-family:"Montserrat",sans-serif;}#financial-content .sred-crumb .sep{opacity:0.45;}#financial-content .sred-topbar h1{font-size:26px;font-weight:800;color:var(--bright,#F0EBE2);letter-spacing:-0.02em;line-height:1;font-family:"Montserrat",sans-serif;display:flex;align-items:center;gap:13px;}#financial-content .sred-sub{font-size:12px;color:var(--text-muted);margin-top:8px;max-width:940px;}#financial-content .sred-sub b{color:var(--text,#C4BFB6);font-weight:600;}#financial-content .sred-acts{display:flex;gap:9px;flex-shrink:0;flex-wrap:wrap;}#financial-content .sred-btn{font-family:"Montserrat",sans-serif;font-size:11.5px;font-weight:600;cursor:pointer;border-radius:8px;padding:8px 14px;border:1px solid var(--border-strong,rgba(255,255,255,0.12));background:rgba(255,255,255,0.04);color:var(--text,#C4BFB6);transition:all .18s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:7px;}#financial-content .sred-btn svg{width:14px;height:14px;}#financial-content .sred-btn:hover{background:rgba(255,255,255,0.09);color:var(--bright,#F0EBE2);border-color:var(--gold);}#financial-content .sred-btn.primary{background:linear-gradient(180deg,var(--gold),var(--gold-soft,#9c7f33));border-color:transparent;color:#1a160c;font-weight:700;}#financial-content .sred-btn.ghost{background:transparent;border-color:var(--border,rgba(255,255,255,0.07));}#financial-content .sred-btn.sm{padding:6px 11px;font-size:11px;}#financial-content .sred-gate-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;}@media(max-width:1100px){#financial-content .sred-gate-row{grid-template-columns:1fr;}}#financial-content .sred-disc{display:flex;align-items:flex-start;gap:13px;border-radius:10px;padding:12px 16px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);}#financial-content .sred-disc .dg{width:34px;height:34px;border-radius:9px;flex-shrink:0;display:grid;place-items:center;}#financial-content .sred-disc .dg svg{width:18px;height:18px;}#financial-content .sred-disc .dt{flex:1;min-width:0;font-size:11.5px;color:var(--text,#C4BFB6);line-height:1.5;}#financial-content .sred-disc .dt b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .sred-disc .dt .h{display:block;font-family:"Montserrat",sans-serif;font-weight:700;font-size:12px;color:var(--bright,#F0EBE2);margin-bottom:2px;}#financial-content .sred-disc.gate{background:linear-gradient(100deg,rgba(201,168,76,0.10),rgba(201,168,76,0.02) 46%,var(--card) 62%);border:1px solid rgba(201,168,76,0.28);}#financial-content .sred-disc.gate .dg{background:rgba(201,168,76,0.16);border:1px solid rgba(201,168,76,0.34);}#financial-content .sred-disc.gate .dg svg{stroke:var(--gold);}#financial-content .sred-disc.formula{background:linear-gradient(100deg,rgba(91,155,213,0.10),rgba(91,155,213,0.02) 46%,var(--card) 62%);border:1px solid rgba(91,155,213,0.26);}#financial-content .sred-disc.formula .dg{background:rgba(91,155,213,0.16);border:1px solid rgba(91,155,213,0.3);}#financial-content .sred-disc.formula .dg svg{stroke:var(--sred-blue);}#financial-content .sred-jx{display:flex;align-items:center;gap:12px;flex-wrap:wrap;}#financial-content .sred-chip{display:inline-flex;align-items:center;gap:9px;background:linear-gradient(180deg,rgba(255,255,255,0.03),transparent),var(--card);border:1px solid var(--border-strong,rgba(255,255,255,0.12));border-radius:999px;padding:7px 15px 7px 11px;}#financial-content .sred-chip .flag{width:24px;height:16px;border-radius:3px;background:linear-gradient(180deg,#0f4a8a,#0d3d73);display:grid;place-items:center;flex-shrink:0;font-size:9px;font-weight:800;font-family:"Montserrat";color:#cfe2f5;}#financial-content .sred-chip .cico{width:24px;height:24px;border-radius:6px;background:rgba(201,168,76,0.14);border:1px solid rgba(201,168,76,0.3);display:grid;place-items:center;flex-shrink:0;}#financial-content .sred-chip .cico svg{width:14px;height:14px;stroke:var(--gold);}#financial-content .sred-chip .jl{font-size:9px;letter-spacing:0.11em;text-transform:uppercase;color:var(--text-muted);font-weight:700;}#financial-content .sred-chip .jv{font-family:"Montserrat";font-weight:700;font-size:12.5px;color:var(--bright,#F0EBE2);}#financial-content .sred-chip .jv .rate{color:var(--gold);}#financial-content .sred-jxnote{display:inline-flex;align-items:center;gap:7px;font-size:10.5px;color:var(--text-muted);background:rgba(232,148,58,0.07);border:1px solid rgba(232,148,58,0.22);border-radius:999px;padding:5px 12px;}#financial-content .sred-jxnote svg{width:13px;height:13px;stroke:var(--sred-amber);flex-shrink:0;}#financial-content .sred-jxnote b{color:var(--sred-amber);font-weight:700;}#financial-content .sred-test{background:radial-gradient(600px 200px at 8% -40%,rgba(201,168,76,0.09),transparent 60%),linear-gradient(180deg,rgba(255,255,255,0.015),transparent 30%),var(--card);border:1px solid rgba(201,168,76,0.24);border-radius:14px;overflow:hidden;}#financial-content .sred-test .ts-head{display:flex;align-items:center;gap:11px;padding:13px 18px;border-bottom:1px solid var(--border);flex-wrap:wrap;}#financial-content .sred-test .ts-head .tg{width:28px;height:28px;border-radius:8px;background:rgba(201,168,76,0.13);border:1px solid rgba(201,168,76,0.3);display:grid;place-items:center;flex-shrink:0;}#financial-content .sred-test .ts-head .tg svg{width:16px;height:16px;stroke:var(--gold);}#financial-content .sred-test .ts-head h3{font-size:13.5px;font-weight:700;color:var(--bright,#F0EBE2);}#financial-content .sred-test .ts-head .thint{font-size:11px;color:var(--text-muted);}#financial-content .sred-test .ts-head .spacer{margin-left:auto;}#financial-content .sred-testcols{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);}@media(max-width:1000px){#financial-content .sred-testcols{grid-template-columns:1fr;}}#financial-content .sred-tcol{background:var(--card);padding:16px 18px;display:flex;flex-direction:column;gap:9px;position:relative;}#financial-content .sred-tcol .tc-num{position:absolute;top:14px;right:16px;font-family:"Montserrat";font-weight:800;font-size:30px;color:rgba(201,168,76,0.14);line-height:1;}#financial-content .sred-tcol .tc-lab{display:inline-flex;align-items:center;gap:7px;font-size:9px;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);font-weight:700;}#financial-content .sred-tcol .tc-lab .pip{width:6px;height:6px;border-radius:50%;background:var(--gold);}#financial-content .sred-tcol h4{font-size:14px;font-weight:800;color:var(--bright,#F0EBE2);}#financial-content .sred-tcol p{font-size:11px;color:var(--text,#C4BFB6);line-height:1.55;}#financial-content .sred-tcol p b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .sred-tcol .tc-flag{margin-top:auto;display:inline-flex;align-items:center;gap:7px;font-size:10px;font-family:"Montserrat";font-weight:700;color:var(--sred-green);background:rgba(76,175,125,0.1);border:1px solid rgba(76,175,125,0.3);border-radius:999px;padding:4px 10px;align-self:flex-start;}#financial-content .sred-tcol .tc-flag.watch{color:var(--sred-amber);background:rgba(232,148,58,0.1);border-color:rgba(232,148,58,0.3);}#financial-content .sred-tcol .tc-flag svg{width:12px;height:12px;}#financial-content .sred-test .ts-foot{padding:11px 18px;border-top:1px solid var(--border);background:rgba(201,168,76,0.05);font-size:11px;color:var(--text,#C4BFB6);line-height:1.5;display:flex;align-items:flex-start;gap:10px;}#financial-content .sred-test .ts-foot svg{width:15px;height:15px;stroke:var(--gold);flex-shrink:0;margin-top:1px;}#financial-content .sred-test .ts-foot b{color:var(--gold);font-weight:700;}#financial-content .sred-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;}@media(max-width:1250px){#financial-content .sred-kpis{grid-template-columns:repeat(3,1fr);}}@media(max-width:760px){#financial-content .sred-kpis{grid-template-columns:repeat(2,1fr);}}#financial-content .sred-kpi{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,0.02),transparent 40%),var(--card);border:1px solid var(--border);border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);padding:15px 16px 14px;display:flex;flex-direction:column;gap:8px;}#financial-content .sred-kpi::after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--kc,var(--gold));opacity:0.85;}#financial-content .sred-kpi.hero{background:radial-gradient(360px 160px at 90% -40%,rgba(201,168,76,0.12),transparent 60%),var(--card);border-color:rgba(201,168,76,0.3);}#financial-content .sred-kpi .k-top{display:flex;align-items:center;justify-content:space-between;gap:8px;}#financial-content .sred-kpi .k-lab{font-size:9px;letter-spacing:0.1em;text-transform:uppercase;color:var(--text-muted);font-weight:700;}#financial-content .sred-kpi .k-ic{width:26px;height:26px;border-radius:7px;background:rgba(255,255,255,0.04);border:1px solid var(--border);display:grid;place-items:center;flex-shrink:0;}#financial-content .sred-kpi .k-ic svg{width:14px;height:14px;stroke:var(--kc,var(--gold));opacity:0.9;}#financial-content .sred-kpi .k-val{font-family:"Montserrat";font-weight:800;font-size:25px;color:var(--bright,#F0EBE2);letter-spacing:-0.02em;line-height:1;}#financial-content .sred-kpi .k-val .cur{color:var(--gold);font-size:15px;font-weight:800;}#financial-content .sred-kpi .k-val .u{color:var(--text-muted);font-size:13px;font-weight:700;}#financial-content .sred-kpi.hero .k-val{color:var(--gold);}#financial-content .sred-kpi .k-sub{font-size:10.5px;color:var(--text-muted);line-height:1.4;}#financial-content .sred-kpi .k-sub b{color:var(--text,#C4BFB6);font-weight:600;}#financial-content .sred-kpi .k-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:2px;}#financial-content .sred-pill{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:700;font-family:"Montserrat";letter-spacing:0.03em;padding:3px 8px;border-radius:999px;text-transform:uppercase;white-space:nowrap;}#financial-content .sred-pill .pd{width:5px;height:5px;border-radius:50%;background:currentColor;}#financial-content .sred-pill.eligible,#financial-content .sred-pill.ready{color:var(--sred-green);background:rgba(76,175,125,0.13);border:1px solid rgba(76,175,125,0.34);}#financial-content .sred-pill.flag{color:var(--sred-amber);background:rgba(232,148,58,0.13);border:1px solid rgba(232,148,58,0.36);}#financial-content .sred-pill.formula{color:var(--sred-blue);background:rgba(91,155,213,0.12);border:1px solid rgba(91,155,213,0.32);}#financial-content .sred-pill.gold{color:var(--gold);background:rgba(201,168,76,0.13);border:1px solid rgba(201,168,76,0.34);}#financial-content .sred-pill.estimate{color:var(--sred-purple);background:rgba(155,127,213,0.12);border:1px solid rgba(155,127,213,0.34);}#financial-content .sred-pill.miss{color:var(--sred-amber);background:rgba(232,148,58,0.12);border:1px solid rgba(232,148,58,0.34);}#financial-content .sred-pill.fail{color:var(--sred-red);background:rgba(224,85,85,0.12);border:1px solid rgba(224,85,85,0.34);}#financial-content .sred-tabbar{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--border);flex-wrap:wrap;}#financial-content .sred-tab{position:relative;padding:10px 18px 12px;font-family:"Montserrat";font-weight:600;font-size:12.5px;color:var(--text-muted);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:8px;}#financial-content .sred-tab svg{width:15px;height:15px;opacity:0.72;}#financial-content .sred-tab .cnt{font-size:9.5px;font-weight:700;font-family:"Montserrat";padding:1px 6px;border-radius:999px;background:rgba(255,255,255,0.06);border:1px solid var(--border-strong);color:var(--text-muted);}#financial-content .sred-tab:hover{color:var(--text,#C4BFB6);}#financial-content .sred-tab.active{color:var(--bright,#F0EBE2);}#financial-content .sred-tab.active svg{opacity:1;color:var(--gold);}#financial-content .sred-tab.active .cnt{color:var(--gold);background:rgba(201,168,76,0.14);border-color:rgba(201,168,76,0.3);}#financial-content .sred-tab.active::after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--gold);}#financial-content .sred-panel{display:none;flex-direction:column;gap:14px;animation:sred-rise 0.4s ease both;}#financial-content .sred-panel.active{display:flex;}#financial-content .sred-card{background:linear-gradient(180deg,rgba(255,255,255,0.015),transparent 30%),var(--card);border:1px solid var(--border);border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);overflow:hidden;}#financial-content .sred-sechd{display:flex;align-items:center;gap:11px;padding:13px 18px;border-bottom:1px solid var(--border);flex-wrap:wrap;}#financial-content .sred-sechd .sg{width:26px;height:26px;border-radius:8px;background:rgba(201,168,76,0.12);border:1px solid rgba(201,168,76,0.28);display:grid;place-items:center;flex-shrink:0;}#financial-content .sred-sechd .sg svg{width:15px;height:15px;stroke:var(--gold);}#financial-content .sred-sechd h3{font-size:13.5px;font-weight:700;color:var(--bright,#F0EBE2);}#financial-content .sred-sechd .hint{font-size:11px;color:var(--text-muted);margin-left:2px;}#financial-content .sred-sechd .spacer{margin-left:auto;}#financial-content .sred-secbody{padding:16px 18px;}#financial-content .sred-hero{position:relative;overflow:hidden;background:radial-gradient(620px 260px at 90% -34%,rgba(201,168,76,0.13),transparent 62%),linear-gradient(180deg,rgba(255,255,255,0.02),transparent 40%),var(--card);border:1px solid rgba(201,168,76,0.3);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);padding:20px 22px;display:flex;flex-direction:column;gap:15px;}#financial-content .sred-hero::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--gold);}#financial-content .sred-hero .ph-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap;}#financial-content .sred-hero .ph-lab{display:inline-flex;align-items:center;gap:8px;font-size:9.5px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold);}#financial-content .sred-hero .ph-lab .pip{width:7px;height:7px;border-radius:50%;background:var(--gold);}#financial-content .sred-hero .ph-title{font-size:20px;font-weight:800;color:var(--bright,#F0EBE2);margin-top:8px;line-height:1.15;max-width:640px;}#financial-content .sred-hero .ph-hyp{font-size:12px;color:var(--text,#C4BFB6);line-height:1.55;margin-top:8px;max-width:700px;}#financial-content .sred-hero .ph-hyp b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .sred-hero .ph-metrics{display:flex;align-items:stretch;gap:0;flex-wrap:wrap;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:rgba(0,0,0,0.14);}#financial-content .sred-hero .ph-metric{flex:1;min-width:140px;padding:13px 16px;border-right:1px solid var(--border);}#financial-content .sred-hero .ph-metric:last-child{border-right:none;}#financial-content .sred-hero .ph-metric .pml{font-size:9px;letter-spacing:0.09em;text-transform:uppercase;color:var(--text-muted);font-weight:700;}#financial-content .sred-hero .ph-metric .pmv{font-family:"Montserrat";font-weight:800;font-size:20px;color:var(--bright,#F0EBE2);margin-top:4px;line-height:1;}#financial-content .sred-hero .ph-metric .pmv .cur{color:var(--gold);font-size:13px;}#financial-content .sred-hero .ph-metric .pmv.gold{color:var(--gold);}#financial-content .sred-hero .ph-metric .pms{font-size:10px;color:var(--text-muted);margin-top:3px;}#financial-content .sred-hero .ph-side{flex-shrink:0;text-align:right;}#financial-content .sred-logtb{display:flex;align-items:center;gap:10px;padding:12px 18px;border-bottom:1px solid var(--border);flex-wrap:wrap;}#financial-content .sred-logtb .lt-legend{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:10.5px;color:var(--text-muted);}#financial-content .sred-logtb .lg{display:inline-flex;align-items:center;gap:6px;}#financial-content .sred-logtb .dotr{width:8px;height:8px;border-radius:50%;}#financial-content .sred-logtb .spacer{margin-left:auto;}#financial-content .sred-timeline{display:flex;flex-direction:column;}#financial-content .sred-tl-entry{display:grid;grid-template-columns:128px 1fr;gap:0;position:relative;border-bottom:1px solid rgba(255,255,255,0.045);}#financial-content .sred-tl-entry:last-child{border-bottom:none;}#financial-content .sred-tl-date{padding:16px 16px 16px 18px;position:relative;}#financial-content .sred-tl-date::before{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background:var(--border);}#financial-content .sred-tl-date .dstamp{font-family:"Montserrat";font-weight:700;font-size:12px;color:var(--bright,#F0EBE2);}#financial-content .sred-tl-date .dyr{font-size:10px;color:var(--text-muted);}#financial-content .sred-tl-date .dnode{position:absolute;right:-5px;top:20px;width:10px;height:10px;border-radius:50%;background:var(--card);border:2px solid var(--nc,var(--sred-green));box-shadow:0 0 0 3px var(--card);z-index:2;}#financial-content .sred-tl-body{padding:15px 18px 15px 20px;display:flex;flex-direction:column;gap:9px;}#financial-content .sred-tl-outcome{display:flex;align-items:center;gap:10px;flex-wrap:wrap;}#financial-content .sred-tl-outcome .oc-title{font-family:"Montserrat";font-weight:700;font-size:13px;color:var(--bright,#F0EBE2);}#financial-content .sred-tl-row{display:grid;grid-template-columns:96px 1fr;gap:10px;align-items:baseline;font-size:11.5px;color:var(--text,#C4BFB6);line-height:1.55;}#financial-content .sred-tl-row .rl{font-size:9px;letter-spacing:0.08em;text-transform:uppercase;color:var(--gold);font-weight:700;padding-top:2px;}#financial-content .sred-tl-row.exp .rl{color:var(--sred-blue);}#financial-content .sred-tl-row.res .rl{color:var(--text-muted);}#financial-content .sred-tl-row .rv b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .sred-tl-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-top:4px;border-top:1px dashed rgba(255,255,255,0.06);margin-top:2px;}#financial-content .sred-tl-meta .mm{display:inline-flex;align-items:center;gap:7px;font-size:10.5px;color:var(--text-muted);}#financial-content .sred-tl-meta .mm svg{width:13px;height:13px;stroke:var(--text-muted);}#financial-content .sred-tl-meta .mm b{color:var(--text,#C4BFB6);font-weight:700;font-family:"Montserrat";}#financial-content .sred-tl-meta .mm.hrs b{color:var(--gold);}#financial-content .sred-tl-evid{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-family:"Montserrat";font-weight:700;color:var(--sred-blue);background:rgba(91,155,213,0.1);border:1px solid rgba(91,155,213,0.26);border-radius:999px;padding:3px 9px;cursor:pointer;}#financial-content .sred-tl-evid:hover{background:rgba(91,155,213,0.18);}#financial-content .sred-tl-evid svg{width:11px;height:11px;stroke:var(--sred-blue);}#financial-content .sred-composer{border:1px dashed rgba(201,168,76,0.32);border-radius:10px;background:rgba(201,168,76,0.03);margin:14px 18px 18px;overflow:hidden;max-height:0;opacity:0;transition:max-height 0.4s ease,opacity 0.3s ease,margin 0.3s ease;}#financial-content .sred-composer.open{max-height:760px;opacity:1;}#financial-content .sred-composer-inner{padding:16px 18px;display:flex;flex-direction:column;gap:12px;}#financial-content .sred-composer h4{font-size:12.5px;font-weight:700;color:var(--bright,#F0EBE2);display:flex;align-items:center;gap:8px;}#financial-content .sred-composer h4 svg{width:15px;height:15px;stroke:var(--gold);}#financial-content .sred-cfield{display:flex;flex-direction:column;gap:5px;}#financial-content .sred-cfield label{font-size:9.5px;letter-spacing:0.06em;text-transform:uppercase;color:var(--text-muted);font-weight:700;}#financial-content .sred-cfield label .req{color:var(--gold);}#financial-content .sred-cfield input,#financial-content .sred-cfield textarea,#financial-content .sred-cfield select{background:rgba(0,0,0,0.24);border:1px solid var(--border-strong);border-radius:7px;color:var(--bright,#F0EBE2);font-family:"Open Sans",sans-serif;font-size:12px;padding:9px 12px;width:100%;resize:vertical;}#financial-content .sred-cfield input:focus,#financial-content .sred-cfield textarea:focus,#financial-content .sred-cfield select:focus{outline:none;border-color:var(--gold);}#financial-content .sred-crow{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;}@media(max-width:900px){#financial-content .sred-crow{grid-template-columns:1fr;}}#financial-content .sred-cacts{display:flex;align-items:center;gap:9px;flex-wrap:wrap;}#financial-content .sred-cnote{font-size:10px;color:var(--text-muted);display:inline-flex;align-items:center;gap:6px;margin-left:auto;}#financial-content .sred-cnote svg{width:12px;height:12px;stroke:var(--gold);}#financial-content .sred-tablewrap{border:1px solid var(--border);border-radius:10px;overflow:auto;background:var(--card);}#financial-content table.sred-dt{width:100%;border-collapse:separate;border-spacing:0;}#financial-content .sred-dt thead th{position:sticky;top:0;z-index:5;background:linear-gradient(180deg,#211f1c,#1d1b18);color:var(--text-muted);font-family:"Montserrat";font-weight:700;font-size:9.5px;letter-spacing:0.1em;text-transform:uppercase;text-align:left;padding:11px 14px;white-space:nowrap;border-bottom:1px solid var(--border-strong);}#financial-content .sred-dt thead th.num{text-align:right;}#financial-content .sred-dt thead th.ctr{text-align:center;}#financial-content .sred-dt tbody td{padding:11px 14px;vertical-align:middle;border-bottom:1px solid rgba(255,255,255,0.045);font-size:12px;}#financial-content .sred-dt tbody tr:hover{background:rgba(201,168,76,0.045);}#financial-content .sred-dt tfoot td{padding:12px 14px;font-family:"Montserrat";font-weight:800;font-size:12.5px;color:var(--bright,#F0EBE2);background:rgba(0,0,0,0.18);border-top:2px solid var(--border-strong);}#financial-content .sred-dt .num{text-align:right;font-variant-numeric:tabular-nums;}#financial-content .sred-dt .ctr{text-align:center;}#financial-content .sred-dt .grp-row td{background:rgba(255,255,255,0.02);border-bottom:1px solid var(--border-strong)!important;padding:9px 14px!important;}#financial-content .sred-dt .grp-row .gl{display:inline-flex;align-items:center;gap:9px;font-family:"Montserrat";font-weight:700;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:var(--text,#C4BFB6);}#financial-content .sred-dt .grp-row .gl .gc{width:9px;height:9px;border-radius:3px;}#financial-content .sred-dt .grp-row .gsub{color:var(--text-muted);font-weight:600;letter-spacing:0;text-transform:none;font-size:10.5px;margin-left:4px;}#financial-content .sred-dt .grp-row .num{color:var(--gold);font-family:"Montserrat";font-weight:700;}#financial-content .sred-dt .exp-item b{color:var(--bright,#F0EBE2);font-weight:600;font-size:12px;}#financial-content .sred-dt .exp-item span{color:var(--text-muted);font-size:10.5px;display:block;}#financial-content .sred-dt .num.gold{color:var(--gold);font-family:"Montserrat";font-weight:700;}#financial-content .sred-dt .exp-evid{color:var(--sred-blue);cursor:pointer;font-size:10.5px;font-family:"Montserrat";font-weight:600;display:inline-flex;align-items:center;gap:5px;}#financial-content .sred-dt .exp-evid svg{width:12px;height:12px;stroke:var(--sred-blue);}#financial-content .sred-formulabox{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:11px 14px;background:rgba(91,155,213,0.06);border:1px solid rgba(91,155,213,0.22);border-radius:7px;font-family:"Montserrat";font-size:11px;}#financial-content .sred-formulabox .flab{font-size:8.5px;letter-spacing:0.09em;text-transform:uppercase;color:var(--sred-blue);font-weight:700;width:100%;margin-bottom:2px;display:flex;align-items:center;gap:6px;}#financial-content .sred-formulabox .flab svg{width:12px;height:12px;stroke:var(--sred-blue);}#financial-content .sred-formulabox .tok{background:rgba(255,255,255,0.05);border:1px solid var(--border-strong);border-radius:6px;padding:3px 9px;color:var(--bright,#F0EBE2);font-weight:600;}#financial-content .sred-formulabox .op{color:var(--text-muted);font-weight:800;}#financial-content .sred-formulabox .res{background:rgba(201,168,76,0.15);border-color:rgba(201,168,76,0.38);color:var(--gold);}#financial-content .sred-flagnote{display:flex;align-items:flex-start;gap:9px;font-size:11px;color:var(--sred-amber);background:rgba(232,148,58,0.08);border:1px solid rgba(232,148,58,0.28);border-radius:7px;padding:10px 13px;line-height:1.5;}#financial-content .sred-flagnote svg{width:14px;height:14px;stroke:var(--sred-amber);flex-shrink:0;margin-top:1px;}#financial-content .sred-flagnote b{color:#f0b063;font-weight:700;}#financial-content .sred-gatenote{display:flex;align-items:flex-start;gap:10px;padding:10px 13px;background:rgba(201,168,76,0.07);border:1px solid rgba(201,168,76,0.26);border-radius:7px;font-size:11px;color:var(--text,#C4BFB6);line-height:1.5;}#financial-content .sred-gatenote svg{width:15px;height:15px;stroke:var(--gold);flex-shrink:0;margin-top:1px;}#financial-content .sred-gatenote b{color:var(--gold);font-weight:700;}#financial-content .sred-evidgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;}@media(max-width:1100px){#financial-content .sred-evidgrid{grid-template-columns:repeat(2,1fr);}}@media(max-width:720px){#financial-content .sred-evidgrid{grid-template-columns:1fr;}}#financial-content .sred-evidcard{background:linear-gradient(180deg,rgba(255,255,255,0.015),transparent 34%),var(--card);border:1px solid var(--border);border-radius:10px;padding:14px 15px;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:transform 0.18s ease,border-color 0.18s ease;}#financial-content .sred-evidcard:hover{transform:translateY(-2px);border-color:var(--border-strong);}#financial-content .sred-evidcard .ec-top{display:flex;align-items:flex-start;gap:11px;}#financial-content .sred-evidcard .ec-ic{width:36px;height:36px;border-radius:9px;background:rgba(91,155,213,0.12);border:1px solid rgba(91,155,213,0.3);display:grid;place-items:center;flex-shrink:0;}#financial-content .sred-evidcard .ec-ic svg{width:18px;height:18px;stroke:var(--sred-blue);}#financial-content .sred-evidcard.photo .ec-ic{background:rgba(155,127,213,0.12);border-color:rgba(155,127,213,0.3);}#financial-content .sred-evidcard.photo .ec-ic svg{stroke:var(--sred-purple);}#financial-content .sred-evidcard.invoice .ec-ic{background:rgba(76,175,125,0.12);border-color:rgba(76,175,125,0.3);}#financial-content .sred-evidcard.invoice .ec-ic svg{stroke:var(--sred-green);}#financial-content .sred-evidcard.note .ec-ic{background:rgba(201,168,76,0.12);border-color:rgba(201,168,76,0.3);}#financial-content .sred-evidcard.note .ec-ic svg{stroke:var(--gold);}#financial-content .sred-evidcard .ec-hd{flex:1;min-width:0;}#financial-content .sred-evidcard .ec-name{font-family:"Montserrat";font-weight:700;font-size:12.5px;color:var(--bright,#F0EBE2);line-height:1.25;}#financial-content .sred-evidcard .ec-type{font-size:10px;color:var(--text-muted);margin-top:2px;}#financial-content .sred-evidcard .ec-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:10px;color:var(--text-muted);border-top:1px dashed rgba(255,255,255,0.06);padding-top:9px;}#financial-content .sred-evidcard .ec-meta .em{display:inline-flex;align-items:center;gap:5px;}#financial-content .sred-evidcard .ec-meta .em svg{width:12px;height:12px;stroke:var(--text-muted);}#financial-content .sred-pkggrid{display:grid;grid-template-columns:1.25fr 1fr;gap:14px;align-items:start;}@media(max-width:1150px){#financial-content .sred-pkggrid{grid-template-columns:1fr;}}#financial-content .sred-assembled{display:flex;flex-direction:column;gap:9px;}#financial-content .sred-asm{display:flex;align-items:center;gap:12px;padding:11px 14px;background:rgba(255,255,255,0.02);border:1px solid var(--border);border-radius:7px;}#financial-content .sred-asm .ai{width:30px;height:30px;border-radius:8px;background:rgba(76,175,125,0.12);border:1px solid rgba(76,175,125,0.3);display:grid;place-items:center;flex-shrink:0;}#financial-content .sred-asm .ai svg{width:15px;height:15px;stroke:var(--sred-green);}#financial-content .sred-asm.pull .ai{background:rgba(91,155,213,0.12);border-color:rgba(91,155,213,0.3);}#financial-content .sred-asm.pull .ai svg{stroke:var(--sred-blue);}#financial-content .sred-asm .atx{flex:1;min-width:0;}#financial-content .sred-asm .atx b{display:block;color:var(--bright,#F0EBE2);font-size:12px;font-weight:600;}#financial-content .sred-asm .atx span{font-size:10.5px;color:var(--text-muted);}#financial-content .sred-asm .asrc{font-size:9px;font-family:"Montserrat";font-weight:700;color:var(--sred-blue);background:rgba(91,155,213,0.1);border:1px solid rgba(91,155,213,0.26);border-radius:999px;padding:2px 8px;white-space:nowrap;}#financial-content .sred-asm .asrc.internal{color:var(--gold);background:rgba(201,168,76,0.1);border-color:rgba(201,168,76,0.26);}#financial-content .sred-narr{display:flex;flex-direction:column;gap:9px;}#financial-content .sred-narritem{border:1px solid var(--border);border-radius:7px;overflow:hidden;}#financial-content .sred-narrhead{display:flex;align-items:center;gap:10px;padding:10px 14px;background:rgba(255,255,255,0.02);cursor:pointer;}#financial-content .sred-narrhead:hover{background:rgba(255,255,255,0.04);}#financial-content .sred-narrhead .nn{font-family:"Montserrat";font-weight:700;font-size:11px;letter-spacing:0.04em;text-transform:uppercase;color:var(--gold);width:74px;flex-shrink:0;}#financial-content .sred-narrhead .nt{flex:1;min-width:0;font-size:11.5px;color:var(--bright,#F0EBE2);font-weight:600;}#financial-content .sred-narrhead .ncar{width:14px;height:14px;stroke:var(--text-muted);transition:transform 0.3s ease;flex-shrink:0;}#financial-content .sred-narritem.open .sred-narrhead .ncar{transform:rotate(180deg);}#financial-content .sred-narrbody{max-height:0;overflow:hidden;transition:max-height 0.35s ease;}#financial-content .sred-narritem.open .sred-narrbody{max-height:400px;}#financial-content .sred-narrbody-inner{padding:12px 14px;font-size:11px;color:var(--text,#C4BFB6);line-height:1.6;border-top:1px solid var(--border);}#financial-content .sred-narrbody-inner b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .sred-pkgcta{background:radial-gradient(440px 200px at 90% -40%,rgba(201,168,76,0.12),transparent 60%),linear-gradient(180deg,rgba(255,255,255,0.02),transparent 40%),var(--card);border:1px solid rgba(201,168,76,0.3);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;}#financial-content .sred-pkgcta .hc-top{padding:18px 20px 4px;}#financial-content .sred-pkgcta .hc-status{display:inline-flex;align-items:center;gap:7px;font-size:9.5px;font-weight:700;font-family:"Montserrat";letter-spacing:0.06em;text-transform:uppercase;color:var(--sred-amber);background:rgba(232,148,58,0.12);border:1px solid rgba(232,148,58,0.32);border-radius:999px;padding:4px 11px;}#financial-content .sred-pkgcta .hc-status .pd{width:6px;height:6px;border-radius:50%;background:var(--sred-amber);}#financial-content .sred-pkgcta h3{font-size:16px;font-weight:800;color:var(--bright,#F0EBE2);margin-top:12px;}#financial-content .sred-pkgcta .hc-desc{font-size:11.5px;color:var(--text,#C4BFB6);line-height:1.55;margin-top:8px;}#financial-content .sred-pkgcta .hc-desc b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .sred-genlink{display:flex;align-items:center;gap:12px;margin:14px 20px;padding:13px 15px;background:rgba(91,155,213,0.07);border:1px solid rgba(91,155,213,0.28);border-radius:10px;cursor:pointer;transition:all 0.18s ease;}#financial-content .sred-genlink:hover{border-color:var(--sred-blue);background:rgba(91,155,213,0.12);}#financial-content .sred-genlink .gi{width:38px;height:38px;border-radius:10px;background:rgba(91,155,213,0.14);border:1px solid rgba(91,155,213,0.32);display:grid;place-items:center;flex-shrink:0;}#financial-content .sred-genlink .gi svg{width:20px;height:20px;stroke:var(--sred-blue);}#financial-content .sred-genlink .gt{flex:1;min-width:0;}#financial-content .sred-genlink .gt b{display:block;color:var(--bright,#F0EBE2);font-size:12.5px;font-weight:700;font-family:"Montserrat";}#financial-content .sred-genlink .gt span{font-size:10.5px;color:var(--text-muted);line-height:1.45;}#financial-content .sred-genlink .garrow{width:18px;height:18px;stroke:var(--sred-blue);flex-shrink:0;}#financial-content .sred-pkgcta .hc-acts{display:flex;align-items:center;gap:9px;padding:4px 20px 18px;flex-wrap:wrap;}#financial-content .sred-split{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--border);border-radius:10px;overflow:hidden;}@media(max-width:640px){#financial-content .sred-split{grid-template-columns:1fr;}}#financial-content .sred-splitcol{padding:14px 16px;}#financial-content .sred-splitcol.ours{background:rgba(201,168,76,0.05);border-right:1px solid var(--border);}#financial-content .sred-splitcol.theirs{background:rgba(76,175,125,0.045);}#financial-content .sred-splitcol .sc-lab{display:inline-flex;align-items:center;gap:7px;font-size:10px;letter-spacing:0.06em;text-transform:uppercase;font-weight:700;font-family:"Montserrat";margin-bottom:10px;}#financial-content .sred-splitcol.ours .sc-lab{color:var(--gold);}#financial-content .sred-splitcol.theirs .sc-lab{color:var(--sred-green);}#financial-content .sred-splitcol ul{list-style:none;display:flex;flex-direction:column;gap:7px;margin:0;padding:0;}#financial-content .sred-splitcol li{font-size:11px;color:var(--text,#C4BFB6);line-height:1.45;display:flex;align-items:flex-start;gap:8px;}#financial-content .sred-splitcol li svg{width:13px;height:13px;flex-shrink:0;margin-top:2px;}#financial-content .sred-splitcol.ours li svg{stroke:var(--gold);}#financial-content .sred-splitcol.theirs li svg{stroke:var(--sred-green);}#financial-content .sred-splitcol li b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .sred-prov{display:flex;align-items:flex-start;gap:11px;font-size:11px;color:var(--text,#C4BFB6);line-height:1.55;background:rgba(91,155,213,0.05);border:1px solid rgba(91,155,213,0.2);border-radius:10px;padding:12px 16px;}#financial-content .sred-prov svg{width:16px;height:16px;stroke:var(--sred-blue);flex-shrink:0;margin-top:1px;}#financial-content .sred-prov b{color:var(--bright,#F0EBE2);font-weight:700;}#financial-content .sred-prov .pending{color:var(--sred-amber);font-weight:700;}#financial-content .sred-disclaimer{display:flex;align-items:flex-start;gap:11px;font-size:11px;color:var(--text,#C4BFB6);line-height:1.55;background:rgba(224,85,85,0.05);border:1px solid rgba(224,85,85,0.24);border-radius:10px;padding:12px 16px;}#financial-content .sred-disclaimer svg{width:16px;height:16px;stroke:var(--sred-red);flex-shrink:0;margin-top:1px;}#financial-content .sred-disclaimer b{color:#f0a0a0;font-weight:700;}