.creation-menu61>summary{display:none!important}
.creation-panel72{position:fixed!important;width:310px!important;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;box-sizing:border-box;padding:14px!important;z-index:150;box-shadow:0 12px 34px #17344830;background:#fff;border:1px solid #a8c2cf;border-radius:10px;isolation:isolate}
.creation-panel72 [hidden],.workspace71 .seat-manager68 [hidden]{display:none!important}
.creation-panel72 .creation-header72{display:flex;align-items:center;gap:8px;cursor:move;touch-action:none;user-select:none;font-size:17px;font-weight:700;border-bottom:1px solid #dce7ed;padding-bottom:10px;margin-bottom:12px}
.creation-header72 small{font-size:12px;font-weight:400;color:#627d8d;margin-left:auto}.creation-header72 .btn{padding:2px 8px;min-height:28px;font-size:20px}
.creation-panel72 .compact-add{display:none!important}.creation-panel72 .create-hint{margin:10px 0;font-size:13px;line-height:1.55}
.creation-panel72 .compact-count{margin:10px 0}.creation-panel72 .solo-layout{gap:8px;margin:10px 0}.creation-panel72 .solo-layout label{font-size:14px}.creation-panel72 .compact-only{margin:12px 0}
.creation-panel72 .create-seat-display{margin:12px 0}.creation-panel72 .create-seat-display>span{display:none}.creation-panel72 .create-seat-display label{margin:0}
.creation-panel72 .direct-options{display:flex;gap:7px;margin-top:7px;flex-wrap:wrap}.creation-panel72 .direct-options .btn{flex:1;white-space:nowrap;min-height:34px}
.creation-panel72 .direct-options [aria-pressed=true]{background:var(--ui-accent)!important;color:var(--button-primary-ink-b)!important;border-color:var(--ui-accent)!important}.creation-panel72 .direct-options [aria-pressed=true]:before{content:'✓ ';font-weight:700}
.creation-panel72 .creation-directions{margin:10px 0}.creation-panel72 .creation-directions p{margin:0;font-size:13px}.creation-panel72 .creation-directions .btn{padding:5px;min-height:30px;font-size:13px}
.creation-panel72 .creation-footer72{display:flex;gap:8px;border-top:1px solid #dce7ed;padding-top:12px;margin-top:14px}.creation-panel72 .creation-footer72 .btn{flex:1;margin:0!important;width:auto!important}.creation-panel72 .creation-footer72 .primary{color:white;background:#147e91}.creation-panel72 .creation-footer72 .btn:disabled{opacity:.45}
.appearance-preview72{display:flex;align-items:center;gap:18px;padding:14px;background:var(--control78);border-radius:6px;margin:10px 0}.appearance-preview72 small{color:var(--muted78);font-size:12px}.appearance-sample72{width:48px;height:36px;display:grid;place-items:center;background:var(--panel78);border:1px solid var(--ui-accent);position:relative;color:var(--panel-ink78);border-radius:1px}.chair-sample72{border-radius:5px}.chair-sample72:before{content:'';position:absolute;left:-6px;right:-6px;bottom:-7px;height:4px;border:1px solid #567d8b;border-radius:2px;background:#edf7f8}.chair-sample72:after{content:'';position:absolute;inset:3px -5px;border-left:2px solid #567d8b;border-right:2px solid #567d8b}
.workspace71 .empty-manager72 .manager-tools68,.workspace71 .empty-manager72 .manager-message68,.workspace71 .empty-manager72 .manager-grid68,.workspace71 .empty-manager72 footer,.workspace71 .empty-manager72 .workflow-actions70{display:none!important}.manager-empty72{padding:22px 12px;background:var(--control78);border:1px solid var(--line78);border-radius:8px;margin-top:8px;line-height:1.6}.manager-empty72 strong{font-size:17px}.manager-empty72 p{font-size:14px;color:var(--panel-ink78);margin:8px 0 16px}.right .manager-empty72 .btn{margin:5px 0!important;min-height:36px}
.workspace71 .manager-grid68 th{white-space:nowrap!important;font-size:13px!important}.workspace71 .manager-grid68 td:nth-child(3){font-size:13px;color:var(--panel-ink78)}.workspace71 .manager-tools68>span{flex-basis:100%;font-size:13px;padding:4px 0}.workspace71 .manager-tools68 .btn{font-size:13px!important;flex:1}.workspace71 .manager-grid68 tr:has(input[type=checkbox]:checked){background:var(--panel78)}.workspace71 .manager-grid68 td[colspan]{display:table-cell!important;padding:18px 8px!important;color:var(--panel-ink78)}
@media print{.creation-panel72{display:none!important}}

.workspace71 .manager-grid68 th:first-child,.workspace71 .manager-grid68 td:first-child{width:30px;font-size:12px!important}.workspace71 .manager-grid68 th:first-child:after{content:none!important}
