/* Generated reusable presentation classes. Edit colors through tokens.css. */
.u-003cd6b9ca { margin-top:12px; color:#64748b; }
.u-0146349b55 { max-width:480px; }
.u-01d53ad153 { background:#f8fafc; color:#64748b; }
.u-027c8a554b { width:10%; }
.u-038c1280fe { color:#16a34a; }
.u-040bd7ed4d { width:22%; text-align:right; }
.u-04121a52c0 { display:block; margin-top:4px; }
.u-055b8684a8 { background:#0369a1; }
.u-059ffcc60e { display:grid; grid-template-columns: 1.2fr .8fr; gap:18px; align-items:start; }
.u-06a29475ec { font-size:.75rem; color:#ef4444; margin-top:4px; }
.u-0859cb3874 { padding:8px; border-bottom:1px solid #fde68a; }
.u-08a7a6ed70 { background:#f8fafc; cursor:not-allowed; }
.u-0a2175b67a { width:100%; justify-content:center; margin-top:14px; }
.u-0a93c9d366 { border:1px solid #fecaca; background:#fff5f5; }
.u-0cbea4b0fb { display:block; font-size:.72rem; text-transform:uppercase; color:#9a3412; font-weight:900; }
.u-0d5cc84d4c { margin-top:14px; background:#071533; color:#fff; padding:18px; }
.u-0d67336cfc { display:flex; gap:14px; align-items:flex-start; flex:1; min-width:280px; }
.u-0ee7f66ad9 { margin-top:12px; }
.u-0fc6b0c6bd { background:#1d4ed8; }
.u-100acd15e1 { width:260px; height:40px; }
.u-110c1427da { justify-content:flex-end; }
.u-112d2ed89f { background:#1e3a8a; }
.u-11c2ce1219 { display:flex; justify-content:space-between; align-items:center; gap:10px; margin-bottom:10px; }
.u-13648fadd0 { font-weight:800; color:#1f2937; }
.u-1368fa0d46 { width:18%; }
.u-14e12b4012 { background:#fff1f2; border-color:#fecaca; color:#7f1d1d; }
.u-1596700282 { max-width:560px; }
.u-1808f1912f { text-align:center; color:#94a3b8; }
.u-188c94bcea { display:flex; align-items:center; gap:8px; }
.u-1a97587323 { grid-template-columns:repeat(6, 1fr); }
.u-1b121ebe96 { color:#c2410c; }
.u-1b7a81e697 { background:#0f172a; color:#fff; }
.u-1bcc5b6a36 { display:none; background:#f8fafc; border-color:#cbd5e1; }
.u-1c23a9165f { max-width:980px; }
.u-1d5c729dd5 { display:flex; align-items:center; gap:8px; margin-bottom:14px; font-size:1rem; font-weight:800; }
.u-1d7f1f0b7c { display:block; margin-top:6px; color:#ef4444; }
.u-2062c0ca86 { background:#f472b6; }
.u-21467ecc4d { background:#065f46; }
.u-22fe1cc7da { background:#475569; }
.u-23c6667363 { border:0; border-radius:6px; background:#facc15; color:#1f2937; font-weight:800; padding:8px 10px; cursor:pointer; white-space:nowrap; }
.u-2569a28ce1 { display:block; color:#1f2937; }
.u-28e6106303 { color:#64748b; margin-top:4px; }
.u-2b3b6dc997 { display:block; color:#94a3b8; font-weight:800; }
.u-2b55e6c660 { font-weight:900;font-size:20px; }
.u-2b954db03a { color:#64748b; font-weight:800; }
.u-2ba1a1baae { font-size:.75rem; color:#1e40af; margin-top:4px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.u-2bdf8e45fd { margin-top:18px; }
.u-2d72ff5fd6 { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.u-2e257abe76 { margin-top:22px; display:flex; justify-content:flex-end; gap:12px; flex-wrap:wrap; }
.u-301647f506 { margin-top:6px; }
.u-32cbb91c0f { width:14%; }
.u-34ea475173 { font-size:1.4rem; font-weight:800; margin-top:8px; }
.u-3591c6d49b { grid-template-columns: repeat(4, minmax(0, 1fr)); }
.u-386905ed8b { grid-template-columns:1fr 180px; }
.u-392a6781c0 { border-top:4px solid #10b981; }
.u-398c89b0a9 { margin-top:18px; grid-template-columns:1fr 1fr 1.2fr; }
.u-3a6ee8a91f { background:#ffedd5;color:#9a3412; }
.u-3b2363533b { font-size:1rem; font-weight:800; }
.u-3bb9f33d72 { width:70px; height:70px; border-radius:999px; border:8px solid #10b981; }
.u-3c211c14a2 { background:#e74c3c; color:#fff; width:100%; justify-content:center; }
.u-3c2e044435 { font-size:1.5rem; font-weight:900; color:#2563eb; margin-top:6px; }
.u-3d045ed765 { display:flex; align-items:center; gap:10px; margin-bottom:10px; color:#92400e; font-weight:800; }
.u-3ddc7fdd1e { grid-template-columns:90px 1fr 42px; }
.u-3e3387ec9d { background:#e0f2fe; color:#075985; }
.u-3f45bc94ce { width:54px; height:54px; border-radius:18px; background:#dbeafe; color:#1d4ed8; display:flex; align-items:center; justify-content:center; font-size:24px; }
.u-404d16d855 { width:100%; height:110px; object-fit:cover; border-radius:10px; border:1px solid #bfdbfe; background:#fff; }
.u-4067e2eed4 { margin-bottom:18px; border:1px solid #fecaca; background:#fef2f2; }
.u-42959bbef5 { grid-column:1/-1; display:none; }
.u-42a6ced8b6 { margin-bottom:14px; }
.u-4303eeffcd { color:#10b981; }
.u-43a718577f { background:#a16207; }
.u-43a97fe494 { margin-top:8px; }
.u-4487c29bfa { background:#14532d; }
.u-476880c14c { grid-column:1/-1; display:flex; align-items:center; gap:10px; }
.u-4796cbfeb5 { display:block; margin-top:4px; color:#c2410c; }
.u-480a72a49d { display:block; margin-top:6px; color:#64748b; }
.u-4904257094 { background:#dcfce7; color:#15803d; }
.u-495308912e { font-size:.82rem; color:#94a3b8; margin-top:8px; }
.u-49571e52da { width:64px; height:64px; margin:0 auto 14px; border-radius:999px; background:#fee2e2; color:#ef4444; display:flex; align-items:center; justify-content:center; font-size:28px; }
.u-4b545251f1 { margin-bottom:18px; }
.u-4cc4924e82 { grid-template-columns: 1fr 1fr 1fr 1fr 1.2fr 180px; }
.u-4ce250ac82 { padding:8px 10px; }
.u-4d0db76189 { margin:0; color:#64748b; max-width:760px; }
.u-4d58f1de9d { background:#fff; color:#ef4444; border:1px solid #ef4444; }
.u-4f773f0ae2 { color:#dc2626; text-align:center; padding:20px; }
.u-5123a74efc { background:#334155; }
.u-51377a917e { grid-column:1/-1; }
.u-52568e4126 { display:flex; flex-wrap:wrap; gap:10px; margin-top:12px; }
.u-53113c2573 { display:inline-block; margin-left:8px; }
.u-532b080da9 { grid-template-columns:1fr; }
.u-53b4069d7d { background:#16a34a; }
.u-5411b86f76 { margin-top:4px; color:#64748b; }
.u-549bcd0492 { color:#334155; }
.u-54d6a2d5e2 { background:var(--color-secondary); }
.u-54fa748af3 { display:grid; grid-template-columns:170px repeat(4, minmax(0, 1fr)) 170px; gap:12px; align-items:end; }
.u-55e02bc2e3 { background:#1e293b; color:#fff; }
.u-570c1fee65 { display:flex; justify-content:space-between; align-items:flex-start; gap:16px; flex-wrap:wrap; margin-bottom:14px; }
.u-5889f540d0 { background:#92400e; }
.u-593adbf802 { font-size:2rem; font-weight:900; margin-bottom:8px; }
.u-5a5f7abe41 { width:110px; }
.u-5ac03433c5 { width:100%; justify-content:center; margin-top:10px; }
.u-5ca7e6b78e { display:flex; gap:10px; align-items:center; flex-wrap:wrap; }
.u-5ce2f75837 { margin-top:8px; color:#78350f; }
.u-5ee6121d35 { width:100%; justify-content:center; margin-top:10px; border:1px solid #ef4444; color:#ef4444; background:#fff; }
.u-5f326564a5 { text-align:right; }
.u-5fb4f975a7 { height:auto; padding:8px; }
.u-5fc2a154c3 { display:block; margin-top:6px; color:#94a3b8; }
.u-60c330cf75 { background:#0ea5e9; }
.u-610e58bf99 { color:#cbd5e1; }
.u-61f53561ca { display:none; margin-top:12px; padding:12px; border:1px solid #fde68a; background:#fffbeb; }
.u-6213d8e029 { display:none; background:#fff7ed; border-color:#fdba74; }
.u-621f16f39e { max-width:720px; }
.u-6234c60576 { width:100%; justify-content:center; }
.u-62f056b354 { width:12%; }
.u-639257fa78 { text-align:center; color:#64748b; }
.u-6498dd8f49 { width:15%; }
.u-64fd77c368 { margin:8px 0; border:none; border-top:1px solid #e2e8f0; }
.u-662c8e4334 { width:150px; }
.u-6757f42868 { font-size:.83rem; color:#64748b; margin-top:4px; }
.u-67b5eb3660 { background:#dcfce7; color:#166534; }
.u-68cc392b4d { width:100%; justify-content:center; background:#8e44ad; color:#fff; }
.u-6968352194 { width:16%; }
.u-698192b2a1 { max-width:920px; }
.u-6a21c04e1d { font-size:1rem; font-weight:800; color:#1f2937; }
.u-6aa34d7432 { display:none; }
.u-6b1b796935 { width:42%; }
.u-6b587a0d48 { border-color:#fecaca; background:#fff1f2; color:#7f1d1d; }
.u-6b8b63d565 { display:inline; }
.u-6cb222cf66 { font-size:.8rem; color:#64748b; }
.u-6d2a18baae { width:100px; }
.u-6d425ebcb5 { font-size:.78rem; font-weight:800; color:#64748b; text-transform:uppercase; margin:14px 0 10px; }
.u-6df2b9d504 { border:none; background:#fff; color:#ef4444; cursor:pointer; font-size:16px; }
.u-72893568c5 { padding:6px; }
.u-728d1ec810 { font-weight:700; color:#475569; }
.u-7322e2e629 { display:flex; flex-wrap:wrap; gap:10px; }
.u-732c0f0258 { margin-top:50px; }
.u-7395648d93 { display:flex; gap:8px; flex-wrap:wrap; }
.u-73cce410b3 { margin-bottom:10px; display:flex; align-items:center; gap:8px; }
.u-74aaa729f2 { color:#991b1b; margin-top:6px; font-size:.9rem; }
.u-761f577600 { font-size:.72rem; color:#f59e0b; margin-top:4px; }
.u-76cad9c11a { background:#fef3c7; color:#92400e; }
.u-76d5c94cc3 { color:#0f172a; }
.u-771aee0cc4 { display:none; padding:12px; border:1px solid #fecaca; background:#fff5f5; }
.u-7813b6c92c { margin-right:6px; }
.u-783c900cd2 { display:flex; gap:10px; flex-wrap:wrap; justify-content:flex-end; }
.u-786eda03ab { background:#9f1239; }
.u-795c11db9d { display:flex; justify-content:center; align-items:center; }
.u-798d0edcc4 { background:#111827; }
.u-7b033dad72 { max-width:460px; }
.u-7b60365c26 { display:flex; justify-content:space-between; align-items:center; gap:12px; margin-bottom:18px; flex-wrap:wrap; }
.u-7b8f8e138a { margin-top:6px; color:#64748b; }
.u-7ba95fd896 { margin-top:6px; color:#475569; }
.u-7c66a2d91a { background:#34d399; }
.u-7c805d0512 { padding:8px; }
.u-7d7b3268ca { font-size:2rem; font-weight:900; margin-top:6px; }
.u-7df2efbeaf { width:100%; justify-content:center; height:42px; }
.u-7eaecc77d0 { width:50%; }
.u-7ee6656265 { display:grid; grid-template-columns:repeat(auto-fill, minmax(120px, 1fr)); gap:10px; margin-top:10px; }
.u-805eb47fe5 { max-width:620px; }
.u-80ac92eb10 { font-size:.8rem; color:#64748b; margin-top:4px; }
.u-8104504bbf { background:#fee2e2;color:#991b1b; }
.u-81068c8f9a { font-size:1.35rem; font-weight:800; }
.u-819ce74a06 { color:#2563eb; }
.u-81e8fdca1b { display:flex; align-items:center; gap:10px; color:#991b1b; font-weight:800; }
.u-82bab2593a { color:#64748b; margin-top:6px; }
.u-835288a4e5 { background:#0f172a; }
.u-836f288144 { display:flex; justify-content:space-between; align-items:flex-start; gap:16px; flex-wrap:wrap; }
.u-83725d2c6e { flex:1; }
.u-8393346e8f { margin-top:14px; padding:18px; text-align:center; }
.u-83ee03864b { text-align:center; color:red; }
.u-852912267f { display:flex; gap:8px; flex-wrap:wrap; margin-top:12px; }
.u-8542ac7c94 { width:52px; height:52px; border-radius:16px; background:#dcfce7; color:#15803d; display:flex; align-items:center; justify-content:center; font-size:24px; flex:0 0 auto; }
.u-85cc106894 { margin-top:10px; gap:10px; align-items:flex-end; }
.u-8721f0871b { background:#84cc16; }
.u-8740a80df7 { margin:0 0 12px; }
.u-87f4e83225 { width:26%; }
.u-880c41fb3e { display:grid; grid-template-columns:1.35fr .9fr; gap:24px; margin-top:18px; }
.u-889f346da5 { font-size:.78rem; font-weight:800; color:#92400e; text-transform:uppercase; }
.u-8b44083c43 { background:#dbeafe; color:#1d4ed8; }
.u-8cc2dd435e { font-weight:700; color:#1e293b; }
.u-8cce28a69d { max-width:470px; }
.u-8d1dfa774d { grid-template-columns: 1fr 180px 180px; }
.u-8d316267f7 { margin-bottom:18px; border:1px solid #fde68a; background:#fffbeb; }
.u-902a3017ad { display:grid; grid-template-columns:1.2fr .8fr; gap:16px; align-items:center; }
.u-9039025220 { display:none; background:#f5f3ff; border-color:#c4b5fd; }
.u-905008530c { text-align:center; }
.u-90e35c7aa2 { background:#facc15; }
.u-90e6f9a5f9 { grid-template-columns: 150px 150px 220px 180px 1fr 140px 140px; margin-bottom:16px; }
.u-91ff3d2b74 { margin-top:10px; color:#64748b; font-size:.9rem; }
.u-93aee68295 { background:#ef4444; }
.u-94ec578366 { display:flex; flex-direction:column; gap:2px; }
.u-95bec79ece { width:8%; }
.u-95e40280a1 { color:var(--secondary); font-weight:700; }
.u-96a0b5a952 { display:block; margin-bottom:6px; font-weight:700; }
.u-994e151e70 { font-weight:800; color:#10b981; }
.u-99a358e5a8 { display:flex; justify-content:space-between; align-items:center; gap:16px; flex-wrap:wrap; }
.u-99b9ba53aa { justify-content:center; }
.u-99f08253e5 { display:flex; align-items:center; justify-content:space-between; gap:12px; flex-wrap:wrap; }
.u-9a5f63cd25 { background:#1f2937; }
.u-9af7877671 { font-size:18px; font-weight:900; }
.u-9b7aa68c2d { display:none; background:#fffbeb; border-color:#fde68a; }
.u-9bfa581951 { width:100%; justify-content:center; margin-top:12px; }
.u-9c64af70d1 { margin-top:18px; display:flex; justify-content:flex-end; }
.u-9c9bd71090 { max-width:860px; }
.u-9d8d717081 { max-width:520px; }
.u-9db3c3232a { width:130px; }
.u-9e04ef11b5 { background:#38bdf8; }
.u-9efeef1a43 { display:none; margin-top:12px; padding:12px; border:1px solid #bfdbfe; background:#eff6ff; }
.u-a0925a28f0 { margin-top:0; }
.u-a0ae05afec { text-align:center; color:#94a3b8; padding:18px; }
.u-a12ab8592d { padding:12px; border:1px solid #dbe4ee; }
.u-a276a64a92 { display:block; font-size:.72rem; text-transform:uppercase; color:#94a3b8; font-weight:800; }
.u-a2a8ef0992 { display:none; margin:8px 0 10px; }
.u-a2b9161cfe { color:#f97316; }
.u-a2f2a04cbe { background:#16a34a; color:#fff; }
.u-a2f72c1688 { display:grid; grid-template-columns:1fr 46px; gap:8px; margin-bottom:10px; }
.u-a32b1f1b77 { background:#b45309; }
.u-a37edcce2f { font-size:2rem; color:#10b981; }
.u-a4e43a1870 { color:#ef4444; }
.u-a5d794ac69 { background:#e11d48; }
.u-a80d2651ce { background:#9a3412; }
.u-aae4a27184 { height:auto; padding:12px; }
.u-ab79ea2b85 { margin:0; }
.u-abd93382d0 { display:flex; justify-content:space-between; align-items:center; }
.u-abee0d1e5a { color:#64748b; font-size:.88rem; margin-top:4px; }
.u-ac6d7e6c20 { display:flex; align-items:flex-end; }
.u-acc22d4dbe { color:#64748b; }
.u-ae6c05dde7 { font-size:.85rem; color:#92400e; font-weight:700; margin-top:2px; }
.u-aebc026e77 { width:240px; }
.u-af8d497419 { background:#fff7ed; color:#9a3412; font-size:.85rem; }
.u-afe138b118 { color:#1d4ed8; }
.u-b0a4a26a66 { color:#94a3b8; }
.u-b12c278a14 { font-size:.78rem; font-weight:800; color:#64748b; text-transform:uppercase; }
.u-b12fae963f { display:flex; justify-content:flex-end; }
.u-b13aacb339 { color:#166534; }
.u-b168dda9e7 { background:#facc15; color:#1f2937; font-weight:800; }
.u-b442cd0aa8 { margin-bottom:12px; padding:12px; border:1px solid #e2e8f0; }
.u-b4844c80a4 { margin:14px 0 12px; padding:14px; border:1px solid #e2e8f0; }
.u-b56987dbcb { margin-bottom:12px; }
.u-b6b331558f { background:#0284c7; }
.u-b727384890 { background:#6d28d9; }
.u-b737caf174 { background:#f59e0b; }
.u-b7aa1ec004 { width:100%; }
.u-b80cf866cd { display:grid; grid-template-columns:1fr 160px 160px 180px 140px; gap:10px; }
.u-b8e56c58a1 { max-height:260px; }
.u-b922c89f16 { margin-bottom:10px; }
.u-b9a1e76875 { margin-top:18px; border:1px solid #bfdbfe; background:linear-gradient(135deg,#eff6ff 0%,#ffffff 58%); }
.u-ba76a9c472 { padding:16px 18px 0; }
.u-ba83fc961e { font-size:1.2rem; }
.u-bb607a48e6 { display:flex; align-items:end; }
.u-bb801d21f7 { margin-top:6px; color:#1e293b; }
.u-bc3390a732 { color:#7c3aed; }
.u-bdfe08e900 { font-size:1.1rem; }
.u-bea95d4aa7 { background:#fee2e2; color:#991b1b; }
.u-bed06582a8 { font-size:1.1rem; font-weight:800; color:#1e293b; margin-top:4px; }
.u-bf231ee7aa { margin:0; color:#14532d; font-size:1.25rem; font-weight:900; }
.u-bf4a218e05 { margin-bottom:16px; }
.u-bf7fad2df0 { background:#ecfdf5; color:#166534; }
.u-bfa1466ec7 { width:100%;height:40px; }
.u-bfbe6f21a7 { color:#6d28d9; }
.u-bfc56de426 { text-align:center; color:#ef4444; }
.u-c03a9a43af { background:#0f766e; }
.u-c052769297 { background:var(--color-primary); }
.u-c0b17256a0 { background:#8b5cf6; }
.u-c1234ee5d1 { display:grid; grid-template-columns:120px 1fr 46px; gap:8px; }
.u-c164aa72dd { background:#7c3aed; }
.u-c2d62d44a2 { background:#06b6d4; }
.u-c366e6b7b1 { background:#5b21b6; }
.u-c3ace2a424 { display:flex; justify-content:space-between; gap:10px; align-items:flex-start; margin-bottom:6px; }
.u-c40f244f5b { margin-top:14px; padding:16px; border:1px solid #dbe4ee; }
.u-c45650c819 { border:1px solid #dbe4ee; }
.u-c45e284a36 { margin:10px 0; }
.u-c48da3fc9f { display:none; margin-top:8px; }
.u-c520ce0584 { background:#022c22; }
.u-c53ea1da23 { margin-top:14px; }
.u-c5ebfa6682 { color:#9a3412; font-weight:900; }
.u-c662a95cda { display:grid; grid-template-columns:130px 1fr 46px; gap:8px; grid-column:1/-1; }
.u-c6ae1dc1d5 { border:none; background:none; color:#94a3b8; text-decoration:underline; cursor:pointer; }
.u-c6fa01b3f1 { font-weight:700; }
.u-c8015fe459 { display:grid; grid-template-columns:1fr 46px; gap:8px; margin-bottom:14px; }
.u-c8271ffe97 { background:#0c4a6e; }
.u-c89ac8416f { color:#64748b; font-weight:700; }
.u-c9556d8474 { color:#8e44ad; }
.u-c96ab12070 { margin:6px 0 0; color:#166534; }
.u-c994209664 { display:flex; gap:10px; align-items:center; margin-bottom:10px; }
.u-cac861b768 { display:flex; gap:6px; flex-wrap:wrap; margin-top:4px; }
.u-cc36bb88b8 { font-weight:800; color:#7f1d1d; margin-top:6px; }
.u-cc753f438e { display:flex; align-items:center; justify-content:space-between; gap:12px; margin-bottom:14px; flex-wrap:wrap; }
.u-cde9131bb1 { font-weight:800; }
.u-cf1dfed964 { font-weight:900; margin-bottom:12px; }
.u-cf8d2bd2be { font-size:54px; }
.u-cfcf3c553c { background:#78350f; }
.u-cffff263db { width:22%; }
.u-d02de16795 { display:none; text-align:center; padding:30px 0; }
.u-d03edb3f8e { display:flex; gap:10px; margin-top:10px; flex-wrap:wrap; }
.u-d05fce336b { max-width:320px; margin:0 auto; }
.u-d0630171d0 { margin-top:10px; font-size:2rem; font-weight:900; }
.u-d07c6dc93f { color:#7f1d1d; margin-top:6px; }
.u-d0a94b7280 { background:#059669; }
.u-d1e615cd12 { border:1px solid #bbf7d0; border-left:6px solid #16a34a; background:linear-gradient(135deg,#f0fdf4 0%,#ffffff 55%); padding:18px; margin-bottom:18px; }
.u-d334b57bfc { width:120px; }
.u-d4692835fb { color:#7f1d1d; font-size:.88rem; margin-top:6px; }
.u-d4a99f5f43 { width:28%; }
.u-d4d91f9a13 { width:20%; }
.u-d5105a5f1f { background:#166534; }
.u-d6ad3c47ea { background:none; border:none; padding:0; cursor:pointer; }
.u-d6b78a7d9f { display:flex; gap:10px; margin-top:18px; flex-wrap:wrap; }
.u-d7bdaaf94e { background:#fb7185; }
.u-d80273a5ad { color:#b91c1c; }
.u-d8a80cb301 { display:flex; gap:8px; align-items:center; }
.u-d9aed5ea7f { display:none; margin-top:12px; }
.u-dad519a174 { max-height:75vh; overflow-y:auto; }
.u-db1d3ff10f { font-size:.78rem; font-weight:800; color:#1d4ed8; text-transform:uppercase; }
.u-db365c4e9c { color:#64748b; font-size:.9rem; margin-bottom:18px; }
.u-dbd8c4d22c { display:flex; flex-direction:column; gap:6px; }
.u-dbec9c71cf { display:grid; grid-template-columns:repeat(4, minmax(0,1fr)); gap:8px; font-size:.84rem; color:#334155; }
.u-dc9d6d9a86 { width:30%; }
.u-dcc64e9603 { background:#f97316; }
.u-dd83e9d461 { font-size:.78rem; font-weight:800; color:#991b1b; text-transform:uppercase; }
.u-de508f84b0 { background:#ecfdf5; color:#166534; border:1px solid #86efac; }
.u-de96f0d50d { max-width:340px; margin:18px 0 0 auto; }
.u-def55ecb93 { margin-top:14px; padding:16px; border:1px solid #fed7aa; background:#fff7ed; }
.u-df32e44e07 { display:grid; grid-template-columns:1fr 44px; gap:8px; }
.u-df4c91f063 { background:#65a30d; }
.u-df5afa5a85 { max-width:420px; }
.u-df928149c5 { margin-top:10px; }
.u-df93e3bffa { border:1px solid #fde68a; background:#fffef7; border-radius:12px; padding:12px; margin-bottom:10px; }
.u-e07846dc61 { color:#64748b; margin-bottom:18px; }
.u-e0e8d1fc68 { background:#991b1b; color:#fff; }
.u-e10165f76b { display:none; background:#eff6ff; border-color:#93c5fd; }
.u-e129252d8e { display:block; text-decoration:none; }
.u-e1d629a335 { margin:8px 0 10px; }
.u-e21efd2037 { background:#14b8a6; }
.u-e2d92fb676 { background:#22d3ee; }
.u-e3f447c4f5 { width:180px; }
.u-e4405dd929 { background:var(--color-primary-dark); }
.u-e4b9ca1762 { display:grid; grid-template-columns:repeat(auto-fit,minmax(140px,1fr)); gap:10px; margin-top:12px; }
.u-e50a2f53c9 { color:#dc2626; }
.u-e5615e3916 { display:inline-block; margin-right:8px; }
.u-e5ca5ee0fd { display:grid; grid-template-columns:1fr 1fr; gap:10px; }
.u-e5e232462f { font-size:.75rem; color:#64748b; margin-top:4px; }
.u-e5ea4844b4 { display:flex; justify-content:space-between; align-items:flex-start; gap:20px; }
.u-e73935bd89 { margin-top:12px; color:#92400e; background:#fffbeb; border:1px solid #fde68a; border-radius:12px; padding:10px 12px; }
.u-e9204a5011 { margin:8px 0 4px; font-size:1.35rem; font-weight:900; color:#0f172a; }
.u-e9999477d5 { display:flex; justify-content:space-between; align-items:center; margin-bottom:14px; gap:10px; }
.u-e9cc64fd13 { font-size:26px; font-weight:900; color:#1d4ed8; }
.u-eb2cdaa55e { margin-top:4px; }
.u-eb411dbc1d { font-size:10px; margin-bottom:7px; }
.u-eb9e070a2e { max-width:160px; }
.u-ec72fca352 { background:#0ea5a4; }
.u-ecce6e580e { font-weight:700; color:#1f2937; }
.u-ed4cb67674 { text-align:center; margin-top:12px; }
.u-ef3d74a20a { display:flex; justify-content:space-between; align-items:center; gap:12px; margin-top:8px; }
.u-f00a0b4256 { font-weight:900; color:#1f2937; margin-bottom:10px; }
.u-f0cfc541fa { font-weight:800; color:#0f172a; }
.u-f1fc8241c1 { background:#0f9d68; color:#fff; }
.u-f1ff77e5dd { color:red; }
.u-f25a9f00dc { width:34%; }
.u-f2ae20e9c6 { color:#a855f7; }
.u-f2b999b233 { color:#64748b; font-size:.9rem; }
.u-f4150fdaad { background:#020617; }
.u-f419255ff8 { background:#047857; }
.u-f8ea1e6953 { color:#b45309; font-weight:700; }
.u-f90e4ebd33 { margin-top:16px; display:flex; justify-content:flex-end; }
.u-f9a52167ec { font-size:.78rem; font-weight:800; color:#64748b; text-transform:uppercase; margin-bottom:10px; }
.u-fa769ae035 { margin-bottom:0; }
.u-fabbf97f38 { width:100%; margin-top:10px; }
.u-fb074e8f52 { display:flex; justify-content:space-between; align-items:center; gap:10px; margin-top:14px; flex-wrap:wrap; }
.u-fb60b32b09 { width:55%; }
.u-fbb96f04e7 { display:flex; gap:10px; flex-wrap:wrap; }
.u-fbc40c98a3 { text-align:center; color:#64748b; font-size:.84rem; padding:8px 0 12px; }
.u-fbf51b795c { display:flex; justify-content:space-between; align-items:center; gap:10px; }
.u-fd1308b116 { font-size:1.2rem; font-weight:800; color:#172033; }
.u-fd67350b76 { grid-template-columns: 1fr 220px; margin-bottom:14px; }
.u-fd8c250b5a { background:#ea580c; }
.u-fda1ab047a { max-width:1400px; width:96vw; max-height:92vh; overflow:auto; }
.u-fdb0105499 { color:#b45309; }
.u-fee6a4f4f9 { padding:50px 20px; text-align:center; border-top:3px solid #ef4444; }
.u-ffaf65cfbd { font-family:Arial;padding:20px; }
.u-ffcb6e42ab { width:160px; }
