.trip-admin{max-width:100%;overflow-wrap:anywhere}.trip-admin h2{font-size:clamp(22px,5vw,30px)}.trip-admin p{line-height:1.55}.trip-admin-filter,.trip-admin-group{padding:16px;background:#fff;border:1px solid #cddfe8;border-radius:12px;margin:16px 0}.trip-admin-fields{display:flex;flex-wrap:wrap;gap:14px}.trip-admin-fields>label{display:flex;flex-direction:column;gap:5px;flex:1;min-width:160px;font-weight:700}.trip-admin input[type=text],.trip-admin input[type=week]{max-width:100%;min-height:44px;font:inherit;font-size:16px;padding:9px;border:1px solid #a3bdc9;border-radius:7px}.trip-admin-plates{margin:14px 0;padding:10px;background:#f1f6f9;border-radius:8px}.trip-admin-plates summary{cursor:pointer;font-weight:700}.trip-admin-plate-list{display:flex;flex-wrap:wrap;gap:12px}.trip-admin-check{display:flex;align-items:center;gap:8px;min-height:40px}.trip-admin-check input[type=checkbox]{width:20px;height:20px;flex:0 0 20px;accent-color:#075071}.trip-admin-actions,.trip-admin-file{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:12px}.trip-admin-actions button,.trip-admin-more,.trip-admin-file a{min-height:44px;padding:10px 13px;border-radius:8px}.trip-admin-file a{background:#eaf3f7;color:#075071;text-decoration:none}.trip-admin-file span{flex:1;min-width:150px}.trip-admin-note{font-size:13px;color:#527080}.trip-admin-group h3{font-size:20px;margin:0 0 12px}.trip-admin-document{border-top:1px solid #cfdee7;padding-top:14px;margin-top:14px}.trip-admin-document h4{font-size:17px;margin:0 0 8px}.trip-admin-document p{margin:6px 0}.trip-admin-route{white-space:pre-line;color:#4c6877}.trip-admin-sent{color:#167040;font-weight:750}.trip-admin-unknown{color:#925108;font-weight:750}.trip-admin-status{padding:8px 0}.trip-admin [hidden]{display:none!important}@media(max-width:540px){.trip-admin-file span{flex-basis:100%}.trip-admin-fields>label{min-width:100%}.trip-admin-actions button{flex:1}}
