.ocw-pane{min-width:0;height:100%;min-height:0;color:var(--app-shell-text);font-family:var(--app-shell-font);background:var(--app-shell-panel);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.ocw-header{min-width:0;height:var(--app-shell-header-height);align-items:center;gap:var(--app-space-6);padding:0 var(--app-space-16);border-bottom:1px solid var(--app-shell-border);flex:none;display:flex}.ocw-header-glyph{color:var(--app-shell-text-muted);flex:none;align-items:center;display:flex}.ocw-header-name{color:var(--app-shell-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}.ocw-header-meta{align-items:center;gap:var(--app-space-10);min-width:0;padding-left:var(--app-space-12);margin-left:auto;display:flex}.ocw-meta-text{color:var(--app-shell-text-muted);white-space:nowrap;font-size:12px;line-height:16px}.ocw-facepile{flex:none;align-items:center;display:flex}.ocw-face{background:var(--app-shell-control);border:2px solid var(--app-shell-panel);box-sizing:border-box;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex;overflow:hidden}.ocw-face+.ocw-face{margin-left:-9px}.ocw-face--more{color:var(--app-shell-text-muted);font-size:var(--app-type-micro);font-weight:600}.ocw-band{gap:var(--app-space-6);padding:var(--app-space-8) var(--app-space-16);border-bottom:1px solid var(--app-shell-border);flex-direction:column;flex:none;display:flex}.ocw-topic{color:var(--app-shell-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:18px;overflow:hidden}.ocw-pinned{gap:var(--app-space-4);flex-direction:column;min-width:0;display:flex}.ocw-pinned-toggle{align-items:center;gap:var(--app-space-8);min-width:0;padding:5px var(--app-space-10);color:var(--app-shell-text-muted);text-align:left;border:1px solid var(--app-shell-border-strong);border-radius:var(--app-shell-radius-chip);cursor:pointer;transition:background-color 90ms var(--app-shell-easing);background:0 0;font-family:inherit;font-size:12px;line-height:16px;display:flex}.ocw-pinned-toggle:hover{background:var(--app-shell-wash-faint)}.ocw-pinned-toggle:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.ocw-pinned-count{color:var(--app-shell-text);flex:none;font-weight:500}.ocw-pinned-peek,.ocw-pinned-body{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ocw-pinned-list{gap:var(--app-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ocw-pane [hidden]{display:none}.ocw-pinned-item{align-items:baseline;gap:var(--app-space-8);min-width:0;padding:3px var(--app-space-10);font-size:12px;line-height:18px;display:flex}.ocw-pinned-author{color:var(--app-shell-text);flex:none;font-weight:500}.ocw-pinned-body{color:var(--app-shell-text-muted)}.ocw-banner{padding:5px var(--app-space-16);color:var(--app-shell-text-muted);text-align:center;background:var(--app-shell-panel-muted);border-bottom:1px solid var(--app-shell-border);flex:none;margin:0;font-size:12px;line-height:16px}.ocw-scroll{overscroll-behavior:contain;background:var(--app-shell-panel);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}.ocw-list{padding:var(--app-space-8) 0 var(--app-space-12);flex-direction:column;margin:0;list-style:none;display:flex}.ocw-state{padding:var(--app-space-48) var(--app-space-24);color:var(--app-shell-text-muted);font-size:var(--app-type-small);text-align:center;margin:auto;line-height:20px}.ocw-day{align-items:center;gap:var(--app-space-10);padding:var(--app-space-12) var(--app-space-16) var(--app-space-6);display:flex}.ocw-day-rule{background:var(--app-shell-border);flex:1;height:1px}.ocw-day-label{color:var(--app-shell-text-subtle);flex:none;font-size:12px;font-weight:500;line-height:16px}.ocw-row{align-items:flex-start;gap:var(--app-space-10);min-width:0;padding:5px var(--app-space-16);transition:background-color 90ms var(--app-shell-easing);display:flex;position:relative}.ocw-row:hover,.ocw-row:focus-within{background:var(--app-shell-nav-hover)}.ocw-row--grouped{padding-top:1px;padding-bottom:1px}.ocw-row--pending{opacity:.6}.ocw-row-gutter{width:32px;padding-top:var(--app-space-2);flex:0 0 32px;justify-content:flex-end;align-items:center;display:flex}.ocw-row-main{gap:var(--app-space-2);flex-direction:column;flex:1;min-width:0;display:flex}.ocw-row-head{align-items:baseline;gap:var(--app-space-6);flex-wrap:wrap;min-width:0;display:flex}.ocw-author{color:var(--app-shell-text);font-size:var(--app-type-small);font-weight:500;line-height:20px}.ocw-time{color:var(--app-shell-text-subtle);flex:none;font-size:12px;line-height:16px}.ocw-time--gutter{opacity:0;transition:opacity 90ms var(--app-shell-easing)}.ocw-row:hover .ocw-time--gutter,.ocw-row:focus-within .ocw-time--gutter{opacity:1}.ocw-pinned-flag{color:var(--app-shell-text-subtle);font-size:11px;font-weight:500;line-height:14px}.ocw-badge,.ocw-guest{color:var(--app-shell-text-subtle);border:1px solid var(--app-shell-border-strong);border-radius:var(--app-shell-radius-chip);flex:none;padding:1px 5px;font-size:11px;font-weight:500;line-height:14px}.ocw-badge{text-transform:uppercase;letter-spacing:var(--app-tracking-body)}.ocw-body{color:var(--app-shell-text);font-size:var(--app-type-small);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:22px}.ocw-body--deleted{color:var(--app-shell-text-subtle);font-style:italic}.ocw-mention{color:var(--app-link);background:var(--app-shell-wash-faint);border-radius:var(--app-shell-radius-chip);padding:0 3px;font-weight:500;text-decoration:none}.ocw-mention:hover{text-decoration:underline}.ocw-mention:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.ocw-sending{color:var(--app-shell-text-subtle);font-size:12px;line-height:16px}.ocw-retry{align-items:flex-start;gap:var(--app-space-2);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;margin:0;padding:0;font-family:inherit;display:flex}.ocw-retry:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset);border-radius:var(--app-shell-radius-chip)}.ocw-retry-hint{align-items:center;gap:var(--app-space-4);color:var(--app-shell-danger);font-size:12px;line-height:16px;display:flex}.ocw-chips{margin-top:var(--app-space-4);align-items:center;gap:var(--app-space-4);flex-wrap:wrap;display:flex}.ocw-reaction,.ocw-thread{align-items:center;gap:var(--app-space-4);color:var(--app-shell-text-muted);border:1px solid var(--app-shell-border-strong);border-radius:var(--app-shell-radius-chip);cursor:pointer;transition:background-color 90ms var(--app-shell-easing), border-color 90ms var(--app-shell-easing);background:0 0;padding:1px 7px;font-family:inherit;font-size:12px;line-height:18px;display:inline-flex}.ocw-reaction:hover,.ocw-thread:hover{background:var(--app-shell-wash-faint);border-color:var(--app-shell-border-hover)}.ocw-reaction:focus-visible,.ocw-thread:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.ocw-reaction--own{color:var(--app-shell-text);background:var(--app-shell-control)}.ocw-reaction-count{font-weight:600}.ocw-actions{top:-10px;right:var(--app-space-16);align-items:center;gap:var(--app-space-2);padding:var(--app-space-2);background:var(--app-shell-panel);border:1px solid var(--app-shell-border);border-radius:var(--app-shell-radius-chip);box-shadow:var(--app-shell-shadow);opacity:0;transition:opacity 90ms var(--app-shell-easing);display:flex;position:absolute}.ocw-row:hover .ocw-actions,.ocw-row:focus-within .ocw-actions{opacity:1}.ocw-action{width:var(--app-shell-dock-action-size);height:var(--app-shell-dock-action-size);color:var(--app-shell-text-muted);border-radius:var(--app-shell-radius-chip);cursor:pointer;transition:background-color 90ms var(--app-shell-easing), color 90ms var(--app-shell-easing);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ocw-action:hover{color:var(--app-shell-text);background:var(--app-shell-control)}.ocw-action:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}@media (hover:none){.ocw-actions,.ocw-time--gutter{opacity:1}}.ocw-emoji-pop{width:max-content;max-width:100%;margin-top:var(--app-space-4);align-items:center;gap:var(--app-space-2);padding:var(--app-space-4);background:var(--app-shell-panel);border:1px solid var(--app-shell-border);border-radius:var(--app-shell-radius-chip);box-shadow:var(--app-shell-shadow);flex-wrap:wrap;display:flex}.ocw-emoji-pop--composer{margin:0 0 var(--app-space-6)}.ocw-emoji{width:28px;height:28px;font-size:var(--app-type-regular);border-radius:var(--app-shell-radius-chip);cursor:pointer;transition:background-color 90ms var(--app-shell-easing);background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:20px;display:inline-flex}.ocw-emoji:hover{background:var(--app-shell-control)}.ocw-emoji:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.ocw-accent{gap:var(--app-space-2);min-width:0;margin:var(--app-space-4) var(--app-space-16);padding:var(--app-space-8) var(--app-space-12);background:var(--app-shell-panel-muted);border-left:3px solid var(--app-shell-border-strong);border-radius:0 var(--app-shell-radius-chip) var(--app-shell-radius-chip) 0;flex-direction:column;display:flex}.ocw-accent--approval{border-left-color:var(--app-shell-danger)}.ocw-proposal-detail{color:var(--app-shell-text);font-size:var(--app-type-small);margin:0;font-weight:500;line-height:20px}.ocw-proposal-summary{color:var(--app-shell-text-muted);margin:0;font-size:13px;line-height:18px}.ocw-proposal-actions{margin-top:var(--app-space-6);align-items:center;gap:var(--app-space-6);display:flex}.ocw-tray{gap:var(--app-space-4);padding:var(--app-space-6) 0;border-top:1px solid var(--app-shell-border);flex-direction:column;flex:none;display:flex}.ocw-nudge{gap:var(--app-space-4);min-width:0;margin:var(--app-space-4) var(--app-space-16);padding:var(--app-space-8) var(--app-space-10);background:var(--app-shell-panel-muted);border:1px solid var(--app-shell-border);border-radius:var(--app-shell-radius-chip);flex-direction:column;display:flex}.ocw-nudge-head{align-items:center;gap:var(--app-space-6);display:flex}.ocw-nudge-label{color:var(--app-shell-text-muted);text-transform:uppercase;letter-spacing:var(--app-tracking-body);flex:1;font-size:11px;font-weight:600;line-height:14px}.ocw-typing,.ocw-readonly{padding:var(--app-space-4) var(--app-space-16);color:var(--app-shell-text-muted);flex:none;margin:0;font-size:12px;font-style:italic;line-height:16px}.ocw-readonly{padding:var(--app-space-16);text-align:center;font-size:13px;font-style:normal;line-height:18px}.ocw-composer-dock{padding:var(--app-space-8) var(--app-space-16) var(--app-space-14);flex-direction:column;flex:none;display:flex;position:relative}.ocw-composer{align-items:flex-end;gap:var(--app-space-6);min-width:0;padding:var(--app-space-6) var(--app-space-6) var(--app-space-6) var(--app-space-10);background:var(--app-shell-panel);border:1px solid var(--app-shell-border-strong);border-radius:var(--app-shell-control-radius);transition:border-color 90ms var(--app-shell-easing);display:flex}.ocw-composer:hover{border-color:var(--app-shell-border-hover)}.ocw-composer:focus-within{border-color:var(--app-shell-border-hover);outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.ocw-composer-field{min-width:0;padding:var(--app-space-6) 0;color:var(--app-shell-text);font-family:inherit;font-size:var(--app-type-small);resize:none;background:0 0;border:0;outline:none;flex:1;line-height:20px}.ocw-composer-field::placeholder{color:var(--app-shell-text-subtle)}.ocw-composer-tools{align-items:center;gap:var(--app-space-4);flex:none;display:flex}.ocw-mention-pop{max-height:220px;margin:0 0 var(--app-space-6);padding:var(--app-space-4);background:var(--app-shell-panel);border:1px solid var(--app-shell-border);border-radius:var(--app-shell-panel-radius);box-shadow:var(--app-shadow-float);flex-direction:column;gap:1px;list-style:none;display:flex;overflow-y:auto}.ocw-mention-item{align-items:center;gap:var(--app-space-8);min-width:0;padding:5px var(--app-space-8);border-radius:var(--app-shell-radius-chip);cursor:pointer;font-size:13px;line-height:20px;display:flex}.ocw-mention-item--active{background:var(--app-shell-control)}.ocw-mention-name{color:var(--app-shell-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ocw-mention-handle{color:var(--app-shell-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ocw-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.ocw-dialog-overlay{z-index:20;padding:var(--app-space-24);background:var(--app-shell-glass-dropdown);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ocw-dialog{width:100%;max-width:var(--app-shell-popover-width);gap:var(--app-space-6);padding:var(--app-space-16);background:var(--app-shell-panel);border:1px solid var(--app-shell-border);border-radius:var(--app-shell-panel-radius);box-shadow:var(--app-shadow-float);flex-direction:column;display:flex}.ocw-dialog-title{color:var(--app-shell-text);margin:0;font-size:15px;font-weight:600;line-height:20px}.ocw-dialog-message{color:var(--app-shell-text-muted);margin:0;font-size:13px;line-height:18px}.ocw-dialog-actions{margin-top:var(--app-space-8);justify-content:flex-end;align-items:center;gap:var(--app-space-6);display:flex}.ocw-dialog-danger{color:var(--app-shell-danger)}.ocw-md{gap:var(--app-space-6);flex-direction:column;min-width:0;display:flex}.ocw-md-list{padding-left:var(--app-space-20);margin:0;list-style:outside}.ocw-md-list--ordered{list-style:decimal}.ocw-md-list .ocw-md-list{margin-top:var(--app-space-4);list-style:circle}.ocw-md-list--ordered .ocw-md-list--ordered{list-style:lower-alpha}.ocw-md-item{color:var(--app-shell-text);font-size:var(--app-type-small);line-height:22px}.ocw-md-item::marker{color:var(--app-shell-text-subtle)}.ocw-md-quote{min-width:0;padding:var(--app-space-4) var(--app-space-10);gap:var(--app-space-6);background:var(--app-shell-panel-muted);border-left:3px solid var(--app-shell-border-strong);border-radius:0 var(--app-shell-radius-chip) var(--app-shell-radius-chip) 0;flex-direction:column;margin:0;display:flex}.ocw-md-code,.ocw-md-pre{color:var(--app-shell-text);background:var(--app-shell-panel-muted);border:1px solid var(--app-shell-border-strong);border-radius:var(--app-shell-radius-chip);font-family:ui-monospace,monospace}.ocw-md-code{padding:1px var(--app-space-4);font-size:13px}.ocw-md-pre{padding:var(--app-space-8) var(--app-space-10);margin:0;font-size:13px;line-height:19px;overflow-x:auto}.ocw-md-link{color:var(--app-link);text-underline-offset:2px;text-decoration:underline}.ocw-md-link:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset);border-radius:var(--app-shell-radius-chip)}.ocw-edited{color:var(--app-shell-text-subtle);font-size:12px;line-height:16px}.ocw-editor{min-width:0;margin-top:var(--app-space-2);gap:var(--app-space-6);flex-direction:column;display:flex}.ocw-editor-field{min-width:0;padding:var(--app-space-6) var(--app-space-10);color:var(--app-shell-text);font-family:inherit;font-size:var(--app-type-small);background:var(--app-shell-panel);border:1px solid var(--app-shell-border-strong);border-radius:var(--app-shell-control-radius);resize:vertical;transition:border-color 90ms var(--app-shell-easing);outline:none;line-height:20px}.ocw-editor-field:hover{border-color:var(--app-shell-border-hover)}.ocw-editor-field:focus-visible{border-color:var(--app-shell-border-hover);outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.ocw-editor-actions{align-items:center;gap:var(--app-space-6);display:flex}.ocw-editor-hint{min-width:0;color:var(--app-shell-text-subtle);flex:1;font-size:12px;line-height:16px}.ocw-format{margin-bottom:var(--app-space-6);align-items:center;gap:var(--app-space-2);background:var(--app-shell-panel-muted);border:1px solid var(--app-shell-border-strong);border-radius:var(--app-shell-control-radius);flex-wrap:wrap;padding:3px;display:flex}.ocw-format[hidden]{display:none}.ocw-format-btn{flex:none}.ocw-atts{gap:var(--app-space-6);margin:var(--app-space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ocw-att{min-width:0;max-width:100%}.ocw-att-image{border:1px solid var(--app-shell-border);border-radius:var(--app-shell-radius-card);transition:border-color 90ms var(--app-shell-easing);line-height:0;display:block;overflow:hidden}.ocw-att-image:hover{border-color:var(--app-shell-border-hover)}.ocw-att-image:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.ocw-att-img{object-fit:contain;background:var(--app-shell-panel-muted);width:auto;max-width:min(320px,100%);height:auto;max-height:240px;display:block}.ocw-att-file{align-items:center;gap:var(--app-space-8);max-width:320px;padding:var(--app-space-8) var(--app-space-10);color:var(--app-shell-text);background:var(--app-shell-panel-muted);border:1px solid var(--app-shell-border);border-radius:var(--app-shell-radius-card);transition:background-color 90ms var(--app-shell-easing);text-decoration:none;display:flex}.ocw-att-file:hover{background:var(--app-shell-control-hover)}.ocw-att-file:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:var(--app-shell-focus-ring-offset)}.ocw-att-glyph,.ocw-att-go{color:var(--app-shell-text-muted);flex:none;align-items:center;display:flex}.ocw-att-text{flex-direction:column;gap:1px;min-width:0;display:flex}.ocw-att-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ocw-att-size{color:var(--app-shell-text-subtle);font-size:11px}.ocw-tray{gap:var(--app-space-4);margin-bottom:var(--app-space-6);flex-direction:column;display:flex}.ocw-tray-list{gap:var(--app-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ocw-tray-item,.ocw-tray-refused{align-items:center;gap:var(--app-space-8);max-width:280px;padding:var(--app-space-6) var(--app-space-8);background:var(--app-shell-panel-muted);border:1px solid var(--app-shell-border);border-radius:var(--app-shell-radius-chip);display:flex}.ocw-tray-item--error,.ocw-tray-refused{border-color:var(--app-shell-danger)}.ocw-tray-item--error .ocw-tray-glyph,.ocw-tray-refused .ocw-tray-glyph{color:var(--app-shell-danger)}.ocw-tray-glyph{color:var(--app-shell-text-muted);flex:none;align-items:center;display:flex}.ocw-tray-text,.ocw-tray-refused-text{flex-direction:column;gap:1px;min-width:0;display:flex}.ocw-tray-name{color:var(--app-shell-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ocw-tray-status,.ocw-tray-refused-text{color:var(--app-shell-text-subtle);font-size:11px}.ocw-tray-item--error .ocw-tray-status{color:var(--app-shell-danger)}.ocw-tray-remove{padding:var(--app-space-2);color:var(--app-shell-text-muted);border-radius:var(--app-shell-radius-chip);cursor:pointer;transition:color 90ms var(--app-shell-easing);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.ocw-tray-remove:hover{color:var(--app-shell-text)}.ocw-tray-remove:focus-visible{outline:var(--app-shell-focus-ring-width) solid var(--app-shell-focus-ring);outline-offset:1px}.ocw-composer-hint:not(:empty){margin:var(--app-space-4) 0 0;color:var(--app-shell-text-subtle);font-size:11px}@media (prefers-reduced-motion:reduce){.ocw-pinned-toggle,.ocw-row,.ocw-time--gutter,.ocw-reaction,.ocw-thread,.ocw-actions,.ocw-action,.ocw-emoji,.ocw-composer,.ocw-editor-field,.ocw-att-image,.ocw-att-file,.ocw-tray-remove{transition:none}}