.st-coll__kind{display: flex;align-items: center;gap: 8px;min-width: 0;min-height: var(--st-tap);padding: 4px 10px;border: 1px solid var(--st-border);border-radius: var(--st-radius);background: var(--st-surface);color: var(--st-text-accent);font: inherit;font-size: var(--st-fs-button);font-weight: var(--st-fw-bold);line-height: var(--st-lh-tight);text-align: left;cursor: pointer;transition: background .15s var(--st-ease),border-color .15s,color .15s}
.st-coll__kind > .st-licon{flex: none}
.st-coll__kind > span{min-width: 0}
.st-coll__kind:focus-visible{outline: none;box-shadow: 0 0 0 3px var(--st-focus)}
.st-coll__kind.is-selected{border-color: var(--st-primary);background: var(--st-primary);color: var(--st-nav-active-text)}
.st-coll__kinds--wide{display: flex;flex-wrap: wrap;gap: 6px 8px;padding: 8px var(--st-gutter) 0}
.st-coll__kinds--wide > .st-coll__kind > span{white-space: nowrap}
@media (max-width: 900px) and (pointer: coarse){.st-coll{display: flex;flex-direction: column;min-height: 100%}
.st-coll__body{flex: 1 1 auto;display: grid;align-content: start;gap: 10px;padding: 8px var(--st-gutter) 12px}
.st-coll .st-custpanel{margin: 0;border: 0;border-radius: 0;background: none;box-shadow: none}
.st-coll .st-custpanel > .st-fieldset__title{position: static;max-width: none;padding: 0 0 2px;border-radius: 0;background: none;pointer-events: none;color: var(--st-text-label);font-size: var(--st-fs-label);font-weight: var(--st-fw-label);line-height: var(--st-lh-tight)}
.st-coll .st-custpanel > .st-fieldset__title .st-fieldset__toggle{color: inherit;font: inherit}
.st-coll .st-custpanel > .st-fieldset__title :is(.st-fieldset__chev,.st-fieldset__sum){display: none}
.st-coll .st-custpanel > .st-fieldset__wrap > .st-fieldset__body{padding: 0}
.st-coll:has(.st-coll__bal) .st-custpanel__bal{display: none}
.st-coll__kinds{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 6px 8px}
.st-coll__kind{min-height: calc(var(--st-tap) + 4px)}
.st-coll__kind > span{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}
.st-coll__grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px 10px;align-items: end}
.st-coll__grid:empty{display: none}
.st-coll__wide{grid-column: 1 / -1;min-width: 0}
.st-coll__grid .st-form-row{margin: 0}
.st-coll__grid .st-acikhesap__dt{grid-template-columns: minmax(0,1.6fr) minmax(0,1fr)}
.st-coll__grid .st-dateinput{width: 100%}
.st-coll__grid .st-descbtn{width: 100%;justify-content: center}
.st-coll__grid .st-check{min-height: var(--st-tap)}
.st-coll__money{display: grid;gap: 6px}
.st-coll__money .st-form-row,.st-coll__bal{display: grid;grid-template-columns: 8.5rem minmax(0,1fr);align-items: center;gap: 8px;margin: 0}
.st-coll__bal > span{color: var(--st-text-label);font-size: var(--st-fs-label);font-weight: var(--st-fw-label)}
.st-coll__bal > output{display: flex;align-items: center;justify-content: flex-end;min-width: 0;height: var(--st-ctl-h);padding: 0 10px;border: 1px solid var(--st-border);border-radius: var(--st-radius-sm);background: var(--st-surface-2);font-size: var(--st-fs-value);font-weight: var(--st-fw-value);font-variant-numeric: tabular-nums;white-space: nowrap;overflow: hidden}
.st-coll__bal.is-total > output{color: var(--st-text-accent)}
.st-coll__money input{text-align: right;font-weight: var(--st-fw-value)}
.st-coll .st-openinv{margin: 0}
.st-coll .st-openinv__grid{height: 11rem}
.st-coll .st-openinv:has(.rz-datatable-emptymessage){display: none}
.st-coll .st-openinv .st-grid__tools{display: none}
.st-coll__bar{position: sticky;bottom: 0;z-index: 2;padding: 6px var(--st-gutter) calc(6px + env(safe-area-inset-bottom,0px));border-top: 1px solid var(--st-border);background: var(--st-surface)}
.st-coll__bar > .st-savebar{margin: 0;padding: 0;border: 0;background: none}
}
@media (min-width: 601px) and (max-width: 900px) and (pointer: coarse){.st-coll__kinds{grid-template-columns: repeat(4,minmax(0,1fr))}
}
.st-collform{max-width: 640px}
.st-collform.st-acikhesap{max-width: 460px}
.st-collform :is(.st-acikhesap__amounts,.st-kkodeme__amounts).is-single{grid-template-columns: minmax(0,1fr)}
@media not all and (max-width: 900px) and (pointer: coarse){.st-collform .st-collform__dates > .st-fieldset__wrap > .st-fieldset__body{display: grid;gap: 6px}
.st-collform .st-fieldset__body > .st-form-row,.st-collform :is(.st-acikhesap__amounts,.st-kkodeme__amounts,.st-collform__dates) .st-form-row{margin-bottom: 0}
:is(.st-collform,.st-moneyform) .st-acikhesap__dt{grid-template-columns: minmax(8.5rem,1.6fr) minmax(4.5rem,1fr)}
.st-page :is(.st-collform,.st-moneyform) .st-acikhesap__dt > :is(.st-dateinput,.st-time,.st-input,.st-lookup){width: 100%;min-width: 0}
.st-page :is(.st-collform,.st-moneyform) .st-form-row__control > .st-dateinput{width: max(8.5rem,calc((100% - 6px) * 1.6 / 2.6));min-width: 0;max-width: 100%}
.st-moneyform.st-ceksenet .st-acikhesap__mid{grid-template-columns: minmax(0,1.5fr) minmax(0,1fr)}
.st-moneyform.st-ceksenet .st-acikhesap__mid > .st-fieldset{height: auto}
.st-moneyform .st-cfa__fields .st-acikhesap__dt{grid-template-columns: repeat(auto-fit,minmax(min(8rem,100%),1fr))}
}
@media not all and (max-width: 900px) and (pointer: coarse){.st-page__body:has(> .st-tahsilat){container: tahsilat / inline-size}
.st-tahsilat{display: grid;grid-template-columns: minmax(0,clamp(380px,28cqi,540px)) minmax(0,1fr);gap: 8px;align-items: stretch;height: 100%;padding-right: var(--st-gutter)}
.st-tahsilat > .st-collform{max-width: none;min-width: 0}
.st-tahsilat > .st-openinv{display: flex;flex-direction: column;min-width: 0;min-height: 0;margin-block: 14px 6px}
.st-tahsilat > .st-openinv > .st-fieldset__wrap,.st-tahsilat > .st-openinv > .st-fieldset__wrap > .st-fieldset__body{flex: 1 1 auto;min-height: 0;display: flex;flex-direction: column}
.st-tahsilat .st-openinv__grid{flex: 1 1 0;height: auto;min-height: 200px}
@container tahsilat (max-width: 899px){.st-tahsilat{grid-template-columns: minmax(0,1fr);grid-template-rows: auto minmax(240px,1fr);height: auto;min-height: 100%;padding-right: 0}
.st-coll__kinds--wide + .st-tahsilat{flex: 1 0 auto}
.st-tahsilat > .st-collform > .st-fieldset > .st-fieldset__wrap > .st-fieldset__body{display: block;columns: 2;column-gap: 16px}
.st-tahsilat > .st-collform > .st-fieldset > .st-fieldset__wrap > .st-fieldset__body > *{break-inside: avoid;margin-bottom: 6px}
.st-tahsilat > .st-openinv{margin: 0 var(--st-gutter) 6px}
}
}