.toast.float-note .toast-media>.rb-save-mark{border-radius:inherit;background:var(--fg);width:100%;height:100%;color:var(--bg);place-items:center;display:grid}.rb-save-mark svg,.rb-fly .rb-save-mark svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.rb-save-mark .t-needle{transform-box:view-box;transform-origin:12px 13px;animation:rb-save-needle .72s var(--spring) .14s backwards}@keyframes rb-save-needle{0%{transform:rotate(-120deg)}}.rb-saveto.is-pop{display:grid}.rb-save-label{color:var(--muted);font:600 13px/18px var(--font);margin:0;padding:8px 12px 6px}.rb-saveto.is-pop .rb-save-menu{overscroll-behavior:contain;max-height:min(420px,100vh - 160px);overflow-y:auto}.rb-save-spot{visibility:hidden;pointer-events:none;position:fixed}.rb-save-art{width:40px;height:22px;color:var(--muted);flex:none;align-items:center;display:flex}.rb-save-art>svg{width:20px;height:20px}.rb-save-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rb-saveto .tk-act.is-bad .rb-save-art{color:inherit}:root[data-layout=next] .fsheet-root.tk-sheet.rb-saveto:not(.anchored) .tk-act.rb-save-row{min-height:44px}.rb-save-new.is-naming{cursor:text}.rb-saveto.is-pop .rb-save-new.is-naming{background:var(--pill)}:root[data-layout=next] .fsheet-root.tk-sheet.rb-saveto:not(.anchored) .tk-act.rb-save-new.is-naming{background:var(--ui-tile-on)}.rb-save-in{appearance:none;min-width:0;height:24px;color:var(--fg);font:inherit;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;line-height:24px}.rb-save-in::placeholder{color:var(--muted)}.fsheet-root.rb-saveto .rb-save-in{font-size:16px}.rb-save-new[aria-busy=true] .rb-save-in{opacity:.6}.rb-fly .rb-save-mark{border-radius:var(--r-sm);background:var(--fg);width:30px;height:30px;color:var(--bg);place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.rb-save-mark .t-needle{animation:none}}.rb-fly{z-index:calc(var(--z-dialog) + 11);pointer-events:none;will-change:transform, opacity;display:grid;position:fixed}.rb-fly>:not(.rb-fly-sh){grid-area:1/1;width:100%;min-width:0;height:100%;min-height:0;margin:0}.rb-fly *,.rb-fly :before,.rb-fly :after{transition:none!important;animation:none!important}.rb-fly.is-face{background:var(--bg)}.rb-fly.is-face>.rc-card{overflow:hidden}.rb-fly-sh{border-radius:inherit;box-shadow:var(--shadow-lift);opacity:0;grid-area:1/1}.rb-fly:not(.is-face)>.rb-fly-sh{display:none}.rb-fly:not(.is-face){overflow:hidden}.rb-place-ic .t-needle{transform-box:view-box;transform-origin:12px 13px}
