/* Generated by tools/ui-v2/convert-design.mjs + merge-css.mjs from the UI V2 design export. Do not edit. */
:where(.v2 a:focus-visible),:where(.v2 button:focus-visible),:where(.v2 input:focus-visible),:where(.v2 select:focus-visible),:where(.v2 summary:focus-visible){ outline: rgb(43, 24, 56) solid 3px; outline-offset: 2px; }
:where(.v2 button),:where(.v2 input){ font-family: inherit; color: inherit; }
:where(.v2 [id]){ scroll-margin-top: 24px; }
:where(.v2 a:focus-visible){ outline: rgb(43, 24, 56) solid 3px; outline-offset: 2px; border-radius: 8px; }
:where(.v2 .ff3 a:focus-visible),:where(.v2 .ff3 summary:focus-visible),:where(.v2 .ff3 button:focus-visible){ outline: rgb(245, 130, 31) solid 3px; outline-offset: 2px; border-radius: 8px; }
:where(.v2 input[type="range"]){ appearance: none; height: 8px; border-radius: 999px; background: linear-gradient(90deg,#F5821F 0 var(--p,50%),#F1E4D7 var(--p,50%) 100%); outline: 0px; cursor: pointer; }
:where(.v2 input[type="range"])::-webkit-slider-thumb{ appearance: none; width: 24px; height: 24px; border-radius: 50%; background: rgb(245, 130, 31); border: 4px solid rgb(255, 255, 255); box-shadow: rgba(43, 24, 56, 0.35) 0px 2px 8px; }
:where(.v2 input[type="range"]:focus-visible)::-webkit-slider-thumb{ box-shadow: rgb(43, 24, 56) 0px 0px 0px 3px; }
:where(.v2 [data-big-range]){ appearance: none; outline: 0px; cursor: pointer; }
:where(.v2 [data-big-range])::-webkit-slider-thumb{ appearance: none; width: 24px; height: 24px; border-radius: 50%; background: rgb(245, 130, 31); border: 4px solid rgb(255, 255, 255); box-shadow: rgba(43, 24, 56, 0.35) 0px 2px 8px; }
:where(.v2 [data-big-range]:focus-visible)::-webkit-slider-thumb{ box-shadow: rgb(43, 24, 56) 0px 0px 0px 3px; }
:where(.v2 [data-big-range]){ appearance: none; outline: 0px; cursor: pointer; background: transparent; }
:where(.v2 [data-big-range])::-webkit-slider-thumb{ appearance: none; width: 28px; height: 28px; border-radius: 50%; background: rgb(245, 130, 31); border: 4px solid rgb(255, 255, 255); box-shadow: rgba(43, 24, 56, 0.35) 0px 2px 8px; }
.vbd7d537{background:rgb(255, 255, 255)}
.ved402a1{max-width:1280px;margin:0px auto;padding:20px clamp(16px, 4vw, 48px) clamp(36px, 4.5vw, 56px)}
.vda8bb1a{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;color:rgb(107, 90, 115)}
.vf8b6282{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin-top:clamp(24px, 3.5vw, 40px)}
.vf45ce79{flex:1 1 520px;min-width:0px;display:flex;flex-direction:column;gap:16px;max-width:720px}
.v49d4e18{font-size:13px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:rgb(180, 82, 14)}
.v5937bea{margin:0px;font-size:clamp(34px, 4.6vw, 56px);font-weight:600;line-height:1.05;letter-spacing:-0.035em;text-wrap:balance}
.v9904bdb{margin:0px;font-size:clamp(15px, 1.3vw, 17px);line-height:1.6;color:rgb(74, 58, 85);text-wrap:pretty}
.v34fef92{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-top:24px;padding:2px}
.v11cfeda{flex:0 0 auto;display:flex;align-items:center;gap:8px;height:44px;padding:0px 18px;border:0px;border-radius:999px;background:rgb(43, 24, 56);color:rgb(255, 255, 255);box-shadow:none;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}
.vfcc5e31{font-size:12px;font-weight:500;opacity:0.7}
.v0b9fed1{flex:0 0 auto;display:flex;align-items:center;gap:8px;height:44px;padding:0px 18px;border:0px;border-radius:999px;background:rgb(255, 255, 255);color:rgb(43, 24, 56);box-shadow:rgb(230, 214, 198) 0px 0px 0px 1px inset;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}
.vf353a33{max-width:1280px;margin:0px auto;padding:clamp(40px, 5vw, 56px) clamp(16px, 4vw, 48px) 0px}
.vf71b27d{margin:0px 0px 18px;font-size:13px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:rgb(180, 82, 14)}
.v0cf39e0{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 300px), 1fr));gap:14px}
.v0bd7de1{display:flex;flex-direction:column;gap:18px;min-height:240px;padding:24px;border-radius:24px;background:rgb(43, 24, 56);color:rgb(255, 255, 255)}
.v479e9ca{width:52px;height:52px;border-radius:16px;background:rgb(245, 130, 31);display:flex;align-items:center;justify-content:center}
.v1ee62c7{font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-0.01em}
.v1cd57d1{font-size:15px;line-height:1.55;opacity:0.85}
.v890cbf6{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:15px;font-weight:600}
.v6e50e59{width:40px;height:40px;border-radius:50%;background:rgb(245, 130, 31);color:rgb(43, 24, 56);display:flex;align-items:center;justify-content:center}
.v3a406d4{display:flex;flex-direction:column;gap:18px;min-height:240px;padding:24px;border-radius:24px;background:rgb(245, 130, 31);color:rgb(43, 24, 56)}
.vdbb9e3d{width:52px;height:52px;border-radius:16px;background:rgb(255, 255, 255);display:flex;align-items:center;justify-content:center}
.v13a15c0{width:40px;height:40px;border-radius:50%;background:rgb(43, 24, 56);color:rgb(255, 255, 255);display:flex;align-items:center;justify-content:center}
.vf77f6ba{display:flex;flex-direction:column;gap:18px;min-height:240px;padding:24px;border-radius:24px;background:rgb(247, 243, 250);color:rgb(43, 24, 56)}
.va52d142{max-width:1280px;margin:0px auto;padding:clamp(48px, 6vw, 72px) clamp(16px, 4vw, 48px) 0px}
.vc5c752a{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 32px;margin-bottom:20px}
.v462587a{margin:0px;font-size:clamp(24px, 2.8vw, 32px);font-weight:600;letter-spacing:-0.025em;line-height:1.15}
.v1a9fef6{margin:0px;font-size:15.5px;line-height:1.6;color:rgb(74, 58, 85)}
.vccf28d5{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 280px), 1fr));gap:14px}
.v9710237{display:flex;flex-direction:column;gap:14px;min-height:200px;padding:22px;border-radius:24px;background:rgb(255, 255, 255);box-shadow:rgb(235, 220, 205) 0px 0px 0px 1px;color:rgb(43, 24, 56)}
.v13149bc{display:flex;align-items:center;justify-content:space-between;gap:10px}
.v4cbda81{width:48px;height:48px;border-radius:12px;background:rgb(255, 242, 230);display:flex;align-items:center;justify-content:center}
.vdf83ff7{padding:4px 10px;border-radius:999px;background:rgb(232, 243, 238);color:rgb(30, 115, 86);font-size:12px;font-weight:600}
.v27042cc{font-size:14.5px;line-height:1.55;color:rgb(74, 58, 85)}
.va64756e{margin-top:auto;font-size:14.5px;font-weight:600;color:rgb(180, 82, 14)}
.va185b73{width:48px;height:48px;border-radius:12px;background:rgb(247, 243, 250);display:flex;align-items:center;justify-content:center}
.v94eaba0{width:48px;height:48px;border-radius:12px;background:rgb(232, 243, 238);display:flex;align-items:center;justify-content:center}
.v3aa24e4{width:48px;height:48px;border-radius:12px;background:rgb(255, 248, 241);display:flex;align-items:center;justify-content:center}
.v7607296{max-width:1280px;margin:clamp(56px, 7vw, 88px) auto 0px;padding:0px clamp(16px, 4vw, 48px)}
.v5648cb9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px;padding:clamp(28px, 4vw, 44px);border-radius:24px;background:rgb(43, 24, 56);color:rgb(255, 255, 255)}
.v94fdd0d{display:flex;flex-direction:column;gap:10px;max-width:620px}
.v4d4fa23{font-size:13px;font-weight:600;letter-spacing:0.1em;color:rgb(245, 130, 31)}
.ve4d3ab6{margin:0px;font-size:clamp(28px, 3.2vw, 40px);font-weight:600;letter-spacing:-0.03em;line-height:1.15}
.vb87df8e{margin:0px;font-size:16px;line-height:1.6;color:rgb(255, 255, 255)}
.v05ab28c{display:flex;align-items:center;min-height:52px;padding:0px 26px;border-radius:999px;background:rgb(245, 130, 31);color:rgb(43, 24, 56);font-size:15.5px;font-weight:600}
.vdd8f48c{max-width:1280px;margin:0px auto;background:rgb(255, 255, 255);padding:clamp(12px, 2vw, 20px) clamp(4px, 2vw, 24px) 0px;display:flex;flex-direction:column;gap:14px}
.v02d8818{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:rgb(107, 90, 115)}
.v7d0189f{margin:0px;font-size:clamp(30px, 4vw, 46px);font-weight:600;line-height:1.08;letter-spacing:-0.035em;text-wrap:balance}
.v7d94a3b{margin:0px;max-width:760px;font-size:16px;line-height:1.6;color:rgb(74, 58, 85);text-wrap:pretty}
.v56d6369{max-width:1280px;margin:0px auto;padding:24px clamp(16px, 4vw, 48px) 0px;display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}
.v20b5187{flex:1 1 380px;min-width:0px;display:flex;flex-direction:column;gap:22px;padding:clamp(18px, 2.4vw, 28px);border-radius:24px;background:rgb(255, 255, 255);box-shadow:rgb(235, 220, 205) 0px 0px 0px 1px}
.va0e8094{display:flex;align-items:center;border-radius:12px;box-shadow:rgb(156, 138, 160) 0px 0px 0px 1px inset}
.v7da6b2c{flex:1 1 0%;min-width:0px;padding:13px 14px;border:0px;background:transparent;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;outline:none}
.vb9f9bdd{padding:0px 14px;font-size:14px;color:rgb(107, 90, 115)}
.vea06bf0{width:100%;margin:10px 0px 6px;--p:3.81%}
.v34bd898{display:inline-flex;align-items:center;min-height:40px;padding:0px 14px;border:0px;border-radius:999px;background:rgb(255, 255, 255);box-shadow:rgb(230, 214, 198) 0px 0px 0px 1px inset;color:rgb(43, 24, 56);font-size:13px;font-weight:600;cursor:pointer}
.v47796ed{display:inline-flex;align-items:center;min-height:40px;padding:0px 14px;border:0px;border-radius:999px;background:rgb(255, 242, 230);box-shadow:rgb(245, 130, 31) 0px 0px 0px 1px inset;color:rgb(180, 82, 14);font-size:13px;font-weight:600;cursor:pointer}
.vc9de481{width:100%;margin:10px 0px 6px;--p:32.43%}
.v582dd52{width:100%;margin:10px 0px 6px;--p:38.46%}
.v3ce1814{display:inline-flex;align-items:center;min-height:40px;padding:0px 14px;border:0px;border-radius:999px;background:rgb(255, 255, 255);box-shadow:rgb(230, 214, 198) 0px 0px 0px 1px inset;color:rgb(43, 24, 56);font-size:14px;font-weight:600;cursor:pointer}
.v3fdfc7a{display:inline-flex;align-items:center;min-height:40px;padding:0px 14px;border:0px;border-radius:999px;background:rgb(255, 242, 230);box-shadow:rgb(245, 130, 31) 0px 0px 0px 1px inset;color:rgb(180, 82, 14);font-size:14px;font-weight:600;cursor:pointer}
.vce7c244{width:100%;padding:12px 14px;border:0px;border-radius:12px;box-shadow:rgb(156, 138, 160) 0px 0px 0px 1px inset;background:rgb(255, 255, 255);font-size:16px;font-weight:600;color:rgb(43, 24, 56);outline:none}
.va2199c5{margin:0px;padding:0px;border:0px;display:flex;flex-direction:column;gap:8px}
.v600af50{padding:0px;margin-bottom:8px;font-size:14px;font-weight:600}
.v8cdf89a{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:12px;background:rgb(255, 248, 241);box-shadow:rgb(241, 228, 215) 0px 0px 0px 1px inset}
.v649c1be{min-height:44px;padding:10px 12px;border:0px;border-radius:8px;background:rgb(255, 255, 255);box-shadow:rgb(235, 220, 205) 0px 0px 0px 1px, rgba(43, 24, 56, 0.08) 0px 2px 6px;color:rgb(43, 24, 56);font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}
.v36a85fc{min-height:44px;padding:10px 12px;border:0px;border-radius:8px;background:transparent;box-shadow:none;color:rgb(107, 90, 115);font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}
.v54eac6c{font-size:12.5px;line-height:1.5;color:rgb(107, 90, 115)}
.v257f10a{flex:1 1 420px;min-width:0px;position:sticky;top:16px;display:flex;flex-direction:column;gap:14px}
.vbab5014{display:flex;flex-direction:column;gap:18px;padding:clamp(18px, 2.4vw, 28px);border-radius:24px;background:rgb(255, 255, 255);box-shadow:rgba(43, 24, 56, 0.05) 0px 1px 2px, rgb(235, 220, 205) 0px 0px 0px 1px, rgba(43, 24, 56, 0.22) 0px 12px 28px -20px}
.vd95970c{font-size:13px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:rgb(107, 90, 115)}
.v7139690{font-size:clamp(32px, 4vw, 44px);font-weight:700;line-height:1.1;letter-spacing:-0.02em;font-variant-numeric:tabular-nums}
.v0b9afd2{font-size:14px;color:rgb(74, 58, 85)}
.v7b4e8b7{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px;padding:18px;border-radius:16px;background:rgb(255, 248, 241)}
.v6a6dfe1{position:relative;flex:0 0 auto;width:180px;height:180px;border-radius:50%;background:conic-gradient(rgb(43, 24, 56) 0deg, rgb(43, 24, 56) 81.22%, rgb(245, 130, 31) 81.22%, rgb(245, 130, 31) 100%)}
.v40000f9{position:absolute;inset:26px;border-radius:50%;background:rgb(255, 248, 241);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center}
.vaf5b9ca{font-size:26px;font-weight:700;line-height:1.1;color:rgb(180, 82, 14);font-variant-numeric:tabular-nums}
.v1c9a80b{flex:1 1 160px;min-width:0px;display:flex;flex-direction:column;gap:14px}
.v261863a{display:flex;gap:10px;align-items:flex-start}
.vd12cb0d{flex:0 0 auto;width:12px;height:12px;margin-top:4px;border-radius:999px;background:rgb(43, 24, 56)}
.v88ed0a2{display:flex;flex-direction:column;gap:2px;min-width:0px}
.v45cfd4c{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}
.v01e2698{flex:0 0 auto;width:12px;height:12px;margin-top:4px;border-radius:999px;background:rgb(245, 130, 31)}
.ve21a2e0{font-size:17px;font-weight:600;color:rgb(180, 82, 14);font-variant-numeric:tabular-nums}
.v2336555{margin:0px;display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:8px}
.v0f97bc0{display:flex;flex-direction:column;gap:4px;min-width:0px;padding:12px 14px;border-radius:12px;background:rgb(255, 248, 241)}
.v0340dfe{margin:0px;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}
.vadc2419{display:flex;flex-direction:column;gap:4px;min-width:0px;padding:12px 14px;border-radius:12px;background:rgb(255, 242, 230)}
.v6c88242{font-size:12.5px;color:rgb(180, 82, 14)}
.v16a167a{margin:0px;font-size:16px;font-weight:700;color:rgb(180, 82, 14);font-variant-numeric:tabular-nums}
.ved97ba0{margin:0px;font-size:13.5px;line-height:1.55;color:rgb(74, 58, 85)}
.v1e99b65{display:flex;justify-content:center;align-items:center;min-height:46px;padding:0px 18px;border-radius:999px;background:rgb(245, 130, 31);color:rgb(43, 24, 56);font-size:15px;font-weight:600}
.v441316d{max-width:1280px;margin:0px auto;padding:clamp(40px, 5vw, 64px) clamp(16px, 4vw, 48px) 0px}
.v9e3a968{border-radius:20px;background:rgb(255, 255, 255);box-shadow:rgb(235, 220, 205) 0px 0px 0px 1px;overflow:hidden}
.v75ef35e{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:16px 22px}
.v8fb655d{margin:0px;font-size:18px;font-weight:600;letter-spacing:-0.01em}
.v1fdc2c8{display:flex;gap:4px;padding:3px;border-radius:12px;background:rgb(255, 248, 241);box-shadow:rgb(241, 228, 215) 0px 0px 0px 1px inset}
.v87ac4c1{min-height:44px;padding:6px 12px;border:0px;border-radius:8px;background:rgb(255, 255, 255);box-shadow:rgb(235, 220, 205) 0px 0px 0px 1px, rgba(43, 24, 56, 0.08) 0px 2px 6px;font-size:13px;font-weight:600;color:rgb(43, 24, 56);cursor:pointer}
.vef58b34{min-height:44px;padding:6px 12px;border:0px;border-radius:8px;background:transparent;box-shadow:none;font-size:13px;font-weight:600;color:rgb(107, 90, 115);cursor:pointer}
.v260bba8{position:relative;overflow-x:auto;border-top:1px solid rgb(241, 228, 215)}
.v810d798{width:100%;min-width:600px;border-collapse:collapse;font-size:14.5px;font-variant-numeric:tabular-nums}
.v51bafd0{background:rgb(255, 248, 241);text-align:right}
.vb96cd93{padding:10px 16px;text-align:left;font-size:12.5px;color:rgb(107, 90, 115)}
.v8878ae0{padding:10px 16px;font-size:12.5px;color:rgb(107, 90, 115)}
.vd74b852{border-top:1px solid rgb(241, 228, 215);text-align:right;background:rgb(255, 255, 255)}
.v66dbb93{padding:11px 16px;text-align:left;font-weight:600}
.vcac8129{padding:11px 16px}
.ve8703a3{padding:11px 16px;color:rgb(180, 82, 14)}
.v3fd132b{padding:11px 16px;font-weight:600}
.v5ab0ad6{max-width:1280px;margin:0px auto;padding:clamp(40px, 5vw, 64px) clamp(16px, 4vw, 48px) clamp(56px, 7vw, 96px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap:20px 48px;align-items:start}
.v586d39a{margin:0px;font-size:clamp(24px, 2.8vw, 32px);font-weight:600;letter-spacing:-0.025em}
.vb4a9e3f{font-size:15px;line-height:1.6;color:rgb(107, 90, 115)}
.vb392130{border-top:1px solid rgb(235, 220, 205)}
.vfbb11b4{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0px;cursor:pointer;list-style:none;font-size:16px;font-weight:600}
.v35e867e{flex:0 0 auto;font-size:22px;color:rgb(180, 82, 14);transition:transform 0.2s}
.v69788fa{margin:0px 0px 16px;font-size:15px;line-height:1.65;color:rgb(74, 58, 85)}
.v983466b{width:100%;margin:10px 0px 6px;--p:14.57%}
.v2c7f615{display:none;flex-wrap:wrap;gap:6px}
.va7fd333{font-size:16px;color:rgb(43, 24, 56)}
.vb06a42c{width:100%;margin:10px 0px 6px;--p:33.33%}
.v002958c{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:rgb(255, 248, 241)}
.vf5d31fe{font-size:17px;font-variant-numeric:tabular-nums}
.v20a9f91{width:100%;margin:10px 0px 6px;--p:26.47%}
.v386b24e{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:12px;background:rgb(255, 248, 241)}
.v56f6f70{display:grid;grid-template-columns:repeat(5, minmax(0px, 1fr));gap:3px;padding:3px;border-radius:12px;background:rgb(255, 255, 255);box-shadow:rgb(235, 220, 205) 0px 0px 0px 1px inset}
.v791e14c{min-height:44px;padding:7px 4px;border:0px;border-radius:8px;background:transparent;color:rgb(74, 58, 85);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}
.v102d704{min-height:44px;padding:7px 4px;border:0px;border-radius:8px;background:rgb(255, 242, 230);color:rgb(180, 82, 14);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}
.v0f955ad{display:flex;justify-content:space-between;align-items:center;gap:12px}
.v51c3d6e{display:flex;align-items:center;width:124px;min-height:44px;border-radius:12px;background:rgb(255, 255, 255);box-shadow:rgb(156, 138, 160) 0px 0px 0px 1px inset}
.v4ac5ba5{align-self:stretch;flex:1 1 0%;min-width:0px;padding:8px 10px;border:0px;background:transparent;font-size:15px;font-weight:600;text-align:right;outline:none}
.v8ef466b{padding-right:10px;font-size:13px;color:rgb(107, 90, 115)}
.vf46187f{width:100%;margin:10px 0px 6px;--p:55.88%}
.vae3ec3e{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:rgb(255, 242, 224);color:rgb(138, 90, 0)}
.vaac59fb{flex:0 0 auto;font-size:16px}
.va142a12{position:relative;flex:0 0 auto;width:180px;height:180px;border-radius:50%;background:conic-gradient(rgb(43, 24, 56) 0deg, rgb(43, 24, 56) 49.1%, rgb(245, 130, 31) 49.1%, rgb(245, 130, 31) 100%)}
.va891901{position:absolute;inset:26px;border-radius:50%;background:rgb(255, 248, 241);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;padding:0px 8px}
.v65ce976{margin:0px;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 150px), 1fr));gap:8px}
.v5a26dac{margin:0px;font-size:18px;font-weight:700}
.v8d3a4aa{border-top:1px solid rgb(241, 228, 215);text-align:right;background:rgb(255, 248, 241)}
.v0a10f78{display:flex;justify-content:center;padding:12px;border-top:1px solid rgb(241, 228, 215)}
.vc8dfd99{min-height:44px;padding:0px 18px;border:0px;border-radius:999px;background:rgb(255, 255, 255);box-shadow:rgb(230, 214, 198) 0px 0px 0px 1px inset;font-size:14px;font-weight:600;cursor:pointer}
.vaf31b1f{margin:0px;font-size:clamp(24px, 2.8vw, 32px);font-weight:700;letter-spacing:-0.025em}
.va0d7fb0{max-width:1280px;margin:0px auto;padding:20px clamp(16px, 4vw, 48px) 0px;display:flex;flex-direction:column;gap:14px}
.v7942643{padding:0px 14px;font-size:14px;color:rgb(107, 90, 115);white-space:nowrap}
.v83597f3{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 7.7%, rgb(241, 228, 215) 7.7%, rgb(241, 228, 215) 100%)}
.v8afd9a1{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 2%, rgb(241, 228, 215) 2%, rgb(241, 228, 215) 100%)}
.v78ca3e4{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 20%, rgb(241, 228, 215) 20%, rgb(241, 228, 215) 100%)}
.vc24261e{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 15.3%, rgb(241, 228, 215) 15.3%, rgb(241, 228, 215) 100%)}
.v6a12294{display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:4px;padding:4px;border-radius:12px;background:rgb(255, 248, 241);box-shadow:rgb(241, 228, 215) 0px 0px 0px 1px inset}
.v43f40fc{min-height:44px;min-width:0px;padding:10px 8px;line-height:1.3;text-align:center;border:0px;border-radius:8px;background:transparent;box-shadow:none;color:rgb(107, 90, 115);font-size:14px;font-weight:600;cursor:pointer}
.v13cb618{min-height:44px;min-width:0px;padding:10px 8px;line-height:1.3;text-align:center;border:0px;border-radius:8px;background:rgb(255, 255, 255);box-shadow:rgb(235, 220, 205) 0px 0px 0px 1px, rgba(43, 24, 56, 0.08) 0px 2px 6px;color:rgb(43, 24, 56);font-size:14px;font-weight:600;cursor:pointer}
.v4b8853d{flex:1 1 420px;min-width:0px;position:sticky;top:16px;display:flex;flex-direction:column;gap:18px;padding:clamp(18px, 2.4vw, 28px);border-radius:24px;background:rgb(255, 255, 255);box-shadow:rgba(43, 24, 56, 0.05) 0px 1px 2px, rgb(235, 220, 205) 0px 0px 0px 1px, rgba(43, 24, 56, 0.22) 0px 12px 28px -20px}
.v5ac7d27{font-size:clamp(32px, 4vw, 44px);font-weight:700;line-height:1.1;letter-spacing:-0.02em;color:rgb(43, 24, 56);font-variant-numeric:tabular-nums}
.v00e6fb0{display:flex;align-items:center;gap:18px;padding:16px;border-radius:16px;background:rgb(255, 248, 241)}
.ve9c8f55{position:relative;flex:0 0 auto;width:180px;height:180px;border-radius:50%;background:conic-gradient(rgb(43, 24, 56) 0%, rgb(43, 24, 56) 10%, rgb(245, 130, 31) 10%, rgb(245, 130, 31) 40%, rgb(232, 243, 238) 40%, rgb(232, 243, 238) 100%)}
.vd14aaff{flex:1 1 0px;min-width:0px;display:flex;flex-direction:column;gap:10px}
.v96e5f45{font-size:14.5px;line-height:1.45;color:rgb(43, 24, 56)}
.v5150fd5{flex:0 0 auto;width:12px;height:12px;margin-top:4px;border-radius:999px;background:rgb(232, 243, 238)}
.vcb2f91f{margin:0px;display:grid;grid-template-columns:repeat(2, minmax(0px, 1fr));gap:8px}
.v0bd1ebb{margin:0px;font-size:16px;font-weight:700;line-height:1.3;color:rgb(180, 82, 14);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.v9db493e{margin:0px;font-size:16px;font-weight:600;line-height:1.3;color:rgb(43, 24, 56);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.v710e331{display:flex;flex-direction:column;gap:4px;min-width:0px;padding:12px 14px;border-radius:12px;background:rgb(232, 243, 238)}
.v4163dbd{font-size:12.5px;color:rgb(30, 115, 86)}
.v0ef2faa{margin:0px;font-size:16px;font-weight:700;line-height:1.3;color:rgb(30, 115, 86);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.v6f157f0{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:rgb(255, 248, 241)}
.v8aac161{flex:0 0 auto;width:22px;height:22px;margin-top:1px;border-radius:50%;background:rgb(180, 82, 14);color:rgb(255, 255, 255);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}
.ve1bb898{font-size:14px;line-height:1.55;color:rgb(43, 24, 56)}
.v6038793{display:flex;align-items:center;border-radius:12px;background:rgb(255, 255, 255);box-shadow:rgb(156, 138, 160) 0px 0px 0px 1px inset}
.v0a1a210{display:flex;align-items:center;width:120px;min-height:44px;border-radius:12px;box-shadow:rgb(156, 138, 160) 0px 0px 0px 1px inset}
.v6135709{width:100%;margin:10px 0px 6px;--p:65.00%}
.v4d65f90{margin:0px;padding:0px;border:0px;display:flex;flex-direction:column;gap:10px}
.v5a0930a{min-height:44px;padding:10px 12px;border:0px;border-radius:8px;background:rgb(255, 255, 255);box-shadow:rgb(235, 220, 205) 0px 0px 0px 1px, rgba(43, 24, 56, 0.08) 0px 2px 6px;color:rgb(43, 24, 56);font-size:14px;font-weight:600;cursor:pointer}
.v575150d{min-height:44px;padding:10px 12px;border:0px;border-radius:8px;background:transparent;box-shadow:none;color:rgb(107, 90, 115);font-size:14px;font-weight:600;cursor:pointer}
.ve3565d8{flex:1 1 0%;min-width:0px;padding:12px 14px;border:0px;background:transparent;font-size:17px;font-weight:600;outline:none}
.vf55dead{width:100%;margin:10px 0px 6px;--p:21.05%}
.v3238515{margin:0px;padding:12px 14px;border-radius:12px;background:rgb(255, 242, 224);font-size:13.5px;line-height:1.55;color:rgb(138, 90, 0)}
.va3aa321{font-size:clamp(32px, 4vw, 44px);font-weight:700;line-height:1.1;letter-spacing:-0.02em}
.v176a50e{position:relative;flex:0 0 auto;width:180px;height:180px;border-radius:50%;background:conic-gradient(rgb(43, 24, 56) 0deg, rgb(43, 24, 56) 43.8%, rgb(245, 130, 31) 43.8%, rgb(245, 130, 31) 100%)}
.vde83472{flex:1 1 160px;min-width:0px;display:flex;flex-direction:column}
.vb780934{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0px;border-bottom:1px solid rgb(235, 220, 205)}
.ve9a619d{display:flex;align-items:center;gap:8px;min-width:0px;font-size:14px;color:rgb(74, 58, 85)}
.vbf558bb{flex:0 0 auto;width:10px;height:10px;border-radius:999px;background:rgb(43, 24, 56)}
.ved18d6d{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}
.v58df75d{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0px}
.vccd8431{flex:0 0 auto;width:10px;height:10px;border-radius:999px;background:rgb(245, 130, 31)}
.va71d357{font-size:16px;font-weight:600;color:rgb(180, 82, 14);font-variant-numeric:tabular-nums}
.vc48fe1e{margin:0px;padding:12px 14px;border-radius:12px;background:rgb(232, 243, 238);font-size:14px;line-height:1.55;color:rgb(30, 115, 86)}
.vb8e77d6{display:inline-flex;align-items:center;min-height:44px;padding:0px 18px;border-radius:999px;background:rgb(255, 255, 255);box-shadow:rgb(230, 214, 198) 0px 0px 0px 1px inset;font-size:14px;font-weight:600}
.v32924a5{max-width:1280px;margin:0px auto;padding:clamp(40px, 5vw, 64px) clamp(16px, 4vw, 48px) 0px;display:flex;flex-direction:column;gap:16px}
.v1112de0{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 260px), 1fr));gap:14px}
.v5a86a4e{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:20px;background:rgb(255, 255, 255);box-shadow:rgb(245, 130, 31) 0px 0px 0px 2px}
.vf4372b1{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}
.v451f131{flex:0 0 auto;padding:2px 8px;border-radius:999px;background:rgb(255, 242, 230);color:rgb(180, 82, 14);font-size:12px;font-weight:700}
.vf89ae1c{font-size:22px;font-weight:700}
.va613132{display:flex;justify-content:space-between;font-size:13.5px}
.v52f4dca{color:rgb(180, 82, 14);font-variant-numeric:tabular-nums}
.v1f34650{height:6px;border-radius:8px;background:rgb(241, 228, 215);overflow:hidden}
.v076e8c3{display:block;height:100%;width:100%;background:rgb(245, 130, 31);border-radius:8px}
.v16b9604{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:20px;background:rgb(255, 255, 255);box-shadow:rgb(235, 220, 205) 0px 0px 0px 1px}
.v1fe8ca8{display:block;height:100%;width:16.1237%;background:rgb(245, 130, 31);border-radius:8px}
.vf96fa1e{display:block;height:100%;width:16.0294%;background:rgb(245, 130, 31);border-radius:8px}
.v536dc44{padding:18px 22px}
.v9006272{width:100%;min-width:520px;border-collapse:collapse;font-size:14.5px;font-variant-numeric:tabular-nums}
.v8c3ebd4{border-top:1px solid rgb(241, 228, 215);text-align:right}
.v396337d{flex:1 1 0%;min-width:0px;padding:12px 14px;border:0px;background:transparent;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;outline:none}
.v67a7fde{width:100%;margin:10px 0px 6px;--p:9.40%}
.v5a5ea72{display:flex;justify-content:space-between;font-size:12px;color:rgb(107, 90, 115)}
.v497935e{position:relative;flex:0 0 auto;width:180px;height:180px;border-radius:50%;background:conic-gradient(rgb(43, 24, 56) 0deg, rgb(43, 24, 56) 82.9%, rgb(245, 130, 31) 82.9%, rgb(245, 130, 31) 100%)}
.v8722421{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 14.6%, rgb(241, 228, 215) 14.6%, rgb(241, 228, 215) 100%)}
.v33cc97f{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 30%, rgb(241, 228, 215) 30%, rgb(241, 228, 215) 100%)}
.vcad3831{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 0%, rgb(241, 228, 215) 0%, rgb(241, 228, 215) 100%)}
.v2fded59{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 27.3%, rgb(241, 228, 215) 27.3%, rgb(241, 228, 215) 100%)}
.vd8c4eab{font-size:clamp(32px, 4vw, 44px);font-weight:700;line-height:1.1;letter-spacing:-0.02em;color:rgb(180, 82, 14);font-variant-numeric:tabular-nums}
.v54627d4{position:relative;flex:0 0 auto;width:132px;height:132px;border-radius:50%;background:conic-gradient(rgb(43, 24, 56) 0%, rgb(43, 24, 56) 97.1%, rgb(245, 130, 31) 97.1%, rgb(245, 130, 31) 100%)}
.v368a6e1{position:absolute;inset:22px;border-radius:50%;background:rgb(255, 248, 241);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;padding:0px 8px}
.vc16dd76{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:rgb(255, 242, 224)}
.vff9d3b7{flex:0 0 auto;width:22px;height:22px;margin-top:1px;border-radius:50%;background:rgb(138, 90, 0);color:rgb(255, 255, 255);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}
.v2c73c68{margin:0px;font-size:clamp(30px, 4vw, 46px);font-weight:600;line-height:1.08;letter-spacing:-0.035em}
.vd43efbd{max-width:1280px;margin:0px auto;padding:24px clamp(16px, 4vw, 48px) 0px}
.v67f615e{display:flex;align-items:center;gap:8px;min-height:60px;padding:0px 18px;border-radius:16px;border:1.5px solid rgb(156, 138, 160);background:rgb(255, 248, 241)}
.v91bf7e4{align-self:stretch;flex:1 1 0%;min-width:0px;border:0px;outline:0px;background:transparent;font-style:inherit;font-variant:inherit;font-weight:600;font-stretch:inherit;font-size:22px;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;color:rgb(43, 24, 56);letter-spacing:-0.01em}
.v69810a8{width:100%;height:10px;margin:12px 0px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 4.5%, rgb(241, 228, 215) 4.5%, rgb(241, 228, 215) 100%)}
.v0537dc8{min-height:44px;padding:0px 18px;border-radius:999px;border:1.5px solid rgb(230, 214, 198);background:rgb(255, 255, 255);font-size:14px;cursor:pointer}
.vaeadd09{flex:1 0 76px;min-height:64px;padding:8px 4px;border-radius:12px;border:1.5px solid rgb(230, 214, 198);background:rgb(255, 255, 255);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer}
.vf742281{flex:1 0 76px;min-height:64px;padding:8px 4px;border-radius:12px;border:1.5px solid rgb(43, 24, 56);background:rgb(43, 24, 56);color:rgb(255, 248, 241);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer}
.v48952eb{font-size:13px;font-weight:500;color:rgb(255, 150, 64)}
.v87b4618{display:grid;grid-template-columns:28px minmax(0px, 1fr) auto auto;gap:14px;align-items:center;min-height:52px;padding:8px 14px;border-radius:12px;border:1.5px solid rgb(235, 220, 205);background:rgb(255, 255, 255);text-align:left;cursor:pointer;font:inherit;transition:border-color 0.2s, background-color 0.2s}
.v78e2d10{width:44px;height:44px;border-radius:50%;background:rgb(255, 255, 255);border:1px solid rgb(241, 228, 215);display:flex;align-items:center;justify-content:center}
.vbda3fa7{max-width:1280px;margin:0px auto;padding:clamp(48px, 6vw, 72px) clamp(16px, 4vw, 48px) clamp(56px, 7vw, 96px);display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap:20px 48px;align-items:start}
.v1e180db{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 5%, rgb(241, 228, 215) 5%, rgb(241, 228, 215) 100%)}
.vb6376df{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 4%, rgb(241, 228, 215) 4%, rgb(241, 228, 215) 100%)}
.vadda369{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 36%, rgb(241, 228, 215) 36%, rgb(241, 228, 215) 100%)}
.v5758bb1{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 23.1%, rgb(241, 228, 215) 23.1%, rgb(241, 228, 215) 100%)}
.vf688aa4{min-height:44px;padding:10px 8px;border:0px;border-radius:8px;background:rgb(255, 255, 255);box-shadow:rgb(235, 220, 205) 0px 0px 0px 1px, rgba(43, 24, 56, 0.08) 0px 2px 6px;color:rgb(43, 24, 56);font-size:14px;font-weight:600;cursor:pointer}
.v5fb6e3e{min-height:44px;padding:10px 8px;border:0px;border-radius:8px;background:transparent;box-shadow:none;color:rgb(107, 90, 115);font-size:14px;font-weight:600;cursor:pointer}
.v3431355{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:0px;border-radius:12px;background:rgb(255, 248, 241);text-align:left;font-size:14px;line-height:1.5;cursor:pointer}
.v0567c3a{color:rgb(180, 82, 14);font-weight:700}
.v607d270{position:relative;flex:0 0 auto;width:180px;height:180px;border-radius:50%;background:conic-gradient(rgb(43, 24, 56) 0deg, rgb(43, 24, 56) 69.4%, rgb(30, 115, 86) 69.4%, rgb(30, 115, 86) 100%)}
.vef8c0f8{font-size:26px;font-weight:700;line-height:1.1;color:rgb(30, 115, 86);font-variant-numeric:tabular-nums}
.v95765fe{flex:0 0 auto;width:10px;height:10px;border-radius:999px;background:rgb(30, 115, 86)}
.v19a684d{font-size:16px;font-weight:600;color:rgb(30, 115, 86);font-variant-numeric:tabular-nums}
.ve6c12ad{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;background:rgb(255, 248, 241)}
.v811d61e{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;background:rgb(232, 243, 238)}
.v325a899{margin:0px;font-size:16px;font-weight:700;color:rgb(30, 115, 86);font-variant-numeric:tabular-nums}
.v39c787c{flex:0 0 auto;font-size:15px;color:rgb(180, 82, 14)}
.v89f9610{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px}
.v220805e{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:rgb(74, 58, 85)}
.vd1b2020{width:10px;height:10px;border-radius:999px;background:rgb(43, 24, 56)}
.vc2d0cab{width:10px;height:10px;border-radius:999px;background:rgb(30, 115, 86)}
.v3e1eb25{font-size:14px;font-weight:500;color:rgb(74, 58, 85)}
.v09e090b{padding:4px 22px 18px;display:flex;flex-direction:column;gap:8px}
.vae9792d{display:flex;align-items:flex-end;gap:6px;height:220px;border-bottom:1.5px solid rgb(230, 214, 198)}
.v6e2942d{flex:1 1 0%;min-width:0px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;border:0px;padding:0px;background:transparent;cursor:pointer;opacity:1}
.vb541df9{display:block;width:100%;height:1.3%;background:rgb(30, 115, 86);border-radius:8px 8px 0px 0px}
.vd3bc5ee{display:block;width:100%;height:25.3%;background:rgb(43, 24, 56)}
.v3e07a05{display:block;width:100%;height:2.9%;background:rgb(30, 115, 86);border-radius:8px 8px 0px 0px}
.v160a906{display:block;width:100%;height:30.2%;background:rgb(43, 24, 56)}
.v96c0a99{display:block;width:100%;height:4.9%;background:rgb(30, 115, 86);border-radius:8px 8px 0px 0px}
.v79a3f76{display:block;width:100%;height:35.1%;background:rgb(43, 24, 56)}
.vb562e33{display:block;width:100%;height:7.2%;background:rgb(30, 115, 86);border-radius:8px 8px 0px 0px}
.v44b733e{display:block;width:100%;height:40%;background:rgb(43, 24, 56)}
.v58a677f{display:block;width:100%;height:10%;background:rgb(30, 115, 86);border-radius:8px 8px 0px 0px}
.vc080967{display:block;width:100%;height:44.9%;background:rgb(43, 24, 56)}
.va47519f{display:block;width:100%;height:13.2%;background:rgb(30, 115, 86);border-radius:8px 8px 0px 0px}
.vd3c14af{display:block;width:100%;height:49.8%;background:rgb(43, 24, 56)}
.vca1933d{display:block;width:100%;height:16.8%;background:rgb(30, 115, 86);border-radius:8px 8px 0px 0px}
.v3f42664{display:block;width:100%;height:54.7%;background:rgb(43, 24, 56)}
.v337c7d9{display:block;width:100%;height:20.9%;background:rgb(30, 115, 86);border-radius:8px 8px 0px 0px}
.vdc2790d{display:block;width:100%;height:59.6%;background:rgb(43, 24, 56)}
.v8e617e0{display:block;width:100%;height:25.5%;background:rgb(30, 115, 86);border-radius:8px 8px 0px 0px}
.v13565ee{display:block;width:100%;height:64.5%;background:rgb(43, 24, 56)}
.vda28ec8{display:block;width:100%;height:30.6%;background:rgb(30, 115, 86);border-radius:8px 8px 0px 0px}
.v59d34b2{display:block;width:100%;height:69.4%;background:rgb(43, 24, 56)}
.v62fa9fe{display:flex;gap:6px}
.va4872eb{flex:1 1 0%;min-width:0px;text-align:center;font-size:12px;color:rgb(107, 90, 115);overflow:hidden}
.va004871{width:100%;min-width:480px;border-collapse:collapse;font-size:14.5px;font-variant-numeric:tabular-nums}
.v99ac7a1{padding:11px 16px;color:rgb(30, 115, 86)}
.vdfa05f4{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 4.9%, rgb(241, 228, 215) 4.9%, rgb(241, 228, 215) 100%)}
.v078513b{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 13.8%, rgb(241, 228, 215) 13.8%, rgb(241, 228, 215) 100%)}
.v56e42a5{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 1%, rgb(241, 228, 215) 1%, rgb(241, 228, 215) 100%)}
.v08039b3{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 50%, rgb(241, 228, 215) 50%, rgb(241, 228, 215) 100%)}
.vab002b1{position:relative;flex:0 0 auto;width:180px;height:180px;border-radius:50%;background:conic-gradient(rgb(43, 24, 56) 0%, rgb(43, 24, 56) 86.9%, rgb(30, 115, 86) 86.9%, rgb(30, 115, 86) 100%)}
.v12afb26{flex:0 0 auto;width:12px;height:12px;margin-top:4px;border-radius:999px;background:rgb(30, 115, 86)}
.v75f5133{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:16px 22px}
.v691b386{width:100%;min-width:560px;border-collapse:collapse;font-size:14.5px;font-variant-numeric:tabular-nums}
.va84fa0c{padding:10px 16px;text-align:right;font-size:12.5px;color:rgb(107, 90, 115)}
.vcd022fe{border-top:1px solid rgb(241, 228, 215);background:rgb(255, 255, 255)}
.v8eb98b5{padding:12px 16px;text-align:left;font-weight:600;color:rgb(43, 24, 56)}
.v44375e1{padding:12px 16px;text-align:right;font-weight:400;color:rgb(43, 24, 56)}
.v68d8c00{padding:12px 16px;text-align:right;font-weight:400;color:rgb(30, 115, 86)}
.v786782e{padding:12px 16px;text-align:right;font-weight:600;color:rgb(43, 24, 56)}
.v69f6c18{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 8.6%, rgb(241, 228, 215) 8.6%, rgb(241, 228, 215) 100%)}
.v6c1186b{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 6%, rgb(241, 228, 215) 6%, rgb(241, 228, 215) 100%)}
.vc52626b{font-size:clamp(32px, 4vw, 44px);font-weight:700;line-height:1.1;letter-spacing:-0.02em;color:rgb(30, 115, 86);font-variant-numeric:tabular-nums}
.v4e4d0ec{display:flex;height:14px;border-radius:999px;overflow:hidden;background:rgb(241, 228, 215)}
.v40a4bea{width:50%;background:rgb(43, 24, 56)}
.v0248e78{width:30%;background:rgb(245, 130, 31)}
.v34b5139{width:20%;background:rgb(30, 115, 86)}
.vb510d80{width:10px;height:10px;border-radius:999px;background:rgb(245, 130, 31)}
.vc86b2cb{display:flex;flex-direction:column;gap:4px;min-width:0px;padding:12px;border-radius:12px;background:rgb(255, 248, 241)}
.v6f9fed7{margin:0px;font-size:15px;font-weight:600;line-height:1.3;color:rgb(43, 24, 56);font-variant-numeric:tabular-nums;white-space:nowrap}
.vd1f6c0a{display:flex;flex-direction:column;gap:4px;min-width:0px;padding:12px;border-radius:12px;background:rgb(255, 242, 230)}
.v5d69a62{margin:0px;font-size:15px;font-weight:700;line-height:1.3;color:rgb(180, 82, 14);font-variant-numeric:tabular-nums;white-space:nowrap}
.vb847d4a{display:flex;flex-direction:column;gap:4px;min-width:0px;padding:12px;border-radius:12px;background:rgb(232, 243, 238)}
.v76558c5{margin:0px;font-size:15px;font-weight:700;line-height:1.3;color:rgb(30, 115, 86);font-variant-numeric:tabular-nums;white-space:nowrap}
.v127073d{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 1.8%, rgb(241, 228, 215) 1.8%, rgb(241, 228, 215) 100%)}
.v15cbd86{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 41.7%, rgb(241, 228, 215) 41.7%, rgb(241, 228, 215) 100%)}
.v7857910{width:100%;height:8px;margin:10px 0px 6px;border-radius:999px;background:linear-gradient(90deg, rgb(245, 130, 31) 0px, rgb(245, 130, 31) 23.3%, rgb(241, 228, 215) 23.3%, rgb(241, 228, 215) 100%)}
.v9d7edb9{position:relative;flex:0 0 auto;width:180px;height:180px;border-radius:50%;background:conic-gradient(rgb(30, 115, 86) 0%, rgb(30, 115, 86) 84.2%, rgb(245, 130, 31) 84.2%, rgb(245, 130, 31) 100%)}
.hbda576a:hover{transform: translateY(-2px) !important;}
.h2f7655c:hover{box-shadow: rgb(43, 24, 56) 0px 0px 0px 1px inset !important; color: rgb(43, 24, 56) !important;}

