.flt-page{--flt: #c0392b}.flt-bar-tools{display: flex;flex-wrap: wrap;gap: 8px;align-items: center;margin-block-end: 12px}.flt-arrow{color: var(--muted)}.flt-report{display: grid;gap: 12px;min-width: 0}.flt-kpis{grid-template-columns: repeat(auto-fit,minmax(170px,1fr));margin-block-end: 16px}.flt-lists{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,340px),1fr));gap: 16px}.flt-listcard{min-width: 0;border-top: 3px solid var(--flt)}.flt-listcard.tone-danger{border-top-color: var(--danger)}.flt-list{list-style: none;margin: 0;padding: 0;display: grid;gap: 2px}.flt-drow{display: flex;align-items: center;flex-wrap: wrap;gap: 4px 8px;min-width: 0;padding: 8px 0;border-bottom: 1px solid var(--line)}.flt-drow:last-child{border-bottom: 0}.flt-who{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.flt-expiry{display: inline-flex;align-items: center;flex-wrap: wrap;gap: 4px 6px}.flt-doc .fields-grid,.flt-doc .form-grid{min-width: 0}.flt-warn{margin-block-end: 12px}.flt-sections{display: grid;gap: 20px;margin-block-start: 20px;min-width: 0}.flt-sub{min-width: 0;scroll-margin-block-start: 140px}.flt-sub>.card-head{display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap;margin-block-end: 6px}.flt-rows{list-style: none;margin: 0;padding: 0;display: grid;min-width: 0}.flt-rows>li{border-block-start: 1px solid var(--line-2)}.flt-rows>li:first-child{border-block-start: 0}.flt-row{display: flex;align-items: center;flex-wrap: wrap;gap: 6px 10px;min-width: 0;padding-block: 4px}.flt-row-main{flex: 1 1 260px;display: flex;align-items: center;flex-wrap: wrap;gap: 4px 14px;min-width: 0;padding: 6px 4px;cursor: pointer;border-radius: var(--r-sm)}.flt-row-static .flt-row-main{cursor: default}.flt-row-main[role="button"]:hover,.flt-row-main[role="button"]:focus-visible{background: var(--panel-2)}.flt-row-acts{display: flex;flex-wrap: wrap;align-items: center;gap: 6px}.flt-cell{display: inline-flex;flex-direction: column;min-width: 0;line-height: 1.25}.flt-cell small{font-size: 11.5px}.flt-cell.ltr span{direction: ltr;unicode-bidi: plaintext}.flt-links{display: inline-flex;flex-wrap: wrap;gap: 4px 10px;min-width: 0}.flt-plain>li{padding-inline: 0}.flt-bills{display: grid;gap: 8px;margin-block-start: 8px}.flt-side{display: grid;gap: 12px;min-width: 0}.flt-dl{display: grid;grid-template-columns: auto 1fr;gap: 8px 14px;margin: 0}.flt-dl dt{color: var(--muted);font-size: 12.5px;font-weight: 650}.flt-dl dd{margin: 0;font-weight: 650;text-align: end;overflow-wrap: anywhere;font-variant-numeric: tabular-nums}.flt-dl .flt-total{color: var(--ink);font-size: 14px;padding-block-start: 6px;border-block-start: 1px solid var(--line)}.flt-driver{display: grid;gap: 2px}.flt-drawer .form-grid{min-width: 0}.flt-foot{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;inline-size: 100%}.flt-dialog{display: grid;gap: 12px;min-width: 0}.flt-dialog .form-grid{min-width: 0}@media (max-width: 720px){.flt-bar-tools>*{min-width: 0}.flt-bar-tools .chip-select{inline-size: 100%;min-block-size: 44px}.flt-row-main{flex-basis: 100%}.flt-row-acts .btn{min-block-size: 40px}.flt-foot .btn{min-block-size: 44px}.flt-lists{grid-template-columns: minmax(0,1fr)}}