.chamber-module-root,.chamber-modal-shell{--chamber-primary:var(--svc-primary);--chamber-primary-hover:var(--svc-primary-hover);--chamber-accent:var(--svc-accent);--chamber-selected-tint:var(--svc-selected-tint);--chamber-ink:var(--svc-ink);--chamber-body:var(--svc-body);--chamber-body-soft:var(--svc-body-soft);--chamber-muted:var(--svc-muted);--chamber-faint:var(--svc-faint);--chamber-surface:#fff;--chamber-surface-sunken:var(--svc-surface);--chamber-border:var(--svc-card-border);--chamber-input-border:var(--svc-input-border);--chamber-control-border:var(--svc-control-border);--chamber-hover-border:var(--svc-hover-border);--chamber-popover-border:var(--svc-popover-border);--chamber-divider:var(--svc-divider);--chamber-divider-faint:var(--svc-divider-faint);--chamber-table-head-bg:var(--svc-table-head-bg);--chamber-radius-card:var(--svc-radius-card);--chamber-radius-control:var(--svc-radius-control);--chamber-radius-menu-item:var(--svc-radius-menu-item);--chamber-radius-pill:var(--svc-radius-pill);--chamber-radius-compact:7px;--chamber-tint-primary:#2d586e1a;--chamber-tint-secondary:#3c75921f;--chamber-on-primary:#fff;--chamber-shadow-card:var(--svc-shadow-card);--chamber-shadow-card-hover:var(--svc-shadow-card-hover);--chamber-shadow-popover:var(--svc-shadow-popover);--chamber-focus-ring:var(--svc-focus-ring);--chamber-transition:var(--svc-transition);--chamber-control-h:var(--svc-control-h);--chamber-card-btn-h:32px;--chamber-toolbar-h:38px;--chamber-grid-gap:16px;--chamber-font:var(--font-body,"Montserrat", Arial, sans-serif);--chamber-fs-section-title:var(--svc-fs-section-title);--chamber-fs-item-title:var(--svc-fs-item-title);--chamber-fs-body:var(--svc-fs-body);--chamber-fs-meta:var(--svc-fs-meta);--chamber-fs-label:var(--svc-fs-label);--chamber-fs-badge:var(--svc-fs-badge);--chamber-positive-fg:var(--svc-status-positive-fg);--chamber-positive-bg:var(--svc-status-positive-bg);--chamber-pending-fg:var(--svc-status-pending-fg);--chamber-pending-bg:var(--svc-status-pending-bg);--chamber-info-fg:var(--svc-status-info-fg);--chamber-info-bg:var(--svc-status-info-bg);--chamber-negative-fg:var(--svc-status-negative-fg);--chamber-negative-bg:var(--svc-status-negative-bg);--chamber-neutral-fg:var(--svc-status-neutral-fg);--chamber-neutral-bg:var(--svc-status-neutral-bg);--chamber-neutral-dot:var(--svc-status-neutral-dot);--chamber-tap-min:var(--tap-min,44px)}
.chamber-modal-shell .chm-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.chamber-modal-shell .chm-form-grid>*{min-width:0;margin-bottom:0}.chamber-modal-shell .chm-form-full{grid-column:1/-1}.chamber-modal-shell .chm-form-cell>.minimal-form-field{margin-bottom:0}.chamber-modal-shell .chm-required{color:var(--chamber-negative-fg);margin-left:4px}.chamber-modal-shell .chm-form-hint{font-size:var(--chamber-fs-badge);color:var(--chamber-muted);margin:4px 0 0;line-height:1.5}.chamber-modal-shell .chm-form-note{font-size:var(--chamber-fs-body);color:var(--chamber-body);margin:0;line-height:1.5}.chamber-modal-shell .chm-modal-section-title{font-size:var(--chamber-fs-body);color:var(--chamber-ink);margin:0 0 4px;font-weight:700}.chamber-modal-shell .chm-modal-section-hint{font-size:var(--chamber-fs-meta);color:var(--chamber-muted);margin:0 0 12px;line-height:1.5}.chamber-modal-shell .chm-defaults{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chamber-modal-shell .chm-default-btn{align-items:center;gap:6px;display:inline-flex}.chamber-modal-shell .chm-blockers{border:1px solid var(--chamber-border);border-radius:var(--chamber-radius-card);background:var(--chamber-surface);text-align:left;margin:12px 0 0;padding:0;list-style:none;overflow:hidden}.chamber-modal-shell .chm-blocker{align-items:center;gap:12px;padding:10px 14px;display:flex}.chamber-modal-shell .chm-blocker+.chm-blocker{border-top:1px solid var(--chamber-divider-faint)}.chamber-modal-shell .chm-blocker-main{flex:1;min-width:0}.chamber-modal-shell .chm-blocker-kind{font-size:var(--chamber-fs-meta);color:var(--chamber-ink);overflow-wrap:anywhere;font-weight:600;display:block}.chamber-modal-shell .chm-blocker-items{color:var(--chamber-muted);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;line-height:1.5;display:block}.chamber-modal-shell .chm-blocker-count{border-radius:var(--chamber-radius-pill);background:var(--chamber-neutral-bg);color:var(--chamber-neutral-fg);flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4}@media (max-width:639px){.chamber-modal-shell .chm-form-grid{grid-template-columns:minmax(0,1fr)}.chamber-modal-shell .chm-default-btn{min-height:var(--chamber-tap-min)}}