
.staff-decision-dialog .house-panel-body{padding:0!important}.staff-dispatch{padding:clamp(20px,2.4vw,44px);background:linear-gradient(135deg,#e9dab9,#d4bd92);color:#32241d}.dispatch-meta{display:flex;justify-content:space-between;gap:15px;border-bottom:2px solid #9a6743;padding-bottom:12px;color:#815039;font:700 12px Arial;letter-spacing:.16em}.dispatch-story{display:flex;gap:22px;align-items:center;margin:22px 0}.dispatch-seal{display:grid;place-items:center;flex:none;width:64px;height:64px;border:3px double #9b462e;border-radius:50%;color:#9b462e;font-size:32px}.dispatch-kicker,.dispatch-choice-heading span{font:700 12px Arial;letter-spacing:.15em;color:#913c2d}.dispatch-story p{font:20px/1.45 Georgia,serif;margin:8px 0!important}.dispatch-contract{background:#344b50;color:#f5dfb7;padding:12px 16px}.dispatch-choice-heading{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ac9069;padding-bottom:10px}.dispatch-choice-heading small{color:#6e5945}.staff-dispatch .house-event-options{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin:14px 0 18px}.staff-dispatch .house-event-options button{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;min-height:120px;margin:0;padding:18px;background:#f5e8c9;color:#33251e;border:1px solid #a78155;box-shadow:3px 4px 0 #b59c76;text-align:left}.staff-dispatch .house-event-options button:hover{background:#fff2d2;border-color:#a8442f;transform:translateY(-2px)}.staff-dispatch .house-event-options button:disabled{opacity:.55}.dispatch-option-number{font:italic bold 28px Georgia;color:#9e4935}.staff-dispatch .house-event-options strong{display:block;font:700 20px/1.15 Georgia}.staff-dispatch .house-event-options small{display:block;margin-top:8px;font:15px/1.35 Arial;color:#705039}.staff-dispatch .house-event-options b{font:28px Georgia;color:#a44b32}.dispatch-footnote{border-top:1px solid #ac9069;padding-top:14px;font:14px/1.5 Arial;color:#634d3a}.staff-decision-dialog .house-message{background:#e9dab9;color:#7e3127}.quick-title-popup{position:fixed;z-index:800;left:105px;bottom:24px;width:min(350px,calc(100vw - 120px));padding:18px;background:#ead7b2;color:#30231d;border:2px solid #ad7b4c;box-shadow:0 12px 35px #000a}.quick-title-popup h2{margin:0 0 4px;color:#783b2a;font:28px Bangers,Impact,sans-serif}.quick-title-popup p{margin:0 0 12px;font:13px Arial;color:#735b48}.quick-title-popup button{display:block;width:100%;margin-top:8px;padding:11px 13px;text-align:left;background:#34241d;color:#f7dfb3;border:1px solid #916a47}.quick-title-popup button.current{background:#37505a;border-color:#c99b5f}.quick-title-popup button strong,.quick-title-popup button small{display:block}.quick-title-popup button small{margin-top:4px;color:#e7c49a}.office-vertical.magazine-spine.quick-switch{cursor:pointer}.office-vertical.magazine-spine.quick-switch:focus-visible{outline:2px solid #f5c578;outline-offset:-3px}.quick-switch-indicator{color:#f1c37e;font:700 11px Arial;letter-spacing:.08em;text-align:center}.quick-title-mobile{display:none}@media(max-width:1099px){.quick-title-mobile{display:block!important}.quick-title-popup{left:12px;bottom:12px;width:min(350px,calc(100vw - 24px))}}

.staff-dispatch .dispatch-story p,.staff-dispatch .dispatch-story p strong{color:#38281d!important;opacity:1!important}.staff-dispatch .historical-note{color:#604736!important}

.office-rail .quick-title-mobile{display:none!important}@media(max-width:1099px){.office-rail .quick-title-mobile{display:flex!important}}

/* Keep the switch label separate from the vertical magazine spine. */
.office-rail .magazine-spine .quick-switch-indicator { display:block; flex:0 0 auto; width:auto; max-width:100%; box-sizing:border-box; padding:5px 7px; border:1px solid #876346; border-radius:2px; background:#30251f; color:#f0ce98; writing-mode:horizontal-tb!important; transform:none!important; font:700 10px/1.2 Arial,sans-serif!important; letter-spacing:.04em!important; text-align:center; white-space:nowrap; }
.office-rail .magazine-spine.quick-switch:hover .quick-switch-indicator {border-color:#e2b67b;background:#483123;color:#fff0ce}
.office-rail .magazine-spine.quick-switch .spine-types {overflow:hidden}
