.ftaps-app .ft430-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;margin:12px 0;border:1px solid #dbe3ed;border-radius:10px;background:#f5f8fc}
.ftaps-app .ft430-toolbar [role=status]{font-weight:600;margin-right:auto;font-size:.875rem}
.ftaps-app .ft430-button{display:inline-flex!important;align-items:center;justify-content:center;min-height:38px!important;width:auto!important;padding:8px 12px!important;margin:0!important;border:1px solid #cbd9e8!important;border-radius:8px!important;background:#fff!important;color:#174f87!important;font-size:.875rem!important;line-height:1.3!important;letter-spacing:normal!important;white-space:normal!important;box-shadow:none!important}
.ftaps-app .ft430-button:disabled{opacity:.45;cursor:not-allowed}
.ftaps-app .ft430-table .ft430-check-cell{width:42px!important;min-width:42px!important;padding:8px!important;text-align:center!important;vertical-align:middle!important}
.ftaps-app .ft430-check-cell input{appearance:auto!important;width:18px!important;height:18px!important;min-height:0!important;margin:0!important;accent-color:#1561a5}
.ftaps-app .ft430-selected > td{background:#edf5ff!important}
.ft430-manager{box-sizing:border-box;width:min(760px,calc(100vw - 24px));max-height:85vh;padding:22px;border:1px solid #d5e0eb;border-radius:16px;background:#fff;color:#1c3049;overflow:auto}
.ft430-manager::backdrop{background:#10243b88}
.ft430-manager h2{font-size:1.3rem;margin:0 0 10px}
.ft430-manager p{font-size:.9rem;line-height:1.5}
.ft430-manager article{display:flex;flex-wrap:wrap;gap:8px;padding:14px 0;border-bottom:1px solid #e2e8f0}
.ft430-manager article strong{flex-basis:100%;overflow-wrap:anywhere}
@media(max-width:640px){.ftaps-app .ft430-toolbar .ft430-button{flex:1 1 140px;min-height:44px!important}.ftaps-app .ft430-toolbar [role=status]{flex-basis:100%}.ftaps-app .ft430-check-cell{height:44px}.ft430-manager{padding:16px}}
@media print{.ft430-toolbar,.ft430-check-cell,.ft430-manager{display:none!important}.ft430-selected>td{background:transparent!important}}
