.fd-materials{display:grid;gap:4px}.fd-materials .fd-input-switch{cursor:pointer;width:max-content;min-height:44px;background:transparent;border:0;color:inherit;font:inherit;padding:0 4px}.fd-materials .fd-input-switch:disabled,.fd-materials label[data-disabled]{cursor:not-allowed;opacity:.6}.fd-materials-doors{display:flex;flex-wrap:wrap;gap:4px 16px}.fd-materials [data-recording]{color:var(--part-danger,#b3261e)}.fd-materials .fd-frame-note{margin:0;font-size:var(--part-caption);color:var(--part-muted)}.fd-materials ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.fd-materials li{display:grid;gap:2px;padding:2px 4px 2px 10px;background:var(--part-canvas);border-radius:var(--part-radius-panel);font-size:var(--part-caption);max-width:100%}.fd-materials li>div{display:flex;align-items:center;gap:4px;min-width:0}.fd-materials li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fd-materials li button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:0;background:transparent;color:var(--part-muted);cursor:pointer}.fd-materials li p{margin:0 0 6px;overflow-wrap:anywhere}.fd-materials li[data-file-refused]{outline:1px solid var(--part-danger,#b3261e)}.fd-sketch{display:grid;gap:6px}.fd-sketch canvas{display:block;width:100%;height:auto;aspect-ratio:8/5;background:#fff;border:1px solid var(--part-line);border-radius:var(--part-radius-panel);touch-action:none;cursor:crosshair}.fd-sketch-acts{display:flex;flex-wrap:wrap;gap:4px 16px}.session-b-materials video{display:block;max-width:100%;max-height:240px}.fd-arrival-editor .fd-materials{padding:0 20px 12px}