.bookmark-picker.svelte-14t583{position:relative;display:inline-flex}.bookmark-picker__btn.svelte-14t583{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:8px;background:transparent;color:var(--muted, #7a6f5f);cursor:pointer;transition:color .2s,background .2s,transform .15s}.bookmark-picker__btn.svelte-14t583:hover{background:var(--paper-2, #ece4d3);color:var(--rust, #b94a2a)}.bookmark-picker__btn.svelte-14t583:active{transform:scale(.92)}.bookmark-picker__popup.svelte-14t583{position:absolute;right:-8px;display:flex;align-items:center;gap:2px;background:var(--paper, #f3ede1);border:1.5px solid var(--ink, #1a1612);border-radius:28px;padding:6px 10px;box-shadow:4px 4px 0 var(--rust, #b94a2a),0 8px 24px #28190a2e;z-index:50;white-space:nowrap;animation:svelte-14t583-pickerSlideIn .25s cubic-bezier(.34,1.56,.64,1) forwards}.bookmark-picker__popup--top.svelte-14t583{bottom:calc(100% + 8px);transform-origin:bottom right}.bookmark-picker__popup--bottom.svelte-14t583{top:calc(100% + 8px);transform-origin:top right}@keyframes svelte-14t583-pickerSlideIn{0%{opacity:0;transform:translateY(6px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.bookmark-picker__icon.svelte-14t583{display:flex;flex-direction:column;align-items:center;gap:2px;padding:5px 7px;border:none;border-radius:12px;background:transparent;cursor:pointer;position:relative;opacity:0;transform:scale(.5) translateY(8px);transition:opacity .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1),background .15s}.bookmark-picker__icon--visible.svelte-14t583{opacity:1;transform:scale(1) translateY(0)}.bookmark-picker__icon.svelte-14t583:hover{transform:scale(1.35) translateY(-6px);background:var(--paper-2, #ece4d3)}.bookmark-picker__icon.svelte-14t583:active{transform:scale(1.1) translateY(-2px)}.bookmark-picker__icon--selected.svelte-14t583{background:var(--paper-2, #ece4d3);box-shadow:inset 0 0 0 1.5px var(--ink, #1a1612)}.bookmark-picker__icon-svg.svelte-14t583{display:flex;align-items:center;justify-content:center;flex-shrink:0}.bookmark-picker__icon-svg.svelte-14t583 svg{width:100%;height:100%}.bookmark-picker__icon--remove.svelte-14t583{color:var(--muted, #7a6f5f)}.bookmark-picker__icon--remove.svelte-14t583:hover{color:#b94038}.bookmark-picker__divider.svelte-14t583{width:1px;height:24px;background:var(--line, #d9cdb6);margin:0 4px;flex-shrink:0}[data-theme=dark] .bookmark-picker__btn.svelte-14t583{color:var(--muted)}[data-theme=dark] .bookmark-picker__btn.svelte-14t583:hover{background:var(--paper-2);color:var(--rust)}[data-theme=dark] .bookmark-picker__popup.svelte-14t583{background:var(--paper-2);border-color:var(--ink);box-shadow:4px 4px 0 var(--rust),0 8px 24px #0006}[data-theme=dark] .bookmark-picker__icon.svelte-14t583:hover{background:#f5ecd914}[data-theme=dark] .bookmark-picker__icon--selected.svelte-14t583{background:#f5ecd91a;box-shadow:inset 0 0 0 1.5px var(--ink)}[data-theme=dark] .bookmark-picker__icon--remove.svelte-14t583{color:var(--muted)}[data-theme=dark] .bookmark-picker__divider.svelte-14t583{background:var(--line)}
