.beta-label{background:var(--studio-accent);height:18px;color:var(--studio-accent-foreground);font-family:var(--font-sans);letter-spacing:.06em;vertical-align:middle;border-radius:999px;flex:none;align-items:center;padding:0 7px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}@property --beta-title-size{syntax:"<length>";inherits:true;initial-value:0}.beta-title-end{--beta-title-size:1em;white-space:nowrap}h1 .beta-label{letter-spacing:.05em;height:24px;translate:0 calc(var(--beta-title-size) * -.1);margin-inline-start:12px;padding:0 10px;font-size:13px}@media (max-width:700px){h1 .beta-label{height:20px;margin-inline-start:8px;padding:0 8px;font-size:11px}}@media (max-width:359px){.beta-title-end{white-space:normal}}
@property --rail-label-lead{syntax:"<length>";inherits:false;initial-value:0}.rail-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rail-label-under,.studio-app-nav-placeholder>.studio-app-nav-placeholder-label,.studio-rail-resize{display:none}.rail-label-track{display:inline}.rail-label[data-overflowing]{text-align:start}.rail-label[data-marquee]{text-overflow:clip;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--rail-label-lead), #000 calc(100% - var(--rail-label-trail,10px)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--rail-label-lead), #000 calc(100% - var(--rail-label-trail,10px)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--rail-label-lead), #000 calc(100% - var(--rail-label-trail,10px)), transparent)}@media (min-width:641px) and (prefers-reduced-motion:no-preference){.studio-app-rail .rail-label{text-overflow:clip;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--rail-label-lead), #000 calc(100% - var(--rail-label-trail,10px)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--rail-label-lead), #000 calc(100% - var(--rail-label-trail,10px)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--rail-label-lead), #000 calc(100% - var(--rail-label-trail,10px)), transparent)}}.rail-label[data-marquee]>.rail-label-track{will-change:transform;gap:2em;display:inline-flex}@media (min-width:641px){:root{--rail-motion:.38s cubic-bezier(.32, .72, 0, 1)}:root[data-rail-size=labelled]{--studio-rail-width:84px}:root[data-rail-size=labelled] .studio-shell:has(.studio-app-rail){--studio-rail-width:84px}:root[data-rail-size=wide]{--studio-rail-width:232px}:root[data-rail-size=wide] .studio-shell:has(.studio-app-rail){--studio-rail-width:232px}.studio-app-rail :is(.studio-app-nav>:is(button,a,.studio-app-nav-placeholder),.studio-settings-launcher>button:not(.studio-rail-language)){flex:none;height:48px;min-height:0;text-decoration:none;display:block;position:relative}.studio-app-rail :is(.studio-app-nav>:is(button,a),.studio-settings-launcher>button)>svg,.studio-app-rail .studio-app-nav-placeholder>.home-skeleton-fill:first-child{position:absolute;top:24px;left:50%;translate:-50% -50%}.studio-app-rail .rail-label{opacity:0;pointer-events:none;display:block;position:absolute}.studio-app-rail .rail-label-under{--rail-label-trail:6px;text-align:center;width:61px;height:14px;font-size:10.5px;font-weight:600;line-height:14px;top:40px;left:50%;translate:-50% -4px}.studio-app-rail .rail-label-under[data-overflowing]{text-align:start}.studio-app-rail .rail-label-beside{text-align:start;height:40px;font-size:13px;font-weight:500;line-height:40px;top:0;left:48px;right:10px;translate:-6px}.studio-app-rail .studio-app-nav-placeholder>.studio-app-nav-placeholder-label{opacity:0;border-radius:4px;width:36px;height:8px;display:block;position:absolute;top:43px;left:50%;translate:-50%}.studio-app-rail .studio-profile-anchor{justify-content:flex-start;padding-left:calc(50% - 18px)}.studio-app-rail :is(.studio-settings-launcher>button){isolation:isolate}.studio-app-rail :is(.studio-settings-launcher>button):before{content:"";z-index:-1;background:var(--studio-hover-reveal);opacity:0;pointer-events:none;border-radius:8px;width:40px;height:40px;margin-left:-20px;position:absolute;top:0;left:50%}:root[data-rail-size=labelled] .studio-app-rail .studio-app-nav{row-gap:4px}:root[data-rail-size=labelled] .studio-app-rail .studio-app-nav:before{top:0}:root[data-rail-size=labelled] .studio-app-rail :is(.studio-app-nav>:is(button,a,.studio-app-nav-placeholder),.studio-settings-launcher>button:not(.studio-rail-language)){height:56px}:root[data-rail-size=labelled] .studio-app-rail :is(.studio-app-nav>:is(button,a),.studio-settings-launcher>button)>svg,:root[data-rail-size=labelled] .studio-app-rail .studio-app-nav-placeholder>.home-skeleton-fill:first-child{top:20px}:root[data-rail-size=labelled] .studio-app-rail :is(.rail-label-under,.studio-app-nav-placeholder>.studio-app-nav-placeholder-label){opacity:1;translate:-50%}:root[data-rail-size=labelled] .studio-app-rail :is(.studio-settings-launcher>button):is(.zd-no-hover,:focus-visible){background:0 0}@media (hover:hover) and (pointer:fine){:root[data-rail-size=labelled] .studio-app-rail :is(.studio-settings-launcher>button):is(:hover,:focus-visible){background:0 0}}:root[data-rail-size=labelled] .studio-app-rail :is(.studio-settings-launcher>button):is(.zd-no-hover,:focus-visible):before{opacity:1}@media (hover:hover) and (pointer:fine){:root[data-rail-size=labelled] .studio-app-rail :is(.studio-settings-launcher>button):is(:hover,:focus-visible):before{opacity:1}}:root[data-rail-size=wide] .studio-app-rail .studio-app-nav{row-gap:2px}:root[data-rail-size=wide] .studio-app-rail .studio-app-nav:before{width:calc(100% - 16px);margin-left:0;top:0;left:8px}:root[data-rail-size=wide] .studio-app-rail :is(.studio-app-nav>:is(button,a,.studio-app-nav-placeholder),.studio-settings-launcher>button:not(.studio-rail-language)){height:40px}:root[data-rail-size=wide] .studio-app-rail :is(.studio-app-nav>:is(button,a),.studio-settings-launcher>button)>svg,:root[data-rail-size=wide] .studio-app-rail .studio-app-nav-placeholder>.home-skeleton-fill:first-child{top:20px;left:24px}:root[data-rail-size=wide] .studio-app-rail .rail-label-beside{opacity:1;translate:0}:root[data-rail-size=wide] .studio-app-rail .rail-label-under{left:24px}:root[data-rail-size=wide] .studio-app-rail .studio-app-nav-placeholder>.studio-app-nav-placeholder-label{opacity:1;width:96px;height:10px;top:15px;left:48px;translate:0}:root[data-rail-size=wide] .studio-app-rail .studio-profile-anchor{padding-left:14px}:root[data-rail-size=wide] .studio-app-rail .studio-profile-role{left:32px}:root:is([data-rail-size=labelled],[data-rail-size=wide]) .studio-app-rail :is(.studio-app-nav>:is(button,a),.studio-settings-launcher>button):active{transform:none}:root:is([data-rail-size=labelled],[data-rail-size=wide]) .studio-app-rail :is(.studio-app-nav>:is(button,a),.studio-settings-launcher>button):active>svg{scale:.88}.studio-rail-resize{top:0;bottom:0;left:calc(var(--studio-rail-width) - 4px);z-index:1081;cursor:ew-resize;touch-action:none;outline:none;width:8px;display:block;position:fixed}.studio-rail-resize[data-size=compact]{cursor:e-resize}.studio-rail-resize[data-widest]{cursor:w-resize}.studio-rail-resize:after{content:"";background:0 0;width:2px;transition:background-color .16s,width .26s cubic-bezier(.32,.72,0,1);position:absolute;top:0;bottom:0;left:50%;translate:-50%}@media (hover:hover) and (pointer:fine){.studio-rail-resize:hover:after{background:rgb(var(--ink) / 10%);transition-delay:.15s}}.studio-rail-resize:is(:focus-visible,[data-dragging]):after{background:var(--studio-accent);transition-delay:0s}.studio-rail-resize[data-dragging]:after{width:4px}.information-shell .studio-rail-resize{top:var(--information-ribbon-height,0px)}:root[data-rail-dragging],:root[data-rail-dragging] *{cursor:ew-resize!important;-webkit-user-select:none!important;user-select:none!important}}@media (min-width:641px) and (prefers-reduced-motion:no-preference){.studio-app-rail :is(.studio-app-nav>:is(button,a),.studio-settings-launcher>button)>svg{transition:scale .14s}:root[data-rail-moving] .studio-app-rail{transition:width var(--rail-motion)}:root[data-rail-moving] .main{transition:margin-left var(--rail-motion)}:root[data-rail-moving] .studio-rail-resize{transition:left var(--rail-motion)}:root[data-rail-moving] .event-backdrop{transition:width var(--rail-motion)}:root[data-rail-moving] .studio-dialog-backdrop:has(.studio-settings-sheet){transition:inset-inline-start var(--rail-motion)}:root[data-rail-moving] .studio-app-rail .studio-app-nav{transition:row-gap var(--rail-motion)}:root[data-rail-moving] .studio-app-rail .studio-app-nav:before{transition:transform .22s cubic-bezier(.2, .8, .2, 1), opacity .14s ease, top var(--rail-motion), left var(--rail-motion), width var(--rail-motion), margin-left var(--rail-motion)}:root[data-rail-moving] .studio-app-rail :is(.studio-app-nav>:is(button,a,.studio-app-nav-placeholder),.studio-settings-launcher>button){transition:height var(--rail-motion), transform .14s ease, color .16s ease, background-color .16s ease}:root[data-rail-moving] .studio-app-rail :is(.studio-app-nav>:is(button,a),.studio-settings-launcher>button)>svg,:root[data-rail-moving] .studio-app-rail .studio-app-nav-placeholder>.home-skeleton-fill:first-child{transition:top var(--rail-motion), left var(--rail-motion), scale .14s ease}:root[data-rail-moving] .studio-app-rail .rail-label,:root[data-rail-moving] .studio-app-rail .studio-app-nav-placeholder>.studio-app-nav-placeholder-label{transition:opacity .14s ease, translate .14s ease, top var(--rail-motion), left var(--rail-motion), width var(--rail-motion), height var(--rail-motion)}:root[data-rail-moving][data-rail-size=labelled] .studio-app-rail .rail-label-under,:root[data-rail-moving][data-rail-size=wide] .studio-app-rail .rail-label-beside{transition:opacity .24s .14s,translate .34s cubic-bezier(.32,.72,0,1) .1s}:root[data-rail-moving] .studio-app-rail .studio-profile-anchor{transition:padding-left var(--rail-motion)}:root[data-rail-moving] .studio-app-rail .studio-profile-role{transition:left var(--rail-motion)}}@media (prefers-reduced-motion:reduce){.studio-rail-resize:after{transition-property:background-color}}@media print{.studio-rail-resize{display:none}}
.role-badge:not(.studio-profile-role){background:var(--studio-accent);color:var(--studio-accent-foreground);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:3px 9px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.role-badge[data-role=faculty],.role-badge[data-role=representative]{background:rgb(var(--system-green))}.role-badge[data-role=committee]{background:rgb(var(--system-orange));color:#fff}.role-badge[data-role=admin]{color:#322818;background:linear-gradient(135deg,#e4c679,#f1e4bf)}.role-badge[data-role=pending]{background:rgb(var(--system-gray))}
.workspace-search{--workspace-search-keycap-line:#00000029;--workspace-search-mode-track:#0000000f;--workspace-search-mode-thumb:#fff;--workspace-search-mode-thumb-shadow:var(--elevation-raised);--workspace-search-field-height:38px;--workspace-search-field-fill:#fff;--workspace-search-field-fill-focus:#fff;--workspace-search-field-shadow:var(--elevation-floating);--workspace-search-field-shadow-focus:var(--elevation-floating-lifted)}.studio-navbar-search .workspace-search-field{--workspace-search-field-radius:var(--radius-4xl);min-height:var(--workspace-search-field-height);border-radius:var(--workspace-search-field-radius);padding-right:var(--workspace-search-mode-inset);background:var(--workspace-search-field-fill);box-shadow:var(--workspace-search-field-shadow);transition:background-color .2s,box-shadow .2s}.studio-navbar-search .workspace-search-field:focus-within{background:var(--workspace-search-field-fill-focus);box-shadow:var(--workspace-search-field-shadow-focus)}.workspace-search-field{isolation:isolate;position:relative;overflow:hidden}.workspace-search-field>.helper-mist{z-index:-1;visibility:hidden;pointer-events:none;height:160px;transition:visibility 0s linear .7s;position:absolute;top:-44px;left:0;right:0;overflow:hidden}.workspace-search-field>.helper-mist.is-on{visibility:visible;transition:visibility}.workspace-search .workspace-search-field>.helper-mist:before,.workspace-search .workspace-search-field>.helper-mist:after,.workspace-search .workspace-search-field>.helper-mist .helper-mist-grain{transition-duration:.45s}.workspace-search .workspace-search-field>.helper-mist .helper-mist-cloud{transition-duration:.7s,.5s}.workspace-search[data-mist] .workspace-search-field input{color:#fff;caret-color:#fff}.workspace-search[data-mist] .workspace-search-field input::placeholder{color:#ffffffb8}.workspace-search[data-mist] .workspace-search-field .workspace-search-clear{color:#fffc}:root .workspace-search[data-mist] .workspace-search-mark [data-part=letters]{fill:#fff}.workspace-search[data-mist] .workspace-search-mode{--workspace-search-mode-track:#ffffff29;--workspace-search-mode-thumb:#fff;--workspace-search-mode-thumb-shadow:var(--elevation-raised)}.workspace-search[data-mist] .workspace-search-mode button[aria-checked=false]{color:#fffc}@media (hover:hover) and (pointer:fine){.workspace-search[data-mist] .workspace-search-mode button[aria-checked=false]:hover{color:#fff}}.workspace-search[data-mist] .workspace-search-mode button[aria-checked=true]{color:#1d1d1f}.workspace-search-field>svg,.workspace-search-mark{flex:none}.workspace-search-input{flex:1;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.workspace-search .workspace-search-field .workspace-search-input[data-cycling]>input::placeholder{color:#0000}.workspace-search-placeholder{clip-path:inset(0);color:var(--studio-secondary-label);pointer-events:none;font-size:13px;position:absolute;inset:0;overflow:hidden}.workspace-search-placeholder-line{text-overflow:ellipsis;white-space:nowrap;position:absolute;top:50%;left:0;right:0;overflow:hidden;translate:0 -50%}.workspace-search-placeholder-line[data-entering]{animation:.52s cubic-bezier(.32,.72,0,1) both workspace-search-line-in}.workspace-search-placeholder-line[data-leaving]{animation:.52s cubic-bezier(.32,.72,0,1) both workspace-search-line-out}@keyframes workspace-search-line-in{0%{opacity:0;translate:0 50%}}@keyframes workspace-search-line-out{to{opacity:0;translate:0 -150%}}.workspace-search[data-mist] .workspace-search-placeholder{color:#ffffffb8}.workspace-search-ai-mark{transform:translateY(-14.0625%)}.workspace-search-field .workspace-search-clear{color:var(--studio-secondary-label);flex:none}.workspace-search{--workspace-search-mode-inset:4px;--workspace-search-mode-thumb-inset:2px}.workspace-search-mode{--workspace-search-mode-radius:calc(var(--workspace-search-field-radius,var(--radius-4xl)) - var(--workspace-search-mode-inset));--workspace-search-mode-thumb-radius:calc(var(--workspace-search-mode-radius) - var(--workspace-search-mode-thumb-inset));height:calc(var(--workspace-search-field-height) - 2 * var(--workspace-search-mode-inset));padding:var(--workspace-search-mode-thumb-inset);border-radius:var(--workspace-search-mode-radius);background:var(--workspace-search-mode-track);-webkit-user-select:none;user-select:none;flex:none;grid-template-columns:1fr 1fr;display:grid;position:relative}.workspace-search-mode-thumb{top:var(--workspace-search-mode-thumb-inset);bottom:var(--workspace-search-mode-thumb-inset);left:var(--workspace-search-mode-thumb-inset);width:calc((100% - 2 * var(--workspace-search-mode-thumb-inset)) / 2);border-radius:var(--workspace-search-mode-thumb-radius);background:var(--workspace-search-mode-thumb);box-shadow:var(--workspace-search-mode-thumb-shadow);pointer-events:none;transition:transform .42s cubic-bezier(.32,.72,0,1);position:absolute}.workspace-search-mode[data-mode=ask] .workspace-search-mode-thumb{transform:translate(100%)}.workspace-search-mode button{border-radius:var(--workspace-search-mode-thumb-radius);min-width:0;color:var(--studio-secondary-label);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:12px;font-weight:500;transition:color .22s;position:relative}.workspace-search-mode button[aria-checked=true]{color:var(--studio-label)}@media (hover:hover) and (pointer:fine){.workspace-search-mode button:hover{color:var(--studio-label)}}.workspace-search-mode button[aria-checked=true]{cursor:default}.workspace-search-mode button:focus-visible{outline:2px solid var(--studio-accent);outline-offset:1px}.studio-navbar-search .workspace-search-panel{flex-direction:column;width:max(100%,640px);max-height:min(600px,100dvh - 96px);padding:10px;display:flex;overflow:hidden}.studio-feature-search .workspace-search-list{overscroll-behavior:contain;scrollbar-width:none;min-height:0;max-height:none;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--scroll-fade-top,0px), #000 calc(100% - var(--scroll-fade-bottom,0px)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--scroll-fade-top,0px), #000 calc(100% - var(--scroll-fade-bottom,0px)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--scroll-fade-top,0px), #000 calc(100% - var(--scroll-fade-bottom,0px)), transparent);flex:auto;overflow-y:auto}.workspace-search-list::-webkit-scrollbar{display:none}.workspace-search-kinds{scrollbar-width:none;flex:none;gap:4px;padding:2px 2px 10px;display:flex;overflow-x:auto}.workspace-search-kinds::-webkit-scrollbar{display:none}.workspace-search-kinds button{border-radius:var(--studio-body-radius-small);height:32px;color:var(--studio-secondary-label);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .16s,color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.workspace-search-kinds button:hover{color:var(--studio-label)}}.workspace-search-kinds button[data-empty]:not([aria-selected=true]){opacity:.5}.workspace-search-kinds button[aria-selected=true]{background:var(--studio-label);color:rgb(var(--paper));font-weight:600}.workspace-search-kinds button[aria-selected=true] .workspace-search-kind-count{color:inherit;opacity:.7}.workspace-search-kinds button:focus-visible{outline:2px solid var(--studio-accent);outline-offset:1px}.workspace-search-kind-count{color:var(--studio-secondary-label);font-family:var(--font-en);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.workspace-search-group+.workspace-search-group{margin-top:8px}.workspace-search-panel .studio-feature-results-label{padding:12px 12px 8px;font-size:12px;font-weight:500}.workspace-search-group:first-child .studio-feature-results-label{padding-top:6px}.workspace-search-row{gap:14px;min-height:48px;padding:10px 12px}.workspace-search-row.studio-feature-result+.workspace-search-row.studio-feature-result:before{content:none}.workspace-search-row:is(.zd-no-hover,[aria-selected=true]){box-shadow:var(--workspace-search-mode-thumb-shadow)}@media (hover:hover) and (pointer:fine){.workspace-search-row:is(:hover,[aria-selected=true]){box-shadow:var(--workspace-search-mode-thumb-shadow)}}.workspace-search-symbol{width:36px;height:24px;color:var(--studio-secondary-label);flex:none;place-items:center;display:grid}.workspace-search-row[data-kind=seminar] .workspace-search-symbol{height:36px}.workspace-search-thumbnail{background:var(--studio-control-fill);border-radius:8px;place-items:center;width:36px;height:36px;display:grid;position:relative;overflow:hidden}.workspace-search-thumbnail img:not(.workspace-search-thumbnail-logo){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.workspace-search-thumbnail[data-photo]:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000000d}.workspace-search-thumbnail .workspace-search-thumbnail-logo{filter:grayscale()brightness(.55);opacity:.3;width:24px;height:auto}.workspace-search-row .studio-feature-result-copy strong,.workspace-search-row .studio-feature-result-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-search-row .studio-feature-result-copy small{margin-top:3px}.workspace-search-keys{color:var(--studio-secondary-label);flex-wrap:wrap;flex:none;gap:6px 20px;padding:12px 12px 4px;font-size:11px;display:flex}.workspace-search-keys>span{align-items:center;gap:4px;display:inline-flex}.workspace-search-keys kbd{border:1px solid var(--workspace-search-keycap-line);min-width:20px;height:20px;color:var(--studio-secondary-label);font-family:var(--font-en);border-radius:5px;place-items:center;padding:0 5px;font-size:11px;line-height:1;display:inline-grid}.workspace-search-keys kbd:first-of-type{margin-left:4px}@media (pointer:coarse),(max-width:760px){.workspace-search-keys{display:none}}.workspace-search-enter{color:var(--studio-secondary-label);opacity:0;flex:none}.workspace-search-row[aria-selected=true] .workspace-search-enter{opacity:1}:root .workspace-search .workspace-search-row:is([data-kind=ask],[data-kind=continue]){isolation:isolate;background:0 0}.workspace-search-row-ground{z-index:-1;clip-path:inset(0 round var(--studio-body-radius-small));pointer-events:none;position:absolute;inset:0;overflow:hidden}.workspace-search-row-ground>.helper-mist{height:220px;position:absolute;top:-60px;left:0;right:0;overflow:hidden}.workspace-search-row-veil{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);position:absolute;inset:0}.workspace-search-row:is([data-kind=ask],[data-kind=continue]) strong,.workspace-search-row:is([data-kind=ask],[data-kind=continue]) .workspace-search-symbol{color:#fff}.workspace-search-row:is([data-kind=ask],[data-kind=continue]) small,.workspace-search-row:is([data-kind=ask],[data-kind=continue]) .workspace-search-enter{color:#fffc}:root .workspace-search .workspace-search-row:is([data-kind=ask],[data-kind=continue]) [data-part=letters]{fill:#fff}.workspace-search-answer{flex:none;padding:10px 12px 12px}.workspace-search-answer-head{color:var(--studio-secondary-label);align-items:center;gap:6px;margin:0 0 8px;font-size:11px;font-weight:600;display:flex}.workspace-search-answer-text{color:var(--studio-label);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.workspace-search-answer-skeleton .home-skeleton-fill{height:10px;margin:6px 0}.workspace-search-answer-skeleton>div{gap:6px}.workspace-search-answer+.workspace-search-list{margin-top:2px}.workspace-search-note{color:var(--studio-secondary-label);flex:none;align-items:flex-end;gap:12px;margin:2px 0 0;padding:12px 12px 4px;font-size:10.5px;line-height:1.6;display:flex}.workspace-search-note>p{flex:1;min-width:0;margin:0}.workspace-search-usage{flex:none;place-items:center;width:24px;height:24px;display:grid}@media (prefers-reduced-motion:reduce){.workspace-search-placeholder-line{animation:none}.workspace-search-field>.helper-mist{transition:visibility 0s linear .2s}.workspace-search-kinds button,.studio-navbar-search .workspace-search-field,.workspace-search-mode-thumb,.workspace-search-mode button{transition:none}}@media (max-width:760px){.studio-navbar-search .workspace-search-panel{width:100%}}@media (max-width:640px){.studio-navbar-search .workspace-search-placeholder{font-size:16px}}:root[data-dark-mode] .workspace-search{--workspace-search-field-fill:var(--studio-control-fill);--workspace-search-field-fill-focus:var(--studio-control-fill-hover);--workspace-search-keycap-line:#ffffff38;--workspace-search-mode-track:#00000047;--workspace-search-mode-thumb:#ffffff24}:root[data-dark-mode] .workspace-search-thumbnail-logo{filter:brightness(0)invert()}:root[data-dark-mode] .workspace-search-answer-head [data-part=letters],:root[data-dark-mode] .workspace-search-row [data-part=letters],:root[data-dark-mode] .workspace-search-mark [data-part=letters]{fill:var(--studio-accent)}
.studio-menu-positioner{z-index:5100;outline:none}.studio-menu{--studio-material-radius:var(--studio-body-radius-large);min-width:192px;max-width:min(var(--available-width), 420px);color:var(--studio-label);box-shadow:var(--elevation-overlay);transform-origin:var(--transform-origin);outline:none;font-size:13px;font-weight:400;line-height:1.4;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .14s;position:relative}.studio-menu:after{z-index:2;border:1px solid var(--studio-overlay-outline);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.studio-menu[data-starting-style],.studio-menu[data-ending-style]{transform:translateY(-4px)scale(.98)}.studio-menu[data-side=top]:is([data-starting-style],[data-ending-style]){transform:translateY(4px)scale(.98)}.studio-menu:is([data-side=right],[data-side=inline-end]):is([data-starting-style],[data-ending-style]){transform:translate(-4px)scale(.98)}.studio-menu:is([data-side=left],[data-side=inline-start]):is([data-starting-style],[data-ending-style]){transform:translate(4px)scale(.98)}.studio-menu>.studio-material-backdrop,.studio-menu>.studio-menu-list,.studio-menu:after{transition:opacity .14s}.studio-menu:is([data-starting-style],[data-ending-style]){box-shadow:var(--elevation-overlay-clear)}.studio-menu:is([data-starting-style],[data-ending-style])>.studio-material-backdrop,.studio-menu:is([data-starting-style],[data-ending-style])>.studio-menu-list,.studio-menu:is([data-starting-style],[data-ending-style]):after{opacity:0}.studio-menu-list{max-height:min(calc(var(--available-height) - 20px), 480px);overscroll-behavior:contain;padding:6px;overflow-y:auto}.studio-menu-item{border-radius:var(--studio-body-radius-small);cursor:default;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:10px;min-height:34px;padding:7px 10px;display:flex;position:relative}.studio-menu-item[data-inset],.studio-menu-label[data-inset]{padding-left:38px}.studio-menu-item svg{flex:none}.studio-menu-item:is([data-highlighted],[data-popup-open]){background:var(--studio-hover-reveal)}.studio-menu-item[data-disabled]{color:var(--studio-secondary-label);opacity:.55;pointer-events:none}.studio-menu-item[data-variant=destructive]{color:rgb(var(--system-red))}.studio-menu-trailing{flex:none;margin-left:auto;display:grid}.studio-menu-shortcut{color:var(--studio-secondary-label);font-size:12px}.studio-menu-label{color:var(--studio-secondary-label);padding:7px 10px;font-size:12px}.studio-menu-separator{border-top:var(--studio-navigation-divider);height:0;margin:6px -6px}@media (prefers-reduced-motion:reduce){.studio-menu,.studio-menu>.studio-material-backdrop,.studio-menu>.studio-menu-list,.studio-menu:after{transition:none}}
