.library-browser[data-v-5c6dbcc8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.library-browser__toolbar[data-v-5c6dbcc8]{border-bottom:1px solid var(--stampdr-border)!important;flex-wrap:wrap;gap:.75rem;justify-content:space-between;padding:.85rem 1.4rem!important}.library-browser__search[data-v-5c6dbcc8],.library-browser__toolbar[data-v-5c6dbcc8]{align-items:center;background:#fff!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.library-browser__search[data-v-5c6dbcc8]{border:1px solid #c7d1df!important;border-radius:var(--stampdr-radius-control)!important;color:var(--stampdr-text-subtle)!important;gap:.5rem;min-height:2.75rem;padding:0 .75rem!important;transition:border-color .16s ease,box-shadow .16s ease;width:min(100%,20rem)}.library-browser__search[data-v-5c6dbcc8]:focus-within{border-color:var(--stampdr-brand-blue)!important;box-shadow:0 0 0 3px var(--stamp-focus)!important}.library-browser__search svg[data-v-5c6dbcc8]{flex:0 0 auto;height:1rem!important;width:1rem}.library-browser__search input[data-v-5c6dbcc8]{background:#0000!important;border:0!important;color:#172b4d!important;font-size:.9375rem!important;min-width:0;outline:none!important;width:100%}.library-browser__usage[data-v-5c6dbcc8]{align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:.65rem}.library-browser__meter[data-v-5c6dbcc8]{background:var(--stampdr-surface-blue)!important;border-radius:999px!important;display:block;height:.375rem!important;overflow:hidden;width:7rem}.library-browser__meter>span[data-v-5c6dbcc8]{background:var(--stampdr-brand-blue)!important;border-radius:inherit!important;display:block;height:100%!important;transition:width .3s ease}.library-browser__meter>.library-browser__meter-fill--full[data-v-5c6dbcc8]{background:var(--stampdr-decor-yellow)!important}.library-browser__count[data-v-5c6dbcc8]{color:#0e3f8c!important;font-feature-settings:"tnum";font-size:.75rem!important;font-variant-numeric:tabular-nums;font-weight:600!important}.library-browser__notice[data-v-5c6dbcc8]{align-items:center;background:var(--stampdr-surface-blue)!important;border-bottom:1px solid #cce0ff!important;color:#172b4d!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:.8125rem!important;gap:.5rem .75rem;padding:.65rem 1.4rem!important}.library-browser__notice>svg[data-v-5c6dbcc8]{color:var(--stampdr-brand-blue)!important;flex:0 0 auto;height:1rem!important;width:1rem}.library-browser__notice p[data-v-5c6dbcc8]{flex:1 1 16rem;font-weight:500!important;line-height:1.45!important;margin:0!important;min-width:0}.library-browser__upgrade[data-v-5c6dbcc8]{align-items:center;background:var(--stampdr-brand-blue)!important;border-radius:var(--stampdr-radius-control)!important;color:#fff!important;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.8125rem!important;font-weight:600!important;gap:.4rem;min-height:2.25rem;padding:.35rem .9rem!important;-webkit-text-decoration:none!important;text-decoration:none!important;transition:background-color .16s ease}.library-browser__upgrade[data-v-5c6dbcc8]:hover{background:#0e3f8c!important}.library-browser__upgrade svg[data-v-5c6dbcc8]{height:.9rem!important;width:.9rem}.library-browser__body[data-v-5c6dbcc8]{background:#f7f9fc!important;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.25rem!important;scrollbar-gutter:stable}.library-browser__grid[data-v-5c6dbcc8]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;list-style:none!important;margin:0!important;padding:0!important;transition:opacity .16s ease}.library-browser__grid--loading[data-v-5c6dbcc8]{opacity:.6!important}.library-browser__skeleton[data-v-5c6dbcc8]{animation:library-pulse-5c6dbcc8 1.4s ease-in-out infinite;aspect-ratio:4/5}.library-browser__skeleton[data-v-5c6dbcc8],.library-browser__state[data-v-5c6dbcc8]{background:#fff!important;border:1px solid var(--stampdr-border)!important;border-radius:.875rem!important}.library-browser__state[data-v-5c6dbcc8]{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:.7rem;justify-content:center;min-height:20rem;padding:2rem!important;text-align:center}.library-browser__state--empty[data-v-5c6dbcc8]{border:1px dashed #b6c2cf!important}.library-browser__state>span[data-v-5c6dbcc8]{align-items:center;background:var(--stampdr-surface-blue)!important;border-radius:.75rem!important;color:#0e3f8c!important;display:grid;height:3rem!important;justify-items:center;place-items:center;width:3rem}.library-browser__state>span svg[data-v-5c6dbcc8]{height:1.25rem!important;width:1.25rem}.library-browser__state strong[data-v-5c6dbcc8]{color:var(--stampdr-brand-navy)!important;font-size:1rem!important;font-weight:600!important}.library-browser__state p[data-v-5c6dbcc8]{color:var(--stampdr-text-subtle)!important;font-size:.875rem!important;line-height:1.55!important;margin:0!important;max-width:24rem!important}.library-browser__retry[data-v-5c6dbcc8]{align-items:center;background:#fff!important;border:1px solid #c7d1df!important;border-radius:var(--stampdr-radius-control)!important;color:#172b4d!important;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem!important;font-weight:600!important;gap:.45rem;min-height:2.75rem;padding:.5rem .9rem!important}.library-browser__retry svg[data-v-5c6dbcc8]{height:1rem!important;width:1rem}.library-card[data-v-5c6dbcc8]{background:#fff!important;border:1px solid var(--stampdr-border)!important;border-radius:.875rem!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.library-card[data-v-5c6dbcc8]:hover{border-color:var(--stampdr-decor-blue)!important;box-shadow:0 10px 24px #091e421a!important;transform:translateY(-2px)}.library-card--muted[data-v-5c6dbcc8]{opacity:.55!important}.library-card__stage[data-v-5c6dbcc8]{aspect-ratio:1;background-color:#f7f9fcb8!important;background-image:url(../workbench-grid.svg)!important;background-size:24px 24px!important;border:0!important;cursor:pointer;display:block;padding:0!important;position:relative;width:100%}.library-card__stage[data-v-5c6dbcc8]:disabled{cursor:wait}.library-card__stage img[data-v-5c6dbcc8]{height:100%!important;top:0;right:0;bottom:0;left:0;object-fit:contain;padding:.75rem!important;position:absolute;transition:opacity .2s ease;width:100%}.library-card__stage img.library-card__image--loading[data-v-5c6dbcc8]{opacity:0!important}.library-card__placeholder[data-v-5c6dbcc8]{align-items:center;color:#8590a2!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;font-size:.6875rem!important;font-weight:600!important;gap:.5rem;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.library-card__placeholder svg[data-v-5c6dbcc8]{height:2rem!important;width:2rem}.library-card__overlay[data-v-5c6dbcc8]{align-items:center;color:#8590a2!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.library-card__overlay--busy[data-v-5c6dbcc8]{background:#ffffffc7!important;color:var(--stampdr-brand-blue)!important}.library-card__overlay svg[data-v-5c6dbcc8]{height:1.5rem!important;width:1.5rem}.library-card__spinner[data-v-5c6dbcc8]{animation:library-spin-5c6dbcc8 .8s linear infinite}.library-card__actions[data-v-5c6dbcc8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.3rem;position:absolute;right:.45rem;top:.45rem}.library-card__action[data-v-5c6dbcc8]{align-items:center;background:#fffffff0!important;border:1px solid var(--stampdr-border)!important;border-radius:50%!important;color:#44546f!important;cursor:pointer;display:grid;height:2rem!important;justify-items:center;place-items:center;transition:border-color .15s ease,background-color .15s ease,color .15s ease;width:2rem}.library-card__action[data-v-5c6dbcc8]:hover{background:#f4f8ff!important;border-color:var(--stampdr-decor-blue)!important;color:#0e3f8c!important}.library-card__action--danger[data-v-5c6dbcc8]:hover{background:#fff1f2!important;border-color:#fca5a5!important;color:#b42318!important}.library-card__action[data-v-5c6dbcc8]:disabled{cursor:wait}.library-card__action svg[data-v-5c6dbcc8]{height:.9rem!important;width:.9rem}.library-card__meta[data-v-5c6dbcc8]{border-top:1px solid #eef1f5!important;padding:.5rem .7rem .6rem!important}.library-card__name[data-v-5c6dbcc8]{align-items:center;color:#172b4d!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.8125rem!important;font-weight:600!important;gap:.3rem;line-height:1.35!important;margin:0!important;min-width:0}.library-card__name span[data-v-5c6dbcc8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-card__pin[data-v-5c6dbcc8]{color:var(--stampdr-brand-blue)!important;flex:0 0 auto;height:.8rem!important;width:.8rem}.library-card__date[data-v-5c6dbcc8]{color:var(--stampdr-text-subtle)!important;font-size:.6875rem!important;line-height:1.3!important;margin:.15rem 0 0!important}.library-card__rename[data-v-5c6dbcc8]{border:1px solid var(--stampdr-brand-blue)!important;border-radius:.375rem!important;box-shadow:0 0 0 3px var(--stamp-focus)!important;color:#172b4d!important;font-size:.8125rem!important;font-weight:600!important;outline:none!important;padding:.1rem .35rem!important;width:100%}.library-card__confirm[data-v-5c6dbcc8]{align-items:center;background:#fffffff5!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:.75rem;top:0;right:0;bottom:0;left:0;justify-content:center;padding:.75rem!important;position:absolute;text-align:center;z-index:3}.library-card__confirm p[data-v-5c6dbcc8]{color:var(--stampdr-brand-navy)!important;font-size:.875rem!important;font-weight:700!important;margin:0!important}.library-card__confirm div[data-v-5c6dbcc8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}.library-card__confirm button[data-v-5c6dbcc8]{border-radius:.5rem!important;cursor:pointer;font-size:.8125rem!important;font-weight:600!important;min-height:2.25rem;padding:.3rem .8rem!important}.library-card__confirm-delete[data-v-5c6dbcc8]{background:#c9372c!important;border:1px solid #b42318!important;color:#fff!important}.library-card__confirm-delete[data-v-5c6dbcc8]:hover{background:#ae2e24!important}.library-card__confirm-cancel[data-v-5c6dbcc8]{background:#fff!important;border:1px solid #c7d1df!important;color:#172b4d!important}.library-browser__footer[data-v-5c6dbcc8]{align-items:center;background:#fff!important;border-top:1px solid var(--stampdr-border)!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between;padding:.75rem 1.4rem!important}.library-browser__footer>span[data-v-5c6dbcc8]{color:var(--stampdr-text-subtle)!important;font-feature-settings:"tnum";font-size:.75rem!important;font-variant-numeric:tabular-nums;font-weight:500!important}.library-browser[data-v-5c6dbcc8] :where(button,a,input):focus-visible{outline:3px solid var(--stamp-focus)!important;outline-offset:2px!important}.library-browser__search input[data-v-5c6dbcc8]:focus-visible{outline:none!important}@media(hover:hover)and (pointer:fine){.library-card__actions[data-v-5c6dbcc8]{opacity:0!important;transition:opacity .15s ease}.library-card:focus-within .library-card__actions[data-v-5c6dbcc8],.library-card:hover .library-card__actions[data-v-5c6dbcc8]{opacity:1!important}}@keyframes library-spin-5c6dbcc8{to{transform:rotate(1turn)}}@keyframes library-pulse-5c6dbcc8{50%{opacity:.55}}@media(max-width:820px){.library-browser__grid[data-v-5c6dbcc8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.library-browser__footer[data-v-5c6dbcc8],.library-browser__notice[data-v-5c6dbcc8],.library-browser__toolbar[data-v-5c6dbcc8]{padding-left:1rem!important;padding-right:1rem!important}.library-browser__search[data-v-5c6dbcc8]{width:100%}.library-browser__body[data-v-5c6dbcc8]{padding:.75rem!important}.library-browser__grid[data-v-5c6dbcc8]{gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.library-browser__footer[data-v-5c6dbcc8]{justify-content:center}}@media(prefers-reduced-motion:reduce){.library-browser__grid[data-v-5c6dbcc8],.library-browser__meter>span[data-v-5c6dbcc8],.library-card[data-v-5c6dbcc8]{transition:none}.library-card[data-v-5c6dbcc8]:hover{transform:none}.library-browser__skeleton[data-v-5c6dbcc8]{animation:none}.library-card__spinner[data-v-5c6dbcc8]{animation-duration:1.6s}}.library-modal[data-v-a91b065c]{background:#fff!important;border-radius:1rem!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;height:min(820px,calc(100dvh - 1.5rem))!important;overflow:hidden}.library-modal__header[data-v-a91b065c]{align-items:center;display:grid;flex:0 0 auto;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;grid-gap:.85rem;border-bottom:1px solid var(--stampdr-border)!important;gap:.85rem;padding:1.25rem 1.4rem!important}.library-modal__header-icon[data-v-a91b065c]{align-items:center;background:#0e3f8c!important;border-radius:.75rem!important;color:#fff!important;display:grid;height:2.75rem!important;justify-items:center;place-items:center;width:2.75rem}.library-modal__close svg[data-v-a91b065c],.library-modal__header-icon svg[data-v-a91b065c]{height:1.15rem!important;width:1.15rem}.library-modal__header h2[data-v-a91b065c]{color:#101214!important;font-size:1.35rem!important;font-weight:700!important;line-height:1.25!important;margin:0!important}.library-modal__header p[data-v-a91b065c]{color:#5e6c84!important;font-size:.8125rem!important;font-weight:400!important;line-height:1.45!important;margin:.2rem 0 0!important}.library-modal__close[data-v-a91b065c]{align-items:center;background:#f0f1f2!important;border:0!important;border-radius:50%!important;color:#44546f!important;cursor:pointer;display:grid;height:2.75rem!important;justify-items:center;place-items:center;transition:background-color .16s ease;width:2.75rem}.library-modal__close[data-v-a91b065c]:hover{background:#dcdfe4!important}.library-modal__close[data-v-a91b065c]:disabled{cursor:not-allowed;opacity:.5!important}.library-modal__close[data-v-a91b065c]:focus-visible{outline:3px solid var(--stamp-focus)!important;outline-offset:2px!important}@media(max-width:520px){.library-modal__header[data-v-a91b065c]{grid-template-columns:2.5rem minmax(0,1fr) 2.75rem;padding:1rem!important}.library-modal__header-icon[data-v-a91b065c]{height:2.5rem!important;width:2.5rem}.library-modal__header h2[data-v-a91b065c]{font-size:1.15rem!important}.library-modal__header p[data-v-a91b065c]{font-size:.75rem!important}}
