.excel-shell61.app.seat-management69>.right>.right-inner{display:flex!important;flex-direction:column;height:100%;min-height:0;overflow:hidden}.excel-shell61.app.seat-management69>.right{padding:14px;box-sizing:border-box}.seat-management69 .manager-tabs69,.seat-management69 .roster-overview63,.seat-manager68>header,.workflow-actions70,.seat-manager68 footer{flex-shrink:0}.seat-manager68 .dialog-body58{overflow:hidden}.seat-manager68 .manager-grid68{min-height:60px;flex:1 1 0}.seat-manager68 .manager-help68{font-size:14px;line-height:1.4}.seat-manager68 .number-rule69{font-size:14px;line-height:1.4;padding:6px}.workflow-actions70{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:8px 0}.right .workflow-actions70 .btn{width:auto!important;font-size:14px;padding:7px 5px;margin:0;line-height:1.3;min-height:36px}.right .workflow-actions70 [data-flow70=arrange]{background:var(--accent-soft);color:var(--panel-ink78);border-color:var(--ui-accent)}#seat-flow70{min-height:0;overflow:auto;flex:1;font-size:14px;line-height:1.5}#seat-flow70 h2{font-size:18px;margin:12px 0}#seat-flow70 p{margin:10px 0}#seat-flow70 input,#seat-flow70 select{font-size:16px;width:100%;box-sizing:border-box}#seat-flow70 footer,.flow-buttons70{display:flex;gap:8px;margin:12px 0}.order-badge70{position:absolute;inset:auto -10px -10px auto;background:#bd5011;color:white;border:2px solid white;border-radius:6px;min-width:28px;padding:3px 7px;z-index:50;font-size:18px;font-weight:700;pointer-events:none;line-height:1.3}.number-preview70{outline:3px solid #c55a1a!important}.swap-source70{outline:4px solid #b85110!important}.workflow-dialog70{width:min(800px,94vw)!important;max-width:94vw;max-height:90vh}.workflow-dialog70 .dialog-body58{display:flex;flex-direction:column;max-height:calc(90vh - 85px);overflow:hidden;padding:16px;gap:10px;box-sizing:border-box;font-size:16px}.workflow-dialog70 p{margin:0;line-height:1.5}.workflow-list70{overflow:auto;min-height:70px;flex:1}.workflow-list70 table{width:100%;border-collapse:collapse;font-size:15px}.workflow-list70 th{text-align:left;position:sticky;top:0;background:#edf3f8;z-index:1}.workflow-list70 td,.workflow-list70 th{padding:8px;border-bottom:1px solid #cfdee6}.workflow-list70 input{width:64px;font-size:16px;padding:6px}.workflow-list70 td:last-child{white-space:nowrap}.workflow-list70 .btn{font-size:14px;padding:5px 8px}.workflow-dialog70 footer{display:flex;justify-content:flex-end;gap:8px;flex-shrink:0}.seat-quick70{padding:10px 0;border-bottom:1px solid #ccdbe4}.seat-quick70 label{display:flex;align-items:center;gap:8px}.seat-quick70 input{max-width:140px}.seat-quick70 [role=status]{color:#a33322;line-height:1.4}.chair-settings70{padding:10px;border:1px solid #c3954d;background:#fff5e6;border-radius:6px;font-size:14px}.chair-settings70 label{display:flex;gap:8px;align-items:center}.chair-settings70 p{font-size:14px;line-height:1.5}.chair-label70{position:absolute;top:0;left:0;right:0;background:#fff1dd;color:#805719;font-size:12px;line-height:16px;pointer-events:none}.chair-seat70 .seat-readable{padding-top:18px;box-sizing:border-box}.chair-seat70{border:2px solid #c3954d!important}.seat-manager68 .manager-message68{font-size:14px}.excel-shell61.app.seat-management69 .roster-overview63{display:none!important}.seat-management69 .manager-grid68 tr{padding:3px 0}.seat-management69 .manager-grid68 td:nth-child(6){grid-column:3}.seat-management69 .manager-grid68 td:nth-child(7){grid-column:2/4}
@media(max-height:900px){.seat-management69 .manager-help68,.seat-management69 .number-rule69{display:none!important}.seat-manager68 .workflow-actions70{margin:4px 0}.seat-manager68 .manager-grid68{min-height:40px}.seat-manager68>header{padding:4px 0!important}.seat-manager68 footer{padding:4px 0}.workflow-actions70 .btn{min-height:30px!important}}@media print{.workflow-actions70,#seat-flow70,.order-badge70{display:none!important}.number-preview70,.swap-source70{outline:none!important}}
