.nc-bookmark__control{flex-shrink:0;align-items:center;display:inline-flex}.nc-bookmark__button{width:44px;height:44px;color:var(--nc-faint);cursor:pointer;transition:color var(--nc-motion-fast) ease;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.nc-bookmark__button--saved{color:var(--nc-muted)}.nc-bookmark__button--labeled{width:auto;font:inherit;justify-content:flex-start;gap:10px;padding-inline:12px}.nc-bookmark__button:focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}@media (hover:hover){.nc-bookmark__button:hover{color:var(--nc-ink-strong)}}.nc-bookmark__button:disabled{cursor:wait}.nc-bookmark__folders{gap:16px;display:grid}.nc-bookmark__create{margin:var(--nc-space-4) 0;flex-wrap:wrap;align-items:end;gap:10px;display:flex}.nc-bookmark__folder-form{gap:var(--skl-space-4);max-width:560px;display:grid}.nc-bookmark__navigation{margin:0 0 var(--nc-space-4);padding-bottom:var(--nc-space-3);border-bottom:1px solid var(--nc-line-soft);flex-wrap:wrap;gap:8px 12px;display:flex}.nc-bookmark__unavailable{padding:12px 0}.nc-bookmark__error{color:var(--nc-error);font-size:12px}[data-nc-embedded=product] .nc-bookmark__folder-title{display:none}@media (width<=760px){.nc-bookmark{min-width:0}.nc-bookmark__navigation{gap:var(--nc-space-4);overscroll-behavior-inline:contain;min-width:0;margin-bottom:var(--nc-space-3);flex-wrap:nowrap;padding:0;overflow-x:auto}.nc-bookmark__tab{max-width:100%;min-height:48px;padding:var(--nc-space-2) 0;color:var(--nc-muted);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;border-bottom:2px solid #0000;flex:none}.nc-bookmark__tab[aria-current]{border-bottom-color:var(--nc-ink-strong);color:var(--nc-ink-strong)}.nc-bookmark__hint{margin:0 0 var(--nc-space-2);color:var(--nc-faint);font-size:var(--nc-type-small);line-height:var(--nc-leading-small)}.nc-bookmark__new,.nc-bookmark__manage,.nc-bookmark__share,.nc-bookmark__remove{justify-content:flex-start;align-items:center;gap:var(--nc-space-2);width:fit-content;max-width:100%;min-height:44px;padding:var(--nc-space-2) 0;color:var(--nc-muted);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;display:inline-flex}.nc-bookmark__new{margin-block:var(--nc-space-2);color:var(--nc-ink-strong)}.nc-bookmark__create{gap:var(--nc-space-3);margin:0 0 var(--nc-space-4);grid-template-columns:minmax(0,1fr);display:grid}.nc-bookmark__management>div{align-items:center;gap:0 var(--nc-space-3);min-height:56px;padding-block:var(--nc-space-2);flex-wrap:wrap;display:flex}.nc-bookmark__management>div+div{border-top:1px solid var(--nc-line-soft)}.nc-bookmark__manage{color:var(--nc-ink-strong);flex:auto}.nc-bookmark__public{border:0;min-height:44px;padding:0}.nc-bookmark__item{min-width:0}.nc-bookmark__remove{margin-bottom:var(--nc-space-2);font-size:var(--nc-type-link)}.nc-bookmark__unavailable{justify-items:start;gap:var(--nc-space-2);padding-block:var(--nc-space-4);border-bottom:1px solid var(--nc-line-soft);color:var(--nc-faint);display:grid}.nc-bookmark__unavailable p{margin:0}.nc-bookmark__empty{padding-block:var(--nc-space-5);color:var(--nc-muted);font-size:var(--nc-type-body);line-height:var(--nc-leading-body);display:block}.nc-bookmark__more{margin-top:var(--nc-space-4);justify-self:start}.nc-bookmark__owner{width:fit-content;min-height:44px;margin-bottom:var(--nc-space-3);overflow-wrap:anywhere;align-items:center;display:flex}.nc-bookmark__save:focus-visible,.nc-bookmark :is(.nc-button,.nc-bookmark__tab,.nc-bookmark__new,.nc-bookmark__manage,.nc-bookmark__share,.nc-bookmark__public,.nc-bookmark__remove,.nc-bookmark__owner):focus-visible,.nc-bookmark__folder-form :is(button,input):focus-visible{outline:2px solid var(--nc-ink-strong);outline-offset:2px}.nc-bookmark__tab:focus-visible{outline-offset:-2px}.nc-bookmark button:disabled{color:var(--nc-faint);cursor:not-allowed}.nc-bookmark__save:disabled,.nc-bookmark .nc-button:disabled{background:var(--nc-panel);border-color:var(--nc-line)}}@media (width<=480px){.nc-bookmark__save,.nc-bookmark .nc-button{width:100%}}