@media (max-width: 700px) {
  body { font-size: 14px; }
  main { margin: 16px auto; }
  .back-button { margin: 0 0 10px; padding: 6px 9px; font-size: 13px; }
  .mobile-filters { margin: 12px 0; }
  .mobile-filters > summary { cursor: pointer; border: 1px solid #c9d7e3; border-radius: 8px; background: #fff; padding: 10px 12px; color: #173b63; font-weight: 700; }
  .mobile-filters[open] > summary { margin-bottom: 8px; }
  .mobile-filters .filters { margin: 0; padding: 10px; background: #fff; border: 1px solid #d9e1e8; border-radius: 8px; }
  .mobile-filters .filters input, .mobile-filters .filters select, .mobile-filters .filters label { width: 100%; }
  .mobile-filters .filters .smart-field { display:block; flex:0 0 100%; width:100%; }
  .mobile-filters .filters button { width: 100%; }
  .mobile-view-switch { display: flex; align-items: center; justify-content: flex-end; gap: 7px; margin: 10px 0 6px; color: #607282; font-size: 12px; }
  .mobile-view-switch button { min-height: 32px; padding: 5px 9px; background: #e2edf5; color: #173b63; font-size: 12px; }
  .mobile-asset-table, .mobile-asset-table tbody, .mobile-asset-table tr, .mobile-asset-table td { display: block; width: 100%; }
  .mobile-asset-table thead { display: none; }
  .mobile-asset-table tr { margin: 0 0 12px; border: 1px solid #d9e1e8; border-radius: 10px; overflow: hidden; background: #fff; box-shadow: 0 2px 7px #193a5a12; }
  .mobile-asset-table td { display: flex; gap: 10px; justify-content: space-between; align-items: flex-start; min-height: 36px; padding: 8px 10px; border-bottom: 1px solid #edf1f4; text-align: right; }
  .mobile-asset-table td::before { flex: 0 0 42%; text-align: left; color: #607282; font-size: 12px; font-weight: 700; }
  .mobile-asset-table td:nth-child(1)::before { content: "Майно"; }
  .mobile-asset-table td:nth-child(2)::before { content: "Кількість"; }
  .mobile-asset-table td:nth-child(3)::before { content: "Служба / вид"; }
  .mobile-asset-table td:nth-child(4)::before { content: "Підрозділ"; }
  .mobile-asset-table td:nth-child(5)::before { content: "Місце"; }
  .mobile-asset-table td:nth-child(6)::before { content: "Статус"; }
  .mobile-asset-table td:nth-child(7)::before { content: "Стан"; }
  .mobile-asset-table td:nth-child(8)::before { content: "Отримано від"; }
  .mobile-asset-table td:nth-child(9)::before { content: "Дата отримання"; }
  .mobile-asset-table td:nth-child(10)::before { content: "Редагування"; }
  .mobile-asset-table td:nth-child(11)::before { content: "Підстави"; }
  .mobile-asset-table td:nth-child(12)::before { content: "Комплектність"; }
  .mobile-asset-table td:nth-child(13)::before { content: "Дії"; }
  .aviation-table td:nth-child(2)::before { content: "Тип"; }
  .aviation-table td:nth-child(3)::before { content: "Кількість"; }
  .aviation-table td:nth-child(4)::before { content: "Підрозділ"; }
  .aviation-table td:nth-child(5)::before { content: "Місце"; }
  .aviation-table td:nth-child(6)::before { content: "Статус"; }
  .aviation-table td:nth-child(7)::before { content: "Стан"; }
  .aviation-table td:nth-child(8)::before { content: "Дата отримання"; }
  .aviation-table td:nth-child(9)::before { content: "Отримано від"; }
  .aviation-table td:nth-child(10)::before { content: "Дообладнання"; }
  .aviation-table td:nth-child(11)::before { content: "У складі БПАК"; }
  .aviation-table td:nth-child(12)::before { content: "Дії"; }
  .mobile-legacy-asset-table td:nth-child(6)::before { content: "Стан"; }
  .mobile-legacy-asset-table td:nth-child(7)::before { content: "Закріплено"; }
  .mobile-legacy-asset-table td:nth-child(8)::before { content: "Дії"; }
  .mobile-asset-table td:nth-child(1) { text-align: left; background: #f5f9fc; }
  .mobile-asset-table td:nth-child(1)::before { display: none; }
  body:not(.mobile-table-mode) .mobile-asset-table td:nth-child(1) { padding: 8px 10px; line-height: 1.3; overflow-wrap: anywhere; }
  body:not(.mobile-table-mode) .mobile-asset-table td:nth-child(1) strong { display: block; max-width: 100%; color: #173b63; font-size: 13px; font-weight: 600; line-height: 1.28; overflow-wrap: anywhere; word-break: normal; }
  body:not(.mobile-table-mode) .mobile-asset-table .asset-name-main { display: block; }
  body:not(.mobile-table-mode) .mobile-asset-table .asset-name-detail { display: block; margin-top: 3px; color: #607282; font-size: 12px; font-weight: 500; line-height: 1.28; }
  body:not(.mobile-table-mode) .mobile-asset-table td:nth-child(1) small { margin-top: 2px; font-size: 11px; line-height: 1.2; }
  .mobile-asset-table tr:not(.expanded) td:nth-child(6), .mobile-asset-table tr:not(.expanded) td:nth-child(7), .mobile-asset-table tr:not(.expanded) td:nth-child(8), .mobile-asset-table tr:not(.expanded) td:nth-child(9), .mobile-asset-table tr:not(.expanded) td:nth-child(10), .mobile-asset-table tr:not(.expanded) td:nth-child(11), .mobile-asset-table tr:not(.expanded) td:nth-child(12) { display: none; }
  .card-details-toggle { margin-top: 7px; padding: 5px 8px; background: #e2edf5; color: #173b63; font-size: 12px; }
  .mobile-asset-table .actions { justify-content: flex-end; }
  .mobile-asset-table .actions a { padding: 8px 5px; }
  .form-grid .actions { width: 100%; }
  .form-grid .actions button, .form-grid .actions .button { width: 100%; min-height: 42px; }
  .mobile-bottom-nav { position: fixed; z-index: 50; bottom: 0; left: 0; right: 0; display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px; padding: 6px 5px calc(6px + env(safe-area-inset-bottom)); background: #fff; border-top: 1px solid #c9d7e3; box-shadow: 0 -3px 12px #193a5a20; }
  .mobile-bottom-nav a, .mobile-bottom-nav button { display: grid; place-items: center; min-height: 46px; padding: 4px; border: 0; border-radius: 7px; background: #f1f6fa; color: #173b63; font: 600 11px system-ui,sans-serif; text-decoration: none; }
  .mobile-bottom-nav a:active, .mobile-bottom-nav button:active { background: #d8e8f3; }
  .completeness-details summary { cursor: pointer; color: #086aaf; text-align: left; }
  .completeness-details > div { margin-top: 7px; white-space: pre-line; text-align: left; }
  body.mobile-table-mode .table-wrap { overflow-x: auto; }
  body.mobile-table-mode .mobile-asset-table { display: table; width: max-content; min-width: 880px; }
  body.mobile-table-mode .battalion-asset-table { min-width:820px; }
  body.mobile-table-mode .battalion-asset-table th:nth-child(1), body.mobile-table-mode .battalion-asset-table td:nth-child(1) { width: 160px; min-width: 160px; max-width: 160px; white-space: normal; overflow-wrap: anywhere; }
  body.mobile-table-mode .mobile-asset-table thead { display: table-header-group; }
  body.mobile-table-mode .mobile-asset-table tbody { display: table-row-group; }
  body.mobile-table-mode .mobile-asset-table tr { display: table-row; margin: 0; border: 0; border-radius: 0; overflow: visible; background: transparent; box-shadow: none; }
  body.mobile-table-mode .mobile-asset-table td { display: table-cell; width: auto; min-height: 0; padding: 8px 7px; border-bottom: 1px solid var(--line); text-align: left; }
  body.mobile-table-mode .mobile-asset-table td::before { display: none; }
  body.mobile-table-mode .mobile-asset-table td:nth-child(1) { background: transparent; }
  body.mobile-table-mode .mobile-asset-table tr:not(.expanded) td:nth-child(6), body.mobile-table-mode .mobile-asset-table tr:not(.expanded) td:nth-child(7), body.mobile-table-mode .mobile-asset-table tr:not(.expanded) td:nth-child(8), body.mobile-table-mode .mobile-asset-table tr:not(.expanded) td:nth-child(9), body.mobile-table-mode .mobile-asset-table tr:not(.expanded) td:nth-child(10), body.mobile-table-mode .mobile-asset-table tr:not(.expanded) td:nth-child(11), body.mobile-table-mode .mobile-asset-table tr:not(.expanded) td:nth-child(12) { display: table-cell; }
  body.mobile-table-mode .mobile-asset-table .card-details-toggle { display: none; }
}
@media (min-width: 701px) { .mobile-bottom-nav { display: none; } }

.muted{color:#637180;margin:0 0 16px}.service-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.service-card{display:flex;align-items:center;justify-content:space-between;min-height:92px;padding:17px 19px;background:#fff;border:1px solid #d9e1e8;border-radius:12px;box-shadow:0 2px 8px #193a5a12;color:#173b63;text-decoration:none}.service-card strong{display:block;font-size:17px}.service-card small{margin-top:5px}.service-card b{font-size:35px;line-height:1;color:#08765e;font-weight:400}
.equipment-links>div{padding:10px 0;border-bottom:1px solid #d9e1e8}.equipment-links>div:last-of-type{border-bottom:0}.equipment-links strong,.equipment-links small{display:block}.equipment-links small{margin-top:3px;color:#607282}.equipment-links form{margin:7px 0 0}.equipment-links .link{padding:0;background:transparent;border:0;color:#b42626;font:inherit;cursor:pointer}
@media (max-width:700px){.service-grid{grid-template-columns:1fr;gap:10px}.service-card{min-height:78px;padding:14px 16px}.service-card strong{font-size:16px}.back-button{position:relative;float:right;right:auto;top:auto;z-index:auto;margin:8px 0 8px 12px!important}.heading{padding-right:0}.heading:after{content:"";display:block;clear:both}}

.smart-field{position:relative;display:inline-block;min-width:0}.filters .smart-field{flex:1 1 150px}.form-grid .smart-field{display:block;width:100%}.smart-field>input{width:100%;box-sizing:border-box}.smart-suggestions{position:absolute;z-index:60;left:0;right:0;top:calc(100% + 3px);max-height:260px;overflow:auto;background:#fff;border:1px solid #b9c5d0;border-radius:8px;box-shadow:0 8px 20px #193a5a2b}.smart-suggestion-row{display:flex;align-items:stretch;border-bottom:1px solid #edf1f4}.smart-suggestion-row:last-child{border-bottom:0}.smart-suggestion-value{flex:1;min-width:0;text-align:left;background:#fff;color:#173b63;border-radius:0;padding:9px 10px;white-space:normal;overflow-wrap:anywhere;word-break:normal}.smart-suggestion-value:hover{background:#edf6f2}.smart-suggestion-delete{flex:0 0 54px;background:#fff;color:#b42626;border-radius:0;font-size:22px;line-height:1}.smart-suggestion-delete:hover{background:#fff0f0}
@media(max-width:700px){.mobile-filters .filters .smart-field{display:block;flex:0 0 100%;width:100%}.smart-suggestions{max-height:220px}.smart-suggestion-value{padding:12px 10px;min-height:44px}.smart-suggestion-delete{flex-basis:54px;min-height:44px}}

.nav-menu a[href="/report"]{display:none!important}.heading-actions,.deleted-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.compact-report{white-space:nowrap;padding:7px 10px;font-size:13px}.deleted-actions{flex-wrap:nowrap;gap:4px;justify-content:flex-start}.deleted-actions form{margin:0}.deleted-actions form:first-child button{min-height:32px;padding:5px 7px;font-size:12px;white-space:nowrap}.edit-deleted,.delete-large,.mobile-asset-table .actions form[action$="/destroy"] button{min-width:34px;min-height:32px;padding:4px 6px;background:transparent;border:0;border-radius:7px;font-size:17px;line-height:1}.edit-deleted{display:inline-flex;align-items:center;justify-content:center;color:#18456c;text-decoration:none}.edit-deleted:hover{background:#edf5fa}.delete-large,.mobile-asset-table .actions form[action$="/destroy"] button{color:#b42626}.delete-large:hover,.mobile-asset-table .actions form[action$="/destroy"] button:hover{background:#fff0f0;color:#8f1d1d}@media(max-width:700px){.deleted-actions{justify-content:flex-start}.deleted-actions button,.edit-deleted{min-height:32px}.compact-report{padding:6px 9px;font-size:12px}}

.aviation-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.aviation-summary>div{padding:10px;background:#fff;border:1px solid #d9e1e8;border-radius:9px;text-align:center}.aviation-summary strong{display:block;font-size:21px;color:#08765e}.aviation-summary span{display:block;margin-top:3px;color:#607282;font-size:12px}.aviation-table td small{display:block;margin-top:2px;color:#607282}.received-period{display:block;flex:0 1 270px;font-size:12px;color:#607282}.received-period>span{display:flex;gap:5px;margin-top:2px}.received-period input{min-width:0;flex:1;padding:7px 6px;font-size:12px}@media(max-width:700px){.aviation-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.aviation-summary>div{padding:9px 6px}.aviation-summary strong{font-size:19px}.aviation-filters select,.aviation-filters .received-period{width:100%;flex-basis:100%}.received-period input{padding:8px 6px}}
.aviation-category-summary{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin:10px 0 18px}.aviation-category-total{display:grid;gap:5px;margin:0 0 10px;color:#173b63;font-size:14px}.aviation-primary-counts,.aviation-condition-counts{display:flex;flex-wrap:wrap;gap:12px}.aviation-primary-counts>div{min-width:150px;padding-right:12px;border-right:1px solid #d9e1e8}.aviation-primary-counts>div:last-child{border-right:0}.aviation-primary-counts span,.aviation-primary-counts small{display:block}.aviation-primary-counts small{margin-top:2px;color:#607282;line-height:1.35}.aviation-category-total strong{color:#08765e}.aviation-category-section{margin:18px 0 22px}.aviation-category-section h2{margin:0 0 7px;color:#173b63;font-size:22px}@media(max-width:700px){.aviation-category-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.aviation-category-summary>div{padding:9px 7px}.aviation-primary-counts,.aviation-condition-counts{gap:10px;font-size:13px}.aviation-primary-counts>div{min-width:0;width:100%;padding:0 0 6px;border-right:0;border-bottom:1px solid #d9e1e8}.aviation-primary-counts>div:last-child{padding-bottom:0;border-bottom:0}.aviation-category-section h2{font-size:19px}}
.loss-summary{grid-template-columns:minmax(150px,220px)}.loss-by-name{display:flex;flex-wrap:wrap;gap:7px;margin:-3px 0 12px}.loss-by-name span{padding:7px 9px;background:#fff;border:1px solid #d9e1e8;border-radius:8px;color:#30485e;font-size:13px}.loss-by-name strong{color:#173b63}
.aviation-uavs-by-name{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:8px;margin:2px 0 14px}.aviation-uavs-by-name>div{padding:10px;background:#fff;border:1px solid #d9e1e8;border-radius:9px}.aviation-uavs-by-name strong,.aviation-uavs-by-name span,.aviation-uavs-by-name small{display:block}.aviation-uavs-by-name strong{color:#173b63}.aviation-uavs-by-name span{margin:4px 0;color:#08765e;font-weight:700}.aviation-uavs-by-name small{color:#607282;line-height:1.35}.global-search-link{margin-left:auto;display:grid;place-items:center;min-width:38px;min-height:38px;border-radius:8px;background:#173b63;color:#fff!important;text-decoration:none;font-size:20px}.global-search-form{display:flex;gap:8px;margin:14px 0 20px}.global-search-form input{flex:1;min-width:0}.search-section{margin:18px 0}.search-section h2{margin:0 0 8px;font-size:18px;color:#173b63}.search-section h2 small{color:#607282;font-size:13px}.search-result{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:#fff;border:1px solid #d9e1e8;border-radius:8px;margin:7px 0}.search-result strong,.search-result small{display:block}.search-result small{margin-top:2px}.search-result .button{flex:0 0 auto}@media(max-width:700px){.aviation-uavs-by-name{grid-template-columns:1fr}.global-search-link{min-width:36px;min-height:36px;font-size:18px}.search-result{align-items:flex-start}.search-result .button{padding:7px 9px;font-size:12px}}
.aviation-page-layout{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;align-items:start}.aviation-category-menu{position:sticky;top:12px;display:grid;gap:5px;padding:12px;background:#fff;border:1px solid #d9e1e8;border-radius:10px}.aviation-category-menu>strong{color:#607282;font-size:12px;text-transform:uppercase}.aviation-category-menu a{padding:9px 10px;border-radius:7px;color:#173b63;text-decoration:none;font-weight:600}.aviation-category-menu a:hover{background:#edf5fa}.aviation-category-menu a.active{background:#08765e;color:#fff}.aviation-page-content{min-width:0}.received-period-summary{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:700px){.aviation-page-layout{display:block}.aviation-category-menu{position:static;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.aviation-category-menu>strong{grid-column:1/-1}.aviation-category-menu a{font-size:13px;padding:8px}.received-period-summary{grid-template-columns:1fr 1fr}.received-period-summary>div:first-child{grid-column:1/-1}}
.period-uav-note{margin:-4px 0 9px;color:#607282;font-size:13px}
.service-heading{min-width:0}.service-item-count{margin:-10px 0 8px;color:#607282;font-size:14px;font-weight:600}.service-name-summary{display:flex;flex-wrap:wrap;gap:7px;margin:2px 0 14px}.service-name-summary span{padding:7px 9px;background:#fff;border:1px solid #d9e1e8;border-radius:8px;color:#30485e;font-size:13px}.service-name-summary strong{color:#173b63}.mobile-quantity-label{display:none}.service-aggregate-table{table-layout:auto}@media(max-width:700px){.desktop-quantity-label{display:none}.mobile-quantity-label{display:inline}body.mobile-table-mode .service-aggregate-table{display:table;width:100%;min-width:0;max-width:100%;table-layout:fixed}body.mobile-table-mode .service-aggregate-table th,body.mobile-table-mode .service-aggregate-table td{padding:9px 7px;font-size:13px;vertical-align:middle}body.mobile-table-mode .service-aggregate-table th:nth-child(1),body.mobile-table-mode .service-aggregate-table td:nth-child(1){width:57%;min-width:0;overflow-wrap:anywhere;word-break:normal}body.mobile-table-mode .service-aggregate-table th:nth-child(2),body.mobile-table-mode .service-aggregate-table td:nth-child(2){width:22%;min-width:0;white-space:nowrap}body.mobile-table-mode .service-aggregate-table th:nth-child(3),body.mobile-table-mode .service-aggregate-table td:nth-child(3){width:21%;min-width:0;white-space:nowrap}body.mobile-table-mode .service-aggregate-table td:nth-child(1) strong{font-size:13px;font-weight:600;line-height:1.28;overflow-wrap:anywhere}body.mobile-table-mode .service-aggregate-table td:nth-child(3) a{display:inline-flex;align-items:center;min-height:32px;padding:5px 6px;font-size:12px}.service-item-count{margin:-11px 0 9px;font-size:13px;line-height:1.3}}
.focused-asset{outline:3px solid #0b896c;outline-offset:-3px;background:#ecfaf5!important;animation:focus-card 2.5s ease-out}@keyframes focus-card{0%,45%{background:#c9f1e2!important}100%{background:#ecfaf5!important}}
@media(max-width:700px){header.app-header{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;min-height:60px;padding:10px 12px!important;gap:8px}.app-header .brand{font-size:1.05rem;white-space:nowrap}.app-header .global-search-link,.app-header .nav-menu summary{min-height:36px;background:#315a80!important;color:#fff!important;border:1px solid #4b7397!important;border-radius:8px}.app-header .global-search-link{margin-left:auto;min-width:36px;font-size:18px}.app-header .nav-menu{margin-left:0}.app-header .nav-menu summary{padding:8px 10px;font-size:14px}.app-header .nav-menu nav{right:0}}
.action-menu-source{display:none!important}.action-menu-trigger{position:relative;z-index:1;display:inline-grid!important;place-items:center;min-width:38px!important;min-height:36px!important;padding:0!important;border:1px solid #b9cfe0!important;border-radius:7px!important;background:#edf5fa!important;color:#173b63!important;font-size:24px!important;font-weight:800!important;line-height:1!important;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;cursor:pointer!important}.actions,.deleted-actions{white-space:nowrap}.action-sheet-backdrop{position:fixed;z-index:1000;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:18px;background:#10283d80}.action-sheet{width:min(420px,100%);padding:14px;background:#fff;border-radius:14px;box-shadow:0 16px 45px #0005}.action-sheet-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#173b63}.action-sheet-header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-sheet-close{display:grid;place-items:center;min-width:34px;min-height:34px;padding:0;background:#edf5fa;color:#173b63;font-size:24px;line-height:1}.action-sheet-items{display:grid;gap:8px}.action-sheet-items>a,.action-sheet-items>form{display:block;margin:0}.action-sheet-items>a,.action-sheet-items form button{display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;padding:10px 12px;border:0;border-radius:8px;background:#08765e;color:#fff!important;font:600 15px system-ui,sans-serif;text-decoration:none;cursor:pointer}.action-sheet-items>a.danger,.action-sheet-items form button.danger,.action-sheet-items form .delete-large{background:#fff4f4;color:#b42626!important;border:1px solid #e5b6b6}.action-sheet-items form .link{width:100%;padding:10px 12px;background:#fff4f4;color:#b42626!important;border:1px solid #e5b6b6}.action-sheet-items .edit-deleted{display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;border-radius:8px;background:#edf5fa;color:#173b63!important;font-size:16px;text-decoration:none}.action-sheet-items .edit-deleted::after{content:" \0420\0435\0434\0430\0433\0443\0432\0430\0442\0438"}@media(min-width:701px){.action-sheet-backdrop{align-items:center}.action-sheet{max-width:360px}}
@media(min-width:701px){.aviation-table{table-layout:fixed;min-width:0}.aviation-table th,.aviation-table td{padding:9px 6px;font-size:13px}.aviation-table th:nth-child(1),.aviation-table td:nth-child(1){width:18%}.aviation-table th:nth-child(2),.aviation-table td:nth-child(2){width:8%;white-space:nowrap}.aviation-table th:nth-child(3),.aviation-table td:nth-child(3){width:6%;white-space:nowrap}.aviation-table th:nth-child(4),.aviation-table td:nth-child(4){width:7%;white-space:nowrap}.aviation-table th:nth-child(5),.aviation-table td:nth-child(5),.aviation-table th:nth-child(6),.aviation-table td:nth-child(6),.aviation-table th:nth-child(7),.aviation-table td:nth-child(7){width:7%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aviation-table th:nth-child(8),.aviation-table td:nth-child(8){width:8%;white-space:nowrap}.aviation-table th:nth-child(9),.aviation-table td:nth-child(9){width:9%;overflow:hidden;text-overflow:ellipsis}.aviation-table th:nth-child(10),.aviation-table td:nth-child(10){width:11%;overflow:hidden;text-overflow:ellipsis}.aviation-table th:nth-child(11),.aviation-table td:nth-child(11){width:7%;overflow:hidden;text-overflow:ellipsis}.aviation-table th:last-child,.aviation-table td:last-child{position:sticky;right:0;z-index:3;width:48px;min-width:48px;background:#fff;box-shadow:-3px 0 5px #193a5a18}.aviation-table th:last-child{z-index:4;background:#edf3f7}.aviation-table td:last-child{justify-content:center;align-items:center}}
