.studio-shell{--studio-unit:var(--wa-font-size-m);--studio-bar:calc(var(--studio-unit) * 2.85);--studio-chat-min:calc(var(--studio-unit) * 22.5);--studio-chat-max:calc(var(--studio-unit) * 50.7);--studio-document-min:calc(var(--studio-unit) * 33.8);--studio-shadow:0 var(--wa-border-width-s) var(--wa-space-xs) var(--wa-color-shadow);background:var(--wa-color-surface-lowered);color:var(--wa-color-text-normal);position:fixed;inset:0}.studio-split{--divider-width:var(--wa-border-width-s);--divider-hit-area:calc(var(--studio-unit) * .6);block-size:100%}.studio-split::part(divider){background:var(--wa-color-surface-border)}.studio-split::part(divider):hover,.studio-split::part(divider):focus-visible{background:var(--wa-color-brand-fill-loud)}.studio-split-chat{--min:var(--studio-chat-min);--max:min(var(--studio-chat-max), calc(100% - var(--studio-document-min)))}.studio-edge,.studio-outlet,.studio-fill,.studio-workbench{block-size:100%;min-inline-size:0}.studio-region{block-size:100%;min-inline-size:0;overflow:hidden}.studio-region[hidden]{display:none}.studio-bar,.studio-bar .wa-cluster{flex-wrap:nowrap}.studio-bar{white-space:nowrap;block-size:var(--studio-bar);padding-inline:var(--wa-space-s);background:inherit;z-index:1;transition:box-shadow var(--wa-transition-fast);flex:none;position:relative}.studio-region[data-scrolled]>.studio-bar{box-shadow:var(--studio-shadow)}.studio-body{flex:1;min-block-size:0;overflow:auto}.studio-body[data-measure=reading]>*{max-inline-size:calc(var(--studio-unit) * 52);margin-inline:auto}.studio-document{background:var(--wa-color-surface-default)}.studio-spacer{flex:1}.studio-bar-title{font-family:var(--wa-font-family-body);font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.studio-crumb{font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-xs);color:var(--wa-color-text-normal);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.studio-views{flex-wrap:nowrap}.studio-view{padding:var(--wa-space-3xs) var(--wa-space-s);border-radius:var(--wa-border-radius-m);color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);text-decoration:none}.studio-view:hover{background:var(--wa-color-neutral-fill-quiet)}.studio-view[aria-current=page]{color:var(--wa-color-text-normal);background:var(--wa-color-neutral-fill-quiet);font-weight:var(--wa-font-weight-semibold)}.studio-sidebar{background:var(--wa-color-surface-lowered)}.studio-sidebar>.studio-bar{padding-inline:var(--wa-space-xs)}.studio-sidebar>.studio-bar>wa-dropdown{flex:1;min-inline-size:0}.studio-sidebar>.studio-body,.studio-sidebar>.studio-foot{padding:var(--wa-space-xs)}.studio-foot{flex:none}.studio-sidebar>.studio-foot>wa-dropdown{display:block}.studio-sidebar>.studio-foot>wa-dropdown>.studio-sidebar-item{inline-size:100%}.studio-sidebar :is(.rail-switcher,.rail-account){--wa-form-control-padding-inline:var(--wa-space-3xs);inline-size:100%}.studio-sidebar :is(.rail-switcher,.rail-account)::part(button){box-sizing:border-box}.studio-sidebar :is(.rail-switcher,.rail-account)::part(label){text-align:start;flex:1;min-inline-size:0}.studio-sidebar[data-collapsed] :is(.rail-switcher,.rail-account){--wa-form-control-padding-inline:0}.studio-sidebar[data-collapsed] :is(.rail-switcher,.rail-account)::part(button){justify-content:center}.studio-sidebar[data-collapsed] :is(.rail-switcher,.rail-account)>wa-avatar{margin-inline-end:0}.studio-sidebar[data-collapsed] :is(.rail-switcher,.rail-account)::part(label),.studio-sidebar[data-collapsed] :is(.rail-switcher,.rail-account)::part(caret){display:none}.studio-sidebar .studio-bar-title,.studio-sidebar-heading,.studio-sidebar-text{padding-inline:var(--wa-space-xs)}.studio-sidebar-heading{padding-block:var(--wa-space-m) var(--wa-space-3xs)}.studio-sidebar-text{padding-block:var(--wa-space-3xs)}.studio-sidebar-item{appearance:none;block-size:auto;min-inline-size:0;min-block-size:calc(var(--studio-unit) * 2);padding:var(--wa-space-3xs) var(--wa-space-xs);border-radius:var(--wa-border-radius-m);color:var(--wa-color-text-normal);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;flex-wrap:nowrap;text-decoration:none}.studio-sidebar-item:hover{background:var(--wa-color-neutral-fill-quiet)}.studio-sidebar-item:focus-visible{outline:var(--wa-focus-ring);outline-offset:calc(var(--wa-focus-ring-offset) * -1)}.studio-sidebar-item[aria-current=page],.studio-sidebar-item[aria-pressed=true]{background:var(--wa-color-brand-fill-quiet);color:var(--wa-color-brand-on-quiet)}.studio-sidebar-item:disabled{color:var(--wa-color-text-quiet);cursor:default;background:0 0}.studio-sidebar[data-collapsed] .studio-sidebar-item{justify-content:center;padding-inline:0}.studio-sidebar-label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.studio-rail-count{font-size:var(--wa-font-size-2xs);color:var(--wa-color-text-quiet)}.studio-rail-dot{inline-size:var(--wa-space-xs);block-size:var(--wa-space-xs);background:var(--wa-color-brand-fill-loud);border-radius:50%}.studio-page{background:var(--wa-color-surface-default)}.studio-page-body{padding:var(--wa-space-l) var(--wa-space-xl)}.studio-banner{z-index:10;inline-size:fit-content;margin-inline:auto;position:absolute;inset-block-start:var(--wa-space-s);inset-inline:0}.studio-command-bar{--width:calc(var(--studio-unit) * 40)}.studio-commands{margin:var(--wa-space-s) 0 0;padding:0 var(--wa-space-s) 0 0;scrollbar-gutter:stable;max-block-size:calc(var(--studio-unit) * 24);list-style:none;overflow:auto}.studio-command{padding:var(--wa-space-xs) var(--wa-space-s);border-radius:var(--wa-border-radius-m);cursor:pointer}.studio-command[aria-selected=true]{background:var(--wa-color-brand-fill-quiet)}.studio-key{white-space:nowrap;font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-2xs);color:var(--wa-color-text-quiet);flex:none;margin-inline-start:var(--wa-space-2xs)}
