#mobile14-project-actions{display:flex;flex-wrap:wrap;gap:8px}#mobile14-report-head,#mobile14-report-menu,#mobile14-report-next,#mobile14-report-preview,#mobile14-report-preview-panel{display:none}.mobile14-entry{border:1px solid var(--border,#cbd5df);border-radius:10px;padding:12px;margin:10px 0}.mobile14-entry label{display:block;margin:8px 0}.mobile14-settings-locked>.settings-body,.mobile14-settings-locked>.settings-subnav{display:none!important}#mobile14-settings-lock{max-width:420px;width:90vw;border-radius:14px}#mobile14-settings-lock input{width:100%}#mobile14-notice{position:fixed;top:12px;left:50%;transform:translateX(-50%);z-index:9999;background:#e5f7ed;color:#12432d;border:2px solid #26805b;border-radius:12px;padding:15px;max-width:90vw;width:420px;box-shadow:0 8px 30px #0004}#mobile14-notice.error{background:#ffe9e9;color:#8d1721;border-color:#bb3341}#mobile14-report-error{color:#bc2535}.document14-wizard #mobile14-report-error:empty{display:none}#report-signature-panel:not(.mobile14-signatures-enabled)>canvas,#report-signature-panel:not(.mobile14-signatures-enabled)>button,#report-signature-panel:not(.mobile14-signatures-enabled)>#mobile14-client-signature-wrap{display:none}#mobile14-preview-content{background:#e7e9ed;border:1px solid #b7bec8;padding:6px}
@media(max-width:760px){
 .mobile-v0214 #site-search{margin-bottom:8px}.mobile-v0214 [data-pilot-screen="projects"] .pilot-page-heading p,.mobile-v0214 #status,.mobile-v0214 #project-filter-count,.mobile-v0214 .site-card .site-actions,.mobile-v0214 .site-card .map-link,.mobile-v0214 #project-filter-fold summary #project-filter-count,.mobile-v0214 .mobile14-help{display:none!important}
 .mobile-v0214 #sites-active .card-actions,.mobile-v0214 #sites-completed .card-actions{display:none!important}.mobile-v0214 .site-card{cursor:pointer}.mobile-v0214 .site-card:focus{outline:2px solid #2a9775}.mobile-v0214 #project-filter-fold>summary{font-size:0}.mobile-v0214 #project-filter-fold>summary:before{content:'Filter & Sortierung';font-size:13px}.mobile-v0214 #project-filter-fold{margin:6px 0;padding:8px}
 .mobile-v0214 #reports-panel .heading.compact{display:block}.mobile-v0214 .report-tools{display:flex;flex-wrap:wrap;gap:8px}.mobile-v0214 #mobile14-project-actions{display:contents}.mobile-v0214 .report-tools>button,.mobile-v0214 #mobile14-project-actions>button{font-size:12px;padding:10px;flex:1 1 43%}.mobile-v0214 #field-booking-steps button{cursor:pointer}
 .document14-wizard{width:100vw!important;max-width:100vw!important;height:100dvh;max-height:100dvh!important;margin:0!important;border:0!important;border-radius:0!important;padding:14px!important;box-sizing:border-box}
 .document14-wizard #report-form{padding-bottom:80px}.document14-wizard #report-form>h2{font-size:18px;margin:10px 0 16px;padding-left:0}.document14-wizard #report-form>.eyebrow{display:none}
 .document14-wizard #report-form>[data-document-section],.document14-wizard #report-form>#mobile14-report-preview-panel,.document14-wizard #report-form>#mobile14-report-menu{display:none!important}
 .document14-wizard #report-form>.mobile14-active-section:not([hidden]){display:block!important}.document14-wizard #report-form>#report-visible-time.mobile14-active-section{display:grid!important}
 .document14-wizard #report-form>#quantity-editor{display:none!important}.document14-wizard #report-form>#open-quantity-window.mobile14-active-section{display:block!important}
 .document14-wizard #mobile14-report-head{display:flex;align-items:center;gap:12px;margin-bottom:16px}.document14-wizard #mobile14-report-head button{padding-left:0}.document14-wizard[data-document-page="menu"] #report-form>#mobile14-report-menu{display:block!important}.document14-wizard[data-document-page="preview"] #report-form>#mobile14-report-preview-panel{display:block!important}
 .mobile14-menu-row{display:flex;justify-content:space-between;width:100%;border:0!important;border-bottom:1px solid var(--border,#d9dfe6)!important;border-radius:0!important;background:transparent!important;color:inherit!important;padding:19px 6px;text-align:left;font-size:15px}.mobile14-menu-row span{font-size:20px}
 .document14-wizard .mobile14-document-actions{position:fixed;bottom:0;left:0;right:0;background:var(--surface,#fff);border-top:1px solid var(--border,#ccc);display:flex;gap:8px;padding:12px;z-index:5;margin:0!important}.document14-wizard #mobile14-report-preview,.document14-wizard #mobile14-report-next{display:block}.document14-wizard .mobile14-document-actions>button[value="cancel"]{display:none}.document14-wizard #save-report{display:none}.document14-wizard[data-document-page="preview"] #save-report{display:block;flex:1}
 .document14-wizard #personnel-details>summary,.document14-wizard #report-header-fold>summary{display:none}.document14-wizard .report-form-section{padding:10px!important}.document14-wizard #report-form>.photo-first-section>p,.document14-wizard #report-form>.photo-first-section>small,.document14-wizard .photo-measure>p{display:none}.document14-wizard #report-signature-panel{padding-bottom:20px}.document14-wizard #mobile14-materials h3{display:none}.document14-wizard #report-visible-time label:first-child{grid-column:1/-1}
 .mobile-v0214 .measurement-only #mobile14-report-head,.mobile-v0214 .measurement-only #mobile14-report-menu,.mobile-v0214 .measurement-only #mobile14-report-preview,.mobile-v0214 .measurement-only #mobile14-report-next,.mobile-v0214 .measurement-only #mobile14-report-preview-panel,.mobile-v0214 .measurement-only #mobile14-materials,.mobile-v0214 .measurement-only [data-document-section="incidents"]{display:none!important}
}
