.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}
