#production .pw-panel{padding:12px 14px;margin-bottom:12px}#production .pw-panel .head{margin-bottom:8px}#production .pw-panel h3{font-size:15px}#production .pw-filters{display:flex;align-items:center;flex-wrap:wrap;gap:7px}#production .pw-filters input,#production .pw-filters select{width:auto;max-width:190px;padding:7px 9px;font-size:12px}#production .pw-filters #pressWorkflowSearch{flex:1;min-width:200px;max-width:370px}#production .pw-filters input[type=date]{max-width:145px}#pressWorkflowStatus{margin:8px 0;line-height:1.6}.pw-table-scroll{overflow:auto;max-height:450px}.pw-jobs-table{min-width:930px}.pw-jobs-table td{vertical-align:top;line-height:1.5}.pw-jobs-table small,.pw-jobs-table b{display:block}.pw-jobs-table small{color:#64748b;font-size:11px;margin-top:3px}.pw-jobs-table th{position:sticky;top:0;z-index:1}.pw-job-actions{display:flex;gap:5px;flex-wrap:wrap;max-width:230px}.pw-job-actions .btn{padding:6px 8px;font-size:11px;white-space:nowrap}.pw-state{display:inline-block;white-space:nowrap;padding:4px 8px;border-radius:20px;font-size:11px;font-weight:700;background:#e2e8f0;color:#475569}.pw-running{background:#dbeafe;color:#1d4ed8}.pw-paused{background:#fef3c7;color:#92400e}.pw-completed{background:#dcfce7;color:#166534}.pw-cancelled{background:#f1f5f9;color:#64748b}.pw-pager{display:flex;align-items:center;justify-content:flex-end;gap:10px;font-size:12px;margin-top:9px}.pw-empty{padding:12px 0}.pw-error{color:#b91c1c!important;white-space:pre-wrap;line-height:1.6}#pressProductionEntry>.form{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px 11px}#pressProductionEntry>.form label{margin-bottom:3px}#pressProductionEntry>.form input,#pressProductionEntry>.form select{padding:7px 9px;font-size:13px}#pressProductionEntry .pw-legacy-fields{display:none!important}#pressProductionEntry .pw-start-time{grid-column:span 2}.pw-dialog{width:min(1050px,96vw);max-height:92vh;border:1px solid #dbe3ef;border-radius:15px;padding:0 18px 16px;background:#fff;color:#111827;box-shadow:0 18px 70px #0f172a40;overflow:auto;font-family:inherit}.pw-dialog::backdrop{background:#0f172a85}.pw-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0 12px;position:sticky;top:0;background:#fff;z-index:3;border-bottom:1px solid #e5e7eb;margin-bottom:12px}.pw-dialog-head h2{font-size:18px;margin:0}.pw-dialog-meta{display:flex;gap:8px 20px;flex-wrap:wrap;font-size:13px;padding:10px;background:#f8fafc;border-radius:8px;margin-bottom:12px}.pw-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pw-dialog input{padding:8px 9px;font-size:13px;min-width:0}.pw-output{border:1px solid #dbe4ef;border-radius:10px;margin:12px 0;padding:12px}.pw-output legend{font-size:13px;font-weight:700;padding:0 5px}.pw-output>small{display:block;color:#64748b;margin-bottom:8px}.pw-output-fields{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.pw-dialog label{font-size:12px}.pw-check{display:flex;align-items:center;gap:6px;margin:10px 0 0}.pw-check input{width:16px;height:16px}.pw-good{display:block;border:1px solid #bbf7d0;border-radius:8px;background:#f0fdf4;color:#166534;padding:8px 9px;font-weight:700;min-height:35px;font-size:13px}.pw-warning{font-size:12px;line-height:1.6;background:#fffbeb;border:1px solid #fde68a;color:#92400e;border-radius:8px;padding:9px 11px}.pw-dialog-actions{display:flex;gap:8px;justify-content:flex-end;position:sticky;bottom:-16px;background:#fff;padding:12px 0 6px;border-top:1px solid #e5e7eb;margin-top:12px;z-index:3}.pw-dialog button:disabled,#production button:disabled{cursor:not-allowed;opacity:.55}.pw-hold-choice{display:block;width:100%;text-align:left;margin:8px 0;padding:13px!important}.pw-hold-choice small{display:block;font-size:11px;margin-top:5px}.pw-history-time{white-space:normal;min-width:140px}.press-production-table td:last-child .btn{margin:2px;font-size:11px;white-space:nowrap}@media(max-width:1100px){#pressProductionEntry>.form{grid-template-columns:repeat(2,minmax(0,1fr))}.pw-output-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.pw-fields{grid-template-columns:1fr}.pw-output-fields{grid-template-columns:repeat(2,minmax(0,1fr))}#pressProductionEntry>.form{grid-template-columns:1fr}#pressProductionEntry .pw-start-time{grid-column:auto}.pw-dialog{width:98vw;padding-left:12px;padding-right:12px}.pw-dialog-head h2{font-size:16px}}
.pw-manager-mode #pressProductionEntry{border:1px solid #c8d8e8;background:#f7faff;padding:12px}
.pw-manager-mode #pressProductionEntry>summary{font-weight:700;color:#1b5e9f;cursor:pointer}
.pw-manager-mode #production .pqp-job-button{display:none}
.pw-station-mode #production .pw-current-work{background:#f1f7ff}
.pw-process-station-context{margin:0 0 10px;padding:11px 13px;border:1px solid #b8d1e8;border-radius:7px;color:#21547f;background:#eef6fd;line-height:1.5}
.pw-dialog.pw-dialog-compact{width:min(760px,96vw)}.pw-stop-fields{display:grid;gap:11px}.pw-stop-fields select,.pw-stop-fields textarea{width:100%;padding:8px 9px;font:inherit;font-size:13px;border:1px solid #cbd5e1;border-radius:7px;box-sizing:border-box}.pw-stop-fields textarea{resize:vertical}.pw-restart-links{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0}.pw-lot-segment+.pw-lot-segment{border-top:1px solid #e2e8f0;padding-top:7px;margin-top:7px}.pw-segment-tag{display:inline-block;padding:1px 5px;background:#eff6ff;color:#1d4ed8;border-radius:4px;font-weight:700}.pw-stop-type{font-weight:700;color:#92400e!important}.pw-output-closed{background:#f8fafc}.pw-dialog input[readonly]{background:#f1f5f9;color:#475569}.pw-dialog-compact .pw-output-fields{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:650px){.pw-dialog-compact .pw-output-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}
body.pw-entry-open{overflow:hidden}
.pw-shot-field .note{margin:5px 0 0;font-size:11px;line-height:1.5}.pw-raw-remainder{border:1px solid #dbe4ef;border-radius:9px;margin:12px 0;padding:11px 12px}.pw-raw-remainder legend{padding:0 5px;font-size:13px;font-weight:700}.pw-raw-remainder label{display:inline-flex;align-items:center;gap:6px;margin:0 20px 0 0}.pw-raw-remainder input{width:16px;height:16px;flex:none;margin:0;padding:0}.pw-raw-remainder .note{margin:8px 0 0}
#pressProductionEntry>summary{cursor:pointer}
#pressProductionEntryDialog,#pressInstructionDialog{width:min(1240px,96vw);max-width:96vw;max-height:92vh;box-sizing:border-box}
#pressProductionEntryDialog{padding:0;overflow:hidden}
#pressProductionEntryDialog[open]{display:flex;flex-direction:column}
#pressProductionEntryDialog .pw-dialog-head{flex:none;margin:0;padding:15px 20px}
#pressProductionEntryDialog .pw-dialog-head h2:focus{outline:none}
#pressProductionEntryDialog .pw-entry-body{padding:16px 20px 0;min-height:0;overflow-y:auto;overscroll-behavior:contain}
#pressProductionEntryDialog .form{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px}
#pressProductionEntryDialog .form>div{min-width:0}
#pressProductionEntryDialog label{display:block;margin-bottom:5px;font-size:13px}
#pressProductionEntryDialog input,#pressProductionEntryDialog select{width:100%;min-width:0;padding:10px 11px;font-size:14px;box-sizing:border-box}
#pressProductionEntryDialog .pw-entry-actions{display:flex;justify-content:flex-end;gap:8px;position:sticky;bottom:0;margin-top:16px!important;padding:14px 0;background:#fff;border-top:1px solid #e2e8f0;z-index:2}
#pressInstructionDialog .instruction-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
@media(max-width:1000px){#pressProductionEntryDialog .form{grid-template-columns:repeat(2,minmax(0,1fr))}#pressInstructionDialog .instruction-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){#pressProductionEntryDialog,#pressInstructionDialog{width:96vw;max-height:94vh}#pressProductionEntryDialog .pw-dialog-head{padding:12px}#pressProductionEntryDialog .pw-entry-body{padding:12px 12px 0}#pressProductionEntryDialog .form,#pressInstructionDialog .instruction-detail-grid{grid-template-columns:1fr}#pressProductionEntryDialog .pw-start-time{grid-column:auto}#pressProductionEntryDialog .pw-entry-actions .btn{flex:1}}
body.press-instruction-list-open{overflow:hidden}
#pressInstructionListDialog{width:96vw;max-width:98vw;height:92vh;height:92dvh;max-height:94dvh;padding:0;border:1px solid #c7d7e7;border-radius:12px;color:#173d60;overflow:hidden;box-sizing:border-box;font-family:inherit}
#pressInstructionListDialog::backdrop{background:#122d4c88}
#pressInstructionListDialog[open]{display:flex;flex-direction:column}
#pressInstructionListDialog>#pressInstructionPanel{display:flex;flex-direction:column;gap:9px;flex:1;min-height:0;width:100%;margin:0;padding:14px;border:0;box-sizing:border-box}
#pressInstructionListDialog .head{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:none;margin:0}
#pressInstructionListDialog .head h3{flex:1;min-width:160px;font-size:17px;margin:0}
#pressInstructionListDialog .instruction-filters,#pressInstructionListDialog .note,#pressInstructionListDialog #pressInstructionPager{flex:none;margin:0}
#pressInstructionListDialog .instruction-filters input,#pressInstructionListDialog .instruction-filters select{min-width:0;padding:8px;border:1px solid #c9d8e6;border-radius:5px;font:inherit;font-size:13px}
#pressInstructionListDialog .note{font-size:12px;line-height:1.5;color:#687f94}
#pressInstructionListDialog #pressInstructionList{flex:1;min-height:0;max-height:none;overflow:auto;overscroll-behavior:contain}
#pressInstructionListDialog #pressInstructionList table{min-width:1120px}
#pressInstructionListDialog #pressInstructionList th{position:sticky;top:0;z-index:1;background:#f3f7fb}
#pressInstructionListDialog #pressInstructionList small{display:block;font-size:11px;line-height:1.5;margin-top:3px;color:#6e8296}
#pressInstructionListDialog #pressInstructionPager{padding-top:5px}
@media(max-width:650px){#pressInstructionListDialog{width:98vw;height:94vh;height:94dvh}#pressInstructionListDialog>#pressInstructionPanel{padding:10px;gap:8px}#pressInstructionListDialog .head h3{font-size:15px}#pressInstructionListDialog .instruction-filters{gap:6px}#pressInstructionListDialog .instruction-filters>input,#pressInstructionListDialog .instruction-filters>select{flex:1 1 42%;max-width:none}#pressInstructionListDialog #instructionSearch{flex-basis:100%}#pressInstructionListDialog .note{font-size:11px}#pressInstructionListDialog #pressInstructionPager{justify-content:flex-end;flex-wrap:wrap}}

/* The compact shared form grid must not cap start-dialog fields at 190px. */
html#wkModulePage body #pressProductionEntryDialog{width:min(1440px,96vw)}
html#wkModulePage body #pressProductionEntryDialog .form{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:14px 16px;align-items:start}
html#wkModulePage body #pressProductionEntryDialog .pw-start-time{grid-column:span 4}
html#wkModulePage body #pressProductionEntryDialog .pw-vehicle-field{grid-column:span 2}
html#wkModulePage body #pressProductionEntryDialog :is(.pw-part-field,.pw-name-field){grid-column:span 3}
html#wkModulePage body #pressProductionEntryDialog :is(.pw-raw-field,.pw-press-field){grid-column:span 6}
html#wkModulePage body #pressProductionEntryDialog .pw-mold-field{grid-column:span 9}
html#wkModulePage body #pressProductionEntryDialog .pw-worker-field{grid-column:span 3}
html#wkModulePage body #pressProductionEntryDialog .form :is(input:not([type=checkbox]),select){font-size:14px;min-height:40px;height:auto;padding:10px 11px;max-width:100%}
#pressProductionEntryDialog .pw-selection-full{display:block;font-size:12px;line-height:1.6;color:#365a7b;white-space:normal;overflow-wrap:anywhere;margin-top:5px}
#pressProductionEntryDialog .pw-selection-full[hidden]{display:none!important}
#pressProductionEntryDialog .pw-mold-link-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:7px;font-size:12px;line-height:1.5;color:#526c87}
#pressProductionEntryDialog .pw-mold-link-actions .btn{width:auto;flex:none}
@media(max-width:1000px){html#wkModulePage body #pressProductionEntryDialog .form{grid-template-columns:repeat(2,minmax(0,1fr))!important}html#wkModulePage body #pressProductionEntryDialog .form>div{grid-column:span 1}html#wkModulePage body #pressProductionEntryDialog :is(.pw-start-time,.pw-mold-field,.pw-raw-field){grid-column:1/-1}}
@media(max-width:768px){html#wkModulePage body #pressProductionEntryDialog .form{grid-template-columns:minmax(0,1fr)!important}html#wkModulePage body #pressProductionEntryDialog .form>div{grid-column:auto!important}}

@media screen{
  #pressProductionEntryDialog .pw-preparation-steps{display:flex;flex-wrap:wrap;gap:8px 18px;list-style-position:inside;margin:0 0 14px;padding:11px 13px;background:#edf4ff;border:1px solid #d4e3f7;border-radius:8px;color:#244f7e;font-size:13px;font-weight:700;line-height:1.6}
  #pressProductionEntryDialog .pw-prep-stage{min-width:0;margin-bottom:14px;padding:13px;border:1px solid #dce5ef;border-radius:9px;background:#fff}
  #pressProductionEntryDialog .pw-prep-stage>h3{margin:0 0 12px;font-size:15px;color:#234e78}
  #pressProductionEntryDialog #pressDailyFieldActions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
  #pressProductionEntryDialog .pw-preparation-note{margin:8px 0;line-height:1.6}
  #pressProductionEntryDialog #pressRawPreparationStatus{flex:1 0 100%;margin:0 0 3px;font-size:13px;line-height:1.6;color:#365a7b}
  #pressProductionEntryDialog #pressRawPreparationStatus.prv-warning{color:#8a5a00}
}
@media screen and (min-width:1024px){
  html#wkModulePage body #pressProductionEntryDialog .pw-prep-equipment .form{grid-template-columns:repeat(3,minmax(0,1fr))!important}
  html#wkModulePage body #pressProductionEntryDialog .pw-prep-equipment .form>div{grid-column:auto}
  html#wkModulePage body #pressProductionEntryDialog .pw-prep-product .form{grid-template-columns:repeat(3,minmax(0,1fr))!important}
  html#wkModulePage body #pressProductionEntryDialog .pw-prep-product .form>div{grid-column:auto}
  html#wkModulePage body #pressProductionEntryDialog .pw-prep-product .pw-mold-field{grid-column:1/-1}
  html#wkModulePage body #pressProductionEntryDialog .pw-prep-raw .form{grid-template-columns:minmax(0,1fr)!important}
  html#wkModulePage body #pressProductionEntryDialog .pw-prep-raw .form>div{grid-column:1/-1}
}
@media screen{
  #pressProductionEntryDialog [data-equipment-tone=green]{--pw-equipment-color:#16713b}
  #pressProductionEntryDialog [data-equipment-tone=amber]{--pw-equipment-color:#9a5800}
  #pressProductionEntryDialog [data-equipment-tone=red]{--pw-equipment-color:#b91c1c}
  #pressProductionEntryDialog [data-equipment-tone=blue]{--pw-equipment-color:#195fa3}
  #pressProductionEntryDialog [data-equipment-tone=gray]{--pw-equipment-color:#68778a}
  html#wkModulePage body #pressProductionEntryDialog #prPress{border:2px solid var(--pw-equipment-color,#68778a);box-shadow:inset 3px 0 var(--pw-equipment-color,#68778a)}
  #pressProductionEntryDialog #prPress option[data-equipment-tone]{color:var(--pw-equipment-color);background:#fff}
  #pressProductionEntryDialog .pw-equipment-selection-status{margin:7px 0 0;padding:7px 9px;border-left:3px solid var(--pw-equipment-color,#68778a);color:var(--pw-equipment-color,#68778a);background:#f8fafc;font-size:13px;line-height:1.55;white-space:normal;overflow-wrap:anywhere}
  #pressProductionEntryDialog .pw-equipment-legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:7px;font-size:11px;line-height:1.6}
  #pressProductionEntryDialog .pw-equipment-legend span{color:var(--pw-equipment-color,#68778a);white-space:normal}
}
@media screen{
  #pressWorkflowDialog .pw-raw-exhausted{padding:12px;border:1px solid #cad9e8;border-radius:8px;background:#f5f9fe;align-items:flex-start;line-height:1.6}
  #pressWorkflowDialog .pw-raw-exhausted input{flex:none;min-width:20px;width:20px;height:20px;margin-top:2px}
  #pressWorkflowDialog .pw-raw-change-scan{margin:16px 0;padding:14px;border:1px solid #cad9e8;border-radius:9px;background:#f8fbff;min-width:0}
  #pressWorkflowDialog .pw-raw-change-scan h3{font-size:17px;margin:0 0 12px}
  #pressWorkflowDialog .pw-raw-change-line{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch;min-width:0}
  #pressWorkflowDialog .pw-raw-change-line input{flex:1 1 280px;min-width:0;max-width:100%;font-size:16px;min-height:44px}
  #pressWorkflowDialog .pw-raw-change-line button{min-height:44px;font-size:14px;white-space:normal}
  #pressWorkflowDialog #pwRawChangeStatus{margin:12px 0 0;font-size:14px;line-height:1.65;white-space:normal;overflow-wrap:anywhere}
  #pressWorkflowDialog .pw-raw-history{margin:14px 0;min-width:0}
  #pressWorkflowDialog .pw-raw-history h3{font-size:17px;margin:14px 0 9px}
  #pressWorkflowDialog .pw-raw-history table{width:100%;min-width:680px;border-collapse:collapse;font-size:13px}
  #pressWorkflowDialog .pw-raw-history :is(th,td){padding:9px;border:1px solid #dce5ee;text-align:left;vertical-align:top;line-height:1.6;overflow-wrap:anywhere}
  #pressWorkflowDialog .pw-raw-history th{background:#eff5fb}
}

@media screen and (min-width:1024px){
 html#wkModulePage body #pressProductionEntryDialog{width:calc(100vw - 20px)!important;max-width:1600px!important;max-height:calc(100dvh - 12px)!important;margin:auto;padding:0!important}
 html#wkModulePage body #pressProductionEntryDialog .pw-dialog-head{padding:10px 14px!important;min-height:44px}
 html#wkModulePage body #pressProductionEntryDialog .pw-dialog-head h2{font-size:18px}
 html#wkModulePage body #pressProductionEntryDialog .pw-entry-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:8px 12px;padding:9px 14px 0!important}
 html#wkModulePage body #pressProductionEntryDialog :is(.pw-preparation-steps,#pressEquipmentLegend,#prPressFullText,#pressDailyFieldActions>a){display:none!important}
 html#wkModulePage body #pressProductionEntryDialog .pw-prep-stage{margin:0;padding:9px 10px;border-radius:6px}
 html#wkModulePage body #pressProductionEntryDialog .pw-prep-stage>h3{font-size:14px;margin:0 0 7px}
 html#wkModulePage body #pressProductionEntryDialog .pw-prep-equipment{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;align-items:center}
 html#wkModulePage body #pressProductionEntryDialog .pw-prep-equipment>h3{grid-column:1/-1;margin:0}
 html#wkModulePage body #pressProductionEntryDialog .pw-prep-equipment>.form{grid-column:1/-1;gap:5px 10px!important}
 html#wkModulePage body #pressProductionEntryDialog :is(.pw-equipment-selection-status,#pressDailyGate,#pressDailyFieldActions){font-size:12px;margin:2px 0!important;line-height:1.4}
 html#wkModulePage body #pressProductionEntryDialog .form{gap:7px 10px!important}
 html#wkModulePage body #pressProductionEntryDialog .pw-prep-product .form{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 html#wkModulePage body #pressProductionEntryDialog .pw-prep-product :is(.pw-name-field,.pw-mold-field){grid-column:1/-1}
 html#wkModulePage body #pressProductionEntryDialog label{font-size:12px;margin-bottom:3px}
 html#wkModulePage body #pressProductionEntryDialog :is(input,select){font-size:14px;min-height:36px;padding:7px 9px}
 html#wkModulePage body #pressProductionEntryDialog .btn{font-size:13px;min-height:34px;padding:6px 10px}
 html#wkModulePage body #pressProductionEntryDialog .pw-selection-full{font-size:11px;line-height:1.35;margin:3px 0 0;overflow-wrap:anywhere}
 html#wkModulePage body #pressProductionEntryDialog .prv-panel{padding:7px;gap:6px;margin-top:7px;background:#fff}
 html#wkModulePage body #pressProductionEntryDialog :is(.prv-input,.prv-result){flex:1 0 100%;min-width:0}
 html#wkModulePage body #pressProductionEntryDialog :is(.prv-result p,#pressRawPreparationStatus){font-size:11px;line-height:1.45;margin:3px 0}
 html#wkModulePage body #pressProductionEntryDialog .process-qr-entry{margin:6px 0;padding:7px}
 html#wkModulePage body #pressProductionEntryDialog .pw-preparation-note{grid-column:1/-1;font-size:11px;margin:0;line-height:1.4}
 html#wkModulePage body #pressProductionEntryDialog .pw-entry-actions{grid-column:1/-1;margin-top:0!important;padding:8px 0!important}
}

@media(min-width:1024px){html#wkModulePage body #pressProductionEntryDialog #prStatus{display:none}html#wkModulePage body #pressProductionEntryDialog #pressRawFifoTarget{font-size:11px;line-height:1.4}html#wkModulePage body #pressProductionEntryDialog #pressEquipmentSelectionStatus{display:none}html#wkModulePage body #pressProductionEntryDialog .pw-prep-equipment{padding:7px 10px}}

@media(min-width:1024px){html#wkModulePage body #pressProductionEntryDialog :is(input,select){min-height:36px!important;padding:6px 8px!important;font-size:14px!important;line-height:1.35!important}html#wkModulePage body #pressProductionEntryDialog .btn{min-height:34px!important;padding:6px 9px!important;font-size:13px!important}html#wkModulePage body #pressProductionEntryDialog #pressWorkflowStart{min-height:42px!important;font-size:15px!important}html#wkModulePage body #pressProductionEntryDialog .pw-prep-equipment>h3{display:none}html#wkModulePage body #pressProductionEntryDialog .pw-entry-body{gap:6px 10px;padding-top:6px!important}html#wkModulePage body #pressProductionEntryDialog .pw-prep-stage{padding:7px 9px}html#wkModulePage body #pressProductionEntryDialog .pw-entry-actions{padding:6px 0!important}}

#pressStationPlans{margin:0 0 12px;padding:10px;border:1px solid #c6d9ef;border-radius:8px;background:#f7faff;min-width:0}#pressStationPlans[hidden]{display:none!important}.pw-station-plans-head{display:flex;gap:8px;align-items:center;justify-content:space-between}.pw-station-plans-head>b{font-size:14px}.pw-station-plans-head .btn{flex:none}#pressStationPlansStatus{font-size:12px;line-height:1.5;margin:8px 0}.pw-station-plan{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;margin-top:7px;border:1px solid #d3dfed;border-radius:6px;background:#fff;min-width:0}.pw-station-plan>div{min-width:0;overflow-wrap:anywhere}.pw-station-plan b{font-size:13px}.pw-station-plan small{display:block;font-size:11px;line-height:1.5;color:#536b84;margin-top:3px}.pw-station-plan-qty{display:flex;gap:5px 8px;flex-wrap:wrap;align-items:center;font-size:12px;margin-top:5px}.pw-station-plan>.btn{flex:none;max-width:130px}.pw-station-plan>.btn[aria-pressed=true]{background:#e8f5ee;color:#17633c;border-color:#98c8aa}.pw-station-plans-pager{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:12px;margin-top:7px}@media(max-width:650px){.pw-station-plan{align-items:stretch;flex-direction:column}.pw-station-plan>.btn{align-self:stretch;max-width:none;width:100%}#pressStationPlans{padding:9px}}
