#offer-table{border-collapse:separate;border-spacing:8px;width:100%}#offer-table th,#offer-table td{border-radius:4px;padding:12px}#offer-table th{background-color:var(--secondary);color:var(--background);text-align:center;min-width:60px;font-size:medium;font-weight:400;box-shadow:0 1px 3px #00000080}#offer-table th .small-heading{padding:8px 4px}#offer-table td{background-color:var(--background);color:var(--foreground);font-size:14px;box-shadow:0 1px 3px #00000026}#offer-table td#number{text-align:center}#offer-table td#string{text-align:left;padding-top:15px;padding-bottom:15px;padding-left:30px}#offer-table .row-title{background:var(--bgblue);color:var(--light-yellow);text-align:center;font-weight:400}#offer-table .empty-message{background:var(--tertiary-bggray);color:var(--attention-light-red);text-align:center;padding:16px;font-size:small}#offer-table tr.create td{background:var(--request-created)}#offer-table tr.delayed td{background:var(--request-delayed)}#offer-table tr.abit-canceled td{background:var(--request-budget-rejected)}#offer-table tr.canceled td{background:var(--request-canceled-priority-lost)}#offer-table tr.registration td{background:var(--request-registration)}#offer-table tr.confirmed td{background:var(--request-confirmed)}#offer-table tr.denied td,#offer-table tr.nz-canceled td{background:var(--request-budget-rejected)}#offer-table tr.budget td{background:var(--request-budget-submitted)}#offer-table tr.refuse-budget td{background:var(--request-budget-rejected)}#offer-table tr.contract-after-reject-confirmed td{background:var(--request-contract-after-reject-confirmed)}#offer-table tr.contract td{background:var(--request-contract-submitted)}#offer-table tr.deactivated td{background:var(--background)}#offer-table tr.submit td{background:var(--request-budget-submitted)}#offer-table tr.submit-canceled td{background:var(--request-submit-canceled)}#offer-table tr.contract-canceled-as-budget-sbmt td{background:var(--request-rejected-budget-submit)}#marks-table{border-collapse:separate;border-spacing:8px;width:100%}#marks-table th{background-color:var(--secondary);height:40px;color:var(--background);text-align:center;border-radius:4px;min-width:60px;padding:12px;font-size:medium;font-weight:400;box-shadow:0 1px 3px #00000080}.marks-thead{border-collapse:separate;border-spacing:8px;text-align:center;background-color:var(--secondary);width:100%;color:var(--background);border-radius:4px;min-width:60px;height:52px;margin-top:8px;padding:12px;font-size:medium;font-weight:400;box-shadow:0 1px 3px #00000080}#marks-table td{color:var(--foreground);font-size:14px}#marks-table td.number{text-align:center}#marks-table td.string{text-align:left;padding-top:15px;padding-bottom:15px;padding-left:30px}#marks-table .row-title{background:var(--bgblue);color:var(--light-yellow);text-align:center;font-weight:400}#marks-table .empty-message{background:var(--tertiary-bggray);color:var(--attention-light-red);text-align:center;padding:16px;font-size:small}.rounded-div{color:var(--background);text-align:center;border-radius:3px;justify-content:center;align-items:center;display:flex}
