.sav-sep{border: 0;border-top: 1px solid var(--border);margin-block: var(--sp-4)}.op-check{display: flex;align-items: center;gap: var(--sp-2)}.sav-mod-bar{display: flex;flex-wrap: wrap;align-items: center;gap: var(--sp-2)}.sav-mod-grid{display: grid;gap: var(--sp-4)}.sav-mod-grup > h3{font-size: var(--text-footnote);font-weight: 600;color: var(--text-2);text-transform: uppercase;letter-spacing: 0.06em;margin-block-end: var(--sp-2)}.sav-mod-liste{display: grid;gap: var(--sp-2);grid-template-columns: 1fr}@media (min-width: 40rem){.sav-mod-liste{grid-template-columns: 1fr 1fr}}@media (min-width: 64rem){.sav-mod-liste{grid-template-columns: 1fr 1fr 1fr}}.sav-mod{display: flex;flex-direction: column;align-items: flex-start;gap: var(--sp-1);text-align: start;padding: var(--sp-3);border: 1px solid var(--border);border-radius: var(--radius-2);background: var(--surface);color: var(--text);cursor: pointer}.sav-mod:focus-visible{outline: 3px solid var(--focus);outline-offset: 3px}.sav-mod[aria-pressed="true"]{border-color: var(--primary);border-width: 2px;padding: calc(var(--sp-3) - 1px)}.sav-mod[aria-pressed="true"] .sav-mod-ad::before{content: "\2713\00a0"}.sav-mod[disabled]{opacity: 0.55;cursor: not-allowed}.sav-mod-ad{font-weight: 600}.sav-mod-not{font-size: var(--text-footnote);color: var(--text-2)}.sav-badge{display: inline-block;font-size: var(--text-footnote);font-weight: 600;padding-inline: var(--sp-2);padding-block: calc(var(--sp-1) / 2);border: 1px solid var(--border);border-radius: var(--radius-1);color: var(--text-2)}.sav-badge-high{border-color: var(--primary);color: var(--primary)}.sav-badge-low{border-color: var(--warn,var(--border));color: var(--text-2)}.sav-neg{font-weight: 600}.sav-neg::before{content: "\2212\00a0"}.sav-skip{color: var(--text-2);font-style: italic}.sav-basis-btn{cursor: pointer;font: inherit;font-size: var(--text-footnote);color: var(--text-2);background: none;border: 1px solid var(--border);border-radius: var(--radius-1);padding-inline: var(--sp-2);padding-block: calc(var(--sp-1) / 2);white-space: nowrap}.sav-basis-btn:hover{color: var(--text);border-color: var(--text-2)}.sav-basis-btn:focus-visible{outline: 3px solid var(--focus);outline-offset: 3px}.sav-basis-btn[aria-expanded="true"]{color: var(--primary);border-color: var(--primary)}.sav-basis-btn::before{content: "\2139\00a0"}.sav-basis-row > td{background: var(--surface-2,var(--surface));border-block-start: 0}.sav-basis-body{max-width: 78ch;font-size: var(--text-footnote);color: var(--text-2);padding-block: var(--sp-2)}.sav-basis-body > p{margin: 0}.sav-basis-body > p + p{margin-block-start: var(--sp-2)}.sav-basis-legal{font-weight: 600;color: var(--text)}.sav-basis-regime{border-top: 1px solid var(--border);padding-block-start: var(--sp-2)}.sav-basis-regime a{word-break: break-word}tr.sav-own > th,tr.sav-own > td{border-inline-start: 3px solid var(--primary)}.sav-wage-row{display: grid;gap: var(--sp-2);align-items: end;grid-template-columns: 1fr;padding-block: var(--sp-3);border-bottom: 1px solid var(--border)}.sav-wage-row:last-of-type{border-bottom: 0}.sav-wage-row > .sav-wage-name{font-weight: 600}.sav-wage-row > .sav-wage-note{font-size: var(--text-footnote);color: var(--text-2)}@media (min-width: 40rem){.sav-wage-row{grid-template-columns: 1fr 12rem}.sav-wage-row > .sav-wage-note{grid-column: 1 / -1}}@media (max-width: 52rem){#sav-tablo thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%)}#sav-tablo tbody tr{display: grid;gap: var(--sp-1);padding-block: var(--sp-3);border-bottom: 1px solid var(--border)}#sav-tablo tbody tr.sav-basis-row{display: block;padding-block-start: 0}#sav-tablo tbody th,#sav-tablo tbody td{display: block;border: 0;padding: 0;text-align: start}#sav-tablo tbody td::before{content: attr(data-baslik) ": ";font-size: var(--text-footnote);color: var(--text-2)}}.sav-out-bar{display: flex;flex-wrap: wrap;gap: var(--sp-2)}@media print{#sav-yazdir,#sav-csv,#sav-link,#sav-cta,.sav-mod-bar,.sav-mod-grid button,.bolge-select,.sav-basis-btn{display: none}.sav-assum{break-before: page}.sav-basis-row{break-inside: avoid}}
