.v44-timeline{border:1px solid #d6e7e5;border-top:3px solid #138e8a;border-radius:15px;background:#fff;padding:20px;margin:18px 0;min-width:0}.v44-timeline-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.v44-eyebrow{display:block;color:#977940;font-size:10px;margin-bottom:5px}.v44-timeline-head h3{font-family:V38Estedad,V38Vazir,sans-serif;font-size:16px;margin:0;line-height:1.9;color:#16394e}.v44-timeline-head p{font-size:11px;color:#58747f;margin:7px 0}.v44-lifetime-badge{font-size:10px;background:#ecf7f4;border:1px solid #cce5df;color:#247361;padding:5px 9px;border-radius:20px;white-space:nowrap}.v44-chart-legend{display:flex;flex-wrap:wrap;gap:12px 22px;margin:14px 0 6px;font-size:11px;font-weight:700;color:#345666}.v44-chart-legend span{display:flex;align-items:center;gap:7px}.v44-chart-legend i{display:inline-block;width:13px;height:13px;border-radius:3px}.v44-legend-net{background:#16864b}.v44-legend-penalty{background:#d63845}.v44-chart-note{font-size:10px;color:#5c7782;line-height:2.1;margin:9px 0}.v44-year{border-top:1px solid #e2ecec;margin-top:16px;padding-top:12px;min-width:0;break-inside:avoid}.v44-year h4{display:flex;justify-content:space-between;gap:10px;color:#294f60;font-size:12px;margin:0 0 7px}.v44-year h4 span{font-size:10px;font-weight:400;color:#68848f}.v44-chart-scroll{overflow-x:auto;overflow-y:hidden;direction:rtl;max-width:100%;scrollbar-width:thin;scrollbar-color:#afcfca #f0f6f5}.v44-chart-scroll:focus-visible{outline:2px solid #169a91;outline-offset:3px}.v44-chart{width:100%;min-width:850px;height:auto;display:block;direction:ltr}.v44-chart text{font-family:V38Vazir,Tahoma,sans-serif!important}.v44-chart-month{font-size:12px;fill:#365765}.v44-chart .v40-chart-axis{fill:#56727f;font-size:11px}.v44-chart-missing{fill:#7b9098;font-size:19px}.v44-money-bar{transition:opacity .15s}.v44-money-bar:hover{opacity:.75;stroke:#12384d;stroke-width:1}.v44-timeline-details{margin-top:14px;border-top:1px solid #e3eceb;padding-top:10px}.v44-timeline-details summary{font-size:11px;color:#1b7471;cursor:pointer;line-height:2.2}.v44-timeline-table{min-width:900px}.v44-timeline-table td,.v44-timeline-table th{font-size:11px;vertical-align:middle}.v44-timeline-table small{display:block;color:#6c818b;font-size:10px;margin-top:4px}.v44-timeline-table .btn{font-size:10px;min-height:28px;margin:2px;padding:4px 7px}.v44-amount-net{color:#146c3e;font-weight:800;white-space:nowrap}.v44-amount-penalty{color:#bc2837;font-weight:800;white-space:nowrap}.v44-timeline-mini{padding:14px;margin:13px 0}.v44-timeline-mini .v44-timeline-head{flex-wrap:wrap}.v44-timeline-mini .v44-timeline-head h3{font-size:13px}.v44-timeline-mini .v44-chart-legend{font-size:10px;gap:8px}.v44-timeline-notice{font-size:11px;line-height:2;margin:10px 0}.v44-approvals{margin:26px 0 13px;break-inside:avoid}.v44-approval-heading{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #bdcdd5;padding-bottom:9px;color:#24475b}.v44-approval-heading b{font-size:16px}.v44-approval-heading span{font-size:12px;color:#647c88}.v44-signatures{margin:12px 0!important}.v44-signature{border-radius:12px!important;background:#fcfefe;min-height:205px;display:flex;flex-direction:column;align-items:center;gap:5px;padding:13px 7px!important}.v44-signature .signature-role{font-size:15px;line-height:1.8}.v44-signature .signature-name{font-size:16px;line-height:1.8;font-weight:700;overflow-wrap:anywhere}.v44-sign-symbol{border:2px solid #268875;color:#207964;border-radius:50%;width:43px;height:43px;display:grid;place-items:center;font-size:26px;line-height:1;margin:4px 0;background:#edf8f2}.v44-sign-state{font-size:12px;color:#20745e;font-weight:700}.v44-sign-pending{border-color:#b5c5cd;color:#8a9fa9;background:#f3f7f8}.v44-signature-pending .v44-sign-state{color:#71858e}.v44-signature-incomplete .v44-sign-symbol{border-color:#b18a37;color:#8b6826;background:#fff8e8}.v44-signature-incomplete .v44-sign-state{color:#8b6826}.v44-signature .signature-hint{font-size:11px!important;line-height:1.8;width:100%;color:#506d7c;margin-top:auto;padding-top:6px}.v44-signature time,.v44-signature .signature-hint span{display:block;unicode-bidi:plaintext}.v44-signature .signature-hint span{color:#7b8d94;font-size:10px}.v44-signature .signature-specimen{height:55px;max-width:100%;object-fit:contain}.v44-sign-warning{font-size:10px;color:#866124;line-height:1.7}
@media(max-width:650px){.v44-timeline{padding:13px}.v44-timeline-head{flex-wrap:wrap}.v44-timeline-head h3{font-size:14px}.v44-chart-legend{font-size:10px;gap:8px}.v44-approval-heading{flex-wrap:wrap}.v44-approvals .bill-signatures{grid-template-columns:repeat(2,minmax(0,1fr))}.v44-signature{min-height:195px}.v44-signature .signature-name{font-size:14px}.v44-signature .signature-role{font-size:13px}}
@media print{.v44-timeline{padding:10px;margin:12px 0;border-radius:7px;break-inside:auto}.v44-chart-scroll{overflow:visible!important}.v44-chart{min-width:0!important;width:100%!important;max-height:235px;print-color-adjust:exact;-webkit-print-color-adjust:exact}.v44-year{break-inside:avoid;margin-top:10px}.v44-chart-legend{font-size:9px;print-color-adjust:exact;-webkit-print-color-adjust:exact}.v44-chart-note{font-size:8px;line-height:1.8}.v44-timeline-table{min-width:0!important;width:100%!important}.v44-timeline-table th,.v44-timeline-table td{font-size:8px!important;padding:5px!important}.v44-timeline-head h3{font-size:13px}.v44-timeline-notice{display:block!important;font-size:9px}.v44-approvals .bill-signatures{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.v44-approval-heading b{font-size:14px}.v44-approval-heading span{font-size:10px}.v44-signature{min-height:170px;padding:9px 5px!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.v44-signature .signature-name{font-size:14px!important}.v44-signature .signature-role{font-size:13px!important}.v44-signature .signature-hint{font-size:10px!important}.v44-sign-symbol{width:33px;height:33px;font-size:22px}.v44-sign-state{font-size:10px}}
