
.solvency-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:36px;width:100%;max-width:1280px;margin:0 auto;align-items:start}
.solvency-layout>.sticky{width:100%;position:sticky;top:96px}
.solvency-main{min-width:0;width:100%;display:flex;flex-direction:column;align-items:stretch}
.solvency-main>div{max-width:100%;width:100%}
.solvency-main>div:first-child{text-align:left}
#solvency-result{min-height:220px}
@media(max-width:850px){.solvency-layout{grid-template-columns:1fr;gap:24px}.solvency-layout>.sticky{position:static}.solvency-main>div:first-child{text-align:center}}

.solvency-document{padding:24px 28px 36px;color:#202020;font-size:15px;line-height:1.6}.solvency-document .solvency-reference{text-align:right;font-size:14px;line-height:1.45;margin:0 0 32px}.solvency-document h2{font-size:16px;font-weight:600;margin:0 0 18px}.solvency-document .solvency-date{margin:0 0 16px}.solvency-document table{width:100%;border-collapse:collapse;table-layout:fixed}.solvency-document th,.solvency-document td{border:1px solid #d7dfe5;padding:14px 12px;text-align:left;vertical-align:middle}.solvency-document th:nth-child(1){width:50%}.solvency-document th:nth-child(2){width:34%}.solvency-document th:nth-child(3){width:16%}.solvency-document td:nth-child(2),.solvency-document td:nth-child(3){text-align:center}.solvency-document th{font-weight:500}.solvency-empty{padding:45px 24px;text-align:center;color:#5b6470}@media(max-width:650px){.solvency-document{padding:16px 8px;font-size:12px}.solvency-document th,.solvency-document td{padding:10px 5px}.solvency-document .solvency-reference{font-size:12px}.solvency-document h2{font-size:13px}}
