.workspace-dialogs-container{display:block}
.workspace-app-container{flex-direction:column;width:100%;min-height:100vh;display:flex}
.style-panel__field.style-panel__field--color{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem}.style-panel__field.style-panel__field--color:has(>.style-panel__hint){flex-wrap:wrap}.style-panel__field--color>.style-panel__hint{flex-basis:100%}
.style-panel{background:var(--ws-sidebar-bg);height:100%;min-height:0;color:var(--ws-sidebar-text);flex-direction:column;display:flex}.style-panel__head{border-bottom:1px solid var(--ws-sidebar-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem .875rem;display:flex}.style-panel__head-top{display:contents}html[data-app-shell=desktop] .style-panel__head{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.625rem;padding:.5rem .875rem .625rem}html[data-app-shell=desktop] .style-panel__head-top{justify-content:space-between;align-items:center;gap:.5rem;min-height:24px;display:flex;overflow:hidden}html[data-app-shell=desktop] .style-panel__title{order:0}.style-panel__title{font-size:var(--app-type-emphasis);font-weight:var(--doc-weight-semibold);letter-spacing:normal;color:var(--ws-sidebar-text-secondary);order:-1}.style-panel__body{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.875rem;display:flex;overflow-y:auto}.style-panel__group{border-top:1px solid var(--ws-sidebar-border);flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.style-panel__group-heading{margin:0}.style-panel__group-toggle{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:.375rem;padding:.125rem 0;display:flex}.style-panel__group-toggle:hover .style-panel__group-title,.style-panel__group-toggle:hover .style-panel__group-chevron{color:var(--ws-sidebar-text)}.style-panel__group-chevron{color:var(--ws-sidebar-text-muted);transition:transform var(--doc-transition-fast);flex-shrink:0}.style-panel__group-chevron.is-open{transform:rotate(90deg)}.style-panel__group-title{font-size:var(--app-type-callout);font-weight:var(--doc-weight-semibold);letter-spacing:normal;color:var(--ws-sidebar-text-secondary);margin:0}.style-panel__group-count{font-size:var(--app-type-caption);font-variant-numeric:tabular-nums;color:var(--ws-sidebar-text-muted);opacity:.7;margin-left:auto;font-weight:600}.style-panel__group>[hidden]{display:none}.style-panel__group>div:not([hidden]){flex-direction:column;gap:.5rem;display:flex}.style-panel__empty{font-size:var(--app-type-footnote);color:var(--ws-sidebar-text-muted);margin:0;padding:.5rem 0}.style-panel__subsection-title{font-size:var(--app-type-footnote);font-weight:var(--doc-weight-semibold);color:var(--ws-sidebar-text-muted);margin:.75rem 0 .25rem}.style-panel__subsection-title:first-child{margin-top:0}.style-panel__tabs{margin-bottom:.125rem}.style-panel__field{flex-direction:column;gap:.25rem;display:flex}.style-panel__field-label{font-size:var(--app-type-footnote);color:var(--ws-sidebar-text-secondary);font-weight:600}.style-panel__reset-slot{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;display:flex}.style-panel__reset{margin-block:-.25rem}.style-panel__field--modified{position:relative}.style-panel__field--modified:before{content:"";background:var(--ws-sidebar-accent);border-radius:1px;width:2px;position:absolute;top:.15rem;bottom:.15rem;left:-.5rem}.style-panel__notice{font-size:var(--app-type-footnote);color:var(--amber);background:var(--amber-bg);border:1px solid var(--amber-border);border-radius:var(--btn-radius,.375rem);margin:0;padding:.5rem .625rem;line-height:1.45}.style-panel__foot{border-top:1px solid var(--ws-sidebar-border);flex-direction:column;flex-shrink:0;gap:.5rem;padding:.75rem .875rem;display:flex}.style-panel__dirty{font-size:var(--app-type-caption);color:var(--amber);font-weight:600}.style-panel__actions{flex-wrap:wrap;gap:.375rem;display:flex}.style-panel__file{display:none}.style-panel__inactive>[inert]{opacity:.45}.style-panel__hint{font-size:var(--app-type-footnote);color:var(--ws-sidebar-text-muted);margin:.25rem 0 0}
.quick-edit{text-align:left;flex-direction:column;gap:.75rem;width:100%;display:flex}.quick-edit__window{z-index:var(--app-z-overlay);background:var(--doc-page-bg,var(--app-bg-main));position:fixed;inset:0;overflow:hidden;transform:translateZ(0)}html:has(.quick-edit__window){overflow:hidden}.quick-edit__bar{z-index:var(--app-z-dropdown);box-sizing:border-box;background:var(--ws-chrome-bg,var(--card-bg,var(--app-bg-card)));border-bottom:1px solid var(--ws-chrome-border,var(--border-color,var(--app-border)));height:35px;transition:transform var(--app-motion-slow);align-items:center;gap:.5rem;padding:0 .375rem 0 .75rem;display:flex;position:absolute;top:0;left:0;right:0}.header-hidden .quick-edit__bar{transform:translateY(-100%)}.quick-edit__lead{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.quick-edit__home{flex-shrink:0;display:inline-flex}.quick-edit__home img{width:1.125rem;height:1.125rem}.quick-edit__file{min-width:0;font-family:var(--code-source-font);font-size:var(--app-type-body);color:var(--ws-chrome-text,var(--text-color,var(--app-text)));align-items:center;gap:.4rem;display:inline-flex}.quick-edit__file svg{width:1rem;height:1rem;color:var(--text-muted,var(--app-text-secondary));flex-shrink:0}.quick-edit__draft{white-space:nowrap;text-overflow:ellipsis;font-size:var(--app-type-callout);color:var(--text-muted,var(--app-text-secondary));overflow:hidden}.quick-edit__actions{flex-shrink:0;align-items:center;gap:.25rem;margin-left:auto;display:inline-flex}.quick-edit__panes{position:absolute;inset:0;overflow:hidden}.quick-edit__stand-in{background:var(--card-bg,var(--app-bg-card));grid-template-columns:minmax(0,40%) minmax(0,1fr);display:grid;position:absolute;inset:65px 0 0;overflow:hidden}.quick-edit__stand-in-source{padding:var(--pv-float-clearance,1rem) var(--code-source-text-inline,1rem) 1rem;white-space:pre-wrap;font-family:var(--code-source-font);font-size:calc(var(--code-source-base) * var(--doc-reader-scale,1));line-height:var(--code-source-leading);color:var(--text-color,var(--app-text));border-right:1px solid var(--border-color,var(--app-border));margin:0;overflow:hidden}.quick-edit__card{background:var(--app-bg-card);border:1px solid var(--app-border);border-radius:var(--app-radius-lg);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.625rem .625rem .625rem .875rem;display:flex}.quick-edit__note{font-size:var(--app-type-callout);color:var(--app-text-secondary);margin:0}@media (max-width:1023px){.quick-edit__stand-in{grid-template-columns:minmax(0,1fr)}.quick-edit__stand-in-source{border-right:0}.quick-edit__stand-in-diagram{display:none}}@media (min-width:1024px){.quick-edit__draft{margin-left:auto}.quick-edit__draft~.quick-edit__actions{margin-left:0}.quick-edit__stand-in{inset:35px 0 0}html:not(.header-hidden) .quick-edit__window:not(:has(.find-replace-bar)) .ws-toolbar-wrapper{align-items:center;width:max-content;height:35px;display:flex;top:0!important;left:var(--quick-edit-lead,14rem)!important;z-index:var(--app-z-overlay)!important;background:0 0!important;border-bottom:0!important;right:auto!important}html:not(.header-hidden) .quick-edit__window:not(:has(.find-replace-bar)) .ws-toolbar-wrapper .ws-toolbar{background:0 0}html:not(.header-hidden) .quick-edit__window:not(:has(.find-replace-bar)) .doc-wrapper-editor:has(.ws-toolbar-wrapper){padding-top:0}html:not(.header-hidden) .quick-edit__window:not(:has(.find-replace-bar)) .doc-wrapper-editor:has(.ws-toolbar-wrapper) .ws-split-editor-panes{height:calc(100vh - 35px)}}
