.work-order-experience-switch { display:flex; gap:.25rem; width:max-content; max-width:100%; margin:0 0 1rem; overflow-x:auto; border-bottom:1px solid #cbd5e1; }
.work-order-experience-tab { display:inline-flex; min-height:44px; align-items:center; padding:.625rem 1rem; border-bottom:2px solid transparent; color:#475569; font-weight:700; white-space:nowrap; }
.work-order-experience-tab.is-active { border-color:#087443; color:#087443; }
.work-order-issue-shortcuts { display:flex; flex-wrap:wrap; gap:.5rem; margin:.5rem 0 .75rem; }
.work-order-issue-shortcuts .secondary-button { min-height:44px; padding:.45rem .75rem; font-size:.875rem; }
.work-order-experience-form:not(.is-easy) .work-order-summary-field > summary { display:none; }
[data-work-order-workspace]:not(.work-order-experience-easy) .work-order-easy-diagnosis > summary { display:none; }
.work-order-experience-easy .work-order-repair-form { grid-template-columns:minmax(0,1fr); }
.work-order-experience-easy .work-order-easy-diagnosis { border-bottom:1px solid #dbe4ef; padding-bottom:.5rem; }
.work-order-mode-error { align-self:center; max-width:24rem; color:#b42332; font-size:.875rem; white-space:normal; }
.work-order-experience-easy > [data-workspace-full-context] { margin-bottom:0; }
.work-order-experience-easy .workflow-command { margin-top:.75rem; }
.work-order-easy-daily { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:.75rem; margin-top:1rem; padding:1rem; border:1px solid #bbf7d0; border-radius:.75rem; background:#f0fdf4; }
.work-order-easy-daily > div, .work-order-easy-daily > details { min-width:0; }
.work-order-easy-daily span, .work-order-easy-daily dt { display:block; color:#475569; font-size:.75rem; font-weight:700; text-transform:uppercase; letter-spacing:.025em; }
.work-order-easy-daily strong, .work-order-easy-daily dd { display:block; margin-top:.25rem; overflow-wrap:anywhere; color:#172033; font-weight:700; }
.work-order-easy-daily details { grid-column:1 / -1; padding-top:.5rem; border-top:1px solid #bbf7d0; }
.work-order-easy-daily dl { display:grid; grid-template-columns:max-content minmax(0,1fr); gap:.5rem 1rem; margin-top:.75rem; }
.work-order-easy-daily dd { margin:0; font-weight:500; }
.work-order-easy-blocker { grid-column:1 / -1; padding:.75rem; border:1px solid #fcd34d; border-radius:.5rem; background:#fffbeb; }
@media (max-width:639px) { .work-order-easy-daily { grid-template-columns:1fr; } .work-order-easy-daily details, .work-order-easy-blocker { grid-column:auto; } .work-order-easy-daily dl { grid-template-columns:1fr; gap:.25rem; } .work-order-easy-daily dd { margin-bottom:.75rem; } }
