/* Capture disclosure revision 1 — 2026-10-08. */
.workspace{padding-bottom:var(--capture-clearance,120px)}
.capture.capture-collapsible{left:auto;right:max(25px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));width:auto;max-width:calc(100% - 285px);padding:8px;z-index:5;flex-wrap:nowrap;max-height:calc(100dvh - 40px);overflow:auto}
.capture-collapsible.is-expanded{left:260px;max-width:1230px;padding:17px 20px}
.capture-collapsible .capture-content{display:flex;align-items:center;gap:10px;min-width:0;flex:1}
.capture-collapsible .capture-content[hidden]{display:none!important}
.capture-content>div{flex:1;min-width:0}
.capture-collapsible #capture-toggle{flex:0 0 44px;width:44px;min-height:44px;padding:0;font-size:28px;line-height:1;align-self:flex-end}
@media(max-width:1050px){.capture-collapsible .capture-content{flex-wrap:wrap}.capture-content>div{flex-basis:100%}}
@media(max-width:650px){.capture.capture-collapsible{right:max(10px,env(safe-area-inset-right));bottom:max(10px,env(safe-area-inset-bottom));max-width:calc(100% - 20px)}.capture-collapsible.is-expanded{left:max(10px,env(safe-area-inset-left));padding:13px}.capture-collapsible .capture-content{gap:7px}}
.admin-view .capture.capture-collapsible{display:none}
