/**
 * Pilot Phase 1 — presentation-only simplification.
 * Enabled when body has class pilot-ui-phase1 (PilotUi:Phase1).
 * Does not remove features; only hides chrome and advanced panels.
 */

/* Keep [hidden] effective against display overrides */
body.pilot-ui-phase1 .pilot-hide,
body.pilot-ui-phase1 .pilot-hide[hidden] {
    display: none !important;
}

/* Calendar: quieter workspace */
body.pilot-ui-phase1 .platform-planning-queue {
    display: none !important;
}

body.pilot-ui-phase1 #platform-block-open-btn,
body.pilot-ui-phase1 .platform-show-cancelled-wrap,
body.pilot-ui-phase1 #platform-show-cancelled,
body.pilot-ui-phase1 label[for="platform-show-cancelled"] {
    display: none !important;
}

body.pilot-ui-phase1 #platform-visit-travel-section,
body.pilot-ui-phase1 #platform-visit-status-section,
body.pilot-ui-phase1 #platform-assignment-section,
body.pilot-ui-phase1 #platform-work-items-section,
body.pilot-ui-phase1 #platform-unplanned-work-items-section,
body.pilot-ui-phase1 #platform-block-panel,
body.pilot-ui-phase1 #platform-block-dialog {
    display: none !important;
}

/* Compact window-cleaning fields in pilot booking drawer */
body.pilot-ui-phase1 .platform-booking-wc {
    display: grid;
    gap: 0.55rem;
    margin-bottom: 0.25rem;
}

body.pilot-ui-phase1 .platform-booking-wc__heading {
    margin: 0;
    font-size: 0.8rem;
    font-weight: 600;
    letter-spacing: 0.04em;
    text-transform: uppercase;
    color: var(--os-muted, #64748b);
}

body.pilot-ui-phase1 .platform-booking-wc .os-label {
    margin: 0;
}

/* Customers: calmer detail chrome */
body.pilot-ui-phase1 .customer-profile-stats,
body.pilot-ui-phase1 .customer-profile-meta,
body.pilot-ui-phase1 .customer-map-preview,
body.pilot-ui-phase1 .customer-map-actions {
    display: none !important;
}

body.pilot-ui-phase1 .customer-new-country-field {
    display: none !important;
}
