.action-morph-module__yaay1q__root{--am-size:56px;--am-origin-x:100%;z-index:20;width:var(--am-size);height:var(--am-size);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);position:relative}.action-morph-module__yaay1q__root[data-corner=start]{--am-origin-x:0%}.action-morph-module__yaay1q__shape{background:var(--accent);color:var(--accent-foreground);box-shadow:var(--shadow-raised);transform-origin:var(--am-origin-x) 100%;transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-considered) var(--ease-standard);position:absolute;bottom:0;right:0;overflow:clip}.action-morph-module__yaay1q__shape:after{content:"";border-radius:inherit;pointer-events:none;transition:border-color var(--duration-standard) var(--ease-standard);border:1px solid #0000;position:absolute;inset:0}.action-morph-module__yaay1q__root[data-corner=start] .action-morph-module__yaay1q__shape{left:0;right:auto}.action-morph-module__yaay1q__root:not([data-view=fab]) .action-morph-module__yaay1q__shape{background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating)}.action-morph-module__yaay1q__root:not([data-view=fab]) .action-morph-module__yaay1q__shape:after{border-color:var(--border)}.action-morph-module__yaay1q__root[data-view=fab][data-done] .action-morph-module__yaay1q__shape{background:var(--success);color:var(--background)}@media (hover:hover) and (pointer:fine){.action-morph-module__yaay1q__root[data-view=fab]:not([data-done]) .action-morph-module__yaay1q__shape:hover{background:var(--accent-strong)}}.action-morph-module__yaay1q__face{box-sizing:border-box;transform-origin:var(--am-origin-x) 100%;position:absolute;bottom:0;right:0}.action-morph-module__yaay1q__root[data-corner=start] .action-morph-module__yaay1q__face{left:0;right:auto}.action-morph-module__yaay1q__face[inert]{pointer-events:none}.action-morph-module__yaay1q__fabFace{width:var(--am-size);height:var(--am-size)}.action-morph-module__yaay1q__fab{width:100%;height:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.action-morph-module__yaay1q__glyph{place-items:center;width:22px;height:22px;display:grid}.action-morph-module__yaay1q__glyph>*{grid-area:1/1}.action-morph-module__yaay1q__plus{place-items:center;display:grid}.action-morph-module__yaay1q__menuFace{width:min(16rem, var(--action-morph-max-width,calc(100vw - 2rem)));gap:2px;padding:6px;display:grid}.action-morph-module__yaay1q__composerFace{width:min(20rem, var(--action-morph-max-width,calc(100vw - 2rem)));padding:6px}.action-morph-module__yaay1q__header{align-items:center;gap:var(--space-1);min-height:36px;padding-left:10px;display:flex}.action-morph-module__yaay1q__form .action-morph-module__yaay1q__header{padding-left:0}.action-morph-module__yaay1q__title{min-width:0;color:var(--foreground);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-weight:500;overflow:hidden}.action-morph-module__yaay1q__form .action-morph-module__yaay1q__title{padding-left:2px}.action-morph-module__yaay1q__iconButton{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.action-morph-module__yaay1q__iconButton:focus-visible{background:color-mix(in oklab, var(--foreground) 7%, transparent);color:var(--foreground)}.action-morph-module__yaay1q__iconButton:disabled{cursor:default;opacity:.5}.action-morph-module__yaay1q__menu{gap:2px;display:grid;position:relative}.action-morph-module__yaay1q__highlight{border-radius:var(--radius-control);background:color-mix(in oklab, var(--foreground) 6.5%, transparent);pointer-events:none;position:absolute;top:0;left:0;right:0}.action-morph-module__yaay1q__item{align-items:center;gap:var(--space-3);border-radius:var(--radius-control);color:inherit;cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:9px 10px;display:flex;position:relative}.action-morph-module__yaay1q__itemIcon{width:20px;height:20px;color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid}.action-morph-module__yaay1q__itemIcon>svg{width:18px;height:18px}.action-morph-module__yaay1q__item:focus-visible .action-morph-module__yaay1q__itemIcon{color:var(--foreground)}.action-morph-module__yaay1q__itemText{flex:1;gap:1px;min-width:0;display:grid}.action-morph-module__yaay1q__itemLabel{font-weight:500}.action-morph-module__yaay1q__itemDescription{color:var(--text-secondary);font-size:var(--text-xs)}.action-morph-module__yaay1q__kbd{box-sizing:border-box;border:1px solid var(--border);min-width:22px;height:22px;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);border-radius:7px;place-items:center;padding:0 6px;display:grid}.action-morph-module__yaay1q__form{gap:var(--space-3);display:grid}.action-morph-module__yaay1q__field{box-sizing:border-box;border-radius:var(--radius-control);background:color-mix(in oklab, var(--surface-muted) 80%, transparent);width:100%;box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--foreground);font:inherit;font-size:var(--text-base);letter-spacing:var(--tracking-body);transition:box-shadow var(--duration-fast) var(--ease-standard);border:0;outline:none;margin:0;padding:10px 12px;display:block}.action-morph-module__yaay1q__field:focus{box-shadow:inset 0 0 0 1px var(--border-strong)}.action-morph-module__yaay1q__field[aria-invalid=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--danger) 60%, transparent)}.action-morph-module__yaay1q__field::placeholder{color:var(--text-muted)}.action-morph-module__yaay1q__textarea{resize:none;min-height:5.5rem;line-height:var(--leading-body);scrollbar-width:thin}.action-morph-module__yaay1q__choiceBlock{gap:6px;padding-inline:2px;display:grid}.action-morph-module__yaay1q__choiceLabel{color:var(--text-muted);font-size:var(--text-xs)}.action-morph-module__yaay1q__choices{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--foreground) 5%, transparent);grid-template-columns:repeat(var(--count,3), minmax(0, 1fr));padding:3px;display:grid}.action-morph-module__yaay1q__choice{border-radius:var(--radius-pill);height:30px;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-xs);-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0 6px;font-weight:500;display:grid;position:relative}.action-morph-module__yaay1q__choice[aria-checked=true]{color:var(--foreground)}.action-morph-module__yaay1q__choicePill{border-radius:inherit;background:var(--surface-raised);box-shadow:var(--shadow-resting), inset 0 0 0 1px var(--border);position:absolute;inset:0}.action-morph-module__yaay1q__choiceText{text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.action-morph-module__yaay1q__footer{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:36px;padding-left:4px;display:flex}.action-morph-module__yaay1q__status{flex:1;min-width:0;display:flex;position:relative}.action-morph-module__yaay1q__error{color:var(--danger);font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}.action-morph-module__yaay1q__error>svg{flex:none}.action-morph-module__yaay1q__submit{border-radius:var(--radius-pill);background:var(--accent);height:36px;color:var(--accent-foreground);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border:0;flex:none;align-items:center;padding:0 14px;font-weight:500;display:grid}.action-morph-module__yaay1q__submit:active{transform:scale(.97)}.action-morph-module__yaay1q__submit[aria-disabled=true]{cursor:progress}.action-morph-module__yaay1q__submitFace{opacity:0;filter:blur(2px);transition:opacity var(--duration-fast) var(--ease-standard), filter var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:inline-flex;transform:translateY(4px)}.action-morph-module__yaay1q__submitFace[data-on]{opacity:1;filter:none;transform:none}.action-morph-module__yaay1q__spinner{animation:.8s linear infinite action-morph-module__yaay1q__spin}@keyframes action-morph-module__yaay1q__spin{to{rotate:360deg}}@media (hover:hover) and (pointer:fine){.action-morph-module__yaay1q__iconButton:hover{background:color-mix(in oklab, var(--foreground) 7%, transparent);color:var(--foreground)}.action-morph-module__yaay1q__item:hover .action-morph-module__yaay1q__itemIcon,.action-morph-module__yaay1q__choice:hover{color:var(--foreground)}.action-morph-module__yaay1q__submit:hover{background:var(--accent-strong)}}.action-morph-module__yaay1q__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.action-morph-module__yaay1q__shape,.action-morph-module__yaay1q__submitFace,.action-morph-module__yaay1q__choice{transition-duration:0s}.action-morph-module__yaay1q__submitFace{filter:none;transform:none}.action-morph-module__yaay1q__spinner{animation-duration:2.4s}}@media (prefers-contrast:more){.action-morph-module__yaay1q__root:not([data-view=fab]) .action-morph-module__yaay1q__shape:after{border-color:var(--border-strong)}}
.shelf-sidebar-module__Z75lNW__tip{z-index:60;border-radius:var(--radius-control);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-raised);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-fast) var(--ease-enter);padding:7px 12px;font-weight:500;line-height:1.3}@starting-style{.shelf-sidebar-module__Z75lNW__tip[data-state$=-open]{opacity:0;transform:translate(-4px)}.shelf-sidebar-module__Z75lNW__tip[data-state=instant-open]{transform:none}}.shelf-sidebar-module__Z75lNW__tip[data-state=closed]{opacity:0;transition-duration:.11s;animation:.11s linear both shelf-sidebar-module__Z75lNW__tip-exit;transform:translate(-2px)}@keyframes shelf-sidebar-module__Z75lNW__tip-exit{to{--tip-exit:1}}@media (prefers-reduced-motion:reduce){.shelf-sidebar-module__Z75lNW__tip,.shelf-sidebar-module__Z75lNW__tip[data-state=closed]{transition:opacity 90ms linear;transform:none}}
