#actionDesk{font-family:inherit;background:#fff;border:1px solid #d9e3f0;border-radius:16px;padding:16px;margin:12px 0;color:#173253}#actionDesk header,#actionDesk footer{display:flex;gap:10px;align-items:center;flex-wrap:wrap}#actionDesk h2{font-size:1.15rem;width:100%;margin:0}#actionDesk small{display:block;color:#51647d;line-height:1.8}#actionDesk button{font-family:inherit;cursor:pointer;padding:10px 12px;border:1px solid #c8d8eb;border-radius:9px;background:#f2f6fc;color:#173253;min-height:44px}#actionDesk .action-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:16px 0}#actionDesk .action-tabs button{padding:9px 2px}#actionDesk .action-tabs b{display:block;font-size:1.25rem}#actionDesk [aria-pressed=true]{background:#164eb8;color:#fff}#actionDesk .action-row{padding:12px;margin:9px 0;border:1px solid #dce5f0;border-radius:10px;overflow-wrap:anywhere}#actionDesk .late{border-right:4px solid #c94747;background:#fff6f4}#actionDesk .done{border-right:4px solid #27916a;background:#f0faf4}#actionDesk p{line-height:1.9;margin:7px 0}#actionDesk .action-block,.action-reports{border:1px solid #dce5f0;border-radius:12px;padding:12px;margin:12px 0}#actionDesk summary,.action-reports>summary{cursor:pointer;font-weight:700;line-height:1.9;min-height:44px}#actionDesk textarea{width:100%;box-sizing:border-box;min-height:90px;font:inherit}#actionDesk form{margin-top:12px}#actionDesk .action-error{color:#9e2424;background:#fff0ec;padding:10px}#actionDesk .action-note{font-size:.8rem;color:#51647d}#actionDesk button:focus-visible,.action-reports summary:focus-visible{outline:3px solid #467ae1;outline-offset:2px}

.action-home-shortcuts{background:linear-gradient(135deg,#e8f2ff,#f7faff);border:1px solid #d7e6fa;border-radius:20px;padding:12px;margin:12px 0}.action-home-shortcuts .pilot-home-tools{margin:0 0 10px}.action-home-shortcuts .pilot-home-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.action-home-shortcuts .pilot-home-tiles button{min-height:86px;border-radius:16px;padding:8px}.action-home-shortcuts .pilot-home-tiles b{font-size:12px;line-height:1.7}.action-home-shortcuts .pilot-home-tiles span{font-size:25px}.home-desk-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;position:sticky;top:0;z-index:5;background:#fff;padding:10px 0;margin:8px 0;border-bottom:1px solid #e3ebf5}.home-desk-tabs button{font-size:13px;padding:10px 3px;border-radius:12px}.home-desk-tabs [aria-pressed=true]{background:linear-gradient(135deg,#164eb8,#2873ce);box-shadow:0 3px 9px #164eb830}#actionDesk [hidden],.action-reports[hidden]{display:none!important}#actionDesk>header{background:linear-gradient(135deg,#f1f6ff,#fff);border-radius:12px;padding:12px}#actionDesk .action-tabs{position:sticky;top:70px;z-index:4;background:#fff;padding:5px 0}#actionDesk .action-tabs button{border-radius:12px}.action-home-shortcuts .pilot-home-tiles button:hover{border-color:#3972c0;box-shadow:0 5px 15px #17365f20}@media(max-width:360px){.action-home-shortcuts .pilot-home-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}
.home-desk-tabs button{font-family:inherit;cursor:pointer;min-height:44px;border:1px solid #c8d8eb;background:#f2f6fc;color:#173253}.home-desk-tabs button[aria-pressed=true]{color:#fff}.home-desk-tabs button:focus-visible{outline:3px solid #467ae1;outline-offset:2px}
